Adsense广告位空白的原因
广告位空白的原因有如下几种
- 网站未通过Adsense审核或违规被屏蔽
- 只是当前页面质量未达到要求,其他页面可正常显示
- 没有合适的广告给予展示
- 代码添加错误
一般有此疑惑的原因多是第2点,即:网站主页广告正常显示,详情页广告空白。
这种即是详情页质量未达标如非原创、内容烂大街无意义等
Adsense广告位空白不显示太丑如何优化
如果添加了自定义广告位,但是当前广告位没有展示广告时会出现一大片空白区域,非常影响美观,可通过如下两种方式美化
-
添加隐藏广告位代码(当广告未展示时隐藏区块)
<style>ins.adsbygoogle[data-ad-status="unfilled"] {display: none !important;}</style>
-
给广告区块添加背景图片,显示一个美观的图片占位
自定义广告代码修改如下
<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