亚洲欧美v国产一区二区三区,中文字日产幕乱五区,综合亚洲,,,色,亚洲伊人久久大香线蕉综合,亚洲综合精品伊人久久

首頁(yè) > SEO建站 > SEO資料重定向和 Google 搜索引擎優(yōu)化

重定向和 Google 搜索引擎優(yōu)化

2022-03-02 10:55:32

重定向網(wǎng)址是將現(xiàn)有網(wǎng)址解析為不同網(wǎng)址的做法,相當(dāng)于告知訪問(wèn)者和 Google 搜索某個(gè)網(wǎng)頁(yè)有新的地址。重定向在以下情況下尤為有用:

重定向和 Google 搜索引擎優(yōu)化

1、您已將網(wǎng)站移至新網(wǎng)域,并且想盡可能順暢地完成遷移。

2、用戶可通過(guò)多個(gè)不同的網(wǎng)址訪問(wèn)您的網(wǎng)站。例如,如果用戶可通過(guò)多種途徑(如 http://example.com/home、http://home.example.com 或 http://www.example.com)訪問(wèn)您的首頁(yè),那么您最好選擇其中一個(gè)網(wǎng)址作為首選(規(guī)范)目標(biāo)網(wǎng)址,并使用重定向?qū)⑺衼?lái)自其他幾個(gè)網(wǎng)址的流量轉(zhuǎn)到該首選網(wǎng)址。

3、您正在合并兩個(gè)網(wǎng)站,并且想確保指向舊網(wǎng)址的鏈接重定向至正確網(wǎng)頁(yè)。

4、您移除了某個(gè)網(wǎng)頁(yè),并希望將用戶轉(zhuǎn)到新網(wǎng)頁(yè)。

如果您使用的是 Blogger 或 Shopify 等平臺(tái),該平臺(tái)可能已內(nèi)置重定向解決方案。請(qǐng)嘗試搜索幫助文章(例如,搜索"Blogger 重定向")。

重定向類型概覽

雖然用戶通常無(wú)法區(qū)分不同類型的重定向,但 Google 搜索會(huì)將重定向用作指示重定向目標(biāo)應(yīng)是規(guī)范網(wǎng)址的強(qiáng)信號(hào)或弱信號(hào)。選擇哪種重定向取決于您預(yù)計(jì)的重定向使用時(shí)長(zhǎng)以及您希望 Google 搜索在搜索結(jié)果中顯示哪個(gè)網(wǎng)頁(yè):

1、永久重定向:在搜索結(jié)果中顯示新的重定向目標(biāo)。

2、臨時(shí)重定向:在搜索結(jié)果中顯示源網(wǎng)頁(yè)。

下表介紹了可供您設(shè)置永久重定向和臨時(shí)重定向的各種方式,按能被 Google 正確解析的可能性排序(例如,服務(wù)器端重定向最有可能被 Google 正確解析)。請(qǐng)選擇適用于您的情形和網(wǎng)站的重定向類型:

重定向類型

永久重定向 Googlebot 會(huì)遵循重定向指令,并且索引編制流水線會(huì)將其用作指示重定向目標(biāo)應(yīng)是規(guī)范網(wǎng)址的強(qiáng)信號(hào)。 如果您確定將來(lái)不會(huì)撤銷相應(yīng)的重定向設(shè)置,請(qǐng)使用永久重定向。
HTTP 301 (moved permanently) 設(shè)置服務(wù)器端重定向。
HTTP 308 (moved permanently)
meta refresh(0 秒) 設(shè)置 meta refresh 重定向。
HTTP 刷新(0 秒)
Javascript location 設(shè)置 JavaScript 重定向。 僅在您無(wú)法執(zhí)行服務(wù)器端重定向或 meta refresh 重定向時(shí),才應(yīng)使用 JavaScript 重定向。
Crypto 重定向 詳細(xì)了解 crypto 重定向。 請(qǐng)勿依賴 crypto 重定向來(lái)告知搜索引擎您的內(nèi)容已遷移,除非您別無(wú)選擇。
臨時(shí)重定向 Googlebot 會(huì)遵循重定向指令,并且索引編制流水線會(huì)將其用作指示重定向目標(biāo)應(yīng)是規(guī)范網(wǎng)址的弱信號(hào)。
HTTP 302 (found) 設(shè)置服務(wù)器端重定向。
HTTP 303 (see other)
HTTP 307 (temporary redirect)
meta refresh(大于 0 秒) 設(shè)置 meta refresh 重定向。
HTTP refresh(大于 0 秒)

服務(wù)器端重定向

如需設(shè)置服務(wù)器端重定向,您需要訪問(wèn)服務(wù)器配置文件(例如 Apache 上的 .htaccess 文件),或使用服務(wù)器端腳本(例如 PHP 腳本)來(lái)設(shè)置重定向標(biāo)頭。您可以在服務(wù)器端創(chuàng)建永久重定向和臨時(shí)重定向。

永久服務(wù)器端重定向

如果您需要更改某個(gè)網(wǎng)頁(yè)在搜索引擎結(jié)果中顯示的網(wǎng)址,建議您盡可能使用永久服務(wù)器端重定向。這是確保將 Google 搜索和用戶定向到正確網(wǎng)頁(yè)的最佳方式。301 和 308 狀態(tài)代碼表示網(wǎng)頁(yè)已永久地遷移到新位置。

臨時(shí)服務(wù)器端重定向

如果您只是想暫時(shí)將用戶轉(zhuǎn)到其他網(wǎng)頁(yè),請(qǐng)使用臨時(shí)重定向。這樣還可以確保 Google 將舊網(wǎng)址在搜索結(jié)果中保留更長(zhǎng)時(shí)間。例如,如果您的網(wǎng)站提供的某項(xiàng)服務(wù)暫時(shí)不可用,您可以設(shè)置臨時(shí)重定向,將用戶轉(zhuǎn)到說(shuō)明情況的網(wǎng)頁(yè),而不會(huì)影響搜索結(jié)果中的原始網(wǎng)址。

實(shí)施服務(wù)器端重定向

服務(wù)器端重定向的實(shí)施取決于托管和服務(wù)器環(huán)境,或網(wǎng)站后端的腳本語(yǔ)言。

如需使用 PHP 設(shè)置永久重定向,請(qǐng)使用 header() 函數(shù)。您必須先設(shè)置標(biāo)頭,然后才能向屏幕發(fā)送任何內(nèi)容:

header('HTTP/1.1 301 Moved Permanently');

header('Location: http://www.example.com/newurl');

exit();

同理,以下示例展示了如何使用 PHP 設(shè)置臨時(shí)重定向:

header('HTTP/1.1 302 Found');

header('Location: http://www.example.com/newurl');

exit();

如果您有權(quán)訪問(wèn)自己的網(wǎng)絡(luò)服務(wù)器配置文件,則可以自行編寫重定向規(guī)則。請(qǐng)按照網(wǎng)絡(luò)服務(wù)器指南中的說(shuō)明操作:

1、Apache:請(qǐng)參閱 Apache.htaccess 教程、Apache 網(wǎng)址重寫指南以及 Apache mod_alias 文檔。 例如,您可以使用 mod_alias 設(shè)置形式最簡(jiǎn)單的重定向:

# Permanent redirect:

Redirect permanent "/old" "http://example.com/new"

# Temporary redirect:

Redirect temp "/two-old" "http://example.com/two-new"

對(duì)于更復(fù)雜的重定向,請(qǐng)使用 mod_rewrite。例如:

RewriteEngine on

# redirect the service page to a new page with a permanent redirect

RewriteRule   "^/service$"  "/about/service"  [R=301]

# redirect the service page to a new page with a temporary redirect

RewriteRule   "^/service$"  "/about/service"  [R]

2、NGINX:請(qǐng)參閱 NGINX 博客上的創(chuàng)建 NGINX 重寫規(guī)則一文。與 Apache 一樣,您可以通過(guò)多種方式創(chuàng)建重定向。例如:

location = /service {

  # for a permanent redirect

  return 301 $scheme://example.com/about/service

  # for a temporary redirect

  return 302 $scheme://example.com/about/service

}

對(duì)于更復(fù)雜的重定向,請(qǐng)使用 rewrite 指令:

location = /service {

  # for a permanent redirect

  rewrite service?name=$1 ^service/offline/([a-z]+)/?$ permanent;

  # for a temporary redirect

  rewrite service?name=$1 ^service/offline/([a-z]+)/?$ redirect;

}

3、對(duì)于所有其他網(wǎng)絡(luò)服務(wù)器,請(qǐng)與您的服務(wù)器管理員或托管商聯(lián)系,或在您喜愛(ài)的搜索引擎中搜索指南(例如,搜索"LiteSpeed 重定向")。

meta refresh 及其 HTTP 等效項(xiàng)

如果無(wú)法在您的平臺(tái)上實(shí)施服務(wù)器端重定向,那么 meta refresh 重定向或許是一種可行的替代方案。Google 會(huì)區(qū)分兩種 meta refresh 重定向:

1、即時(shí) meta refresh 重定向:在瀏覽器加載網(wǎng)頁(yè)時(shí)立即觸發(fā)。Google 搜索會(huì)將即時(shí) meta refresh 重定向解析為永久重定向。

2、延遲 meta refresh 重定向:僅在網(wǎng)站所有者設(shè)置的任意秒數(shù)之后觸發(fā)。Google 搜索會(huì)將延遲 meta refresh 重定向解析為臨時(shí)重定向。

請(qǐng)將 meta refresh 重定向置于 Html 的 head 部分或包含服務(wù)器端代碼的 HTTP 標(biāo)頭中。例如,下面是 HTML 的 head 部分中的一個(gè)即時(shí) meta refresh 重定向:

<!doctype html>

<html>

  <head>

  <meta http-equiv="refresh" content="0; url=https://example.com/newlocation" />

  <title>Example title</title>

  <!--...-->

下面是一個(gè) HTTP 標(biāo)頭等效項(xiàng)示例,您可以通過(guò)服務(wù)器端腳本注入該等效項(xiàng):

HTTP/1.1 200 OK

Refresh: 0; url=http://www.example.com/newlocation

...

如需創(chuàng)建延遲重定向(會(huì)被 Google 解析為臨時(shí)重定向),請(qǐng)將 content 屬性設(shè)置為重定向應(yīng)延遲的秒數(shù):

<!doctype html>

<html>

  <head>

  <meta http-equiv="refresh" content="5; url=https://example.com/newlocation" />

  <title>Example title</title>

  <!--...-->

JavaScript location 重定向

網(wǎng)址抓取完畢后,Google 搜索會(huì)使用網(wǎng)頁(yè)呈現(xiàn)服務(wù)解析并執(zhí)行 JavaScript。

僅在您無(wú)法實(shí)施服務(wù)器端重定向或 meta refresh 重定向時(shí),才使用 JavaScript 重定向。雖然 Google 會(huì)嘗試呈現(xiàn) Googlebot 抓取到的每個(gè)網(wǎng)址,但可能會(huì)由于各種原因而呈現(xiàn)失敗。這意味著,如果您設(shè)置了 JavaScript 重定向,但 Google 無(wú)法呈現(xiàn)相應(yīng)內(nèi)容,那么 Google 可能永遠(yuǎn)都無(wú)法看到該重定向。

如需設(shè)置 JavaScript 重定向,請(qǐng)?jiān)?HTML head 內(nèi)的腳本塊中將 location 屬性設(shè)置為重定向目標(biāo)網(wǎng)址。例如:

<!doctype html>

<html>

  <head>

    <script>

      window.location.href('http://www.example.com/newlocation')

    </script>

    <title>Example title</title>

    <!--...-->

Crypto 重定向

如果您無(wú)法采用任何傳統(tǒng)的重定向方法,仍應(yīng)設(shè)法告知用戶相應(yīng)網(wǎng)頁(yè)或其內(nèi)容已遷移。實(shí)現(xiàn)此目的的最簡(jiǎn)單的方法是添加指向新網(wǎng)頁(yè)的鏈接并隨附簡(jiǎn)短說(shuō)明。例如:

<a href="https://newsite.example.com/newpage.html">We moved! Find the content on our new site!</a>

這有助于用戶找到新網(wǎng)站,并且 Google 可能會(huì)將其識(shí)別為 crypto 重定向。

請(qǐng)勿依賴 crypto 重定向來(lái)告知搜索引擎您的內(nèi)容已遷移,除非您別無(wú)選擇。在使用 crypto 重定向之前,請(qǐng)與您的托管服務(wù)提供商聯(lián)系,獲取傳統(tǒng)重定向方面的幫助。

網(wǎng)址的備用版本

當(dāng)您重定向網(wǎng)址時(shí),Google 會(huì)跟蹤重定向來(lái)源(舊網(wǎng)址)和重定向目標(biāo)(新網(wǎng)址)。其中一個(gè)網(wǎng)址是規(guī)范網(wǎng)址,具體取決于重定向是臨時(shí)重定向還是永久重定向等此類信號(hào)。另一個(gè)網(wǎng)址會(huì)成為規(guī)范網(wǎng)址的備用名稱。當(dāng)用戶的查詢暗示他們可能更信任舊網(wǎng)址時(shí),備用名稱可能會(huì)顯示在搜索結(jié)果中。

備用名稱是規(guī)范網(wǎng)址的不同版本,用戶可能會(huì)更加認(rèn)可和信任此網(wǎng)址。

例如,如果您的網(wǎng)站遷移到了新域名,那么即使新網(wǎng)址已編入索引,Google 也很可能仍會(huì)偶爾在搜索結(jié)果中顯示舊網(wǎng)址。這是正?,F(xiàn)象,當(dāng)用戶習(xí)慣使用新域名時(shí),備用名稱將逐漸消失,而您無(wú)需執(zhí)行任何操作。

想了解更多SEO資料的內(nèi)容,請(qǐng)?jiān)L問(wèn):SEO資料

本文來(lái)源:http://www.sonygallery.com.cn/seojianzhan/17285.html

免責(zé)聲明:部分文章信息來(lái)源于網(wǎng)絡(luò)以及網(wǎng)友投稿,本網(wǎng)站只負(fù)責(zé)對(duì)文章進(jìn)行整理、排版、編輯,是出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)任何法律責(zé)任。