<
对很多SEO新手来说,网站的301重定向是什么?有什么作用?信赖很多新手都是一头雾水。然而实际上网站301这个是一个很基本的老问题,只有波及到seo的相干的培训、说明等方面都会提及到这个问题,所以对SEO新手来说是必须控制的常识。下面咱们讲解一下301重定向的设置方法。
一、301重定向是什么
在地址栏里输入:SEO的域名 wuhuseo.cn可能看到会主动跳转到 www.wuhuseo.cn这样的后果就是301重定向。
但并非所有的虚构主机都支撑这样的操作,支撑这样操作的前提是:
1、linux的虚构主机Apache的服务器,须要支撑.htaccess 这个文件。(征询主机商是否支撑)假如支撑,则先2个域名都解析到同一个IP,而后在.htaccess文件开端处加入一下规矩:
代码:
RewriteEngine On RewriteCond %{http_host} ^wangjie95.com$ [NC] RewriteRule ^(.*)$ http://www.wangjie95.com/$1 [R=301,L]
【须留神的就是:.htaccess这个文件基本在传到本地是不能直接被修改的,咱们可能采取修改成.htaccess.txt的情势来进行拜访编 辑,把要写的代码写好之后,直接把.htaccess.txt传上空间,再把.htaccess.txt直接用FTP修改成.htaccess文件名,这 样就可能升效啦!】
2、window的虚构主机IIS的服务器,须要有装置 ISAPI_Rewrite这个组件。网站推广常见的推广方式主要是SEO优化网站内容或构架提升网站在搜索引擎的排名,在论坛、微博、微信等平台发布信息,在其他热门平台发布网站外部链接等。网站优化通过对网站功能、网站结构、网页布局、网站内容等要素的合理设计,使得网站内容和功能表现形式达到对用户友好并易于宣传推广的最佳效果,充分发挥网站的网络营销价值,是一项系统性和全局性的工作,包括对用户的优化、对搜索引擎的优化、对运营维护的优化。网站优化已经成为网络营销经营策略的必然要求。(征询主机商是否支撑)假如支撑,则先2个域名都解析到同一个IP,而后在httpd.ini文件开端处加入以下规矩:
代码:
RewriteCond Host:^AAA\.com$
RewriteRule (.*) http\://www\.AAA\.com$1 [R,I]
假如采取以上代码不可行,请你尝试下这个代码:
代码:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^wuhuseo\.cn$
RewriteRule (.*) http\://www\.wuhuseo\.cn$1 [I,RP]
阿里云主机301设置方法
假如你的域名跟空间都是万网(阿里云)的,同时你买的空间是linux的虚构主机,那操作就简单了,因为万网的后盾有简洁操作,方法如下:
第一步. 登录万网账号,找到相应的虚构空间,点击最右边的【治理】,会看到如下界面:
第二步. 点击【基本环境设置】→→【301重定向】:
这是看到如下界面:
源域名就是要设置的域名,目标域名就是终极要跳转到的那个域名。
对大局部虚构主机是不支撑这样的操作,那么这时候怎么办?
以上301重定向的操作方法并非是必须的,假如主机不支撑,采取以下的方法也是同样可能达到后果。网站优化通过对网站功能、网站结构、网页布局、网站内容等要素的合理设计,使得网站内容和功能表现形式达到对用户友好并易于宣传推广的最佳效果,充分发挥网站的网络营销价值,是一项系统性和全局性的工作,包括对用户的优化、对搜索引擎的优化、对运营维护的优化。网站优化已经成为网络营销经营策略的必然要求。
1、假如是全新的域名跟网站,也就是没带www的域名临时不被收录,那么可能采取没带www的域名转发到带www的域名上。在域名治理后盾设置转发,国内的一些域名商也不容许转发了。
2、假如网站已经存在一段时光,没带www的域名也被收录了很多页面,则采取带www跟不带www的域名同时解析到网站的IP。而后,网站的主导航,分类,或次导航等一些比较重要的位置,尽可能采取带www的绝对地址。
301重定向的相干疑难
1、为什么要把没带www的域名,都通过301或其余的方法转移到带www的上面呢?
这样做重要是为了URL标准化 ,让网站的权重都集中到某一个域名上,而不是疏散开了。
2、我是否可能把带www的域名,301到不带www的域名上?
假如你发明没带www的域名排名比较好,或收录好很多,则可能把带www的域名,301到不带www的域名上。
咱们之所以倡导没带www的301到带www的上面,重要是因为中国人的用域名习惯,个别是习惯带www的。
3、没带www的域名不解析,也不转发,可能吗?
因为很多人拜访你的网站时,可能输入没带www的域名,所以,倡导是要绑定的。
4、是不是须要把index.html 或index.php等也301到主域名?
这个是不须要的。因为做301的目标是集中权重,只有做到站内跟站外链接情势都采取了主域名为地址,也就是采取不带index的URL为锚文本,就可能实现集中权重的功能。而当所有链接都不带index了,用户跟搜查引擎也是不会拜访到带index的URL。
301设置的相干代码:
1、IIS下301设置
Internet信息服务治理器 -> 虚构目录 -> 重定向到URL,输入须要转向的目标URL,并抉择“资源的永恒重定向”。
2、ASP下的301转向代码
<%@ Language=VB %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.xxxxx.com/"
%>
3、ASP.Net下的301转向代码
< runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.xxxxx.com/");
}
4、PHP下的301转向代码
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.xxxxx.com/");
exit();
5、CGI Perl下的301转向代码
$q = new CGI;
print $q->redirect("http://www.xxxxx.com/");
6、JSP下的301转向代码
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.xxxxx.com/" );
response.setHeader( "Connection", "close" );
%>
2)重定向到新域名
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.xxxxx.com/$1 [L,R=301]
3)利用正则进行301转向,实现伪静态
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\.html$ news.php?id=$1
相关链接:长春网站优化,长春网站推广,长春网络推广,长春网站排名,网站推广,网络推广,网站优化,网站排名,长春seo,长春网络营销,长春百度推广,长春百度排名,http://www.236e.com