一、ASP空间更换网站域名方法
第一步:先备分旧网站所有的资料,包括网站源代码,网站数据库等
第二步:购买新的虚拟主机,然后上传旧网站的源代码并还原数据库
第三步:将新购买的域名指向新购买的虚拟主机
注意前三步上传到的文档的目录结构要与原来的旧网站一致,不要更改
第四步:修改原来的虚拟主机的根目录下默认文档,也就是原来的旧网站的首页,比如index.html或者Default.asp,将其这个默认文档作301重定向处理,具体如何做301重定向这里只以ASP网站为例来说一下如何作重定向处理,打开默认文档删除这个认文档之前所有的代码并添加301重定向代码,注意这个默认文档一定要是asp的文档,而不能是静态的,比如index.html这样的,静态的文档是不能作301重定向处理的,具体的重定向的代码如下:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",http://www.你的新域名/
%>
二、301定向
1:可以一打开旧域名的网站就直接跳转到新域名
2:告诉搜索引擎域名已经作了更换,这样对搜索引擎更友好
3:转移网站权重,原来的网站权重可以通过域名的跳转转移一部分
第五步:将其它所有栏目页包括内容页的asp文档也全部作301重定向处理,那么栏目页如何作301重定向处理,这里同样以asp的网站的一个栏目为aboutus.asp的文档为例
1:删除aboutus.asp下面原来的代码,
2:加如下的代码
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",http://www.你的新域名/aboutus.asp
%>
如果你的网站原来有生成静态功能的话而且搜索引擎又收录了你的全部是静态页的话那么又如何处理呢?这里以一个
1:同样保留原有旧网站的静态页
2:将每个静态页面里面的内容删除(注意是删除静态页面里面的内容而不是删除静态页)
3:将每个静态加如下的代码:(这里假设在网站的根目录下面有一个这样的静态文档1.html)
<meta http-equiv="refresh" content="0URL=http://www.你的新域名/1.html ">
老域名更换了网站,解决办法如下:
1.新旧域名301跳转:
为了最大程度接受老域名的权重,新旧域名之间需做好全站301跳转,通常要一周之后,301才会生效,百度才开始收录新域名。
强调一点,要做到正文页对正文页一一对应的跳转,而不是将旧域名内容全部跳转到新域名的首页。网站换域名后,需使用改版工具,在搜索资源平台提交数据,便于搜索识别新旧域名之间的关联。
2.提交死链接:
替换域名必然会产生许多死链接,这时就需求找出这些死链,然后提交到站长渠道。还需做好404页面,一方面是为了用户体验,另一方面是为了更好的引导用户,下降跳出率。
3.友情链接:
不要忽略了友情连接,如果其它网站查到你的网站换了域名,通常都会撤掉。所以,最好替换域名后主动跟对方联系,确认是不是还有合作的可能。
4.添加其它外链:
替换域名后,要愈加重视外链建设,让搜索引擎更快知道你。思考多添加一些外链建设方法,多做一些外链,创造搜索引擎知道网站的机会。
另外,网站从目录级更换为二级域名,同样视为换域名,也需要在平台工具提交改版规则和做好301。若是网站页面结构改版,仅是页面样式发生变化,不会对排名有影响,无需使用改版工具。
网站换域名后,搜索资源平台的VIP权限,站点logo、站点子链不会同步到新域名中,需要网站单独申请。
将原来的域名重定向到新域名}301跳转设置:
server {
listen 80
server_name 123.com
rewrite ^/(.*) www.banjiacd.com/$1 permanent
access_log off
}
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)