#1
  1. No Profile Picture
    Registered User
    SEO Chat Explorer (0 - 99 posts)

    Join Date
    Feb 2013
    Posts
    4
    Rep Power
    0

    what is the difference between 301 redirects and rel canonical tags?


    what is the difference between 301 redirects and rel canonical tags?
  2. #2
  3. SEO Insultant
    SEO Chat Mastermind (5000+ posts)

    Join Date
    Oct 2005
    Location
    sharing a room with my ego
    Posts
    5,797
    Rep Power
    1822
    301 redirects work for ALL the search engines and also for human visitors.
  4. #3
  5. rod@missionop.com
    SEO Chat Mastermind (5000+ posts)

    Join Date
    Mar 2003
    Location
    Palm Beach Gardens FL 33410
    Posts
    15,151
    Rep Power
    1896
    Originally Posted by aryanmarshall45
    what is the difference between 301 redirects and rel canonical tags?
    A 301 will cure canonical issues but you don't always want to use it.

    A blog with archive and category pages can easily have canonical related issues but you certainly don't want to redirect all to one.
  6. #4
  7. No Profile Picture
    Banned

    Join Date
    Mar 2013
    Location
    Australia
    Posts
    54
    Rep Power
    0
    301 Redirect is best for website redirect purpose. canonical tags use for duplicate content issue.
  8. #5
  9. SEO Insultant
    SEO Chat Mastermind (5000+ posts)

    Join Date
    Oct 2005
    Location
    sharing a room with my ego
    Posts
    5,797
    Rep Power
    1822
    @aryanmarshall45 -- what exactly are you hoping to achieve?
  10. #6
  11. No Profile Picture
    Contributing User
    SEO Chat Explorer (0 - 99 posts)

    Join Date
    Nov 2012
    Posts
    50
    Rep Power
    41
    They are completely different in how they are designed to be implemented.

    301 redirects say "this page as permanently moved to this new address, let me redirect you". Search engines use this as a signal to update the address of an indexed page.

    rel canonical, as others have said, deal with duplicate content. Specifically it deals with URL issues that may cause a page to be indexed as two or more separate pages. For instance, you might have a product at example.com/product.php but you notice your affiliate links like example.com/product.php?affiliate=123 are being indexed. A canonical tag can say "search engine, of all the variables of this page, this address is the true address". Another example would be a category page that generates a different URL based on sort order. Google uses rel canonical as a hint, so it may or may not take it into account. I do not know clearly how Bing/Yahoo are using it.
  12. #7
  13. SEO Strategist
    SEO Chat Discoverer (100 - 499 posts)

    Join Date
    Oct 2011
    Location
    San Francisco, CA
    Posts
    228
    Rep Power
    50
    301 respond as "the address has been permanently moved to a new location" to the bot, and the visitor is also redirected to that new location at the same time. Search Engine spiders also follow the new location to crawl and index and removes the older location from the index.
    <link rel="canonical" href="http://www.example.com/product.php?product=shoes&curr=USD"/>
    rel="canonical" says that a page similar to what the bot is visiting is also there (presented in href=""), search engine may choose that to show as per the location of the visitor. By using rel canonical you are helping the search engines to determine the best possible result to display to the visitor's query (IF SEARCH ENGINE FOUND YOUR PAGE TO BE ELIGIBLE ENOUGH TO BE DISPLAYED IN SERPs). All the pages will be crawled and indexed by spiders, but displayed in SERPs as per their proximity to the search string, geographic location etc.
    SEO Tips for Newbies | A SEO Expert today was a Novice once
    Bay Area SEO
    Website Development Alicka Inc.
  14. #8
  15. No Profile Picture
    Contributing User
    SEO Chat Explorer (0 - 99 posts)

    Join Date
    Mar 2013
    Location
    New Delhi
    Posts
    28
    Rep Power
    0
    301 is use to permanently redirect an url to another url. But canonical tag is used when an error occur in which we found a set of pages with highly similar content. So to tell google which is the exact url we use canonical tag.
  16. #9
  17. No Profile Picture
    Registered User
    SEO Chat Explorer (0 - 99 posts)

    Join Date
    Sep 2012
    Posts
    21
    Rep Power
    0
    Hi ! A 301 Redirect that redirects users and the search engines to a particular page. A 301 Redirect can be employed if the content of a page has been permanently moved.
    The canonical tag is a Meta tag placed in the HTML header of a webpage. It's main purpose is to keep duplicated content out of the search engine index while consolidating a sites authority and PageRank into one URL.
  18. #10
  19. No Profile Picture
    Registered User
    SEO Chat Explorer (0 - 99 posts)

    Join Date
    Apr 2013
    Posts
    6
    Rep Power
    0
    They are completely different in how they are designed to be implemented.

    301 redirects say "this page as permanently moved to this new address, let me redirect you". Search engines use this as a signal to update the address of an indexed page.

Similar Threads

  1. .htaccess canonical 301 redirects
    By NathanielB in forum Search Engine Optimization
    Replies: 7
    Last Post: Nov 8th, 2012, 11:34 AM
  2. Canonical tags...
    By buzzyw in forum Search Engine Optimization
    Replies: 2
    Last Post: Apr 15th, 2012, 01:23 PM
  3. Canonical Tags - Help!
    By AMDmarketing in forum Google Optimization
    Replies: 6
    Last Post: Feb 25th, 2012, 09:45 AM
  4. Difference between 301 redirection & canonical tag?
    By sreenivas in forum Search Engine Optimization
    Replies: 7
    Last Post: Feb 15th, 2011, 10:29 AM
  5. Difference Between Sneaky Redirects and Legitimate Redirects?
    By Darrenbrett in forum Google Optimization
    Replies: 2
    Last Post: Apr 18th, 2005, 09:49 AM

IMN logo majestic logo threadwatch logo seochat tools logo