lucy24 - 9:24 pm on Jul 31, 2013 (gmt 0)
This is completely unnecessary if the correct header responses are returned.
Have you discovered a category of page that g### will not index, even if it can see them? Remember, this is the search engine that has to be told not to index your robots.txt, css and js pages.
:: detour to check ::
I tried an exact-text search for my own 404 page and came up cold (meaning that this phrase occurs nowhere except maybe on other sites' 404 pages? this surprises me). But still, why take chances.
If you're already taking action on your absent pages by 301'ing rather than letting them default to 404, you may as well make it a 410 instead. You should be able to make a dynamic 410 page that takes some of the same parameters as the city page, only less complicated visually. And it will be a little better for your users because they get a message of "Sorry, we don't have exactly what you asked for, but try this" instead of "We know your wishes better than you do, so here's what you really want". Analogies present themselves, but let's not go there.
The rules that apply to the Very, Very Big Names don't necessarily apply to ordinary humans. So unless your name is Amazon, don't assume you can do whatever the competition is doing.
Hey, question. If you return a 404 or 410 response in the ordinary way, can the 404/410 page still "see" the parameters attached to the original request, or do they disappear? I'm talking about when the 4xx response originates with the server, not within a dynamic page.
Yes, I realize that in this post, "you" means at least three different things. Oops.