Adsense似乎无法识别PHP生成的内容

时间:2009-06-24 19:57:59

标签: php adsense

我的网站使用PHP从数据库中提取内容。我正在与此内容一起投放Google Adsense广告。

我第一次从数据库中提取数据时,Adsense似乎无法识别内容主题并显示非常通用的无关广告。

关于如何让Adsense识别内容主题的任何想法?

谢谢,

约翰

5 个答案:

答案 0 :(得分:2)

给它更多时间。

Adsense不能以任何方式告诉PHP生成和静态内容之间的区别。生成的HTML可能存在问题,但听起来不太可能 - 我的猜测是,Adsense要么需要更多时间来抓取您的网站并获得一些好的通用关键字,要么无法识别/广告相对较少关于内容的主题提供。

答案 1 :(得分:2)

请注意,为了让Google提供相关的广告,它必须能够检索该页面的副本,对其进行分析并确定哪些广告是合适的。

所有Google都可以访问的是网址。如果用户必须提交表单以访问页面(听起来就像你正在做的那样),并且表单信息被POST到服务器,那么它只有脚本名称,例如:

  

http://www.example.com/mypage.php

考虑更改要在查询字符串中传递的提交参数,因为Google可以请求同一页面并执行分析。 e.g。

  

http://www.example.com/mypage.php?f1=abc&f2=def

答案 2 :(得分:1)

adsense需要一段时间才能对您的网页进行分类,您可能会在一段时间内获得公益广告等,直到确实如此。我不担心,给它几天。

答案 3 :(得分:1)

如果您能看到广告,那么您已经解决了所有编程问题。除了等待Google发挥其魔力外,别无他法。

如果您使用的是基于PHP / MySQL的CMS,Google将能够很好地找到您的资料。

答案 4 :(得分:1)

循环的工作原理如下:

  1. 用户请求以前从未使用的页面adsense(例如/mynewpage.html)
  2. Adsense不熟悉该网址,因此会返回占位符广告,并对要抓取的网页进行排队
  3. 通常,在用户请求页面的几分钟内,adsense抓取工具会请求页面本身(您可以在访问日志中看到此信息)并对其进行分析
  4. 在某些时候,adsense开始为相关网页返回适当的广告
  5. 这不是一个瞬间的过程。 adsense无法立即为之前从未听说过的网页返回“相关”广告。