Evoleo Blog

智慧,爱情,乐趣,怜悯

Archive for the ‘SEO’ Category

地方否容下一个SNS站?

盛康随着UCenter战略的实施,发布了UCenter Home,本来妖业蛋只是一个徐州的地方性论坛,但是抱着尝试的心态,也安装了UCH,并取名妖业蛋交友中心。从运行近一个月看来,并不理想,但是跟我预期的状态还是差不多。相对于论坛接近两万个注册用户,目前这个地方的SNS只有几十个活跃用户。
导致这个原因有以下几点,首先是妖业蛋的本身用户数量决定的。其次是目前年轻人还无法真正接受这个SNS交友模式,UCH看似杂乱无章的结构和功能,对大多数使用者来说,都容易迷路。最后不容忽视的一点是SNS这种应用跟BBS有很多功能上的重合。UCH的说吧,和迷你博客,对于玩惯了BBS的人来说,可能一时新鲜,但是实质上跟BBS的帖子是一样的。差异化的东西是个人空间,而个人空间基本被各大门户网站BSP频道垄断。

校内、海内等SNS先行者尚且在不遗余力的培养用户习惯,地方是否能容得下SNS站,现在在我看来,当前是没有太多的事实和成功案例来证明这一点。倒是把SNS定位为某一个行业,或者某一类特定人群的应用,值得去尝试。

  • 0 Comments
  • Filed under: SEO
  • 有趣的百度收录数量变化

    这几天一直关注一个网站,所以没事就点百度收录页面,就是用的site:xxxx.com方式查询的结果1、2、3、4...页面。发现了一个有趣的现象:百度收录数量会被“点”少!
    开始直接用site查询的时候是一个数量,当你越过了(提示:为了提供最相关的结果,我们省略了一些内容相似的条目,点击这里可以看到所有搜索结果。)这个链接,再继续查到最后一页后,百度的收录数量会变化。注意一定要点到最后一页,百度提示“点击这里可以看到所有搜索结果”出现后,点“点击这里”再次点到最后一页。
    我试验了两个站,开始直接site查询,第一个数量为663,点到最后一页后还剩490;第二个站开始site数量为242,点到最后变为145。
    减少后的数量,你再次直接site:xxx.com查询,会显示那个减少后的数字。
    这样来说,百度收录数量会被“点”少。不知道是百度开的玩笑,还是Bug。

  • 0 Comments
  • Filed under: SEO
  • Google热榜大陆搜索Top10

    Google今年破天荒的第一次发布了中文搜索市场的热榜,榜单如下:

    1、Qq
    2、招商银行
    3、工商银行
    4、股票
    5、小游戏
    6、建设银行
    7、Google Earth
    8、迅雷
    9、卡巴斯基
    10、Msn

    可以看到Google作为科技搜索方面还是占有很大的市场,前10个热点关键字只有三个涉及休闲类,纯娱乐类关键字没有一个。这个跟百度十大热门关键字中有三个热门的女人名字形成了比较大的对比。

  • 0 Comments
  • Filed under: SEO
  • ask.com是美国第四大搜索引擎。在最新公布的07年十大搜索关键词中,Google排名第三,这个似乎可以证明这家网络公司关键词的真实性。

    1、MySpace

    2、Dictionary

    3、Google

    4、Themes

    5、Area Codes

    6、Cars

    7、Weather

    8、Games

    9、Song Lyrics

    10、Movies

  • 0 Comments
  • Filed under: SEO
  • 2007年百度搜索风云榜榜单

    十大上升最快 

    略数一下,十大上升最快关键词中,和钱或民生有关的,就有奥运门票、死了都不卖、猪肉涨价、物权法、钉子户、加息和杨惠妍七个。门票是拿钱买的,股票赚了亏了都是钱,钉子户顶着也是为了钱,首富当然就是超级有钱人。钱钱钱,在娱乐至上的网民心中终于得到了一定的地位。 (more...)

  • 0 Comments
  • Filed under: SEO
  • 2007年Yahoo!十大搜索关键字

    又到了年末各大搜索引擎公布他们年度最热门的搜索内容的时候了。一如传统,今年还是Yahoo!第一个公布,今天就是公布的日子。如2006年一样,每当人们看到每个搜索空格的时候,还是忍不住输入“Briney Spears”。下面是今年的十大雅虎关键词:

    1. Britney Spears (注:小甜甜布兰尼)
    2. WWE (注:World Wrestling Entertainment,世界摔跤娱乐大赛,一个电视娱乐节目)
    3. Paris Hilton (注:是电视连续剧The Simple Life的女演员,片中的另外一个角色是Paris的朋友Nicole Richie.)
    4. Naruto (注:日本漫画火影忍者
    5. Beyonce (注:女歌手名字)
    6. Lindsay Lohan (注;女歌手影星名字)
    7. Rune Scape (注:网游名字)
    8. Fantasy Football (注:网游名字,每个参与游戏的人可以管理一支超级联赛的队伍)
    9. Fergie (注: 女歌手,歌曲创造人和演员名字)
    10. Jessica Alba (注:女演员名字,2007年出演的4: Rise of the Silver Surfer (2007)获Teen Choice Award)

    今年Yahoo!把这个列表扩增到按类别的”10大关键字“,同时把Delicious的搜索(并非标签)也加入其中。可见,Delicious的用户是对科技更加了解以及感兴趣的一组人群。我认为以下按目录分的关键字非常有意思,因为他们很准确的反应了大众文化,特别是美国去年的文化!

    这些“十大”其实应该称为“搜索的十大趋势”,因为雅虎公布之前做了适当的调整。成人相关的字眼被去掉,还有“浏览关键字”也被去掉(例如雅虎的目录词语,那些不是真正用户输入的关键字),所以有些词被去掉。据Yahoo!称,这个列表没有被人为的“篡改”。

    很期待本月稍后Google发布的关键词。去年因为有很多用户有众多疑问,Google迫于公众压力,不得不解释他们如何得到最后的“十大”。在他们发布的“最后公告“中,Google称他们赋予比较新的关键字更高的权重,因为很多旧的热门词语没有什么变化。我倒是很欣赏他们的做法——因为Briney Spears不在他们的”十大关键词”里。

    (: Michael Arrington    译者: Grigo)

  • 0 Comments
  • Filed under: SEO
  • SEO基础知识讲义

    给某公司客串培训写的一个简单的SEO基础讲义。

    一、SEO基本原理

    1、SEO定义
    SEO = Search Engine Optimization (more...)

  • 0 Comments
  • Filed under: SEO
  • I have test all this. Use absolute paths for everything, example:

    Some quick stuff:
    ([a-z]+) - just small letters
    ([A-Z]+) - just big letters
    ([0-9]+) - just numbers
    ([a-zA-Z_-]+) - small and big letters and minus (-)
    ([a-zA-Z0-9_-]+) - small and big letters, numbers and minus (-)

    (.*) - everything - warning!!!! don't ever use - this have to much permissions

    Example 1.

    www.domain.com/index.php?category=search-engine-optimization

    1. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?category=$1 [R=301,L]

    results: www.domain.com/search-engine-optimization

    2. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)$ index.php?category=$1 [R=301,L]

    results: www.domain.com/category/search-engine-optimization

    3. solution
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+).html$ index.php?category=$1 [R=301,L]

    results: www.domain.com/search-engine-optimization.html

    4. solution
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+).html$ index.php?category=$1 [R=301,L]

    results: www.domain.com/category/search-engine-optimization.html

    5. solution
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/$ index.php?category=$1 [R=301,L]

    results: www.domain.com/category/search-engine-optimization/

    Example 2.

    www.domain.com/index.php?category=internet&subcategory=search-engine-optimization

    1. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?category=$1&subcategory=$2 [R=301,L]

    results: www.domain.com/internet/search-engine-optimization

    2. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/subcategory/([a-zA-Z0-9_-]+)$ index.php?category=$1&subcategory=$2 [R=301,L]

    results: www.domain.com/category/internet/subcategory/search-engine-optimization

    3. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+).html$ index.php?category=$1&subcategory=$2 [R=301,L]

    results: www.domain.com/internet/search-engine-optimization.html

    4. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/subcategory/([a-zA-Z0-9_-]+).html$ index.php?category=$1&subcategory=$2 [R=301,L]

    results: www.domain.com/category/internet/subcategory/search-engine-optimization.html

    5. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/subcategory/([a-zA-Z0-9_-]+)/$ index.php?category=$1&subcategory=$2 [R=301,L]

    results: www.domain.com/category/internet/subcategory/search-engine-optimization/

    Example 3.

    www.domain.com/index.php?category=internet&subcategory=search-engine-optimization&more=articles

    1. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?category=$1&subcategory=$2&more=$3 [R=301,L]

    results: www.domain.com/internet/search-engine-optimization/articles

    2. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/subcategory/([a-zA-Z0-9_-]+)/more/([a-zA-Z0-9_-]+)$ index.php?category=$1&subcategory=$2&more=$3 [R=301,L]

    results: www.domain.com/category/internet/subcategory/search-engine-optimization/more/articles

    3. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+).html$ index.php?category=$1&subcategory=$2&more=$3 [R=301,L]

    results: www.domain.com/internet/search-engine-optimization/articles.html

    4. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/subcategory/([a-zA-Z0-9_-]+)/more/([a-zA-Z0-9_-]+).html$ index.php?category=$1&subcategory=$2&more=$3 [R=301,L]

    results: www.domain.com/category/internet/subcategory/search-engine-optimization/more/articles.html

    5. solution:
    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^category/([a-zA-Z0-9_-]+)/subcategory/([a-zA-Z0-9_-]+)/more/([a-zA-Z0-9_-]+)/$ index.php?category=$1&subcategory=$2&more=$3 [R=301,L]

    results: www.domain.com/category/internet/subcategory/search-engine-optimization/more/articles/

    more resources:
    Apache mod rewrite docs
    Apache RewriteBase docs
    Mod rewrite forum
    Absolute and Relative paths
    SEW mod rewrite tips and tricks

  • 1 Comment
  • Filed under: SEO
  • Below I show some common uses of .htaccess which I use myself on many sites. Many of you will find no new information here, but hopefully it will help some!
    Code:
    Options -Indexes

    This causes the server not to list the contents of directories (when there is no index). This keeps people from typing in http://www.example.com/images/ (or any other directory) and getting a list of the files.
    Code:
    AddType application/x-httpd-php .php .htm

    This code tells your server to process PHP code in files with the .htm extension. Some servers allready do this by default, but many do not. You can also add .html to the end (or any other extension) if you like. This will keep you from having to rename files to php if you add scripts in later, and also I just happen to like it more
    Code:
    ErrorDocument 400 /errors/400.htm
    ErrorDocument 401 /errors/401.htm
    ErrorDocument 403 /errors/403.htm
    ErrorDocument 404 /errors/404.htm
    ErrorDocument 500 /errors/500.htm


    The control panel of many hosts let you set the custom error pages, but doing it directly is just as easy. I use these 5 common ones. Just create your pretty error pages, and point to them in .htaccess.
    Code:
    redirectPermanent /somepage.htm http://www.example.com/index.htm

    Just a basic redirect example here. For when you get rid of a page and want all links to it to just point to the index.
    Code:
    redirectMatch 301 ^/old_directory/(.*) http://www.example.com/index.htm

    Here we get a little fancier. This is for when you remove an entire directory. It will make any link to that directory (including all pages and sub-pages in it) go back to your main index.
    Code:
    redirectMatch 301 ^/subsite/(.*) http://www.example.com/$1
    redirectMatch 301 ^/subsite http://www.example.com/$1

    Say you have a sub-site on your domain.. in the 'subsite' directory, and you moved it to its own domain. These two redirects will take all possible link combinations and redirect them to the new domain. Even if the link is like this : /subsite/1/2/3/4/index.php it will redirect to www.example.com/1/2/3/4/index.php. The two lines give you better flexibility. It handles all combinations of trailing slashes, directories/files, and www. prefixes.
    Code:
    Options +FollowSymLinks
    RewriteEngine on

    This code gets the server ready for the next few things we will do
    Code:
    RewriteCond %{HTTP_HOST} ^example.(.*)
    RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

    This bit of code is quite usefull. It will take any links that do not have www in them, and add it to the URL. This means no matter how they link to you, your full domain (with the www) will get the backlink.
    Code:
    RewriteCond %{HTTP_REFERER} !^http://www.example.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.example.com$ [NC]
    RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.example.com/index.htm [R,NC]

    This is basic hot-link protection code. I did have two other lines added to it (to take care of the times when the link does not contain the www) but if you use the last tip, you do not have to worry about it. Just make sure to put them in order (so the www gets added before the hot-link protection). This will only allow hot-linking from your site. If you want to add another site, just add the appropriate lines.

    Now if you want to sometimes allow hot-linking, here is a good method. Create a directory called 'share' (or whatever) and stick in a new .htaccess file with only this line:
    Code:
    RewriteEngine off

    This will counter-act the global .htaccess, and allow hot-linking from whatever directory you stick it in (and sub-directories)

  • 0 Comments
  • Filed under: SEO
  • 测试Google的限制访问

    在输入不良或者有害的查询信息后Google.cn会限制用户的访问。这个早有耳闻。曾经一段时间自己的google.com无法访问,当时就是怀疑整个网段被google封杀,不得以改了本机DNS才了事。

    还有一次朋友搜索一些黑客木马相关关键字,也被Google迅速封杀,暂时无法使用搜索功能。今天我又遇到一次,采用了一个自动查询关键字排名的小软件,因为连续查询几次,导致Google对我限制了使用搜索功能。下面是提示信息:

    很抱歉..
    ... 此刻我们无法回应您的要求。该请求通过电脑病毒或间谍软件向我们自动发送,而且看来您的电脑或网络已受感染。

    我们会尽快恢复您的使用,请稍后再试。同时,您可以运行病毒检测器或间谍软件清除器确保您的电脑没有携带病毒及其它欺诈软件。

    我们对此深感抱歉,希望很快在Google 与您再会。
      如要继续,请输入下列字符:

    Google的限制访问

    这个问题在输入验证码后就能得到解决。但是不知道更加严重情况下会不会遭到Google对IP的长期封杀?

  • 0 Comments
  • Filed under: SEO