博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3分鐘了解 301 與 302 Redirect 重定向之間的差異與它們如何影響網站 SEO 排名 - Whopos SEO...
阅读量:6601 次
发布时间:2019-06-24

本文共 1773 字,大约阅读时间需要 5 分钟。

原文網址:3分鐘了解 301 與 302 Redirect 重定向之間的差異與它們如何影響網站 SEO 排名 -

首發於:Whoops SEO -

對於非專業人士來說,301 redirect 重定向與 302 redirect 重定向往往搞不清楚到底兩個差異在哪裡。

因此今天 Whoops SEO 的 Sliven 就來為大家解析一下什麼是 301 redirect 重定向與什麼是 302 redirect 重定向,以及這兩個 redirect 重定向會如何影響 SEO 排名。

最後會告訴大家該如何使用它們。

Redirect/Redirection 重定向的定義

根據,Redirect 重定向的定義通常指的是「網域名稱轉址」:網域名稱轉址(英語:URL redirection,或稱網址重新導向URL重定向),是指當使用者瀏覽某個網址時,將他導向到另一個網址的技術。

簡單來說,重定向網址指的就是當你進入 網址時,它會自動跳轉自 網址,這就是 Redirection 重定向網址。

我們通常會使用重定向來改變網址連結的路經,通常出自於以下原因:

  • 原始 URL 已不存在
  • 原始網站/網頁已經刪除
  • 網址從 www 轉成 non-www
  • 在特定期間想要自動跳轉到活動頁面
  • 網站正在進行維護
  • 網站進行 A/B 交叉測試
  • 從舊網站遷移至新網站
  • 更改網站平台時遷移資料

以上就是常見會使用到重定向網址的情況。

那當我們遇到以上情況,需要使用 Redirect 重定向的時候該如何設定呢?

透過 .htaccess 實現 Redirect 網域名稱轉址

通常,除了透過 .htaccess 檔案建立規則來實現網址跳轉功能之外,我們也能透過 CloudFlare 的規則來建立 Forwarding URL,實現自動轉址。

2

透過 CloudFlare 的規則來建立 Forwarding URL,實現自動轉址。

可惜的是,免費帳戶只能提供3條免費的規則建立,因此若你有大量的舊網址需要遷移時,使用 .htaccess 的方式建立 Redirect 規則就是一個好的選擇。

因此,透過設定 .htaccess,就讓你能夠快速建立 Redirect 重定向網域名稱轉址,透過以下方式,能夠幫助你快速的設定:

如何重定向(301 Redirect)單個頁面?

Redirect 301 /new.php

代表將 new.php 使用 301 轉址方式轉至 new.html

如何重定向(301 Redirect)整個網站/網域到另一個新的網站/網域?

Redirect 301 /

代表將目前網域/網站,整個透過 301 轉址方式跳轉至 301 轉址方式轉至

如何重定向(301 Redirect)整個網站/網域到子目錄?

Redirect 301 /

代表將目前網域/網站,透過 301 轉址方式,將網站轉移至 /subfolder/ 這個子目錄當中。

以上三種就是常見的 301 Redirect 網址跳轉設定,如果你想要使用 302 Redirect 重定向的話,只需要將程式碼當中的「Redirect 301」改成「Redirect 302」就可以了。

接下來就來到今天介紹的重點,也就是介紹 301 重定向與 302 重定向的差別。

301 Redirect 重定向

301 Redirect 重定向通常我們稱之為「永久重相向」。

為什麼稱為“永久”呢?因為 301 Redirect 重定向意味著將 A 網域的所有權重全數移轉給 B 網域,因此當你使用 301 Redirect 重定向時,不僅是網址的跳轉,其中還包括:

  • 網站排名
  • PageRank(頁面權重)
  • 流量

什麼時機適合使用 301 Redirect 重定向轉址?

如果今天你想要“永久”將舊網址轉移至新網址,此時就適合使用 301 Redirect 重定向。

當你使用 301 Redirect 重定向網址之後,Google 就會慢慢移除舊的網站,將其定義到新的網站當中,用新網站取代舊網站。

接下來還有 302 Redirect 重定向的完整介紹以及後續結論,歡迎至。

转载于:https://juejin.im/post/5c6255df51882562260d152e

你可能感兴趣的文章
你不知道的JavaScript :Promise 与 Async/Await
查看>>
宝塔面板环境下手动安装Swoole的记录
查看>>
Mysql安装及基础配置
查看>>
[转+] Carbon中文文档
查看>>
Vue 使用中的小技巧
查看>>
vue 项目的I18n国际化之路
查看>>
Vue作为组件在前端项目中的应用&Vue.set 的用法
查看>>
web语义化之SEO和ARIA
查看>>
几张图看明白MVC MVP MVVM
查看>>
一点笔记
查看>>
Mac终端配置,DIY你的Terminal (iTerm 2 + Oh My Zsh)
查看>>
2017级寒假讲座二分三分训练题A - Cable master (浮点数二分法将其转化成整数进行)...
查看>>
angularjs申明$scope.xx = function()是有顺序的,而js是无块级作用域的
查看>>
Promise的简单实现
查看>>
项目开发遇到的一些问题
查看>>
《SVG精髓》笔记(二)
查看>>
Node.js Stream中Readable类的内部实现
查看>>
Java四类八种基本数据类型
查看>>
MYSQL事件
查看>>
【363天】跃迁之路——程序员高效学习方法论探索系列(实验阶段121-2018.02.03)...
查看>>