【发布时间】:2011-04-21 12:31:01
【问题描述】:
我正在尝试在这里找到合适的平衡点,所以我想看看是否有人知道下面哪个场景在语义标记和 SEO 方面更好。
使用本网站的标志,场景 1:
<div id="hlogo">
<a href="/">Stack Overflow</a>
</div>
#hlogo a {
width:250px;
height:61px;
display:block;
background-position:0 0;
text-indent:-999999em;
float:left;}
或者最好避免隐藏文本并简单地在锚标记中使用 rel 属性?
<div id="hlogo">
<a href="/" rel="Stack Overflow"></a>
</div>
#hlogo a {
width:250px;
height:61px;
display:block;
background-position:0 0;
float:left;}
我想知道删除实际文本“堆栈溢出”是否会比隐藏文本更受 SEO 影响。似乎每个人都使用 text-indent 方法,尽管 Google 说这是不可以的。实现语义标记和 SEO 的最佳方法是什么?
【问题讨论】:
-
这是个好问题。没有理由投反对票。我投了赞成票。