Search Engine Land produces SMX, the Search Marketing Expo conference series. SMX events deliver the most comprehensive educational and networking experiences - whether you're just starting in search marketing or you're a seasoned expert.
Join us at an upcoming SMX event:
Learn more about search marketing with our free online webcasts and webinars from our sister site, Search Marketing Now. Upcoming online events include:
Comments
Changing URLs will always cost you rankings, even if you use 301 redirects. Also, the post isn't saying not to upgrade, it's saying that if you change your URL structure after upgrading WordPress uses 302s instead of 301s.
I have to disagreewith this Skizzo - unless you only mean temporarily. "Changing URLs will always cost you rankings, even if you use 301 redirects"
And yes, the point of my post was that in some cases - say a blog that pre-existed and was SEO'd just a couple of weeks ago and hasn't been fully re-indexed - then yes, most certainly, upgrading to WordPress 2.82 (and NOW 2.83) can indeed, hurt rankings.
Sphinn-worthy.
Upgrade WP while leaving your SEO optimized site in place (same plugins etc) and you may suffer due to this problem (which is still not resolved). Unless you CAREFULLY test various scenarios manually, you may not know that your site is now throwing 302 redirects where it should (and used to ) throw 301 redirects. A few things that now need careful testing:
This behavior is noted *before* plugins are added, so it is a core change.
Wordpress core includes a redirect() function (now set for 302 as default) and a wp_redirect function, and they take parameters which can preselect 301 or 302. Throughout the core, various code snippets call wp_redirect with no parameter or with a 301/302 parameter. There seem to be several cascading situations thatr are not being handled, and the defaults have changed in 2.8.2/3 as noted.
It definitely needs to be cleaned up. Until then, buyer beware!