如何隐藏H1,但确保搜索引擎找到并索引其内容

时间:2015-01-21 22:44:33

标签: html css seo search-engine

我在页面中有h1个标记。我不想将其显示给用户,但希望确保其内容将用于SEO。这些天推荐的实现方式是什么。我能想到:

  1. in css:position absolute; left: -99999em;
  2. display: none;
  3. visibility: hidden;(即使它仍然存在于文档流程中)
  4. 在页面加载时使用javascript删除h1
  5. 据我所知,Google将轻易检测到1,2,3并因此受到处罚,是吗? 4会是唯一不会导致受到处罚的选择吗?还有哪些其他选择可以安全使用?

    顺便说一下,我并没有试图以任何方式欺骗用户或搜索引擎,只是h1在某种程度上需要摆脱它。

1 个答案:

答案 0 :(得分:0)

试试这个css:

h1 {
opacity: 0.0; // Sets visibility to 0%
}

如果不透明度设置为1.0,则为100%。