当用户禁用 JavaScript 或使用 Noscript 等脚本阻止插件时,我一直在使用 noscript 标签来显示警告。如果 JavaScript 被禁用,网站将无法正常运行,用户可能无法弄清楚为什么它在没有警告的情况下无法运行。
在最新的谷歌算法洗牌之后,我看到每天的流量下降到前几个月的 1/3 左右。我还看到在 SERPS 中排名 #1 或 #2 的页面退出了结果。在对网站管理员工具进行了一些调查后,我注意到“JavaScript”在关键字部分被列为 #16。这是没有意义的,因为该站点与 JavaScript 无关,并且该单词出现的唯一位置是 noscript 标记之间的文本中。
似乎谷歌现在正在包括 noscript 标签之间的内容并为其编制索引。我不相信以前发生过这种情况。警告是三句话。我想在网站上每个页面的顶部出现相同的三个句子可能会对 SEO 产生破坏性影响。
您认为这可能会导致 SEO 出现问题吗?而且,是否有任何其他方法可以向禁用 JavaScript 的用户发出警告,这种方式不会被搜索引擎索引或读取?