服务器端与客户端网站
Server side vs client side website
我们必须建立一个网站,我们必须选择在哪里管理内容,在服务器(PHP 或 JSP)还是在客户端(JavaScript)。
这篇文章:http://searchenginewatch.com/sew/how-to/2358775/seo-strategies-for-javascript-heavy-single-page-applications-or-ajax-sites让我有点启发,但我仍然怀疑。
好的SEO是最重要的。如果 相同的 SEO 结果可能用于构建客户端与服务器端的相同网站,谁能说说?现在的蜘蛛(Google 大部分)可以正确地抓取 pushState
并且开发团队使用 JavaScript 编写代码比任何其他服务器端语言都更容易,但我们仍然不知道 SEO 可以有多好大多数 JavaScript。
如果我们最终在客户端进行,服务器将只应答 AJAX 使用 JSON 的调用,因此大部分工作将在客户端完成。该网页的内容非常繁重,我们希望避免每次都在服务器端刷新内容...
但同样,SEO 总体上是最重要的。 JavaScript 可以更快地管理内容(以及其他好处),但它对服务器端网页的影响有多大?
编辑:请不要投票关闭基于意见,我正在寻找那些真正经历过这个并且可以根据事实联系起来的人,谢谢。
这里只有一个真正的 SEO 问题受到威胁:内容可访问性。一些搜索引擎不执行 Javascript 作为抓取和索引的一部分。因此,如果在不使用 Javascript 的情况下无法使用站点地图中定义的 URL 访问您的内容,则此类内容将不会被编入索引和排名。
如果你不关心这样的搜索引擎,那么只要你实施 pushState()
和一个完整的 sitemap.xml
正确,服务器端或客户端网站之间没有 SEO 差异.
我们必须建立一个网站,我们必须选择在哪里管理内容,在服务器(PHP 或 JSP)还是在客户端(JavaScript)。
这篇文章:http://searchenginewatch.com/sew/how-to/2358775/seo-strategies-for-javascript-heavy-single-page-applications-or-ajax-sites让我有点启发,但我仍然怀疑。
好的SEO是最重要的。如果 相同的 SEO 结果可能用于构建客户端与服务器端的相同网站,谁能说说?现在的蜘蛛(Google 大部分)可以正确地抓取 pushState
并且开发团队使用 JavaScript 编写代码比任何其他服务器端语言都更容易,但我们仍然不知道 SEO 可以有多好大多数 JavaScript。
如果我们最终在客户端进行,服务器将只应答 AJAX 使用 JSON 的调用,因此大部分工作将在客户端完成。该网页的内容非常繁重,我们希望避免每次都在服务器端刷新内容...
但同样,SEO 总体上是最重要的。 JavaScript 可以更快地管理内容(以及其他好处),但它对服务器端网页的影响有多大?
编辑:请不要投票关闭基于意见,我正在寻找那些真正经历过这个并且可以根据事实联系起来的人,谢谢。
这里只有一个真正的 SEO 问题受到威胁:内容可访问性。一些搜索引擎不执行 Javascript 作为抓取和索引的一部分。因此,如果在不使用 Javascript 的情况下无法使用站点地图中定义的 URL 访问您的内容,则此类内容将不会被编入索引和排名。
如果你不关心这样的搜索引擎,那么只要你实施 pushState()
和一个完整的 sitemap.xml
正确,服务器端或客户端网站之间没有 SEO 差异.