如何以SEO友好的方式隐藏文本或内容

隐藏文本

隐藏文本是本书中最古老的黑帽SEO技术之一。任何年龄都足以在00年代早期浏览网页的人,当谷歌很大但他们的算法不那么精致时,你可能会记住人们尝试游戏搜索结果的所有方式。其中之一是创建大量关键字列表,甚至是整个被盗文章,并将其隐藏在页面上。有时脚本会隐藏内容。有时它就像黑色背景上的黑色文字一样简单。有时网站所有者将字体大小设置为1,因此它只是一条黑线。无论如何,很快就会发现隐藏或不可见的文本从未针对用户,并且总是以无机的方式影响搜索。谷歌很快就制止了它。

从那时起,技术的进步为网站所有者提供了一些以对用户友好的方式隐藏文本的方法。从本质上讲,您可能希望隐藏文本而不将其隐藏在用户之外。最常见的例子是这一个。在该页面上,您可以看到一系列没有答案的问题示例。这是一个FAQ。

通过常见问题解答,您可以使用三个选项来显示问题的答案。第一种选择是将它们放在那里,可见并准备好进行读取和扫描。这很好,这是大多数网站目前所做的事情。第二个选项,几年前更常见,是将每个问题都作为一个链接,并将该链接指向回答该问题的页面。现在,这不是一个很好的选择,因为它通常意味着十几个或更多的页面,只有100-200个单词,就Google而言,这将被视为精简内容。

现在,您仍然可以使用链接方法,只要另一端的文章是全长的。这意味着每个问题的答案必须至少为1500字。如果你可以解决这个问题,那么你很可能有一个非常强大的SEO存在的基础。但是,如果你的内容从一个答案到另一个答案过于重叠,或者说它充满了无意义的绒毛,那么它也会伤害你。

第三个选项是FAQ页面上列出的内容:隐藏内容。问题是链接,但它不是将您带到新页面,而是扩展问题下的空间并将答案放在那里。你可以使用隐藏的DIV和jQuery来做到这一点。

谷歌的立场
这些天Google实际上对隐藏文字有什么看法?毕竟,这已经有很多年了,因为这是一个大问题,大多数人已经超越了使用它的想法。

谷歌对隐藏文本的立场
Google的官方网页是质量指南的一部分,可在此处找到。为了这篇文章,我将为你总结一下。

隐藏您网站上的文字和链接可能被视为具有欺骗性,违反了网站管理员指南。
隐藏文本的方法包括匹配字体和背景颜色,在文本上放置图像,使用CSS在屏幕外定位文本,将字体大小设置为1或0,或仅通过链接句点或其他小字符来隐藏链接。
并非所有隐藏文字都被视为具有欺骗性。隐藏在脚本或Flash文件中的文本仍然对用户有价值。
Google建议使用

您可能遇到的一个问题是您使用的脚本将文本隐藏在未启用脚本的用户中。在这种情况下,您将需要在文本副本周围使用上面的

遵循指南
使用脚本隐藏文本时,应遵循一些指导原则。确保记住它们,并在完成后将其用作清单,以保证您不违反规则。

首先,请务必避免 谷歌上面列出的黑帽操纵迹象。匹配的颜色,字体大小和其他问题都很容易让Google检测和惩罚,并会损害整个网站。甚至不试验它们; 即使您的搜索排名受到几天的伤害,信任的丧失也会降低您对未来问题或竞争的抵触能力。

隐藏文本Blackhat
接下来,确保包含您隐藏在

第三,考虑是否确实需要隐藏内容。你为什么要隐藏这些内容?如果一次全部可见,它会破坏你的布局吗?如果是这样,也许你应该努力使你的布局更灵活。单个页面是否太长,如果全部可见?也许最好分成几个不同的页面。是单个主题的所有变体,例如同一产品的各种型号的故障排除信息?最好将它们合并到一个页面中,列出适用这些步骤的所有模型。

最后,请记住用户浏览网站的方式。当他们正在寻找特定的信息时,他们会去寻找它。如果他们没有看到他们正在寻找的东西,那么他们更有可能回到搜索结果并转到下一个有希望看的页面。他们不会通过你的“阅读更多”和“点击扩展”链接进行寻宝活动。

永远记住,即使您提供

那么什么时候应该使用隐藏文字?

产品的用户评论可以截断为100个字符左右,并隐藏“阅读更多”。
如果视频不是页面的主要焦点,则可以主要隐藏视频的转录本。
任何默认情况下NoIndexed的页面 – 例如后端支持或仅限成员的内容 – 都可以根据需要隐藏,因为Google不打算将页面编入索引。
菜单和导航中的下拉文本非常好。谷歌只关注“核心机构内容”,这些内容可能是隐藏的,不应该是隐藏的。
另一个值得注意的例外是移动页面。如果您曾经浏览维基百科上的移动页面,您会注意到唯一主要可见的部分是介绍部分。每个后续部分都隐藏在下拉菜单后面,当您点按它时会展开。就谷歌而言,这被认为是好的,因为它缩小了许多文本,可能需要很长时间才能滚动查找你想要的内容。相反,用户只需滚动到他们想要查看的部分并展开它。

如何使用jQuery隐藏文本
隐藏文本的最简单方法是使用DIV和一些JavaScript / jQuery默认隐藏它。对于这个例子,我们将使用FAQ的想法,但同样,隐藏这样的主要网站内容可能对页面有害。

首先,您需要在页面顶部调用jQuery库。这将是一行看起来像:

位于页面顶部。但是,如果您正在使用WordPress,Drupal或其他主要CMS,则可能已经为其他功能和插件使用启用了jQuery。

接下来,仍然在页面顶部,您将需要启动您的实际脚本。这将有一个