搜索引擎会惩罚javascript隐藏的文本吗?

搜索引擎会惩罚javascript隐藏的文本吗?,javascript,css,seo,Javascript,Css,Seo,我有这个html代码,我想使用div中的文本作为javascript滑块的“divHiddenTexts”的子对象,我希望搜索引擎能够找到文本。我不想因为用CSS隐藏文本而受到惩罚,这在这个问题中已经讨论过了 我的问题是:如果我用javascript隐藏文本,我会受到惩罚吗 通过在DOM就绪函数中添加类“hidden”。我读过,搜索机器人没有打开javascript,所以他们会看到文本,而不会发现它“像垃圾邮件一样”,对吗 一些文字…等等等等 一些其他的文字…更多的废话。 更多的文字。。。 参

我有这个html代码,我想使用div中的文本作为javascript滑块的“divHiddenTexts”的子对象,我希望搜索引擎能够找到文本。我不想因为用CSS隐藏文本而受到惩罚,这在这个问题中已经讨论过了

我的问题是:如果我用javascript隐藏文本,我会受到惩罚吗

通过在DOM就绪函数中添加类“hidden”。我读过,搜索机器人没有打开javascript,所以他们会看到文本,而不会发现它“像垃圾邮件一样”,对吗


一些文字…等等等等
一些其他的文字…更多的废话。
更多的文字。。。
参见马特·卡茨的视频:


谷歌越来越擅长检测隐藏文本之类的东西。然而,这并不一定会产生负面影响。例如,如果你有一个Javascript菜单,他们不会因此惩罚你,因为这是隐藏/取消隐藏的合理使用。

搜索引擎担心垃圾邮件。他们有复杂的算法来检测各种垃圾邮件技术,比如在页面中填充关键字,然后通过某种方式隐藏这些关键字

在您的例子中,内容是页面的一个完全合法的部分,然后由JavaScript操纵。即使搜索引擎能够检测到文本被脚本隐藏,它仍然不属于垃圾邮件的范畴,也不会受到惩罚


关于这个话题,人们谈论了很多垃圾,很多都是基于不知情的人无休止地重复的猜测,通常可以追溯到七、八年前的某篇文章,这些文章甚至不再相关了(可能是由一个垃圾邮件发送者写的,抱怨被抓到)。您使用的技术完全可以,不会损害您网站的排名。

公平内容是获得高分并保持高排名的最佳方式。
即使搜索引擎X现在没有给你这样的行为带来负面影响,将来也有可能。(而且应该!)

使用谷歌的工具来检查你的状态/接收提示。

作为一条经验法则-一般来说,谷歌不喜欢被呈现给普通网站访问者看不到的东西。因此,例如,如果用户看不到文本,而谷歌机器人可以,它可能不会喜欢它


但是,在大计划的事情,这将有一个非常小的影响,你的SERP。特别是考虑到页面上的因素对你的排名没有太大影响。

@DisgluntedCoat-删除了我的答案,并对你的答案进行了投票。谢谢-学习总是很好的!
  <div id="divHiddenTexts" class="hidden">
        <div>
            Some text...bla bla bla
        </div>
        <div>
            Some other text...more blaha.
        </div>
        <div>
            Even more text...
        </div>            
   </div>