关键字 Cloaking
最近一个做网页的客户问:如何将一些内容隐藏只被征采引擎看到而不被用户看到。这个客户一定是被不良SEO公司误导,仍旧沉溺在一些十年前过期的 SEO 优化手段。这种手段叫做关键字 Keyword Cloaking, 已经被征采引擎封杀并随时可能引起惩罚。绝对该当避免利用。
征采引擎除了有个人化倾向性外,对内容亦是有倾向性。有几种内容特殊受征采引擎欢迎 (紧张是由于这些类型的内容提高了用户体验) :

网志文章
特殊是当网志文章内容有足够长度又能吸引受众。如果当该篇网志文章久不久会被重生 (Republish 重新发布观点),征采引擎就更加看重,情由是征采引擎会假设每一次的改动都会令内容更好,以是值得更高排名。变动发布日期也会导致搜索引擎喜好(Query Deserve Freshness 观点)。
分类的到达页面
分类是文章或商品的凑集。将征采用户带到分类的上岸页,由于分类主题和关键字干系,征采用户有较大机会从分类集中找寻到要找的东西,以是征采引擎对分类处理高于个别于单一文章是有道理。Bing 征采引擎特殊看重分类上岸页。
有利互动的页面
这个互动当然不能跳离当前页面,而因此 Javascript 或类似技能供应互动,例如按揭打算工具,活动日历,嵌入影片等等。以上几种内容对用户体验都会是正面,例如令勾留韶光增加。
隐蔽内容会被征采引擎减分
但在内容是被隐蔽,要通过 Javascript 互动才可以显示时,被隐蔽的内容会被征采引擎减分。多数从事 SEO 优化的人都知道所谓隐蔽文本惩罚 Hidden Text Panelty. 便是征采引擎对付隐蔽的内容所作的惩罚性处理。导致惩罚的隐蔽内容包括:
· 白底白字
· 利用图片粉饰笔墨
· 利用 CSS 将笔墨移到显示窗以外
· 设定字体大小为零
但网页设计时为了提升用户体验会隐蔽一些内容 (例如 CSS 设定 display:none),哀求浏览者点击激活 Javascript 实行才会显示隐蔽的内容。最常见是表格式分页内容 Tabbed Content,手风琴式分页内容 Accordion Content 等等。这些类型的内容不会造成这些类型的内容不会造成征采引擎惩罚。
根据 Google 的说法,以上形式的隐蔽内容,须要用户点击才显示的内容,在打算征采排名时会被折算 discounted, 征采引擎结果 SERP 亦不会有机会显示到隐蔽内容。征采引擎自有其情由:如果隐蔽内容和标准内容一样被索引,当征采用户点击征采结果排名跳到上岸页,没有点击看不到干系内容 (由于隐蔽须要用户点击才显示),征采用户很可能选择点击离开。从征采引擎的角度,要点击才显示的隐蔽内容是次要的内容。
以是网页设计时你亦要将紧张内容放在当网页被载入时会默认显示的内容。
Google 以上说法适用于网页的主内容,不适用于页眉页脚的下拉式选单。
Angular JS 单页网站
有种网页设计的做法是全体网站以一页表达,内容根据用户的点击而显示不同内容。这种网页设计的情由是为了最佳化网页载入速率。由于速个网站都已经在开始时被载入,用户点击其他页面是浏览器下实行 Javascript, 无需再去做事器下载资料,用户觉得网站的反应很快,但就捐躯了征采引擎优化。单页网站是很难在多个关键字排名取得高位,亦不利 Google Analytics 剖析访客行为,由于 GA 因此 URL 网址为单位,以是只看到一页,无法看到页内的访客点擎行为。