<?xml version="1.0" encoding="UTF-8"?>
<blog-post>
  <author-id type="integer">71176</author-id>
  <blog-comments-count type="integer">9</blog-comments-count>
  <blog-post-status-id type="integer">2</blog-post-status-id>
  <body-format>html</body-format>
  <body-formatted>&lt;p&gt;AJAX, or asynchronous JavaScript and XML, is a favorite collection of client-side technologies that many designers and developers use to build interactive websites. But AJAX-based websites aren't very popular with search engines because content controlled by AJAX is essentially invisible to search engines most of the time.&lt;/p&gt;
&lt;p&gt;Google, however, &lt;a href="http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html"&gt;thinks that&lt;/a&gt; "&lt;em&gt;making this content available for crawling and indexing could 
significantly improve the web&lt;/em&gt;" and is looking to change that. The search giant has released a proposal for crawling AJAX-based websites. For non-techies interested in the 30,000-foot overview, it would work like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Some URL trickery would enable Google to identify AJAX pages that should be crawled.&lt;/li&gt;
&lt;li&gt;Google would call said AJAX pages and the web server would use a special browser (called a &lt;a href="http://blog.arhg.net/2009/10/what-is-headless-browser.html"&gt;headless browser&lt;/a&gt;) installed server-side to render the page as a real user would see it and return a "snapshot" to Google.&lt;/li&gt;
&lt;li&gt;The "&lt;em&gt;snapshot&lt;/em&gt;" would be crawled by Google and the page could be included in Google's index.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It's a simple enough solution that seems entirely logical and viable. Unfortunately, however, the requirement that websites provide the headless browser is a big drawback that I believe will significantly limit how useful this proposal is. Google's desire to have websites provide the headless browser is understandable (it shifts some of the crawling process' resource burden from its own crawler to the website's server). But the reality is that not everyone who uses AXAJ has the ability to install a headless browser on their server, even if they know about the possible SEO benefits available to them by implementing Google's final proposal.&lt;/p&gt;
&lt;p&gt;That said, Google's proposal is a step forward. Right now websites that make extensive use of AJAX and similar technologies are largely being left out in the cold. So just about anything is an improvement and it's good to see Google making an effort to crawl the growing portions of the web that it isn't right now.&lt;/p&gt;
&lt;p&gt;&#160;&lt;/p&gt;
&lt;p&gt;
&lt;iframe height="342" src="http://docs.google.com/present/embed?id=dc75gmks_118gk53qdg6&amp;amp;interval=5" width="410"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Photo credit: &lt;a href="http://www.flickr.com/photos/adactio/"&gt;adactio&lt;/a&gt; via Flickr.&lt;/em&gt;&lt;/p&gt;</body-formatted>
  <body-unformatted>&lt;p&gt;AJAX, or asynchronous JavaScript and XML, is a favorite collection of client-side technologies that many designers and developers use to build interactive websites. But AJAX-based websites aren't very popular with search engines because content controlled by AJAX is essentially invisible to search engines most of the time.&lt;/p&gt;
&lt;p&gt;Google, however, &lt;a href="http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html"&gt;thinks that&lt;/a&gt; "&lt;em&gt;making this content available for crawling and indexing could 
significantly improve the web&lt;/em&gt;" and is looking to change that. The search giant has released a proposal for crawling AJAX-based websites. For non-techies interested in the 30,000-foot overview, it would work like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Some URL trickery would enable Google to identify AJAX pages that should be crawled.&lt;/li&gt;
&lt;li&gt;Google would call said AJAX pages and the web server would use a special browser (called a &lt;a href="http://blog.arhg.net/2009/10/what-is-headless-browser.html"&gt;headless browser&lt;/a&gt;) installed server-side to render the page as a real user would see it and return a "snapshot" to Google.&lt;/li&gt;
&lt;li&gt;The "&lt;em&gt;snapshot&lt;/em&gt;" would be crawled by Google and the page could be included in Google's index.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It's a simple enough solution that seems entirely logical and viable. Unfortunately, however, the requirement that websites provide the headless browser is a big drawback that I believe will significantly limit how useful this proposal is. Google's desire to have websites provide the headless browser is understandable (it shifts some of the crawling process' resource burden from its own crawler to the website's server). But the reality is that not everyone who uses AXAJ has the ability to install a headless browser on their server, even if they know about the possible SEO benefits available to them by implementing Google's final proposal.&lt;/p&gt;
&lt;p&gt;That said, Google's proposal is a step forward. Right now websites that make extensive use of AJAX and similar technologies are largely being left out in the cold. So just about anything is an improvement and it's good to see Google making an effort to crawl the growing portions of the web that it isn't right now.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
&lt;iframe src="http://docs.google.com/present/embed?id=dc75gmks_118gk53qdg6&amp;amp;interval=5" width="410" height="342" frameBorder="0"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Photo credit: &lt;a href="http://www.flickr.com/photos/adactio/"&gt;adactio&lt;/a&gt; via Flickr.&lt;/em&gt;&lt;/p&gt;</body-unformatted>
  <created-at type="datetime">2009-10-07T19:17:27+01:00</created-at>
  <enabled-blog-comments-count type="integer">5</enabled-blog-comments-count>
  <expertise-level-id type="integer">1</expertise-level-id>
  <extract-format>html</extract-format>
  <extract-formatted>&lt;p&gt;&lt;strong&gt;&lt;img alt="" height="75" src="http://farm1.static.flickr.com/125/399249875_e967edd706_t.jpg" style="margin-left: 5px; margin-right: 5px; float: left;" width="100" /&gt;Every day, more and more web designers and developers are taking advantage of new technologies and tools that enable more enjoyable user experiences. From jQuery to Flex, designers and developers have no shortage of options for building more intuitive, responsive and efficient websites.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;But many, if not most, of these options come at a price: an SEO hit. That's because it's difficult for search engines to make sense of content that is controlled by these technologies and tools.&lt;/p&gt;</extract-formatted>
  <extract-unformatted>&lt;p&gt;&lt;strong&gt;&lt;img style="margin-left: 5px; margin-right: 5px; float: left;" src="http://farm1.static.flickr.com/125/399249875_e967edd706_t.jpg" alt="" width="100" height="75" /&gt;Every day, more and more web designers and developers are taking advantage of new technologies and tools that enable more enjoyable user experiences. From jQuery to Flex, designers and developers have no shortage of options for building more intuitive, responsive and efficient websites.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;But many, if not most, of these options come at a price: an SEO hit. That's because it's difficult for search engines to make sense of content that is controlled by these technologies and tools.&lt;/p&gt;</extract-unformatted>
  <featured type="boolean">false</featured>
  <id type="integer">4759</id>
  <learn-more-formatted>&lt;p&gt;Econsultancy has a wide range of documents to help you with designing websites from start to finish. Check out our &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/effective-web-design-best-practice-guide"&gt;Effective Web Design Guide&lt;/a&gt;&lt;/strong&gt; and our &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/template-files-for-web-projects"&gt;Web Project Management Template Files&lt;/a&gt;&lt;/strong&gt; for more information.&lt;/p&gt;</learn-more-formatted>
  <learn-more-unformatted>&lt;p&gt;Econsultancy has a wide range of documents to help you with designing websites from start to finish. Check out our &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/effective-web-design-best-practice-guide"&gt;Effective Web Design Guide&lt;/a&gt;&lt;/strong&gt; and our &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/template-files-for-web-projects"&gt;Web Project Management Template Files&lt;/a&gt;&lt;/strong&gt; for more information.&lt;/p&gt;</learn-more-unformatted>
  <legacy-article-id type="integer" nil="true"></legacy-article-id>
  <name>Google wants to crawl your AJAX</name>
  <private type="boolean">false</private>
  <published-at type="datetime">2009-10-08T09:10:00+01:00</published-at>
  <slug>google-wants-to-crawl-your-ajax</slug>
  <tweetbacks-updated-at type="datetime" nil="true"></tweetbacks-updated-at>
  <unpublished-at type="datetime" nil="true"></unpublished-at>
  <updated-at type="datetime">2009-10-13T10:34:20+01:00</updated-at>
  <views-count type="integer">3221</views-count>
</blog-post>
