我一直使用noscript标签来显示警告,当用户禁用JavaScript或使用像Noscript这样的脚本拦截插件时。如果禁用JavaScript,则网站将无法正常运行,没有警告,用户可能无法弄清楚为什么它无法正常工作。
在最新的Google算法重组之后,每天的流量下降到之前几个月的三分之一左右。我还看到排名第一或第二的页面从搜索结果中消失。在Webmaster工具中进行一些调查后,我注意到“JavaScript”在关键字部分中排名第16。这没有任何意义,因为该网站与JavaScript无关,该单词出现的唯一位置是noscript标签之间的文本。
看来Google现在包括并索引noscript标签之间的内容。我认为以同样的三句话出现在网站每个页面的顶部可能会对SEO产生不良影响。
你认为这可能会导致SEO问题吗?是否有其他方法向禁用JavaScript的用户提供警告,而不会被搜索引擎索引或读取?
<noscript>
放在HTML末尾,并使用CSS,例如position:fixed; left:0px; top:0px;
但没有成功。你能给出带有示例代码和详细说明的解释吗? - Amir