- Resources with 4xx status code
- Resources with 5xx status code
- 404 page set up correctly
- robots.txt file
- .xml sitemap
- Resources restricted from indexing
- Fixed www and non-www versions
- Issues with HTTP/HTTPS site versions
- Pages with 302 redirect
- Pages with 301 redirect
- Pages with long redirect chains
- Pages with meta refresh
- Pages with rel="canonical"
- Pages with multiple canonical URLs
- Mobile friendly
- Pages with Frames
- Pages with W3C HTML errors and warnings
- Pages with W3C CSS errors and warnings
- Dofollow external links
- Broken images
- Empty alt text
- Too big pages
- Dynamic URLs
- Too long URLs
- Broken links
- Pages with excessive number of links
- Empty title tags
- Duplicate titles
- Too long titles
- Empty meta description
- Duplicate meta descriptions
- Too long meta description
4xx 錯誤經常指向網站上的問題。例如,如果您在網頁上有一個損壞的連結,並且訪問者點擊它,他們可能會看到一個 4xx 錯誤。定期監控和修復這些錯誤很重要,因為它們可能會對用戶造成負面影響,並降低您網站的權限。
當伺服器出現問題或錯誤時,將發送 5xx 錯誤消息。定期監控這些錯誤並調查其原因很重要,因為它們可能會對搜索引擎的眼睛產生負面影響並降低網站的權限。
穩定且可靠的網站伺服器或虛擬主機非常重要。打個比喻,客人到你的餐廳消費,如果冷氣壞了、或是停電了,客戶自然會流失,甚至不會再次光顧。
自定義 404 錯誤頁可幫助您將用戶置於網站上。在完美的世界中,它應該通知用戶他們正在尋找的頁面不存在,並且包含諸如 HTML 網站地圖,導航欄和搜索字段等元素。但更重要的是,404 錯誤頁面應該返回 404 響應代碼。這聽起來很明顯,但不幸的是很少這樣。
根據 Google Search Console:「為不存在的網頁返回 404 或 410 之外的代碼可能有問題,首先,它告訴搜索引擎在該網址上有一個真實網頁,因此該網址可能 由於 Googlebot 在不存在的網頁上使用的時間,您的唯一網址可能無法被快速發現或頻繁訪問,並且您的網站的抓取覆蓋率可能會受到影響。我們建議您始終返回 404(未找到)或響應於對不存在的頁面的請求的 410(去)響應代碼。」
Google 追求的是良好的搜尋體驗,如果你的網站本應該有的網頁出問題,或是連結輸入錯誤,將會大大影響使用者體驗。打個比喻,客人到你的餐廳消費,結果想點的菜或想喝的湯賣完了,客戶自然會流失,甚至不會再次光顧。我們的準則是網頁不能刪、連結要正確。
當 robots.txt 文件到達您的網站時,系統會自動抓取 robots.txt 文件。此文件應包含用於爬蟲機器人的命令,例如哪些頁面應該或不應編制索引。如果您不想對某些內容(例如,包含私人或重複內容的網頁)建立索引,只需在 robots.txt 文件中使用相應的規則即可。有關此類規則的詳細信息,請訪問 https://www.robotstxt.org/robotstxt.html。
請注意,放置在 robots.txt 文件中的命令更像是建議,而不是機器人遵循的絕對規則。不能保證一些機器人不會檢查您已禁止的內容。
你可以在 robots.txt 文件裡設定網站內不重要或不需要被 Google 檢索的資料夾或網頁,例如:CSS 目錄,需要登入的會員網頁等等。讓爬蟲機器人專注在抓取網站最重要的內容,才能凸顯你的網站。
XML 站點地圖應包含您要索引的所有網站頁面,並且應位於網站上遠離首頁的目錄結構,例如https://www.site.com/sitemap.xml。通常,它用於輔助索引。每次向您的網站添加新頁面時,都應該更新它。此外,網站地圖應該遵循特定的語法。
網站地圖允許您設置每個網頁的優先級,告訴搜索引擎他們應該更頻繁地抓取哪些網頁(即更頻繁地更新)。了解如何在 https://www.sitemaps.org/ 創建 .xml 站點地圖。
網站地圖非常重要,Google 雖然會派爬蟲機器人檢索你的網站,但有部分網頁被遺漏總是難免,機器人何時來也無法預測,所以主動提交網站地圖給 Google,直接告訴 Google 你的網站更新了什麼內容、新增了那些商品,可以加速 Google 收錄的速度。
可以通過以下幾種方式限制資源的索引:
- 在 robots.txt 文件中
- 由 Noindex X-Robots 標記
- 由 Noindex 元標籤
每一個都是一行 HTML 代碼,說明抓取工具應該如何處理網站上的某些資源。具體來說,標記會告知抓取工具是否不允許對網頁或資源編制索引,關注其連結和/或存檔其內容。因此,請確保您的所有唯一和有用的內容可用於索引。
有些網頁不希望 Google 收錄,或是不希望被客戶看到,就需要使用上述方式限制資源的索引。
通常網站在網域中有和沒有「www」。合併這兩個網址有助於防止搜索引擎對網站的兩個版本建立索引。
雖然兩個版本的索引不會造成損失,但將其中一個設置為優先級是一種最佳做法,部分是因為它有助於將 SEO 值從連結轉移到一個常見版本。您可以在 .htaccess 文件中查找或更改當前的主版本。此外,建議您在 Google Search Console 中設置首選域。
避免客戶混淆,有 www 開頭或是沒有 www 開頭,取其一為主要的網域,.htaccess 文件或是 CND 服務中設定。
強烈建議對許多網站(例如,進行事務和收集敏感用戶信息的網站)使用安全加密。但是,在許多情況下,在安裝 SSL 證書和設置網站的 HTTP / HTTPS 版本時,網站管理員面臨技術問題。
如果您使用的 SSL 證書無效(即不受信任或已過期),則大多數網絡瀏覽器都會阻止用戶通過向其顯示「不安全的連接」通知來訪問您的網站。
如果您的網站的 HTTP 和 HTTPS 版本設置不正確,他們都可以通過搜索引擎索引,並導致重複的內容問題,可能會損害您的網站排名。
現在已經是全體加密時代,網站一定要用 SSL 加密的 HTTPS 版本。
302 重定向是臨時的,因此它們不會傳遞任何連結汁。如果您使用它們而不是 301,搜索引擎可能會繼續索引舊網址,並將新網址忽略為重複網址。或者它們可以在兩個版本之間劃分連結流行度,從而損害搜索排名。這就是為什麼不推薦使用 302 重定向,如果你是永久行動頁面或網站。堅持 301 重定向,以保留連結汁,並避免重複內容問題。
大部分使用轉址或重定向都是原網頁內容太舊,不希望客戶參考。所以 302 重定向使用的機會不高,除非你只是暫時轉址,幾天後會取消重定向。有些內容農場會大量使用 302 重定向來誤導 Google,達到流量重新分配的目的。
301 重定向是永久的,通常用於解決重複內容的問題或重定向不再需要的某些網址。使用 301 重定向是絕對合法的,並且它對於 SEO 是好的,因為 301 重定向將漏斗從舊頁面的連結果汁到新的。只需確保您將舊網址重定向到最相關的網頁。
我們常將 301 重定向用在停產的產品網頁上,希望客戶轉址到新產品或替代產品網頁。
在某些情況下,由於錯誤的 .htaccess 文件設置或由於某些故意採取的措施,頁面可能最終具有兩個或更多重定向。強烈建議避免這種重定向鍊長度超過 2 個重定向,因為它們可能是多個問題的原因:
- 由於 Google 漫遊器沒有超過 5 個重定向,因此網頁不會被編入索引的風險很高。
- 太多重定向會減慢您的網頁速度。每個新的重定向可能會在頁面加載時間上增加幾秒鐘。
- 跳出率偏高:用戶不願意停留在加載時間超過 3 秒的網頁上。
重定向鏈的網頁一定要解決,這對用戶體驗非常不利,我們覺得超過二個重定向就有點誇張了,但博弈遊戲、詐欺等網站常常利用多個重定向來混淆網站訪客認知。
基本上,元刷新可能被視為違反 Google 的品質指南,因此不推薦從 SEO 的角度。正如 Google 的代表指出:「一般來說,我們建議不要使用元刷新類型重定向,因為這可能會導致用戶(和搜索引擎抓取工具,可能會誤認為嘗試重定向)混淆...這是目前不會對抓取,索引或排名造成任何問題,但刪除它仍然是一個好主意。」所以堅持永久 301 重定向。
元刷新頁面千萬不要用,這對 SEO 非常不利!
在大多數情況下,通過 301 重定向來處理重複的網址。但是,有時候,例如,當同一產品出現在兩個具有兩個不同網址的類別中,並且都需要實時展示時,您可以通過 rel="canonical" 標記來指定哪個網頁應被視為優先級。它應該在 <head> 標記,並指向您要在搜索引擎中排名的主頁版本。或者,如果您可以配置伺服器,則可以使用 rel="canonical" HTTP 標頭來指示規範網址。
遇到同一產品出現在兩個不同網址的類別中,如果沒有設定 rel="canonical" 標記,會讓 Google 認定為重複網頁,這對 SEO 來說不利,建議使用 rel="canonical" 標記告訴 Google。
為網頁指定多個規範網址時經常會與 SEO 插件結合使用,這些插件通常會插入默認的 rel="canonical" 連結,安裝插件的網站管理員可能不知道。仔細檢查網頁的源代碼和伺服器的 rel="canonical" HTTP 標頭配置,有助於解決問題。
在多個 rel="canonical" 聲明的情況下,Google 可能會忽略所有 rel="canonical" 提示,因此您避免重複內容問題的努力可能沒有用。
老實說 rel="canonical" 標記的作法需要頭腦清楚,設置要非常仔細,如果設定錯誤,本來希望告訴 Google 這二個網頁沒有重複,有可能反而幫倒忙告訴 Google 這些網頁重複。
Google 認為,行動設備適用的算法會影響全球所有語言的行動搜索,並對 Google 的搜索結果產生重大影響。此算法是逐頁操作的 - 它不是關於您的網頁如何適合行動設備,它只是為了行動設備是否友好。算法是基於這樣的標準,如小字體大小,點擊目標/連結,可讀內容,你的觀點等。
基本上,現在的網站流量都是來自手機等行動裝置,網站是否仍順利被手機瀏覽至關重要,雖然某些有價值的舊網站仍不錯的排名,但可預期在不久的未來,這些行動不友善的網站或網頁一定會被擠到愈來愈後面。
框架允許在同一瀏覽器窗口中顯示多個 HTML 文檔。因此,文本和超連結(搜索引擎的最重要的信號)從這些文檔中顯示為缺失。如果使用框架,搜索引擎將無法正確索引您的有價值的內容。
框架不要用,框架是舊時代的眼淚,請擦乾眼淚迎向元宇宙。
驗證通常通過 W3C 標記驗證服務進行。雖然遵守 W3C 標準不是強制性的,並且不會有直接的 SEO 效果,但是錯誤的代碼可能是 Google 沒有正確地索引您的重要內容的原因。建議您修復網頁的破損代碼,以避免搜索引擎爬蟲的問題。
網站的 HTML 程式語言不是非常要求嚴謹,就算有錯誤也不見得會被網頁設計者發現,但如果希望用戶體驗佳與 SEO 更好,通過 W3C 標記驗證是必須的,W3C 標記驗證是免費的,為何你不做一做?
您網站上的某些網頁在 CSS 標記中有錯誤。請分析頁面上的 CSS 問題,並修復最關鍵的問題。
驗證通常通過 W3C 標記驗證服務(W3C 代表萬維網聯盟)執行。
CSS 樣式用於控制頁面的設計和格式,以及從結構中分離樣式,這最終使頁面加載更快。
CSS 中的錯誤可能對搜索引擎來說不那麼重要,但它們可能會導致您的網頁向訪問者顯示不正確,從而可能會影響您的轉化率和跳出率。因此,請確保該網頁在所有對您重要的瀏覽器(包括行動設備)上按預期顯示。
CSS 負責網頁的呈現,對於網站訪客來說比較重要,Google 的爬蟲機器人不太會理會 CSS 錯誤,但 CSS 錯誤網頁對訪問者來說可能會造成顯示資訊不正確,從而可能會降低網站的轉化率,與提高跳出率。有很多工具或線上服務可以檢查網站是否有 CSS 錯誤,建議網頁設計師還是抽空修正一下程式。
簡單來說,dofollow 連結是缺少 rel ="nofollow" 屬性的連結。此類連結之後是搜索引擎並傳遞 PageRank(請注意,連結也可以通過 nofollow< meta> 標記批量限制)。
雖然通過 dofollow 連結連結到其他網站沒有問題,如果您廣泛連結到無關或低品質的網站,搜索引擎可能會認為您的網站銷售連結或參與其他連結方案,並可能受到懲罰。
定期檢查外部連結是否正常,連結對象是否已不存在或是變更為其他網頁,我們曾遇到時間久,外部連結變成連到情色網站,應該是原來的網域到期沒續約,被情色網站占用。但如果 Google 發現你的網站與不良網站交朋友,非常有客能會受到懲罰,降低搜尋排名。
雖然網站上的損壞圖片不會直接影響其搜索引擎排名,但它們絕對值得修正,有兩個原因。
首先,破碎的圖片是用戶體驗的一個關鍵因素,可能會導致訪問者從網站反彈而沒有完成他們的目標。
第二,缺失的圖片可能會妨礙網站的抓取和編入索引,浪費其抓取預算,並使搜索引擎漫遊器難以抓取網站的一些重要內容。
Google 雖然有檢索網站上的圖片,但不太會在意圖片是否損壞。不過,我們還是建議你定期修正網站上損壞的圖片,尤其是避免使用外部網站的圖片,畢竟你不知道何時對方會變心。
雖然搜索引擎無法讀取圖片上的文本,但 alt 屬性(也稱為「替代屬性」)可幫助前者了解您的圖片。
最佳做法是為每個圖片創建替代文字,並在可能的情況下使用關鍵字,幫助搜索引擎更好地了解您的網頁內容,並希望在搜索結果中將您的網站排名更高。
圖片的 alt 說明非常重要,搜尋圖片漸漸成為主流,Google 尚未能看清楚網站的圖片意義,所以透過 alt 向 Google 說明圖片代表意義,有助於使用者搜尋時找到你的網站。我們的原則是「有圖必有 alt」。
自然地,頁面的大小和其加載速度之間存在直接的相關性,而這又是眾多排序因素之一。基本上,重頁面加載更長。這就是為什麼一般的經驗法則是保持您的頁面大小高達 3MB。當然,這並不總是可能的。例如,如果您有一個包含大量圖片的電子商務網站,您可以將其推送到更多的 MB,但這可能會對連接速度較慢的用戶影響網頁加載時間。
現在的 SEO 重視網頁載入速度,網頁太慢直接會宣判出局。
包含動態字符(如「?」、「_」和參數)的 URL 不是用戶友好的,因為它們不是描述性的,並且難以記住。要提高網頁排名的機會,最好設置網址,使其具有描述性,並包含關鍵字,而不是數字或參數。根據 Google 網站管理員指南的規定,「網址應根據最佳做法進行乾淨編碼,且不包含動態字符。」
網址其實也是 SEO 的一部分,看不懂的網址,對 SEO 的貢獻度是零。
長度小於 115 個字符的 URL 最終用戶和搜索引擎更容易閱讀,並將努力保持網站的用戶友好性。
網址包含關鍵字,但愈短愈好。
破壞的出站連結可能是對搜索引擎和用戶的不良品質信號。如果一個網站有許多斷開的連結,他們認為它已經有一段時間沒有更新。因此,網站的排名可能會降級。
雖然 1-2 次斷開的連結不會導致 Google 處罰,請嘗試定期檢查您的網站,修復中斷的連結(如果有),並確保他們的數字不上升。此外,如果沒有顯示指向不存在的網頁的連結,用戶將更喜歡您的網站。
還是老話,連結要正常,要讓訪問者整體體驗是順暢,瀏覽網站時不會感到困惑,不會迷路,很順利找到訪問者想要找的資訊內容。
根據 Matt Cutts(Google Webspam 團隊的前主管),「...仍然有一個很好的理由推薦保持在百個連結以下:用戶體驗。如果你每頁顯示超過 100 個連結,你可能會壓倒你的用戶,給他們一個壞的經驗。一個頁面可能看起來很好,直到你戴上你的「用戶帽子」,看看它是什麼樣的新訪客。」儘管 Google 一直在談論用戶體驗,但網頁上的連結過多也會影響您的排名。所以規則很簡單:頁面上的連結越少,其排名的問題就越少。
單一網頁的連結數量不要過多,但太少也不利 SEO,我們的建議是盡量堅持最佳做法,保持外部連結(內部和外部)的數量達到 100 個。
如果網頁沒有標題,或標題標記為空(即它在代碼中看起來像這樣:<title> </title>),Google 和其他搜索引擎會自己決定哪些文本 在其 SERP 片段中顯示為您的頁面標題。因此,當用戶找到您的信息頁時,您無法控制他們在 Google 上看到的內容。
因此,每次創建網頁時,都不要忘記添加一個有意義的標題,這對用戶也有吸引力。
網頁標題很重要,非常重要,不能沒寫,也不要多頁重複標題。
網頁標題通常被視為最重要的網頁元素。它是搜索引擎的強相關性信號,因為它告訴他們頁面是什麼。當然,標題包含您最相關的關鍵字很重要。但更重要的是,每一頁都應該有一個唯一的標題,以確保搜索引擎沒有麻煩,確定哪些網站頁面與查詢相關。重複標題的網頁排名較高的機會較少。更重要的是,如果您的網站含有重複標題的網頁,這可能會負面影響其他網頁的排名。
網頁標題很重要,非常重要,千萬不要多頁重複標題,Google 會認為這些網頁都是同一頁。
每個網頁都應該有一個獨特的關鍵字豐富的標題。同時,你應該盡量保持標題標籤簡潔。長度超過 55 個字符的標題將被搜索引擎截斷,並且在搜索結果中看起來沒有吸引力。即使您的網頁在搜索引擎中排名第一,但其標題縮短或不完整,它們也不會吸引那麼多點擊次數。
標題不是讓你寫文章的,有吸引力且短而有力的標題才是王道!
雖然元描述對排名沒有直接影響,但它們仍然很重要,但它們形成了人們在搜索結果中看到的代碼段。因此,它應該將網頁「出售」到搜索者並鼓勵他們點擊。
如果元描述為空,搜索引擎將會將自行決定要包含到代碼段中的內容。
雖然沒有元描述,Google 一樣會看看你的網頁內容,但我們不清楚 Google 會將哪部分網頁文字呈現給搜尋者,而且有可能是不吸引人的那一段文字。所以,我們建議元描述一定要寫,而且要寫給搜尋者看,必須像廣告文案一樣,看了想點擊進入網頁瞧瞧的文案。
根據 Matt Cutts(Google Webspam 團隊的前主管)的說明,最好有獨特的元描述,而不是跨頁面顯示重複的元描述。因此,請確保您的重要網頁具有唯一和文字優化過的說明。
Google 不喜歡網站中有網頁的元描述或標題重複,重複意謂你將失去每個網頁單獨被搜尋的機會,我們的原則是為每個網頁打造獨特且有重點的元描述,千萬不要有多頁重複的元描述。
雖然元描述對排名沒有直接影響,但它們仍然很重要,但它們形成了人們在搜索結果中看到的代碼段。因此,說明應將網頁「出售」給搜索者,並鼓勵他們點擊。如果元描述太長,它將被搜索引擎削減,並且削減後的元描述可能看起來對用戶沒有吸引力。
元描述的文字應該把重點放在前面,清楚告知受眾這頁可以幫助搜尋者的地方,沒有重點或過長的元描述可能會讓 Google 或搜尋者失去耐心,進而喪失被點擊的機會。
蘊藏許多助人的知識與智慧。
關注藍眼知識學院