我一直在为这个决定而苦苦挣扎,我想知道是否有任何结构或语义上的原因可以正确处理它:
因此,考虑到大多数网站都有一个徽标(有时称为标头),我通常h1
为这个元素使用一个,然后隐藏该对象的文本,因为它通常是一个图像。
但随后出现的情况是,我将在页面上有一个真正的标题,在我们的例子中说它是“产品”,那么这应该是一个h2
吗?还是应该是h1
?有人告诉我,页面上的内容不应超过一个h1
,但它似乎是最重要的,因为它h1
永远不会改变。
是否有任何 SEO 考虑或其他原因,我想以某种方式处理这个问题?任何输入将不胜感激。
为了澄清,当我说我隐藏文本时,我通常会background-image
在我的 CSS 中制作徽标,然后我通常使用 ol' 隐藏文本text-indent:-99999px
。我一直认为这是让谷歌正确索引它的最佳方法。