Type and press Enter.

Google Amp 有未使用的 AMP元件script 標記 是什麼?

有未使用的 AMP元件script 標記,這是偶然收到來自Google Search Console的信件,看完後還是丈二金剛摸不著頭腦,乾脆就點進來看看,力求將問題解決,雖然大家覺得Google Amp的實用性不高。

偵測到網站有個新的AMP問題

  1. 信件大概內容如下,Search Console 在 https://im88.tw/ 偵測到「AMP」問題
  2. https://im88.tw/ 擁有者您好:Search Console 在您的網站上找到1 個「AMP」類型的問題:重大錯誤
    您的網頁或功能可能會因為某些錯誤而無法顯示在搜尋結果中。以下是系統在您的網站上找到的錯誤項目:有未使用的AMP 元件「script」標記。
  3. 建議您儘可能修正這些問題,好讓您的網站在Google 搜尋中獲得最佳的呈現效果以及最大的涵蓋率。

實際排除問題

點進來看後發現這是系統性的問題,因為這個元件問題似乎影響了58個網站,代表不是單一網頁的問題,應該由程式設定或修改去著手。
Google Amp 有未使用的 AMP元件script 標記 是什麼?
點選其中一個範例頁面來細看,看起來沒問題呀,該不會系統耍人吧,細看右下角有一個檢查按鈕可以深究。
Google Amp 有未使用的 AMP元件script 標記 是什麼?
在問題數的地方會將問題寫得更清楚,是關於Script的問題。太好了…問題越來越複雜了,不過頭都洗一半了,當然要忍著看完
Google Amp 有未使用的 AMP元件script 標記 是什麼?
在右方的檢查原始碼框框中特別標明了,這個頁面中設有[amp-auto-ads]擴充功能,這個是我想要啟動Google Adsense 自動 AMP廣告所設立的程式碼,但看起來沒有使用,在Google Search Console就會特別警告。
Google Amp 有未使用的 AMP元件script 標記 是什麼?
從程式端或是AMP的相關設定中去除[amp-auto-ads]的語法,再透過測試線上網址去驗證修改的是否正確。
Google Amp 有未使用的 AMP元件script 標記 是什麼?
果真,搞定問題了。這代表著如果我們的程序,有安裝Script程序,如果有沒寫正確的,或是沒有用到的語法,都會讓Google AMP判斷為問題,因此要特別多加留意。
Google Amp 有未使用的 AMP元件script 標記 是什麼?