4

目前我在css中使用div和'background-image'来放入我的图像。但是,我如何利用这些来发挥我在 SEO 方面的优势?我曾经在我的 SEO 策略中经常使用 alt-tags。你如何用div做到这一点。还是您建议只在相关部分使用 img src ?

4

4 回答 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 上已经有一个非常受欢迎的问题,可以在这里找到:

何时使用 IMG 与 CSS 背景图像?

于 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 回答