【Google Search SEO】Javascript 參數化網址 | 網頁已建立索引,但沒有內容
這次嘗試在Blogger內用javascript, 來做個快速查詢振興五倍券加碼券的小工具 https://wiyafunworld.blogspot.com/2021/10/5000-coupon-check.html 寫javascript倒不是甚麼問題, 查詢介面與javascript暴力比對邏輯也很快就寫出來了. 結果發現Google Search Console已經索引了, 但出現了【網頁已建立索引,但沒有內容】的安全性警告。 想當然爾, Google Search果然甚麼都搜尋不出來。 在Google Search Console的審查結果頁面,Google給了些提示【 詳細資料 】 網頁已建立索引,但沒有內容:這個網頁會出現在 Google 索引中,但基於某些原因,Google 無法讀取網頁內容。可能的原因包括網頁 採用偽裝手法對 Google 隱藏了內容 ,或是使用了 Google 無法建立索引的格式。這「不屬於」受到 robots.txt 封鎖的情況。 請參閱這個網頁 ,並查看涵蓋範圍一節的詳細說明。 很好,網頁內容是說,因為我的寫法,可能出現網頁結果內容與html內容不一致,他認為有偽裝的內容在內,他會不幫你索引? 又根據網頁內的另一個網頁(資訊量有夠大),也可能是 駭客入侵值入 偽裝程式碼,或者是開發者使用了 偽裝手法 。 上網Google了一下分享的經驗,加上這個網頁超級簡單,就只有廣告 + div字串 + Javascript的程式碼而以,前兩者根據經驗應該不會有問題,問題一定在javascript所引發出來的。 朝著下面幾種可能去猜 可能性1 :Javascript 動態UI寫法造成Google判定偽裝網頁不給索引【 偽裝手法 】 可能性2 :Javascript參數化網址,重複網址造成無法判定標準網址,因而降低檢索頻率【 整合重複的網址 】 可能性3 :Javascript參數化網址,造成無法有效率的檢索網頁內容【 禁止檢索參數化重複內容 】 先說說我的程式碼,我javascript使用了標準的網頁參數的取得方式,來做到把搜尋設定用參數方式帶回來,讓網友可以用於分享網址看查詢結果。 ...