Google AdSense广告有的页面显示,有的页面不显示问题

最近发现一个现象:网站有的页面显示了Google AdSense广告,有的页面却没有显示(显示空白)。而网站内容都是动态生成的,也就是说广告代码包括位置100%都是一样的。

为什么会出现这个现象呢?

网上搜索了下,原来Google AdSense早就实行了新的机制:被AdSense crawler爬取并索引的网站URL才能显示广告!!!

92384ad6c5a311eaba4b00163e0363d0CD2FB052-06F1-4610-8106-64FCA92610C0

总结几点:

1.AdSense crawler的记录每周更新一次。

2.AdSense crawler与Google crawler是分离的。

3.AdSense crawler的抓取是自动,无法控制其抓取频率。

4.AdSense crawler是用来索引URL的。

汇总:

你可以访问几次你网站新的URL,AdSense crawler通常会在几分钟内抓取并索引;

如果链接比较多,可以使用POST或Cookies隐式传递参数,这样URL链接就是唯一的,AdSense crawler抓取索引一次就行了;