DVC 專案

本頁針對 Google 系列文件接受的技術撰寫專案提供詳細資料。

專案摘要

開放原始碼機構:
DVC
技術文件撰寫者:
復刻版
專案名稱:
搜尋引擎最佳化 (SEO)/網站分析與文件網站更新
專案長度:
標準長度 (3 個月)

Project description

為提升搜尋引擎的能見度、瞭解使用者行為,並推動日後的內容改善,我提議針對 DVC 提出「由下而上」最佳化策略。

就搜尋引擎最佳化而言,「由下而上」是指將目前搜尋結果和現有內容的資料直接用於直接更新,以促進正向回饋循環。這項策略著重於結果,以根據實際進度發展,而不是假設使用者會搜尋的內容或使用方式。我在多個 SEO 客戶運用此方法時,對於目前的搜尋引擎行為也有效。

這個流程旨在發展意見回饋循環,如下所示:

  1. 哪些網頁和搜尋字詞會取得搜尋結果?
  2. 這些字詞有什麼關聯?我們要回答搜尋者提出的問題嗎?文件中缺少哪些內容?
  3. 更新現有文件,或是找出應該建立的新文件 (如果適合的話)。
  4. 如果機構想取得成果,卻沒有任何成果,在製作內容前,請先找出競爭對手搜尋資料或使用者的分析資料。
  5. 從 1 重新開始。

我們提議以下概略專案計畫 (詳細作業請見下方的問與答):

第 1 週 - Analytics (分析) 工具和追蹤功能的初始設定。執行 SEO 稽核並建立問題,以便修正中繼資料或找出技術問題。(甚至在準備期內也會開始)。第 2 週 — 找出已做為重要字詞排名的文件。找出相關字詞來擴充內容,並稽核文件是否有其他改進項目。對個別文件規模建立問題來規劃更新。開始更新/發布文件。 第 3 週 - 持續監控搜尋結果,找出新商機,並繼續完成預定的更新待處理工作。 第 4 至 10 週:觀察新文件的搜尋結果異動,並繼續監控及更新待處理工作。 第 10 週以上:雖然這個專案絕對超出這項計畫的適用範圍,但只要能大致掌握變動和方法,就能使用相同的原則和意見回饋循環來推動 DVC 應用實例和文件首頁的修訂。我認為「由下而上」的做法也較容易對這些專案有效。

以下針對專案構想中列出的每個問題,直接提供解答:

問:應採用哪些工具?(例如 Google Analytics (分析) 等)

A. 基本工具包括 Google Analytics (分析)、Google Search Console 和 Google 數據分析 (用來匯總報表工具之間的資料)。Google 代碼管理工具適用於追蹤某些點擊或網頁事件 (例如 YouTube 內嵌影片教學課程)。我還使用 SEO 稽核工具 (我使用 Ubersuggest) 標記問題,並在整個文件網站上追蹤競爭和相關搜尋字詞。雖然 DVC 網站的速度似乎很快,但這也正是 SEO 的重要關鍵,因此請務必使用 PageSpeed 深入分析。

問:需要著重哪些趨勢和報告?

A. 搜尋引擎最佳化的主要指標包括點擊次數、曝光次數、點閱率和排名。然而,困難之處在於這些只是追蹤指標,對改進方法沒有太大的見解。因此,您必須追蹤並監控搜尋字詞前後的行為,包括使用者使用的搜尋字詞,以及造訪網站後的情形。使用的搜尋字詞是確保內容製作與更新工作成效的關鍵 (如上所述)。確保使用者透過搜尋結果順利找到要求後,不僅排名明顯有差異,系統則會傳回相同的搜尋 (一次跳出),告知引擎哪些網頁不適合。評估網站使用者參與度雖然相當複雜,但說明文件所需的重要指標包括跳出率、工作階段持續時間和單次工作階段頁數。(如果網站的目標是獲取使用者/購買/聯絡人,根據目標的轉換率也是關鍵指標)。

問:有哪些使用者?他們追蹤了哪些互動流程?

A. 如果設定如此,Google Analytics (分析) 就會追蹤使用者在網站中的路徑、網頁操作時間、點擊網址、使用者代理程式屬性,並嘗試在回訪時進行辨識 (這只是其他的基本概念,但只有這些基本功能)。我們需要一些時間才能找出並瞭解使用者類型的模式,但建議您先查看熱門的互動流程。我們會從最熱門的到達網頁開始,在第二頁、第三頁等網頁中尋找明顯的趨勢。接著,我們可依據這些標準推薦使用者模型,這些模型也應該有助於瞭解主要使用情境。還能進一步修正或驗證模型/用途,將其他資料 (搜尋字詞、季度、問卷調查、訪談等) 建立關聯,藉此進一步修正或驗證模型/用途。

問:我們能否將這些使用者視為匿名,並/或以 DVC 使用情形分析數據交叉檢查其資料?

A. 根據使用情形分析說明文件,DVC 會使用真正的隨機 ID (uuid4) 並透過 Proxy 傳送資料。假設這個值不會變更,您只能針對文件網站的使用模式,檢視每個指令事件的磁碟區趨勢。這有助於我們匯總文件使用情形和指令使用量,但無法提供使用者層級的深入分析。因此,我們或許可以回答以下問題:「使用者會同時使用哪些指令/文件,或不打算同時使用哪些指令?」雖然是基本見解,但它可以提供假設的基本驗證 (例如,若特定用途相符應增加按鍵指令的使用率),並找出改進空間 (例如,如果指令沒有用,但又可用什麼文件)?