• 网站在百度站长平台无上传站点LOGO权限下,如何实现LOGO图片在百度索引中自动抓取展现?


    最近美萌那边的大妹子找到我们部门要求解决网站LOGO显示错误的问题。领导将这个问题指派到我这里。我一看这个LOGO图片应该是百度自动抓取首页的一张图,该如何解决这个问题呢?

    百度搜索引擎对于网站LOGO有2种策略:

    (1)针对百度认为的优质/权威性站点进行不定期的自动挖掘展现/更新站点LOGO;

    (2)根据百度搜索资源平台后台中[站点LOGO]权益进行提交。

    前者为百度根据自身内部的站点评级系统进行自动判定,若认为网站通过判定,即自动挖掘网站中最可能适合网站的LOGO图片进行展示,后者为提交网站百度站长验证代码后,若百度站长系统判定网站适合开通LOGO权限,即可在百度搜索资源平台后台提交网站LOGO。

    如果通过站长平台后台有提交LOGO的权益,那么问题就很容易解决了。但是很遗憾,在添加站长平台网站所有权验证后,后台显示该网站并没有LOGO权益。那么就只能尝试让百度自动抓取正确的LOGO图片。

    由于百度自动抓取图片LOGO的机制未公开,所以需要通过百度已经自动抓取LOGO展示的网站来尝试这些图片的共性因子,倘若美萌的目标LOGO图片也具备这些抓取展示的“因子”,或许在百度抓取更新后,有相当大几率展示目标LOGO图片。倘若目标网站显示较为理想的LOGO,并且head标签内没有发现百度站长平台的验证代码元标签,那么就可以认为该网站是百度自动抓取的网站LOGO展示。由于高校学府、政府网站基本不会做SEO优化策略,同时它们拥有相当量的网站样本,可以作为收集分析样本。

    收集网站如下

    重庆大学

    对应图片大小:


    对应图片的代码:

    <div class="logo"><a href="//www.cqu.edu.cn/" title="重庆大学"></a></div>
    1. .logo{
    2. background-image: url(../images/logo.png);
    3. background-position: center;
    4. background-repeat: no-repeat;
    5. }

     武汉大学

    图片大小:

    代码:

    1. <a class="logo" href="http://www.whu.edu.cn/">
    2. <img src="ch_template/img/logo.png" alt="">
    3. </a>

     天津大学

    天津大学中抓取的图片对应的前端源码:

    1. <div class="ilogo">
    2. <div class="wrapper">
    3. <a href="/"><img src="/images/logo2019.png" alt=""></a>
    4. </div>
    5. </div>

    通过这四个例子,可以初步得到百度抓取网站LOGO图片拥有以下几个共性因子:

    (1)尺寸大小接近百度站长后台上传图片的121*75、200*133两种尺寸;

    (2)图片都在网站的顶部共用模板中;

    (3)配色要求比较接近站长后台上传图片的要求,背景色为透明色或白色;

    (4)代码中标签的class属性、图片alt属性中有logo字母;

  • 相关阅读:
    在Google Kubernetes集群创建分布式Jenkins(二)
    万人场景下传输挑战和演进实践
    智能名片是如何帮助企业实现从“0”到“1”的流量闭环的?
    【Python游戏】Python各大游戏合集(5):塔防游戏、飞机大战、连连看、打地鼠、记忆翻牌 | 附带源码
    机器学习基础
    力扣-2562.找出数组的串联值
    Python多任务编程
    国家高新技术企业,哪些情况将被取消资格?
    JVM分析工具
    ELK日志分析系统
  • 原文地址:https://blog.csdn.net/weimob258616/article/details/125408958