隐藏文字与隐藏链接 Hidden Text and Links
一句话定义
为了在不影响页面美观的情况下塞入大量关键词或外链,利用 CSS 技巧让文字对真人肉眼不可见、却存在于源码中供爬虫读取的古老黑帽手法。
打个比方 Analogy
在白纸上用白色荧光笔写满作弊小抄,普通人看是一张白纸,但想骗过带着紫光灯的机器。
岗位实战怎么做 In Practice
严禁以下 5 种作弊操作:1) 白底白字(color: #ffffff; background: #ffffff);2) 字号设为 0(font-size: 0px);3) 用 CSS 把文字移到屏幕外一万像素(text-indent: -9999px);4) 把链接藏在只有一个像素大小的标点符号里;5) 把文字藏在图片图层正下方(z-index: -1)。
案例与避坑 Pitfalls
那正常的"点击展开更多(Accordion / Tab 折叠面板 / FAQ 下拉框)"算不算隐藏文字作弊?完全不算! 在移动优先索引时代,为了节省手机屏幕空间而使用的常规交互式折叠菜单(display: none 点击后展开),Google 100% 正常抓取并计算全额权重,放心使用!