php获取Alexa网站排名、流量、访问量、页面浏览量代码函数分享

alexa介绍

Alexa的网站世界排名主要分两种:综合排名和分类排名。

综合排名也叫绝对排名,即特定的一个网站在所有网站中的名次。Alexa每三个月公布一次新的网站综合排名。此排名的依据是用户链接数(Users Reach)和页面浏览数(Page Views)三个月累积的几何平均值。

分类排名,一是按主题分类,比如新闻、娱乐、购物等,Alexa给出某个特定网站在同一类网站中的名次。二是按语言分类,目前共分20种语言,比如英文网站、中文网站[Chinese (simpl) 和Chinese (trad) ]等,给出特定站点在所有此类语言网站中的名次。

Alexa 排名是目前常引用的用来评价某一网站访问量的一个指标。事实上,Alexa 排名是根据对用户下载并安装了 Alexa Tools Bar 嵌入到IE、FireFox等浏览器,从而监控其访问的网站数据进行统计的,因此,其排名数据并不具有绝对的权威性。但由于其提供了包括综合排名、到访量排名、页面访问量排名等多个评价指标信息,且目前尚没有而且也很难有更科学、合理的评价参考。

获取Alexa网站排名、流量、访问量、页面浏览量

那么,php如何获取Alexa网站排名、流量、访问量、页面浏览量呢?

  1. <?php
  2. /**
  3. * Get Alexa Rank
  4. *
  5. * @param Domain Name $Domain
  6. * @return Alexa Rank
  7. * @copyright jsmile http://www.uedsc.com/
  8. */
  9. function  getAlexaRank ($Domain){
  10. $line  = "";
  11. $data  = "";
  12. $URL  = "http://data.alexa.com/data/?cli=10&dat=snba&ver=7.0&url=". $Domain ;
  13. $fp  = fopen ($URL ,"r");
  14. if ($fp ){
  15. while (!feof ($fp )){
  16. $line  = fgets ($fp );
  17. $data  .= $line ;
  18. }
  19. $p= xml_parser_create ();
  20. xml_parse_into_struct ($p , $data , $vals );
  21. xml_parser_free ($p );
  22. for ($i =0 ;$i <count ($vals );$i ++){
  23. if ($vals [$i ]["tag"]=="POPULARITY"){
  24. return  $vals [$i ]["attributes"]["TEXT"];
  25. }
  26. }
  27. }
  28. }
  29. ?>

使用方法:

  1. echo getAlexaRank(www.uedsc.com);
时间: 2024-12-28 15:19:12

php获取Alexa网站排名、流量、访问量、页面浏览量代码函数分享的相关文章

$.getjson方法配合在url上传递jsoncallback=?参数,实现跨域获取指定网站某商品访问量

across.php文件在域名www.cms.com程序中 <html><body><div id="pv">99</div><script type="text/javascript" src='/img/js/jquery-1.6.2.min.js';></script> <!-- 引入jquery文件需要结束 --> <script type="text/jav

网站刷流量,手机在线刷网站,淘宝流量,提升网站排名

网站刷流量 免费提供给站长提升网站排名的工具,无广告.无病毒.超高速多页面在线直刷网站.网页.淘宝店铺.空间博客等,从基础提高网站的访问次数,包括每日的PV数.IP数.在线停留时间等等,提升网站价值.网站权重,增加网站收录,提升关键词排名.警告:仅供提升您自己网站排名用,切勿非法使用该工具刷他人网站! 只要用浏览器或者微信扫一下二维码即可登录链接刷网站流量: 有图有真相:    手机应用:搜索 "网站流量刷" 360手机助手下载链接:http://zhushou.360.cn/deta

百度索引量、百度收录、网站排名和关键词流量

数天前,百度站长平台发布"正确理解索引量工具"一文,称索引量仅指被百度搜索引擎建立了索引的网页总量,表示网站中有多少页面可以作为搜索候选结果,不同网页因内容重要性.稀缺性不同,被展现的几率有很大差别.换句话说,既使你的网站有1亿个网页被建立索引,也许真正能获得流量的仅有100个页面. 该文章一经发布,就引起业界热议,那么百度索引量真正的意义是什么呢?百度限于是代表百度搜索引擎官方,有些事情可能无法说透彻?SEO营销大师为大家分析一下. 首先:百度索引值仅仅是网站在百度数据库中的一个指标

影响网站排名的九大因素

大家经常遇到的问题是:网站没有排名怎么办:为什么做了很多外链,网站排名却没有起色:网站流量一直上不去有什么好办法等等,今就影响网站排名的几个因素做一个简单的盘点.其他还有很多,特别不能忽视社交网络推荐对网站排名的影响.影响网站排名的九大因素:第一.标题标签中使用关键词SEO发展到现在,很多优化技术都已经被抛弃,比如关键词堆积,keywords标签等等,但是在标题中急即中出现的关键词,一直是影响排名的重要因素.第二.导入链接锚文字要获得良好的排名,除了标题中包含关键词之外,另一个重要的因素就是导入

学会分析优秀竞争对手的网站加速网站排名

seo优化如何让网站快速进入百度前5页 引言:分析同行优秀的竞争对手的网站可以让你的网站少走弯路,取其优点,进入百度优质站点行列,快速进入百度前5页 为什么要分析优秀竞争对手的网站?(百度第一页的网站) 任何事物的存在必有其存在的理由 网站排在第一位,说明百度认可该网站,说明网站的布局.内容质量.内外链接都符合百度的优质站点标准 百度在分析网站的时候,会建主题模型,提取优秀站点中某一些做的好的特征作为对同类型网站优质站点识别的参考数据,所以我们要分析优秀站点,从中去其糟粕,取其精华. 我们如何分

Scribd每月共有超过两亿个访客、累积数亿篇以上的文件档案,Alexa全球排名200以内

目前已登上世界300大网站,每月共有超过两亿个访客.累积数亿篇以上的文件档案.透过Flash介面的阅读器-iPaper,使用者可以在网站内浏览各种文件,由于该网站是一个文件分享平台,所有的文件都是由使用者上传分享,所以你也可以在网站内找到各式各样的文件.例如在这里可以找到Scribd目前热门的文件一览. Scribd两年来取得巨大的成功.云科技收集到的数据包括:Alexa全球排名200以内,每月有5000万用户,每天有5万篇文档上传,共有5百万个内容被其它网站嵌套,涉及90种语言.据说,包括奥巴

网站排名最快最实用的三个技巧

网站排名最快最实用的三个技巧 如何让网站更快的获取排名,缩短关键词排名的周期,提升网站更多的流量入口,只需要了解搜索引擎的规则. 一个网站做关键词排名,一切都围绕这个目的,任何操作都是要获的排名. 1.综合评分: 网站各项数据指标具体指:基础代码优化,网站布局拉网等等. 百度统计:跳出率,停留时间在综合评分里在很大比重, 跳出率太高了怎么处理?比如小说类型网跳出率很低,电影网站是停留时间,问答类跳出率就高. 跳出率取决内链是否做得好?推荐是否是用户需要的? 随便打开一个网站,查找一篇资料后会有相

网站日志流量复杂分析

网站日志流量复杂分析 hadoop hive 需求 会话信息表: 键名 描述 对应Track表字段 session_id 会话ID sessionId,会话ID guid 访客id globel userId,独立访客ID,不清cookies时不会变化guid trackerU 访问的渠道id,取该会话中第一个trackerU trackerU 渠道 landing_url 着落页,第一个访问URL url landing_url_ref 着落页之前的页面,用于分析引流 refere user_

如何获取不同网站的favicon默认图标

参考文章: 1.利用公共api提取任意网站favicon.ico图标 如何读取favicon 根据设置favicon的方式,就有2种读取favicon的方法: A.默认直接读取网站根目录的favicon.ico文件. B.如果不存在根目录下的favicon.ico文件,就读取页面里favicon的声明. 相比之下,获取网站根目录下的favicon.ico文件是最简单快捷的,但如果网站根目录下没有该文件,就需要使用后台程序读取网页的源代码,非常的麻烦. 为了克服获取favicon的麻烦,应运而生了