Forum Moderators: Robert Charlton & goodroi
Options +FollowSymLinks
RewriteEngine on
Redirect 301 /retiredpage.html http://www.newdomain.com/newpage.html
RedirectMatch 301 ^(.*)$ http://www.newdomain.com
These "phantom 301 URLs" could have to do with G experimenting which version, new or old, converts better.
What I am seeing is SERPs flooded with old URLs that are set up to redirect permanently (have been redirected for 2 years and are still redirecting).
They are now appearing in SERPs as its own entries, taking the title and meta from the target page. The examples I am seeing are not "shorter URLs", in fact the ones set up to redirect are longer ones, but are still shown in SERPs.
This is happening expecially for cross-domain redirects (for example if a domain has moved or if a section of URLs on one domain that was previously duplicated on another domain was redirected to that other domain).
RedirectMatch 301 ^(.*)$ http://www.example.com
RedirectMatch 301 ^(.*)$ http://www.example.com/$1 RedirectMatch 301 .? http://www.example.com [edited by: Robert_Charlton at 6:58 pm (utc) on Dec 13, 2014]
[edit reason] fixed unintended smiley display [/edit]
Oh, I wonder if I did make the right choice in going with the first example?