服务器端与客户端网站

Server side vs client side website

本文关键字:网站 客户端 服务器端      更新时间:2023-09-26

我们必须建立一个网站,我们必须选择在服务器(PHP或JSP)或客户端(JavaScript)中管理内容的位置。

这篇文章:http://searchenginewatch.com/sew/how-to/2358775/seo-strategies-for-javascript-heavy-single-page-applications-or-ajax-sites 启发了我一点,但我仍然怀疑。

良好的SEO是最重要的事情。如果相同的网站构建的客户端与服务器端可能产生相同的SEO结果,任何人都可以关联吗?现在的蜘蛛(主要是谷歌)可以正确地爬pushState开发团队用JavaScript编码比任何其他服务器端语言都容易,但我们仍然不知道SEO在大多数JavaScript上有多好。

如果我们最终在客户端执行此操作,服务器将仅使用 JSON 应答 AJAX 调用,因此大部分工作将在客户端上完成。该网页的内容非常繁重,我们希望避免每次都避免在服务器端刷新内容......

但同样,SEO总体上是最重要的。JavaScript可以更快地管理内容(以及其他好处),但它可以对抗服务器端网页多远?

编辑:请不要投票关闭基于意见,我正在寻找那些真正经历过这种情况并且可以根据事实联系起来的人,谢谢。

这里只有一个真正的SEO问题:内容可访问性。一些搜索引擎不会执行Javascript作为抓取和索引的一部分。因此,如果在不使用 Javascript 的情况下无法使用站点地图中定义的 URL 访问您的内容,则此类内容将不会被索引和排名。

如果你不关心这样的搜索引擎,那么只要你正确实现pushState()和完整的sitemap.xml,服务器端和客户端网站之间就没有SEO区别。