我最近实施了一项修复,根据用户是否启用了 JavaScript 来创建单独的登陆页面。基本上它的工作方式是这样的。
默认页面是没有 javascript 的 HTML 页面。网站的基本版本。登陆后,有一个脚本显示如果启用了 javascript,则转到另一个页面。该登录页面是通过呈现页面(页眉、页脚等)的 JSP 文件发送用户请求来生成的。最终的登陆页面是http://whatever.com/home.jsp http://whatever.com/home.jsp如果用户启用了 JavaScript。
我的问题是这是否会损害 SEO。考虑到世界上 99% 的人都启用了 javascript,我不愿意牺牲任何 SEO 优势来适应 1% 不启用 javascript 的人。
希望这是有道理的。
一般来说,搜索机器人应该被视为禁用了 JS 的浏览器。我想你现在可以想象他们会在哪里着陆。
顺便说一句,这整个问题与 JSP 完全无关。这只是一个服务器端查看技术它提供了一个用于编写 HTML/CSS/JS 的模板,并提供了使用 taglib 动态控制页面流并使用 EL 访问后端数据的功能。网络浏览器和机器人看到的所有内容(因此对 SEO 来说所有重要的内容)都是其生成的 HTML 输出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)