The best ways to incorporate the benefits of AJAX without making your site blind to search engines.
«If you build it, they will come.» It seemed to work for Kevin Costner in Field of Dreams, but when it comes to your AJAX website, a great design just isn't enough to bring in an audience.
AJAX gives developers the ability to build dynamic web applications without the need for constant server side script parsing, enabling you to provide users with simulated «load on demand» sites. That means shorter page loading times, a sharp decrease in bandwidth consumption and more accessible information in general.
Unfortunately, developers are often so focused on creating a dynamic web page, that they forget that most website traffic today comes through search engines, search engines which have a hard time crawling and indexing the JavaScript in standard AJAX sites. In plain english, that means that in Google's eyes, many of your AJAX site's pages are invisible when it comes to search engine ranking. Compounding the problem is the fact that standard AJAX implementations use only a single page or URL for the majority of actions, meaning that not only are your site's pages indexed poorly, but that your site also has fewer pages in Google's index.
(
Read more
)