首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>SEO教程>SEO技术>资讯:5种方法帮你实现网站301重定向

5种方法帮你实现网站301重定向

www.jz123.cn  2012-12-13   来源:   www.30jz.net    琉璃花灯    我要投递新闻

5种方法帮你实现网站301重定向

通常情况下一个我们做得网站都一个动态性质的网站,想让搜索引擎收录的话,很困难,因此,为了优化的需要,我们会考虑使用301永久重定向的方法来将网站从一个动态网站来转变成为一个静态网站,那301重定向如何是如何实现的呢?

郑州网站建设公司介绍,301重定向的方法分以下几种情况:
1
301重定向做法之服务器软件

 
通过服务器配置区域设置301重定向。此方法较适用于windows服务器用户群体。
2
301重定向做法之本地DNS
 
例如,将“网址1”重定向至“网址2”的话。需要在网站DNS服务器中增加一个别名记录,别名记录为:news IN CNAME网址2

注:当需要将较多的域名重定向至网址2时,别名记录可写为* IN CNAME
3
301重定向做法之linux服务器

 
对于linux服务器用户而言,301重定向做法就更为简便了,直接通过指令Redirect 301 /
4
301重定向做法之
ASP/PHP
 
对于ASP/PHP的网站,可通过类似以下代码的方式实现301重定向。

ASP

Response.Status=
301 Moved Permanently
Response.AddHeader
Location,http://网址”
Response.End
PHP

header(
HTTP/1.1 301 Moved Permanently)
header(
Locationhttp:// 网址”)
exit()

5
301重定向做法之.htaccess文件
 
通过.htaccess文件,并将.htaccess文件上传至网站服务器根目录,也是一种十分常用的301重定向做法。
.htaccess
文件内容举例:
RewriteEngine on
RewriteRule ^(.*)$ http://
网址/$1 [R=301,L]
#
要了解上面这行代码需要好好研究下mod_rewrite模块的知识

那么如果是.net程序的话我们可以在WEB.config里面放入下列代码
<?xml version="1.0"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^krdlw.com$" />
</conditions>
<action type="Redirect" url="http://
网址/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

当然有301的永久重定向,就有302的暂时重定向,只有当一个网站或网页在2448小时之内临时移到其它位置的情况下才能使用该命令。郑州网站建设公司指出,能够对302重定向具备优异处理能力的只有 Google,在前些年,不少搞SEO曾广泛应用这项技术作弊,但也很容易遭受惩罚。

具体用法:

HTML跳转:<META HTTP-EQUIV=REFRESH CONTENT="5;URL=http:// 网址">, 表示5秒后自动跳转到首页,你也可以把时间设置的更短,但也很容易被搜寻引擎容易误判为spam而遭到惩罚。

javascript跳转:<script language="javascript">location.href='http:// 网址'</script>

 



 

 


上一篇:抛开SEO,用户体验如何优化 下一篇:怎样挖掘你网站目标关键词?

评论总数:1 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图