怎样对一个网站内的所有链接进行点击率的统计

作者&投稿:兀有图 (若有异议请与网页底部的电邮联系)
怎样统计自己网页上的某篇文章的点击率?~

计数器原理是:在第一次使用网页时置初始值1,以后每请求网页一次,将计数器值加1。这样我们只要在服务器上放置一个文本文件counter.txt,文本文件的内容有计数器的值,以后每请求一次页面,读出文本文件的计数器的数值,加1显示,然后再将原来的值改变为加1后的值,保存到文本文件。至于初始置1,在服务器上可先不建counter.txt,在网页中,先判断服务器上是否有counter.txt文件,没有就生成counter.txt,在counter.txt中写入1,网页上显示计数器值1,完成初始置1。以后每次只要到指定目录下将counter.txt文件删除即可置初始值。
具体操作时要有显示数字0、1、2….9的图像文件,0.gif、1.gif、2.gif…9.gif,文件不能太大,一般18*25即可。将你要放计数器的网页布局设计完毕,再改成ASP文件,将下面代码输入到要显示计数器的地方,使用时,程序将自动在虚拟目录count下建立counter.txt文件。置初始值时将文件删除即可。对了,虚拟目录count必须给everyone有写的权限。
<%
Const ForReading = 1, ForWriting = 2, ForAppending =3
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
filepath=server.mappath("/count")
filename=filepath+"\counter.txt"
set fs=createobject("scripting.filesystemobject")
if fs.fileexists(filename) then



set f=fs.getfile(filename)
Set ts = f.OpenAsTextStream(ForReading,
TristateUseDefault)
s=ts.readline+1
ts.close
else
fs.createtextfile(filename)
set f=fs.getfile(filename)
s=1
end if

'向counter.txt中写数据
Set ts = f.OpenAsTextStream(ForWriting,
TristateUseDefault)
ts.writeline(cstr(s))
ts.close

'显示计数器
s=cstr(s+1000000)
s=mid(s,2,6)
for i=1 to 6
response.write "<img src='../images/"&mid(s,i,1)
&".gif' width='18' height='25'>"
next

%>
性急的朋友要问,你的这个计数器值显示6位计数,如果要显示8位计数,怎么办?别着急,等我讲完下一个例子我会给一个通式的。
这个计数器有一个缺点,就是每次刷新页面计数器都加1,这是因为每刷新一次页面,系统认为你重新请求页面;而且,如果你不从主页面进入网站,计数器不会改变计数。如果想要



更精确一点,只要将上面的代码略加修改,放到你的global.asa的session_onstart中,这样,只有新用户进入网站,计数器才会加1。已经进入网站的用户刷新页面,不会引起计数器计数的改变,而且不管你从哪个页面进站,计数器都能捕捉到你。

sub application_onstart
filepath=server.mappath("/count")
filename=filepath+"\counter.txt"
set fs=createobject("scripting.filesystemobject")
if not fs.fileexists(filename) then
fs.createtextfile(filename)
set f=fs.getfile(filename)
s=1
Set ts = f.OpenAsTextStream(2, -2)
ts.writeline(cstr(s))
ts.close
else
set f=fs.getfile(filename)
Set ts = f.OpenAsTextStream(1, -2)
s=ts.readline+1
ts.close
end if
application(“visitor”)=s
end sub

sub session_onstart
session.timeout=5
application(“visitor”)=application(“visitor”)+1
set f=fs.getfile(filename)
Set ts = f.OpenAsTextStream(2, -2)



ts.writeline (cstr(application(“visitor”)))
ts.close
end sub

在网页相应部分根据application(“visitor”)的值显示计数器的图像。
<%
s=cstr(application("visitor")+10^6)
s=mid(s,2,6)
for i=1 to 6
response.write "<img src='../images/"
&mid(s,i,1)&".gif' width='18' height='25'>"
next
%>
要显示n位计数器只要将上面代码改为:
<%
s=cstr(application(“visitor”)+10 ^n)
s=mid(s,2,n)
for I=1 to n
response.write "<img src='../images/"
&mid(s,i,1)&".gif' width='18' height='25'>"
next
%>
这样要得到8位计数器,只要加上n=8即可。
要是觉得每次有用户进入网站,均对counter.txt写入太频繁,可以在session_onstart中设置,在application
(“visitor”)为十的倍数时将计数值写进counter.txt。
怎么样?现在就动手吧!

我们一般直接看到Google adsense 的点击率,是按照网页显示的,而百度则是按照广告显示次数来显示的,这是不一样的计算方法。

比如某个网页上投放了3个 Google adsense ,该网页一共被浏览了 1000 次,adsense 广告被点击了15次,那么按照 Google 的计算方法(按网页来计算),点击率(CTR),应该是 15/1000 × 100% = 1.5%。 而事实上,因为每个网页上包含三个 Google adsense 的广告,所以如果按照广告展示次数来计算的话,点击率(CTR)应该是:15/(1000×3) × 100%, 也就是 0.5% 。而百度的计算方法就是按照后者来计算的。
是否可以解决您的问题?

1、复制你的帖子地址到相关BBS或留言本里动员大家来访问你的帖子。
2、利用你的邮箱或QQ等给好朋友发送电子邮件,邀请他参观访问你的帖子。
3、利用隐藏帖子的方式来提高帖子的回复量(帖子的标题一定要够吸引他人的好奇心,这种做法一般在灌水和下载区比较有用)
4、比较恶意的方法,利用各种手段增加帖子的点击率 如:发表隐藏超链接、利用邮件群发或论坛群发工具等。这样的方法效果明显,但引来的负面影响较大,对论坛的声誉也有影响。故不推荐!

其实宣传自己的帖子和宣传网站的道理是一样的,凡是网站宣传高手,宣传起自己的帖子都会得心应手!所以能在宣传网站方面下功夫学习,那么宣传去自己的帖子就会更上手!
1、如果你只是想提高点击率的话你就发垃圾邮件呀,用框架套在里面发,点标题进入你的网页,一个IP算一个的话大概你每天发邮件五至十万封.如果差不多有一万封发成功的话假如有五千人看邮件的话我想一天增加的点击率不会少于5000千不过这样会使别人感到厌烦...

2、如果你想提高你网站的服务质量,你就增对你的客户链发,定位准发给网址让他去点,随别人意愿.

3、跟其它网站做首页的友情链结,要是他用内页做你首页
的链结你就不要跟人家做链结一般首页效果大得多.在一些软件下载和音乐网去做链结.效果不敢保证,一般运气好的也有几百,一般我看的话我是很少点这样的链结的,除非他的链结的logo很吸引人。

4、做一些网站的弹出页面给二三百块钱那些音乐网站,一天有的2000-10000左右浏览率的网站这样想想他网站有多少点击率你的也有多少.

5、就是在163,tom,sina,阿里以商会友,这样的论坛里发贴子,发一些吸引人气的贴子,然后就把网址贴上去吸引他进去,这样一天浏览率看你的人气了。

6、QQ,MSN,yahoo,小蜜蜂,UC,贸易通,买卖通发,先向朋友发,发完了,就加朋友加一个发一个效果一般会不错的,只要你注明用意如说您给点意见,保证绝对不是病毒。

7、登记免费搜索引擎,免费的很多我随便一找就有50多个,一个个的登记!登完了,就等着别人来搜吧,效果是时间才能看出来的。

8、做一些重要的关键字人家没有的如某一新片上市。还没有公演但是就有盗版了,你可以提供新片BT下载,提供死链或者预告片,要支持正版字体说明等。但告诉你一句千万不能提供下载不然的话,人家会告你告死你。
不知道好不好用,大家可以试试,休息一下再来。

点击率一般是1-5%比较合理,如果太低,很不划算,大家可以“调整”一下点击率,这样google付费也会多一点。
1 如果你的点击率为0.1-0.3%,可以考虑减少广告展示数量。
2 采用图片广告,获得人为点击。人喜欢点图片嘛,在Google Adsense代码里面,加入 google_ad_type = "text_image"; (文字或图片)
3 在网页上方放广告。当然会影响点速度,LoveSEO.com宁愿少点收入,也要让大家快一点,所以放最下面。:)
4 在必经之路放置广告。如果你是软件下载的,就在下载链接的上下放置广告,切记靠拢一点.

1、如何让用户知道并访问你的网站,主要方法如下:
a. 口碑:这是最好的方法,用户告诉另一个用户你的网站好。我记得我是从朋友的嘴里知道Google和百度网站的
b. 搜索引擎:通过我们对多个网站的综合统计,搜索引擎是通常网站来源的重要部分,大约占到70-80%,所以对搜索引擎的关键字研究是必要的。
c. 友情链接:与同类型网站进行相互的链接交换,会互相提高各自的访问量,也会给用户带来方便
d. 传统的方式:您的名片、产品说明、包装、传统媒体等都是传播您的网址的有效途径
e. 其他:比如Email、QQ、论坛、功能代码外嵌等方式都可以达到推广的目的
2、那么如何让用户回访并依赖你的网站,主要方法如下:
a. 内容吸引:网站的关键在于内容,只有用户对您的内容感兴趣才能不断的回访您的网站。
b. 功能吸引:如果您的网站中有一些功能会是对方实用的,感兴趣的也会留住用户
c. 利益:你的网站能带给用户利益,比如,非常便宜的产品、免费的服务等
d. 会员服务:通过会员服务带给用户更多的信息和功能 .

至于Google的PR值以及Alexa的排名做一些简单的说明:

1、PR值:通常是一种评定某一个页面的重要程度的衡量指标,是Google网站建立的一种评定机制,从0/10到10/10根据级别不同显示不同的层级,采用Google工具条的条形图形表示,其影响在Google查询关键字后的显示位置……。影响因素大概如下:从其他页面点击到您的网页,相当于投票给您的网页,通常对方PR值级别越高,所投的票的积分就越多。当然也有你的搜索引擎登陆、网页内容设计等也会影响PR值。更多可参考网上的相关文章……。

2、Alexa全球网站排名:其排名系统的计数方式是由浏览器上装有Alexa工具条的用户浏览网站所累积的,它是以网站为基本单位,所以只要你自己装有次工具条,浏览自己的网站,通常排名也会迅速提高,但这只是一个相对的“笨”方法,有些业内人士已经研究出入和破解Alexa排名系统的方法,并可以将您的网站排名提升到任何位置,更有这样网站就是通过帮助提高Alexa排名来盈利的……
最后提示:Google和Alexa排名就如同人的文凭一样,您的网站真实能为用户带来的服务和利益才是最重要的根本,如同人的实力,互联网是一个非常有效的传播工具,所以不必担忧没有人知道你,更应该下功夫的是你能为他人带来什么……

1、如果你能把你的网站挂在一些知名的网站,或知名电器的公司网站下面的话,相信你的点击数一定会提高的,不过挂在它们的下面也不是简单的,要钱的哦。
2、你的网站做的看起来还不错,是不是请专业人事做的啊,要多做一点广告也是可以的。
3、网站是要时常更新的,这一点非常重要,你可以看看其它一些知名的网站或和你网站相似的一些好的网站看看人家是怎么做的。
4、还有一点就是速度了,如果有人点你的网站的话,在三秒之内没有出现页面,那么一定就不会再等了,这是肯定的。
希望你能成功,取得成功


一个完整的网站建设需要哪些流程?
网站建设是一个复杂的过程,包括多个阶段和环节。以下是一个完整的网站建设流程:1.确定目标和需求:在开始网站建设之前,明确网站的目标、受众以及所需功能。了解客户需求,明确设计和开发的方向。2.制定项目计划:根据需求,制定详细的项目计划,包括项目时间表、任务分工、里程碑等。确保团队成员对项目的...

电脑浏览器记住密码怎么查看?
操作方法: 1、双击桌面“Edge浏览器” 2、点击右上角“三个点图案”的图标 3、点击“设置” 4、点击“密码” 5、即可看到目前保存的账户和密码信息 好啦,以上就是我分享的关于电脑浏览器查看保存的账号和密码的教程,希望对大家有所帮助。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 小...

建立一个网站的基本步骤
一、申请域名(域名备案); 二、申请空间; 三、定位网站; 四、分析网站功能和需求(网站策划); 五、网站风格设计; 六、网站代码制作; 1、网站主题 网站主题就是站长建立的网站所要包含的主要内容,一个网站必须要有一个明确的主题。特别是对于个人网站,站长不可能像综合网站那样做得内容大而全,包罗万象。 站长没有...

一个网站建设包含哪些内容?
在公司网站建设上,企业需要为用户提供什么样的服务,通用公司网站上有在线客户服务,并且在售前和售后中有很多术语列出,目的仅仅是一个,让用户信任购买,但是,当遇到实际问题时,这些术语有时会变成一张纸。在互联网上,企业还要守承诺。因为互联网是一个透明的世界,负面新闻很容易像病毒一样传播,高...

建立一个网站需要掌握那些技术
建立一个网站Web设计人员使用各种不同的工具的一部分。这些工具的生产过程中,他们都参与更新,随着时间的推移,新的标准和软件,但背后的原理仍然是相同的。Web图形设计人员使用向量和光栅图形包,用于创建Web格式的图像或设计原型。可以手工编码所产生的所见即所得的编辑软件,用于创建网站的技术包括标准化...

如何评估一个网站价值
可以写成下列公式:Pageview =上站人数调平均每人看多少页。一 个网站如果上站人数少,但是每个上站的人停留在这个网站上的时间越久, 看的页面越多,它的Pageview可能还是很高。反之也有可能一个网站吸引 了大量的人,但是每个人停留的时间都很短,所看的页面都很少,一个网 站在经营的时候很难两者...

怎样建设一个公司网站?
一、确定网站主题 网站主题就是你建立的网站所要包含的主要内容,一个网站必须要有一个明确的主题。特别是对于个人网站,你不可能像综合网站那样做得内容大而全,包罗万象。你没有这个能力,也没这个精力,所以必须要找准一个自己最感兴趣内容,做深、做透,办出自己的特色,这样才能给用户留下深刻的...

对一个网站来说,站点名指的是什么
1.支持单系统管理5000个站点的集群管理能力,实现可运营的ASP应用服务平台 2.支持站点模块IDC的收费管理、支付管理和安全设置管理 系统提供可以在一台服务器上管理多个虚拟主机或站点即网站,这样极大提高了单台服务器的利用率和服务水平。通过采用Web Farm技术,可以实现单系统管理5000个站点的集群管理能力...

如何建立一个网站
第一步是需要客户提供一个完整的需求说明。很多客户对自己的需求并不是很清楚,需要您不断引导和帮助分析。有些客户可能对自己建什么样的网站根本就没有明确的目的,以及他的网站建好后来干什么也是一无所知,为了客户能有明确的目的我们需要耐心说明,仔细分析,挖掘出客户潜在的,真正的需求。这样对大家都有好处,我们的...

一个完整的网站建设需要哪些流程?
1、【需求分析】目标定位:做这个网站干什么?这个网站的主要职能是什么?网站的用户对象是谁?他们用网站干什么?用户分析:网站主要用户的特点是什么?他们需要什么?他们厌恶什么?如何针对他们的特点引导他们?如何做好用户服务?市场前景:网站如同一个企业,它需要能养活自己。这是前提,否则任何惊天动...

沈北新区18513272689: 用网页自动操作通用工具,怎样才能点击一个页面的所有链接? -
圭软同仁: 添加网址,添加点击目标元素,获取元素时使用下标法,设置A元素,下标为1,表示网页第一个链接.再设置每次点击后下标增加1.这样就从头到尾点击所有链接了

沈北新区18513272689: 如何讲网页中的部分区域的链接一次性打开?
圭软同仁: 很简单,使用按键精灵录制一个鼠标点击的脚本即可,比如你有十个连接,那么你就添加十个鼠标动作,每个动作设置为相差10毫秒,那么这些连接就会在不到100毫秒全部触发打开,(1000毫秒=1S),所以也满足了你一次性打开的要求,如果不懂的话你可以加我15539633,加的时候说明一下.

沈北新区18513272689: [image]20 用DW制作的网页,怎么实现点击一个链接打开多个网址?
圭软同仁: 可以给连接添加一个点击事件,点击事件是打开多个网址

沈北新区18513272689: 怎样使用按键精灵分析指定任意页面并逐个点击页面上的每一个链接. -
圭软同仁: 1.一般网页至少有20个以上的链接 所有都点 你电脑受不了的 没必要 2.按键精灵是做不了的 推荐易语言 3.这边用易语言临时给你做了一个,但是没有加链接点击,只是遍历网页所有链接网址:http://yun.baidu.com/s/1boPca6b

沈北新区18513272689: vb6.0中,如何依次点击webbrowser里网页的多个链接? -
圭软同仁: 加一个定时器,时间自己调,30分钟的话要累加 Private Sub Timer1_Timer()' WebBrowser1.Navigate "你的网址" aa = 0 While aa = 0 DoEvents Wend Static ii Set vdoc = WebBrowser1.Document.frames(3).Document For i = ii To vdoc.All....

沈北新区18513272689: 如何用vbs做个指定某网站链接的点击
圭软同仁: WScript.Sleep 1000 Loop set doc=ie.Document set collections=doc.getElementsByTagName("a") For Each col In collections set hrefs=col.attributes("href") If hrefs.value=" http://www.meishu.org/" Then MsgBox hrefs.value col.click End If Next

沈北新区18513272689: html网页通过点击按钮进行页内链接 -
圭软同仁: 我以前是这样处理的.让一个控件得到焦点, document.getElementById("***").onfocus()或者用楼上的方法改进下<input type="button" value="url" onclick="location.href='#内链接名字';" />

沈北新区18513272689: 怎么样能把网页上所有链接的内容一下子全部调出来? -
圭软同仁: js代码: var as = document.getElementsByTagName("A");//取出页面上所有链接对象 for (var i = 0; i < as.length; i++) {as[i].click();//遍历,并模拟链接的单击事件,即点击链接 }

沈北新区18513272689: 怎么在EXCEL2007里把一列网址都做成可以单击打开的超链接? -
圭软同仁: 右键点击列中的某一网址 -> 超链接 -> 在左上链接到下面选“原有文件或网页” -> 中间选“浏览过的页” -> 在大窗格中选要链接的网页地址 -> 确定 以后每当点击Excel里的网址,就自动打开该网页了.

沈北新区18513272689: php如何实现 点击一个网站里的链接 回跳到另一个网页 并输出特定数值 -
圭软同仁: 展开全部 b.com这个域名下是否存在index.html,或是index.htm..如果是的话,而你获取变量是写在INDEX.php里面的话,有可能就获取不到.因为默认首页顺序一般都是index.html跟index.htm是排在index.php文件之前的. 解决办法,把index.html或是index.htm删除处理.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网