Tell me more ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Google has a really nice document explaining how web developers can get Google to crawl non-AJAX versions of their web applications to make it possible for Google to index AJAX-heavy websites.

Do any other search engines support this standard?

I'm specifically interested in the fragment meta tag method, not just the #! URL method.

share|improve this question
Personally you should always use a graceful way of rendering the page without JS support for maximum accessibility for end users and search engines - Ajax is great but you can have best of both worlds - make your pages work with and without JS. – bybe Mar 15 at 20:46
Yeah, I'd normally prefer to do it that way also. The reason I'm asking this question is that I'm considering using AngularJS in my application, and that framework doesn't seem to play nice with search engines. – Ajedi32 Mar 19 at 13:29

1 Answer

I would choose to use push state rather than hash bang AJAX URLs now. Google's Matt Cutts just said this about push state:

A correcly implemented site that uses push state typically doesn't need any extra support enabled for us to crawl it.

It should be much easier for other crawlers that might not support hash bang to deal with a push state site.


According to a web page that no longer exists, Bing does now support hash bang crawling. I haven't been able to find information about the meta fragment support for either Bing or Yahoo.

share|improve this answer
He wasn't specifically asking about push state but the fragment meta tag support. FYI, your link to the Bing info is broken, but I have also heard that Bing now supports it. – ldg Apr 30 at 16:01

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.