301转向和网址规范化(2)_SEO优化教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:推广你的网站:SEO搜索引擎六要点
刚做好一个网站并开通了,但是在各大搜索站点却找不到自己网站的搜索目录?为什么别人的网站会在搜索引擎排名第一?他们都有哪些方面做得比我们好?而我们又该



http://domain.com/about.htm
转到 http://www.domain.com/about.htm



http://domain.com/dir/index.htm


转到 http://www.domain.com/dir/index.htm

等等,还要用到mod_rewrite:

Options FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

假如你用的是 Windows主机,应该在控制面板做301转向设定。

补充 :在网址规范化评论里回答石头王的问题,可能对大家有帮助:

据我所知,HTML无法做301转向。在HTML里只能做JS或META REFRESH,但不是301转向。HTML一被读取,就已经返回200 OK状态码了。

假如你的页面是ASP或PHP还可以做301转向:

ASP:


<%
Response.Status="301 Moved Permanently" Response.AddHeader "Location", " http://www.domain.com"
>

PHP:

Header( “HTTP/1.1 301 Moved Permanently” );


Header( “Location: http://www.domain.com” );
?>

另外,DOThtaccess文件只是一个普通文字文件,你用Notepad建这个文件,放上指令,存在你帐号的根目录下就行了。不需要修改Apache。

分享:百度与站长
常见站长问题我的网站更新了,可是百度收录的内容还没更新怎么办?答:百度会定期自动更新所有网页(包括去掉死链接,更新域名变化,更新内容变化)。因此请

共2页上一页12下一页
来源:模板无忧//所属分类:SEO优化教程/更新时间:2007-04-05
相关SEO优化教程