關鍵字差距分析
比較一個網站與數個競爭對手的關鍵字排名,列出競爭對手有排名但該網站沒有的關鍵字。需要連接 OpenSEO MCP 伺服器 (https://openseo.so)。
輸入
- 使用者的網站。如果已有 OpenSEO 專案對應此網站,請使用該專案;呼叫
list_projects找出其projectId。 - 二到三個競爭對手的網域。如果使用者沒有提供,請向他們詢問,或提議用
find_serp_competitors在該網站的五至十個主要關鍵字上尋找。
步驟
- 該網站的關鍵字。 使用目標設為使用者網域、
maxRank: 100及limit: 100參數呼叫get_ranked_keywords。保留關鍵字清單。 - 每個競爭對手的關鍵字。 對每個競爭對手使用
maxRank: 20、minSearchVolume: 50及limit: 100參數呼叫get_ranked_keywords。前 20 名排名能顯示競爭對手實際勝出的關鍵字。 - 找出差距。 當某個關鍵字競爭對手在前 20 名有排名,且使用者的網站未進入前 100 名時,該關鍵字即為差距。比對時不分大小寫。去除競爭對手的品牌詞(其名稱或產品名稱)。
- 排序差距。 將多個競爭對手都有排名的關鍵字優先列出,接著依搜尋量排序。從資料列中注意搜尋意圖;資訊型差距通常表示缺少文章,商業或交易型差距則表示缺少產品或登陸頁面。
- 分組。 將可歸入同一頁面的差距放在一起,並為每組命名所需的頁面。
輸出
一份簡短報告:
- 每個競爭對手一行:其在前 20 名排名的關鍵字數量,以及其中有多少是差距。
- 前 20 大差距表格:關鍵字、月搜尋量、意圖、哪些競爭對手排名及其位置、以及排名的競爭對手網址。
- 三到五個頁面點子,每個涵蓋一組差距,機會最大的優先。
接著提議用 save_keywords 將主要差距儲存到專案中,標記為 keyword-gap。儲存或標記前需先詢問。
注意事項
- 每次
get_ranked_keywords呼叫都會消耗 OpenSEO 點數。三個競爭對手加上網站總共四次呼叫。在超過十次呼叫前告知使用者。 - 排名資料是單一市場的估算值。除非使用者指定其他國家,否則使用專案的預設市場。