存档

文章标签 ‘alexa’

Alexa又添加新功能

2009年4月15日

今天去Alexa看网站排名的时候,发现Alexa又添加了新的功能。前两天Alexa才添加关键字查询统计功能,本博前些天有描述。

Alexa新增功能有:Demographics, Clickstream, Search Traffic

  • Demographics – provides a demographic breakdown for virtually any site, including gender, age, education and more
  • Clickstream – shows the sites visitors were on before and after any site
  • Search Traffic – shows how much traffic a site gets from search engines

先来上张图片才是王道:

搜索引擎优化 , , ,

Alexa新增keywords统计功能了

2009年4月10日

这周实在太忙了,网站需要及时升级,手上的事情也需要尽快弄完,完全没有写文章的时间。

前两天的查看本站的Alexa排名时,无意中发现Alexa新增了keywords统计功能,将搜索引擎搜索本站最为热门的关键字罗列出来了

这下当然不错了,可以将这个做了SEO关键字的设置的参考了。。。

如图所示,我现在的站点搜索频率最高的就是Firefox、google等。

Alexa新增keywords统计功能

搜索引擎优化 , , ,

10个提高Alexa排名的免费简便方法

2009年4月3日

Alexa的排名是一个重要的数据,Alexa的排名是一个不重要的数据,怎么看待全在于你,所以认为Alexa的排名是一个不重要的数据,那么你就可以跳过这个文章了,可以看看以前的文章。但是我想,想要在网上赚钱,博客赚钱,Alexa排名也是一个重要的指标,比如SponsoredReviews等话题广告,对于你博客的定价,Alexa仍是一个重要的衡量指标。今天我发现,loveblogearn的Alexa排名又上升了。所以Yixiu今天就来说说,如何可以更好的提高Alexa排名。

 1 .安装Alexa工具条和设置您的网址作为您的主页。随说好多人都这么说,但是Yixiu觉得安装工具条好像没多大效果了。

2. 复制并粘贴一个Alexa的排名挂件到您的网站上。可见我博客的侧边栏,去Alexa网站注册下,您可以获得部件代码。它还将不断更新Alexa的有多少访问者浏览您的网站。

3. 创建一个定制版本的Alexa工具栏,然后将一个链接您的网站上下载网页,并邀请您的访客下载。

4. 选择WordPress作为你的博客程序,相比Z-blog ,Jblog之类,WordPress更容易提升Alexa排名。

5.您的网站提交给47网站目录,当然也可以找到网站上免费或以换取互惠的链接(如独立博客之家)。

因为一般的网站管理员都安装有Alexa工具条,如果他们点击链接将帮助您Alexa的流量排名。

6. 成为一个积极的参与者对网络营销和搜索引擎优化论坛,很多人参加论坛的管理员已经和高比例将使用Alexa工具条上网冲浪时。放置一个连结到您的网站在您的签名和您的排名时,将提高任何人通过点击。

7. 很多亚洲和澳大利亚的网站在Alexa的最高100000 ,你可以打赌,很多网站所有者将安装Alexa工具条,所以才有意义加入社交网站的流行在这些地区,如:

*http://www.orkut.com -Orkut在印度是除谷歌之外访问最多的网站。

* http://hi5.com -H i5有一个A lexa的排名1 7的时候写这篇文章。

8.多写一点关于Alexa方面的文章,多讨论Alexa的排名和搜索引擎优化秘诀等内容。甚至可以建立一整类的文章在您的博客上专门讨论这一主题。

9. 设立一个免费的网页在您的网站上和会后的名单有用的工具,以吸引其他网站所有者到您的网站。包括另一个链接到您的Alexa工具条下载网页。

10. 习惯使用StumbleUpon公司和其他书签网站的新文章Feed挂件在您的网站或博客上。

如果你运用这10个快速简便的方法,你一定可以看到您的Alexa排名有提升。

原文:10 Quick & Easy Ways to Increase Your Alexa Rank

翻译:10个提高Alexa排名的免费简便方法

搜索引擎优化 , , , , ,

网站终于有PR值了

2009年4月3日

网站域名从今年元月一号正式申请成功,然后找空间,上资料,在农历年前将其上线了,刚上线不久,就远走云南,而后回家过年,待过完年来,才抽空慢慢对网站进行更新。

终于在我的不懈努力之下,花了三个月的时间,实际应该只有两个月吧,网站Alexa排名已经上升到432,898,这是Alexa网站在今天的Traffic Rank。Google PR值也于今天终于有了零的突破了,PR值为1。虽然PR值才起步,但至少我的网站终于不再是零蛋了。。。

回首今年这两个月,每天都至少抽一点时间来看看我的网站。然后将一些平时的工作进行一些记录,将所用到的技术写成文章与网友共享。浏览一些关于SEO的文章,然后对网站尽可能的进行SEO,终于功夫不负有心人,网站在三个月内上升到43W了。。

搜索引擎优化 , , , ,

获取alexa排名

2009年3月23日

很多时候需要在网站显示Alexa排名,但讨厌了采用工具栏的方式和浏览器扩展的方式,于是就有自己去看看获取Alexa排名的想法。参考一些资料后,算是了解了Alexa排名的获取了,于是将该算法分享出来。

获取Alexa排名程序如下:

<?php
/**
 * 获取Alexa排名
 * 使用方式一:
 * 		URL: http://www.phpcoding.cn/lib/alexa.php?url=http://www.phpcoding.cn
 * 		说明:将URL中的url=后面的网站地址换成相应的网站地址即可,可直接显示为: Alexa: xxxxx。
 * 使用方式二:
 * 		URL:http://www.phpcoding.cn/lib/alexa.php?pic=pic&amp;url=http://www.phpcoding.cn
 * 		说明:与方式一一样,将最后的网站地址换成目标网站地址即可。但此时应采用如下方式进行使用:
 * 		<script language="javascript" src="http://www.phpcoding.cn/lib/alexa.php?pic=pic&amp;url=http://www.phpcoding.cn">
 * 		这样才能够在页面上显示为图形方式
 * @author achao.org
 * @see http://www.phpcoding.cn
 */

if (isset($_GET['url'])) {
	$url = $_GET['url'];
}else {
	$url = "http://www.phpcoding.cn";
}

$rank = trim(getAlexaRank ( $url ));

if (!isset($_GET['pic'])) {
	echo "Alexa: " . $rank;
}else {

	echo "document.write('<table width="60" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC" style="font-size:11px;" title="Alexa:{$rank}"><tr bgcolor="#FFFFFF">";
	echo "<td style="border:1px solid #999999;height:8px;width:80px;">{$rank}</td></tr></table>');";

}

function getAlexaRank($weburl) {
	$weburl = strtolower ( $weburl );
	$tempurl = getDomainUrl ( $weburl );
	$strAlexaCss = file_get_contents ( 'http://client.alexa.com/common/css/scramble.css' ); //
	$alexaRankQueryUrl = 'http://www.alexa.com/data/details/traffic_details/' . $tempurl;
	$strAlexaContent = file_get_contents ( $alexaRankQueryUrl );
	$rankContent = getBody ( $strAlexaContent, 'Information Service.-->', '<!-- google_ad_section_end(name=default) -->' );
	$arrSpanClass = getArray ( $rankContent, '<span class="', '">' );
	foreach ( $arrSpanClass as $css ) {
		if (strpos ( $strAlexaCss, '.' . $css ) > 0)
			$rankContent = ScriptHtml ( $rankContent, "span", 2, $css );
		else
			$rankContent = ScriptHtml ( $rankContent, "span", 1, $css );
	}
	$rankContent = str_replace ( '</span>', '', $rankContent );
	$rankContent = str_replace ( ',', '', $rankContent );
	return $rankContent;
}

function getBody($ContentStr, $StartStr, $EndStr) {
	$ContentStr = strtolower ( $ContentStr );
	$StartStr = strtolower ( $StartStr );
	$EndStr = strtolower ( $EndStr );
	$StartPos = strpos ( $ContentStr, $StartStr );
	$EndPos = strpos ( $ContentStr, $EndStr );
	return substr ( $ContentStr, $StartPos + strlen ( $StartStr ), $EndPos - $StartPos - strlen ( $StartStr ) );
}

function getArray($ContentStr, $StartStr, $EndStr) {
	$reg = '/' . $StartStr . '.+?' . $EndStr . '/';
	preg_match_all ( $reg, $ContentStr, $arr, PREG_PATTERN_ORDER );
	for($i = 0; $i < count ( $arr [0] ); $i ++) {
		$arr [0] [$i] = str_replace ( $EndStr, '', str_replace ( $StartStr, '', $arr [0] [$i] ) );
	}
	return $arr [0];
}

function getDomainUrl($url) {
	$tempUrl = str_replace ( 'http://', '', $url );
	$tempUrl = str_replace ( '/', '', $tempUrl );
	return $tempUrl;
}

function ScriptHtml($ContentStr, $TagName, $FType, $includestr) {
	switch ($FType) {
		case 1 :
			$Pattern = '/<' . $TagName . '([^>])*(' . $includestr . '){1,}([^>])*>/i';
			$ContentStr = preg_replace ( $Pattern, '', $ContentStr );
			break;

		case 2 :
			$Pattern = '/< ' . $TagName . '([^>])*(' . $includestr . '){1,}([^>])*>.*?< /' . $TagName . '([^>])*>/i';
			$ContentStr = preg_replace ( $Pattern, '', $ContentStr );
			break;

		case 3 :
			$Pattern = '/< ' . $TagName . '([^>])*(' . $includestr . '){1,}([^>])*>/i';
			$ContentStr = preg_replace ( $Pattern, '', $ContentStr );
			$Pattern = '/< /' . $TagName . '([^>])*>/i';
			$ContentStr = preg_replace ( $Pattern, '', $ContentStr );
			break;

		default :
			echo 'error';
	}
	return $ContentStr;
}
?>

其使用方法见里面说明。

PHP教程 , ,

googlel pr and alexa

2009年3月20日

这两天想到一个问题,想直接在我的站点上面标出Google PR和Alexa世界排名,别说这两个东西不知道,不知道的同学去Google or Baidu哈。

于是看这两个的算法接口,将这两个接口放到我的站点上面以供朋友使用,测试地址如下:

Google PR:http://www.phpcoding.cn/lib/google.pr.php?url=http://www.phpcoding.cn

Alexa 排名:http://www.phpcoding.cn/lib/alexa.php?url=http://www.phpcoding.cn

若是哪位朋友想测试,抑或其它,可将url=后面的站点URL(即红色显示的URL)换成你自己的站点URL即可。

只是以上两均是以文本的方式进行显示,因为我爱好简约!若哪位朋友需要显示为精美图片,与我联系,另行制作。

考虑到大多数人都喜欢图形化的方式,因此采用CSS+DIV模拟了一个图形的方式,引用地址为:

Google PR:http://www.phpcoding.cn/lib/google.pr.php?pic=pic&url=http://www.phpcoding.cn

Alexa 排名:http://www.phpcoding.cn/lib/alexa.php?pic=pic&url=http://www.phpcoding.cn

对于显示图形的方式,只需要在页面上采用如下方式即可显示为图形效果:

<script language="javascript" src="http://www.phpcoding.cn/lib/alexa.php?pic=pic&url=http://www.phpcoding.cn"></script>
<script language="javascript" src="http://www.phpcoding.cn/lib/google.pr.php?pic=pic&url=http://www.phpcoding.cn"></script>

对于使用PHP获取Google PR和Alexa排名的代码稍后放出。

PHP教程 , , , , , , , , ,