技術性搜尋引擎優化權威指南

技術性搜尋引擎優化權威指南

這是技術性 SEO 的完整指南。

在這個全新的指南中,您將瞭解到:

  • 抓取和索引
  • XML 站點地圖
  • 重複內容
  • 結構化資料
  • Hreflang
  • 還有更多

因此,如果您想確保您的技術 SEO 與時俱進,您應該從今天的指南中獲得很多價值的建議。

第 1 章:技術性 SEO 基礎

讓我們從關於基礎的章節開始。

具體來說,在本章中,我將介紹為什麼技術性 SEO 在 2022 年仍然非常重要。

我還將向您展示什麼是(和不)被認為是“技術性 SEO”。

什麼是技術性搜尋引擎優化?

技術性 SEO 是確保網站滿足現代搜尋引擎技術要求的過程,目的是提高自然搜尋排名。技術性 SEO 的重要元素包括爬網、索引、渲染和網站架構。

為什麼技術性 SEO 很重要?

您可以擁有具有最佳內容的最佳網站。

但是,如果您的技術性 SEO 搞砸了?

那你就不會排名了。

在最基本的層面上,Google 和其他搜尋引擎需要能夠查詢、抓取、呈現和索引您網站上的頁面。

搜尋引擎需要能夠找到、抓取、呈現和索引網站上的頁面

但這只是表面問題。即使 Google 確實為您網站的所有內容編制了索引,但這並不意味著您的工作已經完成。

這是因為,為了讓您的網站針對技術 SEO 進行全面優化,您網站的頁面需要安全、移動優化、無重複內容、快速載入……以及其他一千項技術優化方面的內容。

這並不是說您的技術搜尋引擎優化必須是完美的排名。它沒有。

但是,您越容易讓 Google 訪問您的內容,您獲得排名的機會就越大。

您如何改善您的技術性搜尋引擎優化?

就像我說的,“技術性搜尋引擎優化”不僅僅是抓取和索引。

為了提高您網站的技術優化,您需要考慮:

下面將在本指南的其餘部分介紹所有這些內容(以及更多內容)。

第 2 章:網站結構和導航

在我看來,您網站的結構是任何技術性 SEO 活動的“第一步”。

(是的,甚至在爬行和索引之前)

為什麼?

首先,由於網站結構設計不當,會發生許多爬網和索引問題。因此,如果您正確完成了這一步,您就不必擔心 Google 會將您網站的所有頁面編入索引。

其次,您的網站結構會影響您為優化網站所做的一切……從 URL 到站點地圖,再到使用 robots.txt 阻止搜尋引擎訪問某些頁面。

這裡的底線是:強大的結構使其他所有技術性 SEO 任務變得更加容易。

有了這個,讓我們進入步驟。

使用扁平、有組織的網站結構

您的網站結構是您網站上所有頁面的組織方式。

一般來說,您需要一個“扁平”的結構。換句話說:您網站的所有頁面都應該彼此之間只有幾個連結。

扁平化網站結構

為什麼這很重要?

扁平結構使 Google 和其他搜尋引擎可以輕鬆抓取您網站 100% 的頁面。

扁平結構讓谷歌和其他搜尋引擎易於抓取

對於部落格或本地比薩店網站來說,這沒什麼大不了的。但是對於一個擁有 250k 產品頁面的電子商務網站呢?扁平架構是一件大事。

您還希望您的結構超級有條理

換句話說,您不想要這樣的網站架構:

糟糕的網站結構

這種凌亂的結構通常會建立“孤立頁面”(沒有任何內部連結指向它們的頁面)。

孤島頁面

這也使得識別和修復索引問題變得困難。

您可以使用Semrush的“Site Audit”功能來鳥瞰您的站點結構。

semrush站點結構

這很有幫助。但這不是超級視覺。

要更直觀地瞭解您的頁面是如何連結在一起的,請檢視 Visual Site Mapper

這是一個免費工具,可讓您以互動方式檢視您網站的架構。

Visual Site Mapper

一致的 URL 結構

無需過度考慮您的 URL 結構。特別是如果您執行一個小型網站(如部落格)。

也就是說:您確實希望您的 URL 遵循一致的邏輯結構。這實際上可以幫助使用者瞭解他們在您網站上的“位置”。

一致的url結構

將您的頁面置於不同的類別下,可以為 Google 提供有關該類別中每個頁面的額外上下文

給谷歌提供每個頁面的上下文

例如,我們的WP教學分類WordPress SEO上的頁面都包含“/learn/wp-seo”子資料夾,以幫助 Google 知道所有這些頁面都在“WordPress學院”類別下。正如您所料,從這些附加連結連結到的所有頁面都在中心內。

麵包屑導航

麵包屑導航對 SEO 非常友好,這已經不是什麼祕密了。

這是因為麵包屑會自動將內部連結新增到您網站上的類別和子頁面。

麵包屑導航示例

這有助於鞏固您的網站架構。

更不用說 Google 已經將 URL 變成了 SERP 中的麵包屑式導航。

連結層級示例

因此,當它有意義時,我建議使用麵包屑導航。

第3章:抓取、渲染和索引

本章的全部內容是讓搜尋引擎超級容易地查詢和索引您的整個站點。

在本章中,我將向您展示如何查詢和修復抓取錯誤……以及如何將搜尋引擎蜘蛛傳送到您網站上的深層頁面。

發現索引問題

您的第一步是在您的網站上找到搜尋引擎蜘蛛無法抓取的所有頁面。

這裡有 3 種方法可以做到這一點。

覆蓋報告

您的第一站應該是 Google Search Console 中的“覆蓋率報告” 。

此報告可讓您瞭解 Google 是否無法完全索引或呈現您想要索引的頁面。

谷歌搜尋控制檯覆蓋率報告

Screaming Frog

Screaming Frog 之所以成為世界上最著名的爬蟲是有原因的:它真的非常非常棒。

因此,一旦您解決了覆蓋率報告中的任何問題,我建議您使用 Screaming Frog 執行完整的爬網。

screaming frog抓取頁面

Semrush Site Audit

Semrush 有一個 Site Audit 工具。

semrush網站檢測

我最喜歡此功能的地方在於,您可以獲得有關網站整體技術 SEO 健康狀況的資訊。

semrush網站健康

站點效能報告。

semrush網站效能

以及您網站的 HTML 標記的問題。

semrush站點檢測警告

這三個工具中的每一個都有其優點和缺點。因此,如果您執行一個擁有 10k+ 頁面的大型網站,我建議您使用所有這三種方法。這樣,沒有任何東西會從裂縫中掉下來。

指向“深層”頁面的內部連結

大多數人在將主頁編入索引時沒有任何問題。

往往會導致問題的是那些深層頁面(主頁上的幾個連結的頁面)。

深度頁面:主頁中的多個連結

扁平化結構通常會首先防止此問題發生。畢竟,你的“最深”頁面只會是你主頁上的 3-4 次點選。

無論哪種方式,如果有一個特定的深層頁面或一組您想要索引的頁面,沒有什麼比該頁面的老式內部連結更好的了。

從權重頁面到重要頁面的內部連結

特別是如果您連結的頁面具有很大的許可權並且一直被抓取。

使用 XML 站點地圖

在這個移動優先索引和 AMP 時代,Google 是否仍需要 XML 站點地圖來查詢您網站的 URL?

是的。

事實上,Google 代表最近表示,XML 站點地圖是查詢 URL 的“第二重要來源”。

google xml站點地圖是第二重要的來源

(第一個?他們沒有說。但我假設外部和內部連結)。

如果您想仔細檢查您的站點地圖是否一切正常,請轉到 Search Console 中的“站點地圖”功能。

谷歌搜尋控制檯站點地圖功能

這將向您顯示 Google 為您的網站看到的站點地圖。

谷歌搜尋控制檯站點地圖頁面

GSC“檢查”

您網站上的 URL 是否未被編入索引?

好吧,GSC 的檢查功能可以幫助您瞭解事情的真相。

它不僅會告訴你為什麼一個頁面沒有被索引……

谷歌搜尋控制檯noindex的原因

但是對於已編入索引的頁面,您可以看到 Google 是如何呈現該頁面的。

google搜尋控制檯實時頁面呈現

這樣,您可以仔細檢查 Google 是否能夠抓取該頁面上 100% 的內容並將其編入索引。

第 4 章:精簡和重複的內容

如果您為網站上的每個頁面編寫獨特的原創內容,那麼您可能不需要擔心重複的內容。

那說:

從技術上講,任何網站都可能出現重複的內容……尤其是如果您的 CMS 在不同的 URL 上建立了同一頁面的多個版本。

內容稀少的情況也是如此:對於大多數網站來說,這不是問題。但這可能會損害您網站的整體排名。所以值得尋找和修復。

在本章中,我將向您展示如何主動解決您網站上的重複內容和精簡內容問題。

使用 SEO 檢查工具查詢重複內容

有兩種工具在查詢重複內容和精簡內容方面做得很好。

第一個是 Raven Tools Site Auditor。

它會掃描您的站點以查詢重複的內容(或稀薄的內容)。並讓您知道哪些頁面需要更新。

raven工具複製內容

Semrush 站點檢查工具還有一個“內容質量”部分,可以顯示您的站點是否在多個不同頁面上具有相同的內容。

semrush網站檢測重複屬性

那說:

這些工具專注於您自己網站上的重複內容。

“重複內容”還涵蓋從其他網站複製內容的頁面。

要仔細檢查您網站的內容是否獨一無二,我建議使用 Copyscape 的“批量搜尋”功能。

您可以在此處上傳 URL 列表並檢視該內容在網路上的顯示位置。

copyscape批量搜尋

如果您找到顯示在另一個站點上的文字片段,請在引號中搜尋該文字。

如果 Google 首先在結果中顯示您的頁面,他們會認為您是該頁面的原始作者。

搜尋文字片段

你可以走了。

注意:如果其他人複製您的內容並將其放在他們的網站上,那就是他們的重複內容問題。不是你的。您只需要擔心您網站上的內容被複制(或超級相似)到其他網站的內容。

沒有獨特內容的 Noindex 頁面

大多數網站都會有一些重複內容的頁面。

沒關係。

當那些重複的內容頁面被索引時,這會成為一個問題。

解決方案?將“noindex”標籤新增到這些頁面。

noindex 標籤告訴谷歌和其他搜尋引擎不要索引頁面。

noindex標籤

您可以使用 GSC 中的“檢查 URL 功能”仔細檢查您的 noindex 標籤是否設定正確。

複製貼上您的 URL,然後單擊“TEST LIVE URL”。

谷歌搜尋控制檯測試實時url

如果 Google 仍在將該頁面編入索引,您將看到“URL is available to Google”訊息。這意味著您的 noindex 標籤設定不正確。

谷歌搜尋控制檯url可用

但是,如果您看到“被 noindex 標記排除”訊息,那麼 noindex 標記正在發揮作用。

noindex標記排除的google搜尋控制檯

(這是您希望在 GSC 中看到紅色錯誤訊息的少數幾次之一🙂)

根據您的抓取預算,Google 可能需要幾天或幾周的時間才能重新抓取您不想編入索引的網頁。

因此,我建議檢查覆蓋率報告中的“Excluded”選項卡,以確保您的未編入索引的頁面已從索引中刪除。

谷歌搜尋控制檯排除頁面

例如,閃電博上的某些文章有分頁評論。

每個評論頁面上都有原始部落格文章。

如果這些頁面被谷歌索引,我們就會有重複的內容問題。

這就是為什麼我們為這些頁面中的每一頁新增一個 noindex 標籤。

noindex 標籤

注意:您還可以通過在 robots.txt 檔案中阻止它們各自的爬蟲來完全阻止搜尋引擎蜘蛛爬取頁面。

使用規範 URL

大多數具有重複內容的頁面都應該新增 no index 標籤。或者將重複的內容替換為獨特的內容。

但是還有第三種選擇:規範 URL

規範 URL 非常適合內容非常相似的頁面……頁面之間存在細微差別。

例如,假設您經營一個銷售帽子的電子商務網站。

你有一個專為牛仔帽設定的產品頁面。

產品頁面

根據您網站的設定方式,每種尺寸、顏色和變化都可能導致不同的 URL。

不同大小、顏色和變化的url

不好。

幸運的是,您可以使用規範標籤讓 Google 知道您的產品頁面的原始版本是“主要”頁面。所有其他的都是變體。

使用規範標記

第 5 章:頁面速度

提高您的頁面速度是少數可以直接影響您網站排名的技術性 SEO 策略之一

這並不是說快速載入的網站會讓您登上 Google 的首頁。

(你需要反向連結)

但是提高網站的載入速度可以顯著減少自然流量。

在本章中,我將向您展示 3 種提高網站載入速度的簡單方法。

減小網頁大小

CDN。快取。延遲載入。縮小 CSS。

我敢肯定,您之前已經閱讀過這些方法一千遍。

但我沒有看到有多少人談論同樣重要的頁面速度因素:

網頁大小。

事實上,當我們進行大規模的頁面速度研究時,我們發現頁面的總大小與載入時間的相關性比任何其他因素都多

影響桌面和移動裝置完全載入的因素

這裡的要點是:

談到pagespeed,沒有免費的午餐。

您可以壓縮影象並快取您的網站。

但是,如果您的頁面很大,那麼它們將需要一段時間才能載入。

這是我們在閃電博努力解決的問題。因為我們使用了大量的高解析度影象,我們的頁面往往是巨大的。

谷歌頁面速度:避免巨大的有效負載

我有意識地決定忍受較慢的載入時間。我寧願有一個緩慢的、看起來很棒的頁面,而不是一個帶有顆粒狀影象的快速頁面。

過多高解析度圖片可能會影響頁面在 Google PageSpeed Insights 上的得分。

google page speed insights-低分數

但是,如果提高您的網站速度是重中之重,那麼您想盡一切可能縮小頁面的總大小。

注:如果你非常在意Google PageSpeed Insights,希望拿高分,您可以檢視我們此前釋出的優化教學

測試使用和不使用 CDN 的載入時間

我們的 pagespeed 研究中最令人驚訝的發現之一是 CDN 與更短的載入時間相關。

cdn的使用與較差的桌面頁面速度相關

這可能是因為許多 CDN 設定不正確。

因此,如果您的網站使用 CDN,我建議您在開啟或關閉 CDN 的情況下在 webpagetest.org 上測試您的網站速度。

消除第 3 方指令碼

頁面的每個第 3 方指令碼平均會增加 34 毫秒的載入時間。

第三方指令碼會對頁面載入時間產生負面影響

您可能需要其中一些指令碼(如Google Analytics)。

但是,檢視您網站的指令碼以檢視是否有任何可以擺脫的內容永遠不會受到傷害。

第 6 章:其他技術性 SEO 技巧

現在是時候提供一些快速的技術性 SEO 技巧了。

在本章中,我們將介紹重定向、結構化資料、Hreflang 等。

為國際網站實施 hreflang

您的網站是否針對不同的國家和語言有不同版本的頁面?

不同國家和語言的頁面版本

如果是這樣,hreflang 標籤可以是一個巨大的幫助。

hreflang 標籤的唯一問題是什麼?

很難設定。谷歌關於如何使用它的文件也不是很清楚。

hreflang文件

輸入:Aleyda Solis 的 Hreflang 生成器工具

aleyda solis hreflang生成器

這個工具可以(相對)輕鬆地為多個國家、語言和地區建立 hreflang 標籤。

aleyda solis hreflang生成器說明

檢查您的網站是否有死連結

在您的網站上有一堆死連結不會成就或破壞您的 SEO。

事實上,谷歌甚至表示,斷開的連結“不是 SEO 問題”。

但是,如果您破壞了內部連結?

那是另一個故事。

損壞的內部連結會使 Googlebot 更難找到和抓取您網站的網頁。

斷開的內部連結導致googlebot抓取受困

所以我建議每季度進行一次 SEO 檢查工作,包括修復損壞的連結。

您可以使用幾乎任何 SEO 檢查工具(例如 Semrush )找到您網站的損壞連結:

semrush無效連結檢測

或 Screaming Frog 。

screaming frog連結狀態

設定結構化資料

我認為設定 Schema 是否直接有助於您網站的 SEO?

不。

事實上,我們的搜尋引擎排名因素研究發現 Schema 和首頁排名之間沒有相關性

結構化資料標記與谷歌排名位置關係

那說:

使用 Schema 可以為您的一些頁面提供豐富摘要

而且由於豐富摘要在 SERP 中脫穎而出,它們可以顯著提高您的自然點選率

豐富摘要在搜尋結果中脫穎而出

驗證您的 XML 站點地圖

如果您執行一個大型站點,則很難跟蹤站點地圖中的所有頁面。

事實上,我檢視的許多站點地圖都有帶有 404 和 301 狀態程式碼的頁面。考慮到站點地圖的主要目標是向搜尋引擎展示所有活動頁面,您希望站點地圖中 100% 的連結指向活動頁面。

因此,我建議通過Map Broker XML Sitemap Validator執行您的站點地圖。

只需從您的站點輸入站點地圖。

ipull rank站點地圖驗證程式

並檢視您的任何連結是否損壞或重定向。

ipull rank 結果顯示報錯

Noindex 標籤和類別頁面

如果您的網站在 WordPress 上執行,我強烈建議不要為類別和標籤頁面編制索引。

(當然,除非這些頁面帶來大量流量)。

這些頁面通常不會為使用者增加太多價值。它們可能會導致重複的內容問題。

如果您使用 Yoast,只需單擊一下即可輕鬆地對這些頁面進行索引。

yoast seo外掛單篇文章設定noindex

檢查移動可用性問題

現在是 2022 年。所以我不需要告訴您您的網站應該針對移動裝置進行優化

那說:

即使是超級適合移動裝置的網站也可能會遇到問題。

除非使用者開始向您傳送電子郵件投訴,否則這些問題很難被發現。

也就是說,除非您使用 Google Search Console 的移動可用性報告。如果 Google 發現您網站上的某個網頁未針對移動使用者進行優化,他們會通知您。

谷歌搜尋控制檯:網站頁面覆蓋率

他們甚至會為您提供頁面錯誤的具體內容。

谷歌反饋頁面問題

這樣,您就知道要修復什麼。

技術性 SEO 案例研究

讓我們用一組全新的技術 SEO 案例研究來結束本指南。

具體來說,您將看到如何通過以下方式提高他們的 Google 排名:

  • 日期結構化資料
  • 內部連結
  • 常見問題解答
  • 網站遷移最佳實踐

因此,事不宜遲,讓我們直接進入案例研究。

案例研究#1:Felix 如何使用內部連結將自然流量提高 250%

Felix Norton 檢查他的一個客戶網站(一個活動招聘市場)的技術性 SEO 問題時,有一件事情很突出:

他們沒有使用任何內部連結!並且網站 DID 的內部連結沒有使用關鍵字豐富的錨文字。

此時,該客戶已在 Felix 的代理機構工作了 3 個月。Felix 和他的團隊一直在他們客戶的部落格上釋出大量高質量的內容。但流量和排名停滯不前。

好吧,在那次稽覈中,Felix 意識到這些很棒的內容都沒有聯絡在一起。更糟糕的是:內容沒有連結到重要的產品和服務頁面。

就在那時,Felix 決定將內部連結新增到他們的高優先順序內容片段中。

felix內部連結示例

產品頁面。

felix產品頁面示例

以及相關內容。

felix相關內容示例

這導致在新增這些戰略內部連結後的一週內流量增加了 250%。

felix流量提升圖表

案例研究#2:Salman 如何使用日期模式將其頁面的 Google 流量翻倍

Salman Baig 經營著一個名為 Voxel Reviews 的技術評論網站。

Salman 最重要的關鍵詞之一是“500 歲以下的最佳遊戲膝上型電腦”。

這聽起來像是一個長尾關鍵字。因為它是。

但它是一個高度特定的關鍵字,具有很高的搜尋意圖。這意味著薩爾曼花時間尋找一種方法來提高該學期的排名是值得的。

當他檢視該關鍵字的 SERP 時,他看到了一個機會。他可以利用技術性 SEO 來利用的機會。

具體來說,他注意到第一頁上的大多數頁面的標題標籤中都有當前月份和年份。

舊年份文章資料

但是,其中許多頁面實際上並未更新頁面(或其 HTML 中的“釋出”日期)。

例如,此頁面將當前月份新增到其標題標籤中,如 clockwork。

標題標籤使用月份

但是,如果您使用日期範圍搜尋該頁面的 URL……

serp支援日期範圍篩選

…您可以看到 Google 為本文儲存的實際日期:

文章收錄結果顯示日期

這就是薩爾曼看到的機會:

將當前月份新增到他的標題標籤可能有助於他的自然點選率。但谷歌顯然忽略了它。

但如果谷歌可以看到薩爾曼的頁面是合法更新的,他可能會獲得排名提升。

為了向 Google 展示他的頁面實際上是最新的,他在文章的頂部新增了日期。

voxel reviews文章日期

他還更新了他的 Schema 以更新“datePublished”和“dateModified”日期。

voxel釋出和修改日期

此更改幫助 Salman 的網站被精選片段選中。

best gaming laptops精選摘要

該精選片段,加上他的目標關鍵字的排名提升,使該頁面的訪問量增加了 200% 以上。

best gaming laptops流量增加

案例研究#3:Neil 如何扭轉災難性的網站遷移

Neil Sheth 的 SEO 機構 Only Way Online 接手了一個排名已經完全下降的新客戶。

線上的唯一方法是徹底失敗

事實證明,該網站將他們的網站遷移到了最新版本的 Magento。

他們還決定將此遷移與對其網站的一些更改(例如刪除獲得搜尋流量的 URL)相結合,而不考慮對自然搜尋的影響。

在 2 個月的時間裡,該網站的月訪問量從大約 30,000 人減少到每月 3,000 人。

當 Neil 對 SEO 網站進行全面檢測以找出問題所在時,他發現了許多技術效能 SEO 問題,例如:

  • 沒有指向它們的內部連結的頁面(孤立頁面)
  • 將自身規範化為無索引頁面的頁面
  • 頁面重定向到一個頁面,然後重定向到另一個頁面(重定向鏈)
  • 內部和外部連結斷開
  • 站點地圖包括不應編入索引的頁面
  • 優化不佳的標題和描述標籤

在這些技術性 SEO 修復之後的幾周內,您可以開始看到自然流量的上升。

自然流量小幅上升

事實上,從 2019 年 7 月到 10 月,該網站的自然流量增加了 228%。

neil-sheth-traffic-increase

案例研究#4:比爾如何使用常見問題解答模式將點選量提高 15.23%

比爾·威德默 (Bill Widmer) 開設了一個名為 The Wandering RV 的關於房車的部落格。

關於房車的部落格

比爾最重要的一頁是這份房車保險指南:

房車保險指南文章

不幸的是,像“房車保險”這樣的關鍵詞被 Geico 和 Bankrate.com 等大品牌所主導。

房車保險服務

所以比爾的單人部落格排名在這些網站之上的機會非常渺茫。

那時比爾意識到他不一定要超越他的大品牌競爭對手。他可以使用 FAQ Schema 來獲得更多的自然點選。

因此,Bill 將 FAQ Schema 新增到了他頁面的 FAQ 部分,這幫助他獲得了豐富的摘要

房車精選摘要

而這一變化使該頁面的谷歌流量增加了 15.23%。

谷歌流量增長15%

寫在最後

這就是我的技術性 SEO 指南的全部內容。

您想先嚐試本指南中的哪些提示?你會專注於加速你的網站嗎?或者,也許您想查詢並修復死連結?

評論留言