我在画廊里有照片。为了让我更容易地裁剪图像以适应我想要使用背景而不是图像的框。
谷歌对此有何看法?用visibility: hidden
隐藏图像(以获得正确的比例),然后将背景图像添加到“前”元素中?
这不是欺骗用户,但谷歌可能会看到隐藏的内容?
发布于 2015-04-17 03:29:27
Google (和其他机器人)会看到你的html。如果你把它当成图像,他们会看到的。如果你把它写到背景上,他们不会注意到的,所以不会有任何效果。
不过,谷歌(或许还有其他机器人)已经开始理解javascript了。我建议不要隐藏图像,简单地删除它或加载它作为背景在第一。
在这种情况下,我的建议是从一开始就把它作为背景。如果你的html是整洁的,那一点alt不会给你那么多的果汁;)
根据你的评论和话题,如果你让它们固定大小,你可以为自己节省大量的工作:
.item{
width: 100px;
height:100px;
background: url('image.jpg');
background-size:cover;
}
背景大小的覆盖总是显示尽可能多的图像,以最少的溢出水平或垂直。也就是回应。
https://webmasters.stackexchange.com/questions/79302
复制相似问题