由于各種因素咱們也許需求拋棄原來的域名,但需求保存原有的數(shù)據(jù)存在,許多人也許會直接刪除原來的域名從頭綁定一個(gè)新的域名。本來這么的做法是不當(dāng)?shù)?,究竟咱們之前花費(fèi)較多的時(shí)刻和精力保護(hù)老的網(wǎng)站,網(wǎng)站是有必定的權(quán)重的,咱們是不是能夠讓丟失降低到最低點(diǎn),平移到新的域名中來呢?老左今日清晨有接到某個(gè)商家的告訴,說我用的一個(gè)域名含有他們的關(guān)鍵詞,需求讓咱們期限替換掉,不予他理論了,替換就替換唄。
通常咱們都是用的VPS或許不約束搭站數(shù)量的虛擬主機(jī),盡量的堅(jiān)持原有的IP不變,我這邊在老站點(diǎn)同IP的VPS主機(jī)下新建一個(gè)新域名站點(diǎn),這么咱們能夠確保原有的站點(diǎn)IP不變,由于站點(diǎn)頻頻的替換IP也是會受影響的。
把老站點(diǎn)下的網(wǎng)站文件和數(shù)據(jù)庫仿制到新站點(diǎn)下,這兒本來只需求把文件搬到新站點(diǎn)下。由于我運(yùn)用的是WORDPRESS程序,所以在數(shù)據(jù)庫中修正2處網(wǎng)址為新的地址,其次,我用批量替換內(nèi)容把牽扯到內(nèi)容中的舊的URL地址改成新的網(wǎng)址。
咱們需求把新的域名解析到該IP下,然后等生效以后查看是不是能夠翻開站點(diǎn),數(shù)據(jù)之類的是不是堅(jiān)持與原有站點(diǎn)相同。
這個(gè)是比較主要的,咱們需求堅(jiān)持原有的途徑不變,而不是悉數(shù)跳轉(zhuǎn)到新站點(diǎn)首頁,比方www.老域名.com/url/ 還需求跳轉(zhuǎn)到www.新域名.com/url/ 這么的地址,咱們就需求設(shè)置全站301。不一樣的服務(wù)器,301要點(diǎn)向的辦法是不相同的。
1.重定向新域名abcd.com到www.新域名abcd.com
這種重定向意圖是使域名僅有,網(wǎng)站SEO不可或缺的一部分,后邊重定向www.新域名abcd.com到新域名abcd.com也是出于相同的因素,僅僅方式不一樣。翻開.htaccess文件,參加以下規(guī)矩。(下面的規(guī)矩是對于主域名的,子域名要修正)
RewriteEngine OnRewriteCond %{HTTP_HOST} !^www.新域名abcd.com$ [NC]RewriteRule ^(.*)$ http://www.新域名abcd.com/$1 [L,R=301]
2.重定向舊域名abcd.cn/file/file.php 到 新域名abcd.com/otherfile/other.php
RewriteCond %{HTTP_HOST} ^www.舊域名abcd.cn$RewriteRule ^file/file.php$ http://www.新域名abcd.com/otherfile/other.php [R=301,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^a.com$ [NC]
RewriteRule ^(.*)$ http://www.a.com/$1 [L,R=301] /*域名a.com 301重定向到 www.a.com*/
RewriteRule uploads/(.*).(php)$ – [F]
RewriteRule data/(.*).(php)$ – [F]
RewriteRule templets/(.*).(php)$ – [F] /*裝備后uploads、data、templets目錄下不能履行php文件,避免掛馬*/
ErrorDocument 404 /404.html /*在網(wǎng)站根目錄下設(shè)置404頁面*/
也許有的網(wǎng)站上面現(xiàn)已存在了許多的頁面,當(dāng)自己改版后翻開了很多的頁面都能翻開。于是這個(gè)時(shí)分就忽略了那些真正死鏈的連接,而這些死鏈若沒及時(shí)處理,那么將會給你的網(wǎng)站帶來無窮的損傷。要及時(shí)的做好404頁面處理,好讓baidu蜘蛛及用戶拜訪的痛快無阻。
ErrorDocument 404 /404.html /*在網(wǎng)站根目錄下設(shè)置404頁面*/
robots有的話也需求修正
也許有的網(wǎng)站有運(yùn)用robots這個(gè)功用有的也沒有運(yùn)用,若有運(yùn)用的話,那么你改版的時(shí)分,也記住里面的有關(guān)信息要進(jìn)行修正,修正后也需求經(jīng)過baidu站長東西后臺進(jìn)行robots功用里面進(jìn)行更新robots,這么也會促進(jìn)baidu趕快的更新。
堅(jiān)持新站點(diǎn)更新
咱們需求在近期堅(jiān)持新站點(diǎn)的更新以及恰當(dāng)?shù)耐膺B接,讓搜索引擎知道咱們替換成新的地址,以及讓用戶知道咱們替換成新的地址就需求在網(wǎng)站明顯的位置告訴用戶新地址的URL,如果有交流連接的需求聯(lián)絡(luò)對方替換。
告訴用戶網(wǎng)站將進(jìn)行改版
也許有些用戶現(xiàn)已習(xí)慣了在你網(wǎng)站進(jìn)行停留。當(dāng)某一天偶然發(fā)現(xiàn)進(jìn)來后你的頁面發(fā)生了改動,那么這個(gè)時(shí)分必然會存在一些不安。特別是一些有資金收支的網(wǎng)站,當(dāng)天天都是拜訪這個(gè)域名的時(shí)分,這個(gè)時(shí)分由于你改版運(yùn)用新的域名。那么用戶輸入這個(gè)域名卻跳轉(zhuǎn)到別的一個(gè)域名去,那么這些都會直接的影響用戶運(yùn)用。而這個(gè)時(shí)分你有告訴說網(wǎng)站現(xiàn)已做了哪些改版,那么這會直接的去除了用戶的諸多疑問。
這么,經(jīng)過簡略的五步,就能夠完結(jié)老域名替換成新域名,404頁面設(shè)設(shè)置,以及注意事項(xiàng),這些都且將網(wǎng)站的權(quán)重流失率降低到最低點(diǎn)。