谷歌广告Adsense空白原因及解决优化

标签:      

Adsense广告位空白的原因

广告位空白的原因有如下几种

  1. 网站未通过Adsense审核或违规被屏蔽
  2. 只是当前页面质量未达到要求,其他页面可正常显示
  3. 没有合适的广告给予展示
  4. 代码添加错误

一般有此疑惑的原因多是第2点,即:网站主页广告正常显示,详情页广告空白。

这种即是详情页质量未达标如非原创、内容烂大街无意义等

Adsense广告位空白不显示太丑如何优化

如果添加了自定义广告位,但是当前广告位没有展示广告时会出现一大片空白区域,非常影响美观,可通过如下两种方式美化

  1. 添加隐藏广告位代码(当广告未展示时隐藏区块)

    <style>ins.adsbygoogle[data-ad-status="unfilled"] {display: none !important;}</style>
    
  2. 给广告区块添加背景图片,显示一个美观的图片占位

    自定义广告代码修改如下

    <style>
    ins.adsbygoogle a {
        display: none !important;
    }
    ins.adsbygoogle[data-ad-status="unfilled"] a {
        display: block;
    }
    </style>
    <script async src="xxxxxxxxxxxxxxxxxx"></script>
    <ins class="adsbygoogle"
         style="display:inline-block;width:300px;height:250px"
         data-ad-client="caxxxxx"
         data-ad-slot="xxxxx">
        <a href="https://www.52txr.cn"><img src="https://www.52txr.cn/广告图片.jpg" width="300px" height="250px"></a>
    </ins>
    <script>
         (adsbygoogle = window.adsbygoogle || []).push({});
    </script>
    

发表评论 登录

目前评论:0