网页阅读不影响访问者计数

本文关键字:访问者 影响 网页 | 更新日期: 2023-09-27 18:02:50

我正在写一个程序,读取网页内容与c# Windows窗体。我使用HttpWebRequest和WebResponse那好吧,阅读任何内容都没有问题。但是网页访问量受到了影响,而且还在上升。我不想抬高游客柜台。我使用UserAgent"Googlebot/2.1 (+http://www.googlebot.com/bot.html)",但它不能解决我的问题。如何在不影响访问者访问网页的情况下解决此问题?对不起,我的小英语,请帮帮我。

我的代码是:

HttpWebRequest wReq = (HttpWebRequest)WebRequest.Create(url);
wReq.Method = "GET"; // Alredy use a POST
wReq.MediaType = "HTTP/1.1";
wReq.ContentType = "text/xml";
wReq.Referer = "http://googlebot.com/"; // Already use site name
wReq.UserAgent = "Googlebot/2.1 (+http://www.googlebot.com/bot.html)";
wReq.CookieContainer = new CookieContainer();
wReq.Timeout = 10000;
WebResponse wRes = wReq.GetResponse();
Encoding enc = Encoding.GetEncoding("iso-8859-9");
StreamReader sRed = new StreamReader(wRes.GetResponseStream(), enc);
return sRed.ReadToEnd();

网页阅读不影响访问者计数

您不太可能做到这一点。如果您正在使用Google用户代理并且它仍然上升,那么当真正的Google访问该页面时,它可能也会上升。这真的是网站的问题,没有过滤掉机器人在他们的点击计数器。