“301″ Redirects for SEO

{ January 4th, 2008 }

Search engines will often regard www.example.com and example.com as two different websites. Because of this, websites usually experience the effects of link fragmentation (inbound links point to both www.example.com and others to example.com). For example, if www.example.com has 5,000 inbound links and example.com has 2,500 inbound links you could potentially combine them so you have all 7,500 links pointing to www.example.com.

To do this you can setup a permanent “301″ redirect by creating a .htaccess file with the below code. This will ensure that all requests coming in to example.com will get redirected to www.example.com.

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://www.example.com/$1 [r=301,nc]

Notes:

  • The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)
  • REPLACE example.com and www.example.com with your actual domain name in the code above
  • This .htaccess redirection method only works on servers using the Apache Mod-Rewrite module

This “301″ redirect method is also a great way to save money on SSL certificates. When the site always points to www.example.com you can by just one SSL certificate.

It is good to share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Furl
  • Ma.gnolia
  • NewsVine
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Categories: Website Design ~ Tags: , , , ~ Trackback

5 Responses to ““301″ Redirects for SEO”

  1. 1
    Jake

    It is really very helpful in terms of SEO. Great article Sir!

  2. 2
    sunita chauhan

    Hi,

    Nice post on 301 redirect, i like the post and importance of redirecting ages through this method. i m confused if i use refresh command then will it not work.

  3. 3
    mginop

    @Sunita

    The site is redirected on the server side, so refreshing the browser wouldn’t matter.

  4. 4
    Daphne

    I remember using 301 redirect on my client’s site before. It is really a big help on SEO. But of course, you should know when is the right time to use it. :) Thanks for the information.

  5. 5
    Yaz Okulu

    does anyone knows if there is any other information about this subject in other languages?

Leave a Reply

.htaccess accessibility Apple articles browser bugs chrome CSS domain names ecommerce email ems eps fonts google HTML http https IE Internet Explorer interview Mac menu PayPal plugins redirects Safari SEO spam SSL survey tools web standards website design Windows WordPress