javascript - Javascript & SEO

  显示原文与译文双语对照的内容

如何判断 google bot是否正在读取我的javascript生成的内容?

我有一个AJAX脚本,在页面上动态生成一些文本。 这里内容不会由用户更改,而是按日期/时间。

我不确定谷歌是否能看到它。

时间: 原作者:

搜索引擎机器人没有 Javascript,所以他们不会看到任何内容通过 AJAX,在你的浏览器选项,关闭 Javascript,关闭Javascript和重新加载你的网站。 他们所看到的只是内容和链接。

解决方案:在你的页面上,在一个显示内容( 你将通过AJAX加载的东西)的页面的链接上,将Javascript替换为内容。 搜索引擎机器人会看到链接并跟随它,索引你的所有内容。 只要确保在这些网页上,你提供链接回到常规页面,因为Google将链接到这些页面。

原作者:

下载Lynx并访问你的网站。 如果你能看到你的内容,谷歌也可以 !

下面是链接 Lynx的链接。

原作者:

我想它是修不好了 如果希望它总是由Google读取,尝试按日期生成一些默认文本服务器,并覆盖 js 。

原作者:

我知道。据我所知,谷歌还不支持 JavaScript ( 或者,事实上,任何形式的动态内容) 。

原作者:

重要内容,无论是不是需要 SEO,可以访问性或者两者,都应该可以使用没有JS的用户( 或者在这种情况下) 。 虽然最近我读过这个小博客,它说 Google bot已经拥有了 JS 。

原作者:

如果你正在考虑开发完整的AJAX网站,谷歌说,有一种方法可以让AJAX应用程序。

简短回答:爬虫和服务器上的uri之间存在协议。

原作者:

我会通过google工具站点的网站站长来运行它,它有一个功能来查看你的。 你可以通过那里来确定它的可见性。

https://www.google.com/webmasters/tools/home?hl=en

原作者:

JavaScript生成的内容没有被搜索引擎索引。 有关更多信息,请参见

原作者:

不我不认为他们读取了使用javascript生成的动态内容。 你认为网页的视图来源通常是 google bot会阅读的内容。 或者你可以说你在Lynx里看到的。

在google工具的网络管理员中执行抓取和渲染。 Google会在那里告诉你。 或者,使用他们的页面速度测试工具。 同样,它会告诉你,你的JS是否可以访问。

最简单的方法是简单地复制JS内部的一块文本输出,并在Google中执行搜索。

...