技術SEO終極指南
技術SEO,這幾個簡單的詞可能會讓那些不關注SEO的搜尋引擎最佳化人員和營銷人員感到恐懼。這是有道理的。技術SEO包含廣泛的因素,包括子域名、抓取預算、robots.txt檔案、schema.org標記等等,所有這些通常都是開發人員的職責範圍。
但是,一旦你掌握了基礎知識,並瞭解了谷歌和其他搜尋引擎的目標,你就可以開始制定一個清單式的方法來提高你網站的效能。
什麼是技術SEO?
技術搜尋引擎最佳化是指改進網站對谷歌和必應等搜尋引擎的可抓取性和可索引性。
技術SEO改進的一些(但並非全部)示例如下:
建立XML網站地圖可以促進搜尋引擎的索引。
使用元標記,你可以告訴谷歌的機器人哪些網站你希望被索引,哪些你不希望被索引。
使用301(永久)重定向來重定向新刪除的頁面。
技術SEO調整可以增強使用者體驗,但這些變數主要側重於幫助搜尋引擎抓取機器人更成功地執行其工作。
技術SEO扮演什麼角色?
技術SEO最有用的方面是它可以立即向搜尋引擎提供有關你網站的資訊。此技術指的是網路抓取和索引最佳化。當你的網站經過技術最佳化後,搜尋引擎可以快速訪問、抓取、解讀和索引它。
但是,請記住技術SEO發揮作用的以下方法:
注意根據谷歌的建議最佳化你的網站
改進伺服器響應速度、執行稽核、建立robots.txt檔案以及恢復損壞的網站和連結都是谷歌關於技術SEO最佳化的標準操作程式。我們應該採用這些程式。
你的網站載入時間令人滿意
技術SEO在決定網站載入速度方面起著至關重要的作用。例如,谷歌使用有關頁面載入時間的資訊將其納入其演算法中,該演算法決定網站在搜尋結果中的位置。因此,他們更傾向於將使用者推薦給載入速度快的網站。如果你的網站載入時間過長,你的網站在谷歌的排名可能會大幅下降。
消除煩人的彈出視窗
谷歌從2016年開始對彈出視窗過多的網站進行處罰。技術SEO在這裡發揮作用,因為它隨著時間的推移改善了使用者體驗,更容易忽略這些干擾。煩人的彈出視窗可能會對網站的跳出率、退出率甚至平均停留時間產生負面影響。
谷歌還為此情況宣佈了一些附加規則,這些規則是:
彈出視窗不應遮擋主要內容。
彈出視窗不應占據整個螢幕。
現在要求線上頁面上不出現任何彈出視窗。
最佳化你的網站以適應移動裝置使用
到2021年2月,所有網際網路流量的56%將來自移動裝置。到2021年3月底,谷歌計劃將移動優先索引推廣到所有網站。在那一天到來時,搜尋引擎將優先索引網頁的移動版本而不是桌面版本。因此,修復移動相容性問題至關重要。
請使用robots.txt進行索引
robots.txt的問題在於它為爬蟲提供了一個嚴格的使用者手冊。切勿刪除它們,因為這樣做會阻止你的網站被索引。可以使用必應或谷歌來提供此類指令。透過這種方法,你可以使你的伺服器免受不相關頁面和請求造成的混亂。
成功的SEO技巧
現在我們對技術SEO有了共同的定義,我們可以檢查行業標準。可以使用以下清單進行自我引導的技術SEO評估。
選擇的域名首選項
選擇域名對於建立網站或部落格很重要。這告訴搜尋引擎永久使用哪個版本的域名。
讓我們看看背後的理由。
預設情況下,可以使用或不使用“www”字首訪問網站。
如果你的域名是example.com,那麼http://www.example.com和http://example.com都將解析到你的網站(即不帶www)。
這對訪問者來說是可以的,但它會混淆搜尋引擎,搜尋引擎將其視為兩個獨立的網站。這可能會導致索引困難、重複內容以及頁面排名下降。你可以透過選擇你想要的域名並通知搜尋引擎來解決這個問題。
改進你網站的URL架構
更改網站的URL結構應該放在你的下一個技術SEO評估議程上。需要說明的是,我們指的是你URL的結構。
根據最佳SEO實踐,域名應遵守以下規則:
首選小寫。
在URL中,用連字元 (-) 分隔單詞。
減少描述性短語的長度。
不要使用額外的空格或單詞。
在URL中使用與你的內容相關的關鍵詞,但不要過度使用。
在建立永久連結結構的框架後,釋出新內容時唯一需要考慮的是最佳化其URL。
WordPress使用者會注意到,每當建立新帖子時,URL都會自動從帖子的標題生成。
網站結構和導航
網站結構對搜尋引擎最佳化非常重要的原因有很多。如果網站易於搜尋引擎抓取和理解,訪問者將在那裡花費更多時間,並快速找到所需的資訊。許多網站管理員犯了一個致命錯誤,那就是隻關注轉化率最佳化,而忽略了導航和網站佈局等SEO最佳實踐。
在分析單個頁面時,你不應忽略谷歌對網站整體結構的考慮。如果你想看到任何結果,就必須改進你的類別頁面。
結論
作為技術SEO的一部分,你可以改進一些檢查和設定,這將使搜尋引擎更容易抓取和索引你的網站。如果你每季度進行一次SEO稽核,在大多數情況下,你就不必再擔心你的技術SEO了。
其中一些活動(例如頁面速度最佳化、新增結構化資料等)看起來可能比較技術性,它們需要一些技術知識。但是,如果沒有它們,你的網站將無法發揮最佳效能。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP