最近,Google Adsense 广告代码严重影响网页显示速度

作者:vkvi 来源:千一网络(原创) 日期:2009-11-28

Google Adsense 广告代码是利用 JS 实现的,一般把它放在网页上的黄金位置,可是最近,Google Adsense 广告代码加载速度奇慢,严重影响网页显示速度。

Google 上的抱怨:http://www.google.com/support/forum/p/adsense/thread?tid=4be4795b56d8c9cd&hl=zh-CN

解决这种问题的方法有:

法一、把广告代码单独放在一个网页上,再通过 iframe 加载到网页中。不足:似乎违反了 Google 策略,并且广告内容无法与网页内容相匹配。但也有人改进后的 Google 可以识别父框架内容了,我不信。

法二、把 Google 代码用 document.write 输出。后来证明,这种是无效的方法。

法三、把广告代码放在网页最后面,然后通过 div1.innerHTML = div2.innerHTML 将最底下的广告代码放到网页黄金位置。不足:似乎违反了 Google 策略,但又似乎没有,因为有人说 Google 客服要他这么做(附 1)。

法四、在网页最后面,通过 div1.innerHTML = unescape(escape 了的广告代码) 来实现。不足:要让直接 innerHTML 的 JS 代码跑起来,似乎不像法二那么简单。

附 1

您好!

非常感謝您的來信。我們未能及時回覆您的電子郵件﹐對此表示歉意。

感谢您通知我们您网站在加入我们代码之后影响到浏览速度。我们目前正在尽最大努力查找此问题的根源。只要我们发现了更多信息,就会再次给您发送电子邮件。

在此期间,请您对我们提供的代码进行以下的修正来看看是否效果会比较好。

您必须将以下的 X 与 Y
用我们原本提供的代码的数字取代。
<div id="googlead" width="X" height="Y"></div>
<div id="googleadcode" style="display:none">

原本提供的代码

</div>
<script language="javascript">
if(document.all.item("googlead") != null)
{
  googlead.innerHTML = googleadcode.innerHTML;
}
</script>

如果您还有任何其他问题或疑虑,请随时回复此电子邮件。

Google AdSense 小组敬上

你前面那位网友看了:让 ul 不受浏览器影响

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
  • 1 楼:评论
    烦死了!这个Google AdSense广告老占网页的主要位置!我不要看见它!怎么样才能消灭掉啊!
标题:必填
内容:
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他