Google会在搜索结果中显示基于AJAX的网站吗?

时间:2012-05-10 13:05:44

标签: ajax database search

我想知道我正在创建一个显示首页上所有最新信息的网站...该网站完全是AJAX工作,因此所有数据都在服务器数据库中,如果有人搜索特定数据通过搜索引擎在我的网站上可以搜索引擎搜索数据库吗?

2 个答案:

答案 0 :(得分:1)

默认情况下,Google不会抓取仅限AJAX的可访问内容。但是,您可以使用一种约定来确保它被抓取 - “Hash Wallop”。

当Google(和其他搜索引擎)遇到以“#!”开头的链接时,它会“抓取”从AJAX调用返回的动态内容。要利用这一点,而不是像:

<a href="#">trigger ajax</a>

...你会想要使用类似的东西:

<a href="#!some-ajax-content">trigger ajax</a>

此处有更多关于此技术的信息(还有很多其他网站,只是google):http://www.seomoz.org/blog/how-to-allow-google-to-crawl-ajax-content

答案 1 :(得分:0)

一些见解:http://coding.smashingmagazine.com/2011/09/27/searchable-dynamic-content-with-ajax-crawling/

此外,您可能希望查看HTML缓存,它将提高您的SEO性能。