我和一个设计师朋友聊过文字替换和搜索引擎优化。我怀疑我搞错了,但我觉得向用户隐藏内容是不好的做法。我知道文本是内容和演示文稿分离的王道。但对我来说,这是一个灰色地带。是否被认为是最佳实践(具有SEO斜面)?我不认为一个比另一个更语义化,我怀疑我会接受纠正。
<a href="#" class="delete">Delete</a>
具有
background: image(pic.jpg); text-indent: -9999px;
或
<a href="#"> <img src="/delete.png" alt="delete" title="delete"/> </a>
良好的SEO技巧:
如果你做 src , alt 和 title 同样,它们根本不增值。
src
alt
title
我一直使用位置相对和负结果,效果很好。图标按钮没有区别。用户是否认为图像图标比文本链接更有价值?
你也应该避免 href="#" 在这种情况下,这比其他情况更重要。
href="#"
顺便说一句,如果你让搜索引擎可以搜索到删除按钮,它们会删除内容;)