在我的项目中,我使用过CSS图片,因为有很多图片,现在我们的SEO团队说图片应该有和TITLE
标签。我知道Title
&不能在背景上添加。所以他们提出了一个想法,即在背景中将透明图像放在HTML中,但对我来说这似乎不合逻辑(如果图像与关键字不相关,那么它又有什么关系)。所以请帮助我,这是非常合乎逻辑的理由来支持你的答案的最佳做法是什么?所以我可以处理SEO团队。如何将TITLE和ALT添加到背景图片(CSS Sprites)?
回答
我会说不使用透明图像,因为早期版本的IE不能很好地支持它们。你会看到黑色的块。但这是一些JavaScript黑客可以避免的。
如果它们只是不增加网站含义的背景图片,请将其保留为背景图片,但如果图片为网站添加了含义,您应该真正使用img标签并使用alt标签作为他们建议。 Alt标签有助于SEO。
感谢您的回答..它的逻辑非常合理 告诉我一件事,其中在SEO中有更高的评级,alt标签中的文本或真实文本(如果我将文本缩进的真实文本) – 2011-12-29 05:40:04
搜索引擎外观为alt标记和可访问性的奖励点和页面上的相关图像。使用文本缩进只会将文本添加到您的页面,这种方式会删除使用alt标记的SEO优势,并向搜索引擎解释您还正在使用与内容相关的图像。 – 2011-12-29 05:45:58
再次感谢你,你非常清除我的疑问 – 2011-12-29 05:49:02
- 1. CSS:添加填充到背景图片
- 2. 如何将twitter-bootstrap图标添加为CSS背景图片?
- 3. 如何动态添加ALT或TITLE标记图片?
- 4. 添加多背景图片在CSS
- 5. 在css中添加背景图片
- 6. 使用CSS添加背景图片?
- 7. 通过css添加背景图片
- 8. 不能添加背景图片的CSS
- 9. 如何将动态图像添加到td背景图片?
- 10. CSS背景图片叠加
- 11. CSS背景图片和默认背景?
- 12. CSS背景图片URL无法加载
- 13. 安排CSS Sprites和重复背景
- 14. 多个CSS 3背景图片 - 将不透明度添加到顶部图片
- 15. 如何添加内联背景图片?
- 16. 如何为ActionBar添加背景图片?
- 17. 如何为UIWebView添加背景图片?
- 18. 如何动态添加背景图片?
- 19. 如何添加背景图片
- 20. CSS Sprites - 不仅适用于背景图片?
- 21. 如何将背景图片添加到JTextField?
- 22. 如何将背景图片添加到Android活动?
- 23. Xamarin Forms - 如何将背景图片添加到内容页面
- 24. 我如何将背景图片添加到我的标题中?
- 25. 如何将超链接添加到背景图片?
- 26. 如何将背景图片添加到LayoutDocumentPane?
- 27. 如何将背景图片添加到火花动画横幅?
- 28. 如何将淡入淡出效果添加到jquery css背景图片
- 29. 添加css转换到背景图片时遇到问题
- 30. 背景CSS图片
显然你的搜索引擎优化团队不知道图像是内容的一部分,和背景图像意味着装饰之间的区别。 – BoltClock 2011-12-29 05:49:44