目前我在css中使用div和'background-image'来放入我的图像。但是,我如何利用这些来发挥我在 SEO 方面的优势?我曾经在我的 SEO 策略中经常使用 alt-tags。你如何用div做到这一点。还是您建议只在相关部分使用 img src ?
问问题
12941 次
4 回答
5
目前我在css中使用div和'background-image'来放入我的图像。
对背景图像执行此操作。不要对内容图像这样做。
但是,我如何利用这些来发挥我在 SEO 方面的优势?
为人们编写(可访问的)内容。相信搜索引擎会找到它。
我曾经在我的 SEO 策略中经常使用 alt-tags。
希望它们是好的替代文本(希望您的意思是属性,而不是标签)。
还是你们建议只在相关部分使用 img src ?
内容图像应使用<img>
元素。
于 2012-08-09T08:18:54.610 回答
2
这取决于上下文。
如果您的图像是背景图像(如平铺背景,或属于背景的某种形式的图像),那么它应该是背景图像,理论上不需要替代文本。
如果您的图像是内容图像,那么出于可访问性和 SEO 目的,这应该是一个img
元素。
关于“img vs background-image”的使用,StackOverflow 上已经有一个非常受欢迎的问题,可以在这里找到:
于 2012-08-09T08:19:38.120 回答
1
如果图像只是出于设计原因,请通过 css 的背景图像添加它,并且不需要 seo 的 alt。但是当图片对网站内容很重要时,您应该将其插入到 html 中,然后使用<img src="" alt="" />
.
于 2012-08-09T08:19:03.860 回答
1
任何不遵循HTML 规范的东西都是一个坏主意。从技术上讲,您可以改用标题标签,但请不要。
过度优化 SEO 总是一个坏主意。
于 2012-08-09T18:43:56.413 回答