创建SEO友好的javascript小部件

时间:2012-11-29 01:55:08

标签: javascript seo widget web-crawler

我正在尝试创建一个客户可以在其网站上使用的小部件。所有小部件都在客户网站的<div>内显示新闻源。

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

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

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

我的问题是:

是否可以通过搜索引擎使新闻源的内容能够索引,以便使用该窗口小部件的客户能够从SEO中受益?我看过Making ajax content crawlable by search engines。但这不起作用,因为我无法控制客户的后端。

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

1 个答案:

答案 0 :(得分:2)

Google确实为disqus等类似系统编制了索引。我认为这是一个很大的案例,谷歌已经决定对他们的javascript进行逆向工程,以便他们可以抓取它。

我怀疑你最好的选择是使用标准/常用的javascript技术和库来增加Google可以解决的问题。

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