Monthly Archive for December, 2005

Page 2 of 4

Migrating from blogspot to a ‘real’ blog

Blogger
I have often said that Blogger is one of the easiest ways to get started for free with a blog. Even if you don’t have an own domain name, you can start with a xyz.blogspot.com. However, there might come a time that you want to move that blog to another location: because you have bought your own domain, because you don’t want to look like an newbie, … I’ve done that a couple of times (I have more than a dozen blogs on Blogger, and am now transfering the ‘serious’ ones to my www.smoothouse.com domain) and these are some tips:

Situation

  • you currently have a Blogger blog on xyz.blogspot.com
  • you want to move all contents and continue blogging (with Blogger) on www.example.com/xyz
  • This is NOT about moving to a WordPress/MoveableType blog on your own domain. That is a whole different story!

Prepare old pages on xyz.blogspot.com

  1. create a placeholder page that you can redirect to:
    www.example.com/xyz/index.html
    Take for instance the page that is currently on xyz.blogspot.com/index.html.
    Remark1: you will probably need an FTP client to do the upload: FileZilla is excellent at unbeatable price (free).
    Remark2: you might have to create the folder /xyz first.
  2. change the Blogger template:
    a) add the following redirect code right after the <head ...> tag:
    [meta http-equiv="refresh" content="2;url=http://www.example.com/xyz/"] (replace [ by < and ] by > – had to to this to avoid problems with my comment page)
    This will redirect both your visitors and the Google spiders to the new location.
    b) add the following text in the page (e.g. just below the description <$BlogDescription$>):
    <p>This blog has now moved to <a href="http://www.example.com/xyz/">www.example.com/xyz</a>!</p>
  3. republish entire blog (and check the home page to see if you are redirected to the new page after 2 seconds)
  4. add new post about the move (can be very short “We have moved” or might include an explanation “Finally have my own domain, …”

Create new pages on www.example.com

  1. in “Settings”/”Publishing”, choose the “Switch to FTP” and give your FTP publishing settings (check your ISP for that):
    FTP Server: ftp.example.com
    Blog URL: http://www.example.com/xyz/
    FTP Path: public_html/xyz/
    Blog Filename: index.html
    FTP Username: myusername
    FTP Password: ********
  2. in “Settings”/”Site Feed”, change the following settings (again, these are just example settings, your own settings depend on your ISP’s configuration):
    Site Feed Server Path: public_html/xyz/
    Site Feed Filename: atom.xml (this will normally be correct)
    Site Feed URL: http://www.example.com/xyz/atom.xml
  3. in “Settings”/”Archiving” change following settings:
    Archive Path: public_html/xyz/archive/
    Archive URL: http://www.example.com/xyz/atom.xml
    Archive Filename: (same as it was, or e.g. old_posts.html)
    (this part was added on Jan 31st, because I had forgotten it in the real post)
  4. change template: remove the <meta ...> and This blog has moved ... lines we added above
  5. do a “Republish Entire Blog”
  6. Voila! You are now ready to continue on your new blog location.

Optional: FeedBurner

  1. if you have a Feedburner feed (which is always a good idea), you have to change the source feed URL. Change it to the same http://www.example.com/xyz/atom.xml you specified above.
  2. Big advantage: all persons subscribed to your feed don’t have to do anything. Eventhough your blog’s location has changed, the feed URL stays the same!

Optional: recover xyz.blogspot.com domain

  1. the moment you started publishing via FTP, your old blogspot domain became available. To prevent someone else from getting it, create a nex Blogger blog and use your old name as publishing target
  2. You can publish a new post about the move. Your old post pages will NOT be overwritten, only the index (‘home’) page of the blog.

Technorati:

RAD frameworks: development bliss in 20 min or less

Ruby On Rails started a nice trend: post a screencast of 20 minutes or less where a (gifted) developer starts and finishes a simple development task (build a blog software, build a wiki, …). It gives a feeling of how much coding is still involved and how much the framework does for you. I collected some screencasts in the following playlist: RAD Framework Screencasts (Webjay).
These are the fancy ones:

Ruby language

Ruby-On-Rails

Develop blog application in 15 minutes (QuickTime MOV)
Develop Flickr tag search application in 5 minutes (QuickTime MOV)

Python language

Django
Develop blog application in 7 minutes (QuickTime MOV)
TurboGears
Develop wiki application in 20 minutes (QuickTime MOV)

PHP language

Qcodo (thx, Pascal!)
Build an issue tracking system in 15 minutes (Flash Video)
Extend the issue tracking system (Flash video)

Technorati:

New podcast icons based on Firefox/IE feed logo

Original Firefox feed iconYou might have heard that the Microsoft IE team (and Outlook 12 team) is adopting the orange square ‘feed’ logo for its web feeds:

I’m excited to announce that we’re adopting the icon used in Firefox. John and Chris were very enthusiastic about allowing us (and anyone in the community) to use their icon. This isn’t the first time that we’ve worked with the Mozilla team to exchange ideas and encourage consistency between browsers, and we’re sure it won’t be the last.
(from blogs.msdn.com)

So I decided to update my previous podcast logos with the new graphic:
(If you want to use them, and need the HTML code to copy/paste, check my podcast icon wizard)

Simple icons

Podcast RSS (generic): Podcast RSS (generic)

Audio podcasts

Audio RSS: Audio RSS
Audio RSS (Apple iTunes AAC): Audio RSS (Apple iTunes AAC)
Audio RSS (MP3): Audio RSS (MP3)
Audio RSS (QuickTime MP4): Audio RSS (QuickTime MP4)
Audio RSS (Ogg Vorbis): Audio RSS (Ogg Vorbis)
Audio RSS (RealAudio RAM): Audio RSS (RealAudio RAM)
Audio RSS (Windows Media WMA): Audio RSS (Windows Media WMA)

Video podcasts

Video RSS: Video RSS
Video RSS (Windows AVI): Video RSS (Windows AVI)
Video RSS (DivX): Video RSS (DivX)
Video RSS (Quicktime MOV): Video RSS (Quicktime MOV)
Video RSS (Quicktime MP4): Video RSS (Quicktime MP4)
Video RSS (Quicktime): Video RSS (Quicktime)
Video RSS (Windows WMV): Video RSS (Windows WMV)
Video RSS (XVid): Video RSS (XVid)

If you want to know whyI don’t use the acronyms “RSS” or “XML” in the icons, check Web feeds are like RSS, only different.

Technorati:

Google introduces music search

When a user enters a music-related search in Google search box, the resulting search returns information about the artist, a few albums and a picture, when available, above the standard search results.
via money.cnn.com

Let’s show you what that looks like.

SERP with music results

One does a google.com search on “Harry Connick Jr” (it works with “Britney Spears” too):
google music search

SERP focused on artist

When you click on the “Harry Connick Jr.” title, you go to a precompiled artist page on www.google.com/musica that lists the albums of the artist (and where to buy them on iTunes, Amazon MSN …) , songs and – the MPA will love this – lyrics!! (e.g. “It had to be you” lists three sites that have the lyrics of this classic).
google music search 3

SERP for music (artists/albums)

When you click on the “More music results for harry connick jr”, you go to www.google.com/musicsearch.
Again, the albums, songs and artists that are most relevant for this search. Google even tracks on what albums a certain song is featured. Nice!
google music search 2

Conclusion

A nice addition to the Google search capabilities, but nothing revolutionary.

Remark: this is only music search;, not audio search as I talked about last year.

Technorati: