2016-10-26 33 views
0

對於我們的大多數頁面,AMP已停止出現在SERP中。 AMP在10月的第一個星期內顯示100%,然後開始消失。AMP已停止出現在搜索結果頁面中。如何補救?

提供一些額外的背景資料,大家可以看一下一個頁面:

  • 上週http://www.jmbullion.com/5-gram-perth-mint-gold-bar/年初,「5克珀斯鑄幣廠金條」 顯示AMP版本的移動搜索(上述頁面)作爲#1有機結果。今天將顯示 主網站。
  • 沒有修改過的主網頁或在 過去幾周的AMP頁面。
  • AMP is validschema is valid
  • 搜索控制檯顯示AMP作爲索引,不顯示頁面中的任何 錯誤。
  • 使用Search Console的「Google抓取方式」工具時,我們可以使用Google(使用桌面或移動設備)抓取頁面並查看AMPHTML標記。
  • 當我們使用AMP batchGet API時,要返回頁面的AMP URL, API將返回NO_AMP_URL(表示未找到與所請求的URL對應的AMP URL )。

關於batchGet API,我們只運行了我們50個最受歡迎的AMP頁面的API,API爲50箇中的24個返回了NO_AMP_URL。所有50個頁面都有有效的AMP頁面。幾個星期前,同樣的API進行返回AMP網址爲所有50

看來,事情已經改變,我們一直無法弄清楚它是什麼。

主要問題:我們怎樣才能重新啓用抗菌肽?

一些額外的問題:

  • 有誰知道,如果谷歌已經開始回滾AMP?
  • 其他公司是否遇到與 AMP不再出現在SERP中相同的問題?
  • 是否有任何其他資源可用於幫助診斷和調試 問題?

任何線索或協助將不勝感激。

+0

谷歌不撤出AMP頁面。如果您閱讀[AMP博客](https://amphtml.wordpress.com/),它會不斷增長。他們甚至有一個[AMP路線圖](https://www.ampproject.org/roadmap/),所以人們知道Google今年的AMP計劃,直到最後一個季度。是否在移動設備中使用了所有搜索? – noogui

回答

2

我遇到了類似的問題,並認爲它有同樣的原因。 Google似乎只在掃描規範頁面開頭的固定大小塊時尋找指向AMP文檔的<link rel="amphtml">標籤。

我AMP頁面停止被谷歌搜索或返回ampUrls.batchGet API有一次我在我的規範網頁<head>添加上述<link rel="amphtml"> JSON-LD結構化數據;這樣做導致<link rel="amphtml">標籤通常不會出現,直到文件大約1300字節。

後,我搬到<link rel="amphtml">回附近的<head>部分的頂部,僅低於<meta charset>,並要求我的規範網頁重新抓取的ampUrls.batchGet API被報告八小時內的AMP版本。

Google似乎正在返回您現在提到的規範頁面的AMP版本,但我也注意到,該頁面現在包含非常接近其開頭的<link rel="amphtml" href="http://amp.jmbullion.com/5-gram-perth-mint-gold-bar/">。在Google緩存返回的頁面版本中,顯然是在2016-10-27上抓取的,<link rel="amphtml">後來出現很多,4975字節放入該文件。這就是爲什麼我認爲你遇到和我一樣的問題。

我已經提交了amphtml bug requesting that this be clarified in the documentation

+0

謝謝derat,我們實際上在幾天前將標籤移開,並完全解決了問題。 – MCM

相關問題