: Search Engine Crawler call ajax to crawl ajax returned content? wondering if search engine crawlers see pages with links to ajax calls (using jQuery + Asp.Net MVC) if they follow these links
wondering if search engine crawlers see pages with links to ajax calls (using jQuery + Asp.Net MVC) if they follow these links to index the content.
I found this question, but I am wondering currently does the 'follow' work with standard jQuery type links on say click events.
Should the website put ajax content in a static and perhaps point to that page from a sitemap? This would be a non ajax page.
Just trying to get the most content indexed that I get to improve my organic seo.
More posts by @Pierce454
2 Comments
Sorted by latest first Latest Oldest Best
Ajax content is not currently crawlable (but this may change) so if you don't make that content available to non-JavaScript enabled users, which includes search engines, it won't be reachable and thus not indexed.
This is a basic accessibility issue. If your content cannot be retrieved without JavaScript enabled then your site is not very accessible. Accessibility is a big part of SEO as search engines are very needy users accessibility-wise. Not mention you are leaving much of your content unavailable to users without JavaScript enabled or available to them.
You should be using progressive enhancement when constructing your sites. First make it available to everybody and then go back and add enhancements that may not be available to some users but will enhance the experience of those who can experience it (i.e. JavaScript).
"Should the website put ajax content in a static and perhaps point to that page from a sitemap? This would be a non ajax page." I believe this is precisely the best thing to do and also what google recommends at the moment besides the standard sitemap implementations (a link can be found here). John also suggested this in one of the posts.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.