Somehow Google considers a properly 301'd URL as 200 and is still indexing the new content in old page?
Posted
by
user2178914
on Pro Webmasters
See other posts from Pro Webmasters
or by user2178914
Published on 2013-11-10T06:22:20Z
Indexed on
2013/11/10
10:17 UTC
Read the original article
Hit count: 173
We redirected all the old URL's to new ones properly using htaccess. The problem is Google, somehow is still finding content in the old page(which it shouldn't) and stores it in the cache rather than the new URL.
For eg:
- Old Page- http://www.natures-energies.com/iching.htm
- New Page- http://www.natures-energies.com/index.php?option=com_content&view=article&id=760
If you type the old URL into the browser it redirects If you fetch the old URL as Googlebot in the webmaster tools the header says 301/permanently redirected. If I try to crawl as any other bot it still says 301 redirected. Even if you click the old link in Google it redirects to the new URL.
Only in its cache it shows the old URL and moreover it shows the new content in it!
I am stumped on how Google manages to grab the new content and puts in the old URL instead of the new one!
One more interesting thing is that if I try a cache for the new page it shows the cache of the new content with old URL!
Any help would be appreciated. I am at end of my wits. I think i have tried almost everything. Is there anything that I'm missing to see?
You can use this search to find the old url's. Maybe you'll some patterns that i missed.
site:www.natures-energies.com inurl:htm -inurl:https|index
© Pro Webmasters or respective owner