- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我一直在使用 noscript 标签在用户禁用 JavaScript 或使用 Noscript 等脚本阻止插件时显示警告。如果 JavaScript 被禁用,网站将无法正常运行,并且用户可能无法在没有警告的情况下弄清楚网站无法运行的原因。
经过最新的谷歌算法洗牌后,我看到每天的流量下降到前几个月的 1/3 左右。我还看到在 SERPS 中排名第一或第二的页面从结果中消失了。在网站管理员工具中做了一些调查后,我注意到“JavaScript”在关键字部分中列为#16。这是没有意义的,因为该站点与 JavaScript 无关,并且该词出现的唯一位置是在 noscript 标记之间的文本中。
Google 现在似乎正在包括和索引 noscript 标签之间的内容。我不相信这在以前发生过。警告是三句话。我认为在网站的每个页面顶部出现相同的三个句子可能会对 SEO 产生破坏性影响。
您认为这会导致 SEO 出现问题吗?还有,是否有任何其他方法可以以不会被搜索引擎编入索引或读取的方式向禁用 JavaScript 的用户发出警告?
最佳答案
把 <noscript>
内容放在 HTML 的末尾,然后使用 CSS 将其定位在浏览器窗口的顶部。 Google 将不再认为它很重要。
Stack Overflow 本身就使用了这种技术——在此页面上查看源代码,您会在 HTML 的末尾附近看到“与 JavaScript 配合使用效果最佳”警告,当您关闭 JavaScript 时,它会出现在页面顶部.
关于javascript - Noscript 标签、JavaScript 禁用警告和 Google 处罚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/993387/
我一直在使用 noscript 标签在用户禁用 JavaScript 或使用 Noscript 等脚本阻止插件时显示警告。如果 JavaScript 被禁用,网站将无法正常运行,并且用户可能无法在没有
我是一名优秀的程序员,十分优秀!