我计划开始一个完整的ajax网站项目,我想知道SEO。
该网站将包含www.mysite.gr/#/category1等网址
Google可以抓取该网站。
关于完整的ajax和SEO
,我必须注意到的事情欢迎任何阅读建议
由于
答案 0 :(得分:3)
https://stackoverflow.com/questions/768233/do-hashes-in-urls-affect-seo
您可能想了解所谓的progressive enhancement。
答案 1 :(得分:3)
Google支持对AJAX网站进行索引,但不幸的是,它涉及到开发人员的额外工作。见http://code.google.com/web/ajaxcrawling/docs/getting-started.html
答案 2 :(得分:2)
我不认为谷歌有能力这样做(还) http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html
但是,您可以使用或不使用JavaScript来使您的网站可用。这样,浏览器将拥有完整的糖果,谷歌(和文本浏览器)仍然可以导航您的网站。
答案 3 :(得分:1)
除了SEO之外,您还需要考虑可用性标准。一个依赖于AJAX的网站不适用于屏幕阅读器和蜘蛛等网站。你需要一个优雅的脱脂系统。一个没有JavaScript就无法运行的网站并不是一个真正有效的网站。
答案 4 :(得分:0)
搜索引擎会抓取初始页面加载 - 在页面上发生的事情(使用ajax)与列表无关。
答案 5 :(得分:0)
Google本身不会抓取ajax内容,但会为其建议机制。为此,您首先需要将#更改为#!
解释了整个SEO AJAX内容的过程here以及简单的asp.net代码,以便开始研究它。
答案 6 :(得分:0)
想象一下必须点击浏览器中的“刷新”按钮来更新您的 Twitter 提要,而不是点击页面本身的按钮并立即更新?这些是 AJAX 解决的问题类型,尽管它确实存在缺陷。谷歌可能会声称它能够抓取和解析 AJAX 网站,但仅仅相信它并让您网站的自然流量靠运气是有风险的。尽管 Google 通常可以索引动态 AJAX 内容,但并不总是那么简单。本指南介绍了一些可能出错的地方以及如何确保您的 AJAX 网站可抓取:https://prerender.io/ajax-seo/