百度分享 如何避免图片被抓取
咨询一个关于百度分享的问题,
由于面页内图片比较多,但在使用百度分享的按扭时,
新浪微博与腾讯微博会自动抓取页面内的图片,现在存在的问题是抓取的图片排在前面的都是广告图(托管在淘宝图片空间),而非本身文章内的图片(托管在又拍云)。
而如何才能避免广告类的图片不被抓取呢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
新浪微博的分享API有可选pic参数控制路径。
百度分享的api没有,那么或者调整 DIV 顺序,让内容再更前面(好的 SEO 本该如此,对么?),可以一定程度缓解问题。
实在不想让它抓到广告,那估计只能把广告放到 iframe 中,从当前的 DOM 剥离出来了。
我个你出个馊注意.
先查看log找到百度分享 spider的user-agent.
匹配到spider, sidebar不给显示.
这技术叫cloaking...
我看你这主题,是自己写的吧? 懂点php吧?
sidebar.php
用js脚本动态加载百度就抓不到广告图片了