URL Rewrites

I’ve been in contact with a client’s developer this past few days regarding URL rewrites of plain old *.html files to *.aspx. The SEO principle involve in this is pretty simple, “301 redirect all old *.html pages to each equivalent new *.aspx pages”. This is pretty tricky and requires more advance coding skills and familiarity with server side scripting, but once implemented properly, you don’t have to worry about URL rewrites affecting your search engine rankings.

Why use 301 redirect?
There are several types of redirects to choose from, but 301 redirect which stands for “permanent redirection” transfers link power from the old pages to new pages.

How about javascript or meta redirects?
Client-side redirects such as meta refresh, and javascript redirects do not transfer any link juice and are sometimes classified by search engines as black hat which is due to abuse of some SEO’s. Also, in order to maintain your site’s link juice and search engine rankings, please take note that client-side redirects should never be used as a substitute for 301 redirects in URL rewrites.

What if im having problems with my webhost and I can’t do 301 or any server redirects?
Many developers would be tempted to use client-side redirects as a substitute, but the best thing you can do is use the “rel=canonical” element. Place this canonical element in “<head>”section of all “*.html” pages and use the new *.aspx” pages as target href of the canonical element.


Related posts:

  1. How to Remove Robots.txt in Google Search Engine Index
  2. How to Rank in Google Place Results
  3. SEO Evolution: Past, Present and Future of Search Quality

This is a DoFollow blog. Comments providing helpful insights are highly encourage. Please don't spam. Thanks!

    • Jim
    • August 14th, 2010

    URL rewrites could specifically messed your whole site’s SEO, this reminders are pretty helpful!

  1. Thanks for the post…nice one…

  2. Interesting… and in good timing.
    'Coz Im having problems with a page that I have deleted a few weeks ago.  WMT displays a crawl error.  I believe the "301 redirect" could help me with this.
     
    Thanks.
    :)

  1. No trackbacks yet.

*