Google Shows Old Twitter URLs In Search Results

Jun 22, 2011 • 8:46 am | comments (8) by twitter Google+ | Filed Under Google Search Engine Optimization

Twitter result in Google@dixon_jones, a well known and respected SEO, asked Google's JohnMu in a Google Webmaster Help thread why Google shows the old Twitter URL versus the new Twitter URL in the search results.

For example, my old Twitter URL is but the new style for the Twitter URL is!/rustybrick.

Yes, Twitter uses the new AJAX schema for the URLs. So why does Google show the old version without the #! in the URL?

JohnMu explained because Twitter redirects the #! to the old URL.

Google crawls AJAX URLs using the AJAX-crawling scheme which results in the URL looking like this instead When you look at what Twitter does when you access that URL, bots are redirects to the old URL.

#1 Server Response:
HTTP/1.1 301 Moved Permanently
Date: Wed, 22 Jun 2011 12:46:47 GMT
Server: hi
Status: 301 Moved Permanently
X-Transaction: 1308746807-27933-10397
X-Frame-Options: SAMEORIGIN
Last-Modified: Wed, 22 Jun 2011 12:46:47 GMT

Forum discussion at Google Webmaster Help.

Previous story: Google AdSense Earnings Down? Join The Club


Joe Youngblood

06/22/2011 06:39 pm

i like it, ajax urls suck

Jonathon Hewitt

06/22/2011 06:50 pm

All you have to do is sign out of twitter and you'll see what a search engine see's. After-all a search engine or bot may have a hard time logging into Twitter. Googlebot or not, no bot is that good yet.

Markus Jalmerot

06/22/2011 07:40 pm

I've been noticing that google index the Twitter version without #!/, but didn't know why. Glad you guys found out the reasons behind ;)

Punishat Lehry

06/22/2011 07:50 pm

Appreciate it for helping out, excellent information.

Web Element

06/23/2011 08:27 am

Always wondering why this happens. Thanks for the information.

Ryan Erwin

06/27/2011 06:02 pm

Agreeeeeed.  I wasn't sure why this was. I know we use the most current code on our site, and we want to make sure we are using the most up to date code.


08/30/2011 05:51 am

 i'm glad if i can switch back to old version of twitter. i can't verify for some program that i'ved join some times ago


08/30/2011 05:52 am

i'm glad if i can switch to old version. i cannot verified some program i was join some times ago with new version of twitter

blog comments powered by Disqus