2017-01-28 104 views
0

我在我的網站上使用WordPress。要將AMP頁面添加到我的網站,我使用官方WordPress AMP插件和另一個名爲「WP for WP」的插件。我已經使用了3個月了。最近,我從筆記本電腦(不是移動設備)搜索Google時發現了非AMP頁面。我檢查了頁面源代碼,發現rel-canonical標籤已正確設置爲非AMP頁面。我不知道爲什麼它出現在桌面搜索中。AMP頁面出現在Google桌面搜索結果中

要看到的例子google一下「如何改變作者箱的gravatar大小」,你會發現AMP頁面和非AMP頁面不顯示。

問題在哪裏?

+0

請詢問有關webmasters.stackexchange.com這個問題 –

+0

我問它在那裏,謝謝。 –

+0

然後你可以在這裏關閉這個問題 –

回答

0

它很可能是在Wordpress環境之外設計的。

我們在Wordpress環境之外設計我們的AMP頁面,並且規範標籤就像普通頁面一樣。

總之,我們的安培頁面自成體系,並準備好桌面&手機。

然後只需要一個規範標籤。 (沒有使用rel-規範標籤的)

$strCanonicalUrl ="https://" . $_SERVER['HTTP_HOST'] . parse_url( 
$_SERVER['REQUEST_URI'], PHP_URL_PATH); 

...

<title >This is the title of the AMP page</title> 
<meta name="description" content="This is the description of the AMP page"> 
<link rel="canonical" href="<?= $strCanonicalUrl ?>" /> 
<meta property="og:locale" content="en_US" />