我不确定是否要问这个问题,但我想知道有没有办法在视图源上隐藏元关键字。我使用WordPress作为平台。我在考虑自己没有解决方案,但我想确认一下,谢谢。
答案 0 :(得分:0)
这是不可能的,至少不是以有用的方式。例如,考虑搜索引擎通过源代码有效地查看页面,并且他们需要SEO的关键字元数据。
<小时/> 从理论上讲,你可以做一些事情,比如通过javascript插入元素,然后在javascript运行之前,它们通常需要存在于页面检索上,因为它们具有相同的效果。
即使按预期工作,虽然元素将隐藏在“视图源”显示中,但它们不会被DOM检查隐藏,例如通过浏览器的内置调试器。
<小时/> Google和其他搜索引擎在请求标头中已知用User-Agent字符串。当Google要求它时,可以使用它来为具有特定元标记的页面提供服务,而当其他人要求时,可以使用它来提供没有元标记的相同页面。
这不是100%万无一失。用户可以设置自己的用户代理(user agent spoofing)。此外,谷歌反对为谷歌提供不同量身定制内容的做法,因此可能会拒绝您这样做。谷歌称此为“cloaking”,并说:
隐藏真实内容是指向人类用户和搜索引擎展示不同内容或网址的做法。伪装被认为违反了Google的网站管理员指南,因为它为我们的用户提供了与他们预期不同的结果。
隐藏真实内容的一些例子包括:
- 向搜索引擎提供HTML文本页面,同时向用户显示图片页面或Flash
- 仅当请求页面的用户代理是搜索引擎而不是人类访问者时才将文本或关键字插入页面