我有一个页面,每个用户都有一个动态的项目列表,这些项目是我想要广告的项目,因为这是用户自己感兴趣的内容。
所以我有标准
<!-- google_ad_section_start -->
围绕列表,让谷歌注意到它,但我的问题是:
用户输入mydomain.com
用户还有一个列表的特定页面,例如mydomain.com/user1page
所以:如果抓取工具要转到mydomain.com,它将看不到用户特定的列表,那么当用户在mydomain.com时,如何告诉Adsense显示mydomain.com/user1page的广告?
我想做的是在mydomain.com上安装user1,(因为这是他的入口点),然后设置HTML标签或其他东西,让Adsense知道它应该显示与mydomain.com/相关的广告user1page,因为抓取工具可以访问mydomain.com/user1page以查看user1在mydomain.com上看到的页面,但如果抓取工具转到mydomain.com,它将获得一个动态页面,该页面将是用户特定的。前往mydomain.com/user1page的任何用户或机器人都会看到user1列表。
答案 0 :(得分:0)
我想我理解你的问题。我认为你对谷歌广告的影响有点困惑,而不是在展示广告时。首先,
<!-- google_ad_section_start -->
并不重要。它只是一个(html)评论,您可以随时删除它而不会损害广告意识来完成其工作。
您必须牢记的第二个事实是,谷歌最大程度地基于访问过的网站,研究等来认识人们的利益。对于那些使用Google帐户登录的人来说显然是这样,因此Google可以获取此数据。因此谷歌已经做了你想要实现的目标。对于其他人,Google将根据网站内容显示一些标准广告。
对于这些人(在这里我们带来了你的问题的核心),你可以做到这一点:基于你可以通过你的网站设置给用户的cookie(或类似的东西)你可以放几个关键字,与您提到的用户列表相关,在您的主页中。显然,这些关键字应放在adsense部分附近。我建议您不要滥用此技巧,因为Google不喜欢为用户和抓取工具提供不同内容的网站管理员。事实上,由于抓取工具没有cookie,谷歌机器人将不会看到新的关键字部分。任何滥用此技巧的行为都将被解释为cloacking,因此您将失去对Google眼中的信任。在最糟糕的情况下,你将被谷歌索引禁止(列入黑名单),所以要小心。
我真的希望这会对你有所帮助。