我有一个分类网站。在这个网站上,我存储在数据库中,用户访问历史目的的每个产品页面,以便他可以查看他访问的最后一个产品。php代码排除谷歌
问题是,当googlebot和其他人进入我的网站时,数据库充满了数以千计的entrys,因为它存在谷歌访问的上千个产品页面。
我试着用$_SERVER['HTTP_USER_AGENT']
来试图找出当前用户是否是googlebot,如果是的话,不要在分贝中弄疼页面浏览量,这样它就不会被不友好的结果发送垃圾邮件,但他们似乎都没有工作,因为我得到谷歌IP的,并在我的数据库中识别它们。
你们中的任何一个人都知道在PHP中使用的一种好方法,以确保谷歌呆在外面?
你不能使用标准的robots.txt吗? http://en.wikipedia.org/wiki/Robots_exclusion_standard –
@JimH .:我认为提问者想要的只是不计算来自Google的浏览量,并不实际上将Google排除在网站之外。 – EdoDodo