【发布时间】:2011-01-23 16:58:28
【问题描述】:
我打算开始一个完整的 ajax 网站项目,我想知道 SEO。
该网站将包含 www.mysite.gr/#/category1 等网址
Google 能否抓取该网站。
关于完整的 ajax 和 SEO,我必须注意什么
欢迎任何阅读建议
谢谢
【问题讨论】:
我打算开始一个完整的 ajax 网站项目,我想知道 SEO。
该网站将包含 www.mysite.gr/#/category1 等网址
Google 能否抓取该网站。
关于完整的 ajax 和 SEO,我必须注意什么
欢迎任何阅读建议
谢谢
【问题讨论】:
【讨论】:
搜索引擎将抓取初始页面加载 - 之后页面(使用 ajax)会发生什么与列表无关。
【讨论】:
我不认为 Google 有能力这样做(目前) http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html
但是,您当然可以使您的网站在使用或不使用 JavaScript 的情况下都可用。这样,浏览器将拥有完整的糖果内容,而 Google(和文本浏览器)仍然可以导航您的网站。
【讨论】:
除了 SEO,您还需要在这里考虑可用性标准。一个依赖于 AJAX 的网站不会适用于屏幕阅读器和蜘蛛等东西。你需要一个优雅退化的系统。一个没有 JavaScript 就无法运行的网站并不是一个真正能正常运行的网站。
【讨论】:
Google 支持 AJAX 网站的索引,但不幸的是它需要开发人员额外的工作。见http://code.google.com/web/ajaxcrawling/docs/getting-started.html
【讨论】:
Google 本身不会抓取 ajax 内容,但会建议一种机制。为此,您首先需要将 # 更改为 #!
解释了 SEO AJAX 内容的整个过程 here 以及开始处理它的简单 asp.net 代码。
【讨论】:
想象一下,您必须点击浏览器中的“刷新”按钮来更新您的 Twitter 订阅源,而不是点击页面本身的按钮并立即更新?这些是 AJAX 解决的问题类型,尽管它确实存在缺陷。谷歌可能会声称它能够抓取和解析 AJAX 网站,但仅仅相信它的话并让您网站的自然流量靠运气是有风险的。尽管 Google 通常可以为动态 AJAX 内容编制索引,但并不总是那么简单。本指南涵盖了一些可能出错的地方以及如何确保您的 AJAX 网站可抓取:https://prerender.io/ajax-seo/
【讨论】: