做WordPress SEO好似好複雜咁,但其實可以從呢8個簡單設定開始,做好On-page SEO。即使未必會令你嘅網站喺所有目標Keywords都輕易排喺首頁,但都會令你嘅網站更容易被Google收錄到。相關網頁對於容易嘅Keywords更有機會因此排到上首頁。
以下喺8個簡單WordPress SEO設定:
- 設定搜尋引擎可見度
- 設定Permalinks及Slug
- 頁面及文章Heading (H1/H2/H3)
- 設定圖片Alt Text
- 自訂meta title/description
- 提交Sitemap
- 整合Google Search Console
- 提升WordPress網站速度
設定搜尋引擎可見度
剛建立WordPress網站時,因為網站還在建設中,為避免搜尋器收錄未完成嘅網站,通常會將搜尋引擎可見度設定設定成「阻擋搜尋引擎索引」。但係當網站設計好後,記得要檢查一下呢個設定喺咪取消咗,因為開咗呢個設定會令Google唔去收錄你嘅WordPress網站。
設定Permalinks及Slug
Permalink係一條「永久」嘅網址指向你嘅WordPress網站入面嘅頁面或者內容。而Slug就係一個喺Permalink入面代表緊某內容嘅名稱。
當中你可以按你嘅需求設定為唔同嘅樣式,例如WordPress預設可以比你選擇使用:
- Plain: https://yourcompany.com/?p=123
- Day and name: https://yourcompany.com/2022/06/14/slug
- Month and name: https://yourcompany.com/2022/06/slug
- Numeric: https://yourcompany.com/123
- Post name: https://yourcompany.com/slug
而設定好Permalink之後,記得每次發佈文章或者業面時都留意返右手邊Permalink>URL Slug嘅設定,因為呢個名稱就係呢個內容嘅網址嘅一部份。(注意Permalink設定選擇咗Plain、Numeric嘅話,WordPress內容嘅網址都唔會用到Slug嘅名稱,因為呢兩個structure都係使用內容嘅ID生成網址。)
好似呢篇文章嘅Slug設定為wordpress-seo,而WordPress網站Permalink設定為Post name嘅話,呢篇文章嘅網址就會係 https://paddn.com/wordpress-seo 啦。
小型WordPress網站 — 建議選用Post name
大型WordPress網站 — 建議選用Custom Structure: /%category%/%postname%/
文章Slug — 建議採用簡單及較短嘅名稱,最好包含一個目標keyword,避免使用中文如果你希望轉發網址時網址不會變成Unicode字符。
頁面及文章Heading (H1/H2/H3)
喺WordPress編輯文章及頁面時,無論使用Page Builder或者內置嘅Block Editor,都要記住喺適當嘅內容設置返適當嘅HTML標題標籤 — H1 / H2 / H3 / etc.。
一個網頁頁面入面只會有一個H1 Tag,用於標題。下一層嘅標題就會用H2、再下一層就會用H3、如此類推去到H6。而H2-H6就無限制數目。正確設定Heading Tag可以幫助搜尋器索引及了解你嘅網頁。如果你喺WordPress Block Editor發佈一篇文章,一般嚟講只需要設定返H2-H6嘅標題即可,因為你嘅Theme或者Post Template正常會將文章標題以H1 Tag裝住。
設定圖片Alt Text
上載圖片去WordPress網站前,最好要先將圖片改名,改一個簡短貼切地嘅名稱。加入WordPress後亦可設定適當嘅Alt Text,形容一下圖片嘅內容。呢兩個步驟有助搜尋器了解圖片嘅內容以及網頁嘅內容,更可以增加網站嘅accessibility。
自訂meta title/description
Meta title及meta description喺兩個HTML tags嚟,前者喺網頁嘅標題,會顯示喺Browser Tab嗰度同埋搜尋結果; 後者為網頁嘅描述,主要顯示喺搜尋結果。Meta title同descipriton最好包含目標keyword(s),同埋吸引到人撳入去。但要注意有長度限制,過長Google會自動截短,並加上「…」,好似以下meta description最尾咁!
透過使用The SEO Framework呢個WordPress SEO插件就可以輕易地係每頁同文章修改meta title同meta description,注意內容長度計顯示為綠色就最好,因為此插件中文字數計算有小問題,以520px作準會較好。
一般如果無特別設定meta title同meta description,搜尋器會自動生成。當然即使你設定左,喺特定情況下搜尋器都會喺搜尋結果只顯示佢生成嘅版本。
提交Sitemap
使用The SEO Framework提交Sitemap十分簡單,當你安裝並啓用後,自動就會生成一個sitemap.xml。之後再到Google Search Console 提交Sitemap即可,但如果你採用Google Site Kit WordPress插件整合Google Search Console,基本上Google在設置時就會自動索引你嘅Sitemap,所以不用手動再提交。
https://developers.google.com/search/docs/advanced/sitemaps/build-sitemap?hl=zh-tw#addsitemap
整合Google Search Console
Google Search Console對於WordPress SEO對說十分重要,因為它提供了準確嘅排名數據,以及讓你知道你嘅WordPress網站在Google搜尋器上有冇出現問題。
如果使用WordPress嘅話直接安裝Google Site Kit插件即可,基本上next next next就可以基本整合到Google Analytics、Google Search Console、及Google Tag Manager。
到此了解更多關於Google Search Console:
https://support.google.com/webmasters/answer/9128668?hl=zh-Hant
提升WordPress網站速度
網站速度亦喺一個影響WordPress SEO及排名嘅重要嘅因素,但喺要提升WordPress網站速度可以係一個好複雜嘅技術問題。因為好多時候都關網頁寄存慢同埋使用過多插件嘅問題,又或者採用左某些page builder嘅問題。
以下就先列出幾個提升WordPress速度簡單方法,可以先試一試:
- 盡量減少啓用中插件數量
- 採用速度快較輕量嘅Theme
- 採用Caching 及CDN plugin如WP Super Cache & Jetpack(當然還有不同種類「加速」插件,但呢兩個喺Automattic出品,較為foolproof)
- 上載圖片前先resize,及採用圖片壓縮插件
- 選擇採用速度快嘅網頁寄存商,如果流量大就要考慮VPS/cloud instance,甚至係dedicated server
做好以上嘅WordPress SEO設定當然就唔代表做哂SEO公司會做嘅嘢啦,要做好WordPress SEO仲有好多嘢要做,例如做Keyword Research、Content Strategy、Backlinks Building等。不過如果你喺DIY想開始做好自己WordPress網站嘅SEO,就可以試下以上嘅方法!