2016-11-23 36 views
0

我有一個在移動設備上運行良好的常規網站,我在頁眉和頁腳上使用頁眉和頁腳以及頁面和.html的所有頁面和.php擴展名。 幾周前,我決定創建我的網站的AMP版本,並決定我只創建一個帶有規範參考的AMP頁面回到我的主頁 - 我只想創建1個AMP頁面。AMP頁面和內容AMP和規範頁面之間不匹配

所以我不AMP頁面(在header.html中)我宣佈

<link rel="amphtml" href="https://example.com/amp/local-web-design.php" /> 

和未使用的頁眉和頁腳,但仍然是一個PHP擴展頁我AMP網頁上,我宣佈

<link rel="canonical" href="https://example.com/homepage.php" /> 

Google在三天內將頁面提交給移動設備共計5次,然後決定不喜歡我沒有將非AMP頁面上的所有其他頁面都轉換爲AMP頁面,包括隱私和聯繫頁面。首先,聯繫頁面有一個AMP不支持的形式。

谷歌網站管理員控制檯顯示沒有錯誤,但具有以下「信息問題」

信息:缺少結構化數據元素AMP和規範網頁

全部之間
內容不一致似乎指的是事實,我還沒有創建所有其他附加頁面&列出的唯一錯誤是「圖像0​​字段是必需的值」。

我能創造所有其他網頁AMP網頁,順帶炫耀我們在不同的城市工作和客戶,但我怎麼會那麼聲明它們在header.html中與

<link rel="amphtml" ...> 

爲標題爲我的非AMP網站提供所有頁面。我可以使用多個鏈接rel嗎?

<link rel="canonical" href="https://example.com/page1.php" /> 
<link rel="canonical" href="https://example.com/page2.php" /> 

我還要提到的是,如果我考AMP頁面,它出色地通過

以下
https://validator.ampproject.org/#url=https://example.com/amp/local-web-design.php 

回答

0
能時,有在AMP頁面之間內容的差異會遇到

內容不匹配錯誤和它的規範網頁。正如Search Console Help - AMP report指出,

文字不一定完全相同,但主題必須相同,並且用戶應該能夠完成雙方的AMP和規範網頁相同的任務。

robots.txt文件阻塞其中一個或另一個上的重要資源時,也會發生不匹配。

要修正此錯誤,您可能要做到以下幾點:

  • 確保AMP被引用正確規範的網頁。
  • 確保AMP和規範頁面的一般內容相同。
  • 通過對AMP和規範頁面使用Fetch as Google tool,檢查Google的頁面視圖與用戶的頁面視圖沒有什麼不同。

而且,請注意,如果您已經提交了修正,但是仍然顯示的錯誤報告,請記住,谷歌只抓取定期一頁。您可以等待計劃的定期重新抓取,也可以使用Fetch as Google page請求重新抓取。

希望有幫助!

+0

是的我在Google Console中已經完成了所有這些工作,我的問題是關於是否爲我的非AMP網站提供所有頁面,我可以只使用多個鏈接rel =「canonical」?在header.html看到我的問題上面 – zod

0

問題似乎是,您對所有網頁使用了1個標題,並且該標題聲稱您的所有網頁都有AMP。

理想情況下,您應該爲具有AMP的頁面使用特殊標題。