Google 的 John Mueller 在 google seo Office Hours Hangout 中回答了关于页脚中隐藏的内部链接的问题。 他解释了为什么在受到处罚方面这不是什么大问题,但更多的是网站改进的问题。
这有点令人惊讶,因为隐藏链接传统上被视为一个大问题。
隐藏链接不是伪装
问这个问题的人似乎误解了 cloaking 这个词的含义,因为他用这个词来描述使用 CSS 隐藏的内部链接。
通常,这可以通过 CSS 显示属性来完成,该属性可以使 HTML 元素从网页中完全消失,并且不会影响布局。
display:none CSS 声明可用于隐藏网页上任何位置的链接。
Google 的 John Mueller 讨论隐藏链接的屏幕截图
问这个问题的人担心一个新客户,他说他在网站上隐藏链接。
SEO 表示,他很惊讶该网站能够在页脚中隐藏链接至少 9 个月,而 Google 并未对它们进行处罚。
他担心的是,客户不会有动力对隐藏链接做任何事情,因为这种情况已经存在了很长时间,而且网站没有受到惩罚。
他希望澄清缺乏处罚以及这是否需要立即解决。
伪装与隐藏内部链接不同
John Mueller 询问 SEO 涉及哪种伪装,SEO 分享说客户端使用 CSS 将内部链接隐藏在页脚中。
穆勒正确地回应说,隐藏链接不是伪装。
伪装意味着向 Google 展示一种内容(出于排名目的),并为用户展示不同版本的内容。
cloaking 一词表示何时对 Google 隐藏真实内容,通常是通过使用脚本检测 Googlebot 何时访问并将内容切换到其他内容。 那是伪装。
所以穆勒首先澄清说,搜索引擎优化处理的是隐藏的内部链接,而不是伪装。
谷歌理论上不喜欢隐藏链接,但是……
关于隐藏在 CSS 中的页脚链接,Mueller 表示这不一定是 Google 网络垃圾邮件团队会关注的问题。
穆勒说:
“我认为这是理论上我们不喜欢的事情。
但我没有看到网络垃圾邮件小组对此采取行动。 因为特别是当涉及到这样的内部链接时,它在网站内具有相当微妙的影响,而您基本上只是在您自己的网站内随意调整。
我认为如果他们……在其他地方购买链接然后将它们隐藏起来会更棘手。
这将是有问题的,这可能是我们的算法会发现的东西,或者甚至网络垃圾邮件团队在某些时候可能会手动查看。”
垃圾邮件团队不会对隐藏的内部链接采取行动
Mueller 解释了为什么 Google 网络垃圾邮件团队可能不会对隐藏的内部链接采取行动。
约翰·穆勒:
“但如果它在同一个网站内,如果它设置为不显示,那么……”
穆勒思索片刻后继续说道:
“我不认为这是一个很好的做法。 如果您认为这是一个重要的链接,那么就像让它对人们可见。
但这不会是网络垃圾邮件团队会采取行动并删除该网站或做任何疯狂的事情。”
隐藏链接是改进网站的机会
在回答后续问题时,John Mueller 扩展了他的回答,解释了他如何看待这是一个让网站变得更好的机会。
提出问题的人随后询问穆勒是否建议他保持原样。
穆勒回应:
“好吧,我不会让它保持原样。 从长远来看,我认为它是一种尝试改进的东西,如果你认为这是一个重要页面的重要链接,那么它就像……只是直截了当。
因为用户也会使用它,或者如果用户不关心它,它可能实际上并不是一个重要的链接。
但我不认为这是我喜欢放弃一切的事情,我们需要解决这个问题,这周的事情。”
见解
围绕网站访问者重新构建问题的价值
约翰·穆勒(John Mueller)采用了一个很好的技巧来解决 SEO 问题,它反映了它如何影响网站访问者。
例如,如果链接对网页上的网站访问者没有用处,那么它们可能也不适合 SEO 目的。
据推测,网站所有者担心链接可能会影响网页转换,这就是隐藏链接的原因,以便用户专注于完成购买。
从 SEO 的角度来看,该页面是关于销售产品的,因此到某些其他产品的内部链接可能与 SEO 目的并不完全相关。
但如果它们与用户相关,那么它们可能与 SEO 目的相关。
通常可以通过询问它如何影响网站访问者来确定某些东西是否对 SEO 有益。
谷歌并没有过度关注隐藏的内部链接?
另一个有趣的发现是网络垃圾邮件团队并没有过度关注内部隐藏链接
这似乎更像是对搜索引擎优化的好处缺乏洞察力的问题,而不是以牺牲谷歌算法为代价而侥幸逃脱的问题。
引文
使用 CSS 隐藏内部链接
观看 John Mueller 在 17:09 分钟时回答问题:
if( sopp != 'yes' && addtl_consent != '1~' ){
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', '
if( typeof sopp !== "undefined" && sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); }else{ fbq('dataProcessingOptions', []); }
fbq('init', '1321385257908563');
fbq('track', 'PageView');
fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'google-on-using-css-to-hide-links', content_category: 'news seo' }); }