話說Zeta更換網域後
連帶的網址也都會跟著變動
那會造成甚麼樣的影響呢?
最直接的影響就是原本網站的SEO都必須要重新建立
為了避免更換網址造成來自搜尋網站的流量降低
有一樣很重要的事情就是必須要在更換網域時要做的
那就是要設定轉址
設定轉址的方式最常見的就是 301及 302兩種
兩者之間的差別如下:
- 301(Moved Permanently) :
是直接說我搬家了
以後都直接到新網址 - 302(Temporary Redirect) :
是暫時轉址
說明網址更動是暫時的
如何設定301轉址
為Zeta這次是換新網域
所以要用的是301轉址
WordPress的301可以透過修改htaccess以及外掛等等方式
或者己也可以修改.htaccess來完成301轉址
例如你的.htaccess可以這樣寫 (藍色字為舊域名,紅色字為新域名):
RewriteEngine on
RewriteCond %{HTTP_HOST} ^zetaspace.matsutravel.com.tw$ [NC]
RewriteRule ^(.*)$ https://zetaspace.win/$1 [R=301,L]
不過Zeta用的方法是直接在hostgator提供的Cpenal來做修改
除了在Cpenal後臺可以做301轉址之外
你也可以透過Plugin修改網址
最好也替每一篇文章轉址到相對應的新網址
如果是有請搬家公司的話
就可以直接請他們順便幫忙修改了
完成301轉址後
搜尋引擎才會把正確的把舊有的 PageRank 轉移過去
如此一來才不會流失你的訪客流量
如果你想確認301轉址有沒有成功
可以到這兩個檢查工具測試一下:
跟Google通報轉移網址
接下來就是要跟Google說我要轉移網址
最後完成Google的提示就大通告成了
完成轉址後
是不是舊網站資料就可以刪掉了呢?
基本上Google幫你更新索引內容還是需要時間
所以最好還是能暫時保留舊網站的資料一段時間
而且就算做了301轉址還是會影響到SEO而來的流量
大概要三、四個月的時間才能把原本的SEO流量轉移回來
這也是為什麼擁有一個自己的網址是很重要的
因為只要網址變動都會造成SEO來的流量損失啊…