0

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

4

2 回答 2

1

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

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

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

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

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

这里有一些关于该技术的更多信息(还有很多其他网站,只是谷歌它):http ://www.seomoz.org/blog/how-to-allow-google-to-crawl-ajax-content

于 2012-05-10T13:09:59.913 回答
0

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

此外,您可能想研究 HTML 缓存,它会提高您的 SEO 性能。

于 2012-05-10T13:10:10.677 回答