1

我正在尝试创建一个我的客户可以在他们的网站上使用的小部件。<div>小部件所做的只是在客户网站上显示新闻提要。

例如,客户将通过远程源将我的脚本包含在他们的网页上:

<script type="text/javascript" src="http://www.widget_source.com"></script>
<div id="widget"></div>

然后我的脚本会将一堆新闻提要数据写入<div>. 由于新闻提要是通过 javascript 新添加的,因此任何搜索爬虫都不会看到数据,因此页面不会获得 SEO 好处。

我的问题是:

是否可以通过搜索引擎使新闻提要的内容能够索引,以便使用小部件的客户可以从 SEO 中受益?我看过让搜索引擎可以抓取 ajax 内容。但这不起作用,因为我无法控制客户的后端。

小部件不一定需要在 javascript 中。有没有其他方法可以实现我的目标(可能通过 iframe 或 RSS)?

4

1 回答 1

2

谷歌确实索引了类似的系统,如 disqus。我认为这是因为它们足够大,以至于谷歌决定对他们的 javascript 进行逆向工程,以便他们可以抓取它。

我怀疑你最好的选择是使用标准/常见的 javascript 技术和库来增加谷歌解决它的机会。

我还没有直接使用 AJAX 和爬网,但我怀疑使用基于 GET 的 AJAX 调用会增加它们被爬网的机会。GET 表示基于读取的请求,而 POST 表示写入。搜索引擎避免调用写入。

于 2012-11-30T14:26:44.253 回答