Mobile app version of vmapp.org
Login or Join
Heady270

: A 300 redirect is not a good choice because it is not well supported by browsers. For example, see this post on StackOverflow where Roy Sharon discovers that Safari doesn't present a list

@Heady270

A 300 redirect is not a good choice because it is not well supported by browsers. For example, see this post on StackOverflow where Roy Sharon discovers that Safari doesn't present a list to the users to choose from:


Okay, after not being able to find information re how do major browsers handle status code 300, I've downloaded the webkit source code and searched for the answer myself. It seems that webkit handles status 300 like the other redirection status codes: redirect according to the Location header, or present an error to the user if this header is missing. So, it seems that @Julian -Reschke was right after all: My solution doesn't work. :-(


You don't want Google to index pages that are nothing but a list of links anyway. These would not be good landing pages for users. Google would view them as "shallow content" and maybe even "doorway pages". As such, your 404 status is fine for these pages.

The only drawback for 404 pages is that Google isn't able to pass Pagerank to your site if somebody links to one of these pages. You could consider 301 redirecting to the first of the possibilities. Certainly if there is only one result from your search, this makes a lot of sense.

I have implemented this myself and I use a redirect to the first result even when there are multiple possibilities. For example on my currency conversion website if the URL is /dollars, I redirect to the "US dollars" page despite the fact that there is also a "Canadian dollars" page.

10% popularity Vote Up Vote Down


Login to follow query

More posts by @Heady270

0 Comments

Sorted by latest first Latest Oldest Best

Back to top | Use Dark Theme