AJAX and Bing Indexation
-
Hello. I've been going back and forth with Bing technical support regarding a crawling issue on our website (which I have to say is pretty helpful - you do get a personal, thoughtful response pretty quickly from Bing).
Currently our website is set with a java redirect to send users/crawlers to an AJAX version of our website. For example, they come into - mysite.com/category..and get redirected to mysite.com/category#!category. This is to provide an AJAX search overlay which improves UEx. We are finding that Bing gets 'hung up' on these AJAX pages, despite AJAX protocol being in place. They say that if the AJAX redirect is removed, they would index and crawl the non-AJAX url correctly - at which point our indexation would (theoretically) improve.
I'm wondering if it's possible (or advisable) to direct the robots to crawl the non-AJAX version, while users get the AJAX version. I'm assuming that it's the classic - the bots want to see exactly what the users see - but I wanted to post here for some feedback. The reality of the situation is the AJAX overlay is in place and our rankings in Bing have plummeted as a result.
-
Hi, thanks for your response, and I apologize for the delay in responding!
In our current state, removing the AJAX links would be extremely difficult.
We do actually have the AJAX Crawling Protocol in place, which is, conceivably why Google is able to crawl us and our rankings are basically unchanged.
After speaking again with Bing's Support, they did acknoledge that they DO follow the escaped_fragment we set up, but that a rel="canonical" tag to the non-AJAX version was creating what they called in infinite indexation loop..whereby a java redirect at the non-AJAX, sent them to the AJAX, and a rel canonical sent them back to the non-AJAX. They suggested that if we wanted them to index the "Pretty" AJAX version, we remove the rel canonical pointing to the non-AJAX url. They didn't suggest putting the Pretty AJAX url in the rel canonical - I'm wondering if they may be a solution?Ideally, we'd have them index the non-AJAX url (though it seems like that isn't possible? Sorry this is so convoluted!)
In the meantime, we've removed rel canonical entirely from this level of our website..but at the moment rankings haven't really been affected.
Any suggestions? It feels like AJAX may be just completely inadvisable for Bing.
-
I recommend doing as the Bing Engineers say. Since you have the same content in both AJAX and non-AJAX, it is in your best interest to serve the content in a way that both Search Engine Crawlers and Users benefit.
The best way to do so is by sending Search Engines to the non-AJAX / static version and sending users to the AJAX version. I'm a little surprised that only Bing has a problem and Google does not for you because Google usually requires the AJAX Crawling Protocol in order to index AJAX.
Please let me know if this helps. I used to have an identical solution on one of my accounts and this resolved it.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Why would Google not index all submitted pages?
On Google Search console we see that many of our submitted pages weren't indexed. What could be the reasons? | Web pages |
Technical SEO | | Leagoldberger
| 130,030 Submitted |
| 87,462 Indexed |0 -
Yahoo Local SERPs Index Issue
I recently updated all my website page Titles and was checking to see how many have been crawled so far. On Yahoo/Bing I noticed something very strange when entering site:bandpages.ie in the search field. Selection Buttons (top of SERPs): 'Web' search shows all my pages indexed 'UK' has has most pages 'Only In Ireland' has just 1 page indexed - which is the site RSS Feed and nothing else! The site has been live for 2 years now. Considering we don't trade with the UK and our main focus is here in Ireland - what is going wrong? Why doesn't Yahoo/Bing index list the site pages in the Ireland index? Any insights or solutions appreciated...
Technical SEO | | Ubique0 -
Google Not Indexed WWW name
Here is my domain - http://www.plugnbuy.com . When i see through "site" google not showing with WWW index but the same when i do without WWW.. it is showing in search. So yesturday i changed the setting from GWM to preferred domain as a WWW appear but today still not showing anything... Please help..
Technical SEO | | mamuti0 -
Custom Maps? Googe, Bing, Openstreetmaps... Any more?
Hi Folks, I'm looking for a mapping system that allows for a lot of customisation, e.g. adding overlays for different types of accommodation, famous places & landmarks etc, along with a whole host of other stuff. So far I know of Google, Bing and OpenStreetMaps that might allow this sort of thing - are there any others that I should also consider? As always, thanks in advance for your help! Cheers JM
Technical SEO | | JamesMio0 -
Will rel=canonical cause a page to be indexed?
Say I have 2 pages with duplicate content: One of them is: http://www.originalsite.com/originalpage This page is the one I want to be indexed on google (domain rank already built, etc.) http://www.originalpage.com is more of an ease of use domain, primarily for printed material. If both of these sites are identical, will rel=canonical pointing to "http://www.originalsite.com/originalpage" cause it to be indexed? I do not plan on having any links on my site going to "http://www.originalsite.com/originalpage", they would instead go to "http://www.originalpage.com".
Technical SEO | | jgower0 -
How do I get content to be indexed at the top?
I have a paragraph at the top of my homepage. I was told I could use css to make the content visually appear at the bottom of the page but it would still get indexed at the top of the page, still giving it the same level of importance. Can anyone tell me how to do this?
Technical SEO | | BradBorst0 -
Weird Indexing Question
Google has indexed mysite.com/ and mysitem.com/\/ (no idea why). If you click on the /%5C? URL it takes you to mysite.com//. I have a rel=canonical tag on it that goes to mysite.com/ but I was wondering if there was another way to correct the issue.
Technical SEO | | BryanPhelps-BigLeapWeb0