Tangled issues with permanent HTTP redirects
utcc.utoronto.ca
Tangled issues with permanent HTTP redirects
1–10 of 15 posts
Re: Tangled issues with permanent HTTP redirects
#2Re: Tangled issues with permanent HTTP redirects
#3Re: Tangled issues with permanent HTTP redirects
#4If it's not permanent then just keep it temporary... I don't see the problem here
Re: Tangled issues with permanent HTTP redirects
#5Re: Tangled issues with permanent HTTP redirects
#6If it's not permanent then just keep it temporary... I don't see the problem here
Evidence for this being true will always be some random blog post from a self proclaimed expert.
My default option is always a 302 for the simple fact that it isn't going to be cached and can be easily changed with no ill effects. I've yet to notice any disadvantage from an seo point of view.
Re: Tangled issues with permanent HTTP redirects
#7Re: Tangled issues with permanent HTTP redirects
#8It is true that browsers will cache 301 redirects eternally, but only if the server does not supply cache directives to indicate otherwise. For this reason, it is always advisable to include some cache directives in 301 redirect responses, like `Cache-Control: max-age=86400`. I'm surprised that this isn't more universally acknowledged as an important practice.
As far as search engines, there will not be a problem if a URL that used to return a 301 now returns a 200. The web changes, and search engines know that very well.
Add: There also seems to be a lot of confusion about the meaning of permanent. Permanent should not be taken to mean eternal. If I move to a new house, I consider that a permanent move, because I no longer live at the old address. But it would be unreasonable to assume that I will never move again. I might even move back to the original house! Such moves are like permanent redirects; I might have my mail forwarded, but it is not an indelible, eternal change. Temporary redirects (302, 303, 307) are more like leaving a sticky note on the door while you're out running an errand; you have not permanently relocated.
Re: Tangled issues with permanent HTTP redirects
#9This short essay is good philosophy, but doesn't seem very connected with reality. No, search engines and browsers don't permanently cache permanent redirects. Yes, you should probably use unique usernames instead of reusing them. The second fully mitigates the first, for this particular situation.
Don't just make claims, support them. Link to anything which demonstrates that permanent redirects aren't cached permanently.
Re: Tangled issues with permanent HTTP redirects
#10If it's not permanent then just keep it temporary... I don't see the problem here
The problem is that perfectly distinguishing permanent and temporary redirects requires infallible knowledge of the future, which is not possible.