Anchor Text 和htaccess相关知识

Anchor Text 中文解释:“链接锚文本”。

Anchor Text 非常重要。通过一个简单实验,可以深刻理解这个重要性。

在 www.google.com 中搜索 "click here" ,我们发现,排在搜索结果第一页第一位的是www.adobe.com  的网页,下面几位是 www.xe.com  、www.apple.com  、www.microsoft.com  等(这几个的PR值均为9或10,过会儿去看看)。

这几个网站的页面内都不包含 "click here" 这个关键词,那为什么他们排到前几位去了呢?

原因是:为数众多的网页以 "click here" 为链接锚文本指向这几个网站。

.htaccess文件

如何将动态页面链接静态化?

需要两步来处理:

1、把网页上带链接的地方,都换上新的静态化链接。搜索引擎和浏览器将通过该链接来发生请求。(有些人做修改不是在网页上,而是进行动态链接向静态链接的转向,这是严重错误的)

2、在httpd.conf或.htaccess中使用RewriteRule:

RewriteRule "^/dir/ ([^./]*) \.html" "/dir/script.cgi?doc=$1" [PT]

[PT]标记告诉Apache执行后续的所有操作。

通过这个功能,使动态页面以静态链接的形式展示给搜索引擎,从而达到URL优化的目的。

经常会碰到这样的情况,其他网站链接你的站点时,会用下面的链接:

www.example.com

example.com/

www.example.om/index.html

example.com/index.php

而这样导致:你站点主域名的pr值分散到其他几个URLs了。

如果你用301重定向把其他三个URL转到

www.example.com

PR也就集中在主域名:www.example.com 了。

301重定向具体办法:

设置.htaccess文件(只适用于linux系统,并需要虚拟主机支持。)

使访问example.com/的时候就会自动转到www.example.com

在.htaccess文件里写上以下代码即可。

RewriteEngine on

RewriteCond %{http_host} ^mydomain.com [NC]

RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]

注意:URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。

评论: 0 | 引用: 0 | 查看次数:
发表评论
昵 称:
邮 箱:
主 页:
验证码:
内 容: