Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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. – Simon Hayter Mar 15 '13 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 '13 at 13:29

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 '13 at 16:01
There is no such thing as "correctly implemented site". Matt Cutts simply wants you to serve the first page rendered server-side which is awkward to implement in most full ajax apps but easy to read by google. – themihai Feb 13 '14 at 8:06

Simple answer, yes, Bing and DuckDuckGo support this.

This article suggests bing does support it. The site imelda-immobilien.de has no "static" pages, they're all ajax driven. A search on Bing and DuckDuckGo shows multiple ajax urls in the results.

Yahoo is powered by bing, and so their results show the same.

share|improve this answer

Your Answer


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.