views:

91

answers:

2

What search do when they found different status code?

  • 302
  • 301
  • 404
  • etc...

I knew they would ignore the pages with 404 status code but what about the other statuses

do search engines crawl the source or destination page?

+6  A: 

From "301 Redirects and Search Engine Optimization":

From a search engine perspective, 301 redirects are the only acceptable way to redirect URLs. In the case of moved pages, search engines will index only the new URL, but will transfer link popularity from the old URL to the new one so that search engine rankings are not affected. The same behavior occurs when additional domains are set to point to the main domain through a 301 redirect.

Edit:
Take a look at these pages describing the difference between 301 and 302 redirects, and why 302's should usually be avoided: Here, Here and Here.

Donut
Does this mean search engines ignore both the source and destination page in case of 302 redirects?
ahmed
It can get a little confusing when using 302 redirects. Depending on how the search engine interprets things, you may or may not end up with both pages indexed (dividing your link popularity) or neither indexed when using 302 redirects. The simplest solution is to avoid it altogether by using 301 redirects instead of 302.
Donut
Thank you very much
ahmed
A: 

Is there a way to have only the Original Source indexed? I would like to have my source page indexed by search engines, but not the actual page it redirects to.

DWC