技術 SEO 是 SEO 中最重要的部分。頁面需要可被抓取,可索引,才有機會獲得排名。但與內容和連結相比,現在許多的要素對SEO的影響微乎其微。這份初學者指南,以幫助你了解一些基礎知識,以及最好將時間花在那些能最大程度地發揮影響的要素上。整篇文章連結了很多其他資源,最後還有更多資源供你了解更多資訊。
讓我們開始吧。
技術 SEO 基礎
由於這是初學者指南,讓我們從基礎開始。
什麼是技術 SEO
技術 SEO 是優化你的網站以幫助 Google 等搜索引擎查找、抓取、理解和索引你的網頁。目標是讓搜索引擎找到並提高排名。
技術 SEO 有多複雜?
看情況。基礎知識並不難掌握,但技術 SEO 可能很複雜且難以理解。我將通過本指南使事情盡可能的簡單。
理解抓取
在本章中,我們將介紹如何確保搜索引擎能夠有效地抓取你的內容。
抓取的工作原理
爬蟲從頁面抓取內容並使用這些頁面上的連結來查找更多頁面。這讓他們可以在互聯網上找到更多內容。這個過程中有一些機制需要討論。
URL 來源
爬蟲必須從某個地方開始。通常,他們會創建一個列表,列出他們通過頁面找到的所有 URL。另外一個機制就是通過用戶或具有頁面列表的各種系統創建的 網站地圖來查找更多 URL。
抓取隊列
所有需要爬取或重新爬取的 URL 都會被安排優先順序並加入到爬取隊列中。這基本上是 Google 想要抓取的 URL 的有序列表。
爬蟲
抓取頁面內容的機制。
處理
這些是規範化的處理機制,渲染頁面,就像瀏覽器載入頁面一樣,並處理頁面以獲取更多要抓取的 URL,我們後面會討論這些機制。
渲染
渲染就是像瀏覽器一樣載入頁面,載入 JavaScript 和 CSS 文件。這樣做是為了讓 Google 可以看到大多數用戶會看到的內容。
索引
用於儲存 Google 向用戶顯示的頁面。
抓取控制
有幾種方法可以控制在你的網站上可被抓取的內容。
Robots.txt
Robots.txt 文件會告訴搜索引擎他們可以和不可以訪問的頁面。
需要說明的是,如果連結指向這些頁面,即使 Google 不可以訪問該頁面,但也可能會將它們編入索引。這可能會令人困惑,但如果你想防止頁面被索引,請查看本指南和流程圖。
抓取頻率
你可以在 robots.txt 中使用一個 crawl-delay 指令,許多抓取工具都支持該指令,你可以設置它們抓取頁面的頻率。不幸的是,Google並不支持。對於 Google,你需要按照此處所述在 Google Search Console 中更改抓取速度。.
訪問限制
如果你希望某些用戶可以訪問該頁面,但搜索引擎不能訪問該頁面,那麼你可能想要的是以下三個情況之一:
- 某些登錄頁面;
- HTTP 認證 (需要密碼才能訪問的地方);
- IP 白名單 (只允許特定的 IP 地址訪問頁面)
這種類型的設置最適用於內部網路、會員限定的內容、測試、或開發中的 網站。它允許一組用戶訪問該頁面,但搜索引擎將無法訪問它們並且不會索引這些頁面。
如何查看抓取活動
特別是對於 Google,查看他們正在抓取的內容的最簡單方法是使用 Google Search Console 抓取統計報告,該報告為你提供有關抓取你網站的更多資訊。
如果你想查看網站上的所有抓取活動,則需要訪問 伺服器日誌並需要使用工具來更好地分析數據。如果你的主機有一個像 cPanel 這樣的控制面板,你應該可以通過一些工具例如 Awstats 和 Webalizer 訪問原始日誌。
抓取調整
每個網站都有不同的抓取預算,這是 Google 抓取網站的頻率以及你的網站允許抓取的數量的組合。更受歡迎的頁面和經常更改的頁面將被更頻繁地抓取,而看起來不受歡迎或連結不多的頁面抓取頻率會比較低。
如果抓取工具在抓取網站時有壓力,它們通常會減慢速度甚至停止抓取,直到條件改善。
頁面被抓取后,它們會被渲染,然後送到索引。索引就是儲存搜索結果的列表。
我們來談談指數。
Part 3
理解索引
在本章中,我們將討論如何確保你的頁面被索引並檢查它們是如何被索引的。
爬蟲指令
爬蟲標記是一個 HTML 片段,它告訴搜索引擎如何抓取或索引某個頁面。它被放置在網頁的 部分,如下所示:
<meta name="robots" content="noindex" />
規範化
當同一頁面有多個版本時,Google 會選擇一個存儲在它們的索引中。此過程稱為規範化,選擇為規範的 URL 將是 Google 在搜索結果中顯示的 URL。他們使用許多不同的信號來選擇規範 URL,包括:
查看 Google 如何將頁面編入索引的最簡單方法是使用 Google Search Console 中的 URL 檢查工具。它將顯示 Google 選擇的規範網址是什麼。
Robots Meta 標籤 和 X‑Robots-Tag:你需要知道的一切
Part 4
技術 SEO 速勝要素
對於 SEO 來說,最難的事情之一是確定優先順序。有很多最佳做法,但有些變化會對你的排名和流量產生的影響比其他的更大。以下是我建議優先考慮的一些要素。
檢查索引
確保你希望人們看到的頁面已被 Google 編入索引。前兩章講了爬行和索引,目的就在於此。
你可以在 Site Audit(網站診斷)中查看可見度報告以查找無法編入索引的頁面及其原因。這個報告在 Ahrefs Webmaster Tools(Ahrefs 站長工具)中是免費的。
回收丟失的連結
網站運行期間,往往會更改其 URL。在許多情況下,這些舊 URL 包含來自其他網站的連結。如果它們沒有被重新導向到當前頁面,那麼這些連結就會丟失並且不再計入你的頁面。通過重新導向可以快速收回丟失的連結。這也是一個快速獲取連結的技巧。
Site Explorer -> yourdomain.com -> Pages -> Best by Links -> add a 「404 not found」 HTTP response filter. I usually sort this by 「Referring Domains」.
Site Explorer(網站分析) -> 你的域名 -> 頁面 -> Best by Links(按反鏈數量排序) -> 添加「404 not found」 HTTP 響應過濾器。我通常會按 Referring Domains(引用域)進行排序。
在 archive.org 中查看第一個 URL,我看到這以前是關於母親節頁面。通過將該頁面重新導向到當前版本,你可以回收來自 59 個不同網站的 225 個連結,其他頁面也有很多類似的情況。
你需要用 301 跳轉,將舊 URL 重新導向到當前頁面以收回丟失的權重。
加入內鏈
內部連結是從你網站上的一個頁面到你網站上另一個頁面的連結。它們有助搜索引擎于找到你的頁面,並幫助頁面更好地排名。我們在 Site Audit(網站診斷)中有一個稱為連結機會的報告,可幫助你快速找到這些機會。
添加架構標記
架構標記是一種程式碼,可幫助搜索引擎更好地理解你的內容,並提供許多功能,可幫助你的網站在搜索結果中脫穎而出。 Google的搜索庫可以顯示網站符合條件所需的各種搜索功能和架構。
Part 5
附加技術要素
我們將在本章中討論的要素都是值得關注的,但與上一章中的速勝要素相比,它們可能需要更多的工作並且收益更少。這並不意味著你不需要做,只是為了幫助你了解如何確定工作的優先順序。
頁面體驗信號
這些是次要的排名因素,但為了你的用戶,你仍然希望查看這些內容。它們涵蓋了影響用戶體驗 (UX) 的網站方面。
核心頁面指標
核心頁面指標是速度指標,是 Google 用於衡量用戶體驗的頁面體驗信號的一部分。這些指標測量是:最大內容繪製速度 (LCP)、累積布局偏移速度 (CLS) 、以及首次輸入延遲時間 (FID) 。
HTTPS
HTTPS 保護你的瀏覽器和 伺服器之間的通信不被攻擊者攔截和篡改。這為當今絕大多數互聯網流量提供了機密性、完整性和身份驗證。你更希望你的頁面通過 HTTPS 而不是 HTTP 載入。
任何在地址欄中顯示鎖型圖標的網站都在使用 HTTPS。
移動友好
簡而言之,這會檢查網頁是否正確顯示並且是否可以被 行動裝置上的人們輕鬆使用。
你如何知道你的網站對 行動裝置的友好程度如何?檢查 Google Search Console 中的 「移動可用性」 報告即可。
此報告會告訴你網頁是否存在移動友好性問題。
安全瀏覽
這些檢查是為了確保頁面沒有欺騙性內容、不包含惡意軟體、並且沒有任何惡意下載。
插頁式廣告
插頁式廣告會阻止內容被看到。這些彈出窗口會阻礙用戶閱讀主要頁面內容。
Hreflang — 用於多語言
Hreflang 是一個 HTML 屬性,用於指定網頁的語言和地理定位。如果你有不同語言的同一頁面的多個版本,你可以使用 hreflang 標籤將這些變體告知 Google 等搜索引擎。這有助於他們向用戶提供正確的版本。
維護/網站健康
這些任務不太可能對你的排名產生太大影響,但通常是改善用戶體驗的好事情。
失效的連結
失效的連結是你網站上指向不存在資源的連結——這些連結可以是內部的(即指向你網站域中的其他頁面),也可以是外部的(即指向其他網站中的頁面)。
你可以使用 Site Audit(網站診斷)中的連結報告快速找到網站上的失效的連結。它 Ahrefs Webmaster Tools(Ahrefs 站長工具)中是免費的。
重新導向鏈
重新導向鏈是發生在初始 URL 和目標 URL 之間的一系列重新導向。
你可以使用 Site Audit(網站診斷)中的「重新導向」報告快速找到重新導向鏈。它 Ahrefs Webmaster Tools(Ahrefs 站長工具)中是免費的。
Part 6
技術 SEO 優化工具
這些工具可幫助你改進網站的 SEO 技術方面。
Google Search Console
Google Search Console 是 Google 提供的一項免費服務,可幫助你監控網站在搜索結果中的表現並對其進行故障排除。
使用它來查找和修復技術錯誤、提交 網站地圖、查看結構化數據問題等。
Bing 和 Yandex 也有自己的工具,Ahrefs 也是如此。Ahrefs Webmaster Tools(Ahrefs 站長工具)是一款免費工具,可幫助你提高網站的 SEO 性能。它允許你:
- 監控你網站的 SEO 健康狀況
- 檢查 100 多個 SEO 問題
- 查看所有反向連結
- 查看你排名的所有關鍵詞
- 了解你的網頁獲得了多少流量
- 尋找內部連結機會
- 這是彌補了 Google Search Console 的局限性。
Google移動友好測試
Google 的移動友好測試可檢查訪問者在 行動裝置上使用你的頁面的難易程度。它還可以識別特定的移動可用性問題,例如文本太小而無法閱讀、使用不兼容的外掛等。
測試會顯示 Google 在抓取頁面時看到的內容。你還可以使用富搜索結果測試來查看 Google 在你的桌面或 行動裝置上看到的內容。
Chrome 開發者工具
Chrome 開發者工具是 Chrome 的內置網頁調試工具。使用它來調試頁面速度問題、提高網頁渲染性能等。
從技術 SEO 的角度來看,它有無窮無盡的用途。
Ahrefs Toolbar(Ahrefs SEO工具欄)
Ahrefs SEO Toolbar (Ahrefs SEO工具欄)是支持 Chrome 和 Firefox 的免費擴展 程式,可提供有關你訪問的頁面和網站的有用 SEO 數據。
它的免費功能是:
- 頁面SEO報告
- 使用 HTTP 標頭重新導向跟蹤器
- 失效的連結查詢
- 連結高亮
- SERP排位
此外,作為 Ahrefs 用戶,你可以獲得:
- 你訪問的每個網站和頁面以及 Google 搜索結果的 SEO 指標
- 在 SERP 中的關鍵詞指標,例如搜索量和關鍵詞難度
- SERP結果報告導出
PageSpeed Insights
PageSpeed Insights 分析網頁的載入速度。除了性能得分外,它還顯示了可操作的建議,以加快頁面載入速度。
總結
所有這些只是技術 SEO 的皮毛。這應該可以幫助你了解基礎知識,並且許多部分都有其他連結供你進一步深入了解。本指南中有未涵蓋的主題,因此如果你想了解更多資訊,我們也給你準備了一個清單。
具體重點
基礎設施相關的
網站相關的
流程
原文: https://ahrefs.com/blog/technical-seo/