我运营的网站最近被谷歌索引(几天前)。主页面有一些分隔文本段落的小图像。当我在Google上搜索该网站时,它恰好会在搜索代码段中显示带有图片的段落部分,除非显示图片的替代文字,否则会很糟糕。
除了删除替代文字或玩弄图片的位置之外,还有办法阻止这种情况发生吗?
答案 0 :(得分:1)
据我所知,没有办法阻止这种情况。但是从技术角度来看你的问题,你可能会偏离正轨:
从DOM中删除图像,而不是像以下那样放置占位符元素:
< div class =“img-holder”data-src =“/ img / example.jpg”>< / div>
使用javascript,您可以找到.img-holder的所有实例,并将其替换为具有给定源的内嵌图像(当您还将其存储为数据属性时替换为alt-text)。
答案 1 :(得分:1)
您无法阻止搜索引擎或其他用户代理使用您的标记中的属性执行任何他们喜欢的操作。您可以在客户端脚本中添加属性或更改其值,然后搜索引擎看不到这样的添加或更改的可能性很大(因为它们通常不运行客户端脚本代码)。
如果图像只是段落之间的装饰分隔符,那么您应该只使用alt=""
,避免此问题(以及其他问题)。