廣告

Vibe SEO 操作指南 : Vibe Coding 如何協助 SEO ?

傳統的 SEO 操作除了撰寫內容及研究關鍵字之外,繁人的機械性工作、網站技術問題、以及大批的數據分析大概是讓許多人卻步的主要原因。現在因為 AI 的出現,大半的頭痛問題都突然煙消雲散了。

很多人操作 SEO 卡住的地方不是策略不好,而是技術不足。

你知道要做結構化資料、要改 HTML 結構、要批次處理資料、要整理 GA4 數據等等需要技術的支援,但是你不會寫程式,或者你要等工程師排單。 這些就是 Vibe Coding 的切入點: AI 變成你的即時開發助手。

Vibe Coding 並不是讓你變成工程師,而是讓你能夠直接實現以往需要工程師協助的事情。你不需要精通 Python、JavaScript 或 SQL,但你可以用自然語言描述需求,讓 AI 把想法轉換成可執行的程式。

但是要記住的是,如果你不懂技術,想用 Vibe Coding 做一些東西,你可以離線試驗,或另外建立測試網站,但請勿直接影響上線的網站。等你完全理解你在做什麼的時候,再來應用在實際的網站上。

Vibe Coding 如何協助 SEO 呢 ? 可以做的事情太多了,本文舉幾個比較簡單的範例來說明。

(1) 以 Vibe Coding 生成結構化資料 

如果是使用 WordPress 當然只要使用外掛,就可以輕易地加上結構化資料,但是如果是其他平台網站,沒有辦法自動生成結構化資料,就可以自己生成後再貼上去。

例如你的線上商店有一個產品 : 

產品名稱 : 印花圓領衫
價格 : 590
特價 : 399
尺碼 : S/M/L/XL

你可以要求 ChatGPT 給你結構化資料 : 「產品資料如上述,產生 JSON-LD 結構化資料」,然後把得到的 JSON-LD 結構化資料,貼到結構化資料測試工具,檢驗結果如下 : 


然後再把產生的 JSON-LD 結構化資料,貼在該產品網頁的內碼就可以了。

以上是[單個產品]的處理方式,但是如果想要批次處理,該怎麼辦呢? 

如果想要整批處理,就必須依照各種不同的平台處理了,因為沒有一體適用的方法。此時要找到方法把商品的結構化資料都補上了,就必須透過討論的方式,跟 AI 一起找出方法。

例如,以 Google Blogger 建立的電子商務網站 (如下圖) ,各產品頁面也都沒有 JSON-LD 結構化資料,但是如果產品眾多,就不太可能每個商品個別產生。


因此把該電子商務網站網址貼給 ChatGPT,讓他了解一下商品頁的結構,得到答覆如下 :  


ChatGPT 的建議作法是從網頁的內碼規律中抓取產品的各種資訊,然後再產生 JSON-LD 的結構化資料。

依照指示把 ChatGPT 提供的 Javascript 貼到指定的地方之後,再去結構化資料測試工具檢驗,結果如下圖 :


檢驗結果正確,因為本來就沒有 Review、AggregateRating 資料,屬於選擇性資料,因此缺這些資料不算錯誤。

以往要花很大精力都可能解決不了的事情,現在跟 ChatGPT 討論後大多都有解答了。

(2) 以 Vibe Coding 自動化資料處理 

每個網站經營者最想知道的事情,莫過於「什麼內容最能吸引流量?」

這個如果以傳統的 SEO 操作,可以在 GA4 或是 Google 代碼管理員中設定「內容分組」來了解。但是目前「內容分組」的方式,如果不是 WordPress 平台,得到的資訊都不夠細緻。

如果以 Vibe Coding 來做,我們就可以用程式來分析到達網頁的數據,讓程式幫我們分組。

如下圖,要求 ChatGPT 產生可以在 Google Colab 執行的 Python 程式 : 


然後我們將到達網頁的 CSV 檔案放在指定的位置,把 ChatGPT 給的程式複製上去執行 : 


執行之後,產生以下的分析結果 : 


如果得到的分組結果不滿意,或是執行的程式有錯誤,就再跟 ChatGPT 討論進行修正。

(3) 以 Vibe Coding 協助 Google 代碼設定 

例如,我們打算在 Google 代碼管理員設定一個自動追蹤點選外部連結的程式。

依照指示在 GTM 中新增了自訂 HTML,並將 ChatGPT 給的 JS 輸入 : 


再依照 ChatGPT 的指示完成建置後,測試結果如下圖,果然點選外部連結之後就看到事件被觸發了 : 


以上只是三個類型的範例簡要的說明,Vibe Coding 可以在 SEO 操作中應用的地方實在太多了,我們後續再整理更多相關細節。

不過如前文"Vibe 經濟學:從 Coding、SEO 到 Marketing 的典範轉移"說的,Vibe SEO 並非不重視技術,而是讓技術「隱形」。你可以不懂「技術細節」,但是你還是必須懂自己在做什麼。

例如上述的過程 : 

你可以不會寫結構化資料語法,但你還是必須知道什麼是 JSON-LD 結構化資料,你還是必須知道結構化資料如何測試。

你可以不會 Python 語法,但你還是必須知道如何操作 Google Colab,你還是必須知道如何下載GA4的數據。

你可以不會寫 Javascript,但你還是必須知道如何設定 Google 代碼管理員,你還是必須知道 Google 代碼管理員中的變數、觸發條件、代碼各是什麼? 

如果以上該會的觀念你都不會,你至少必須花點時間跟 ChatGPT 討論你欠缺的知識,也就是你不需要成為語法專家,但至少你必須是系統的操作者,然後 Vibe Coding 才能開始協助你做到以往做不到的 SEO 操作。

張貼留言

0 留言