2017-02-21 9 views
2

Это проявляется как важный вопрос в поисковой консоли Google, даже если канонический версия и AMP, на мой взгляд, "essentially the same."Есть ли способ об ошибке «Несоответствие содержимого между AMP и каноническими страницами»?

шаги, чтобы решить эту проблему, можно найти в ссылке выше. Я последовал за ними и пришел к выводу, что общее содержание AMP и канонической страницы не было одинаковым.

Вот почему (я думаю ..)

Для того, чтобы построить версию AMP страницы, я должен был удалить динамически созданные карты Google (потому что он используется JavaScript, не допускается в АМПАХ), и замените его встроенными картами google (like this). Поэтому я думаю, что эта «разница» между канонической версией (динамически созданной в divs) и AMP (с использованием amp-iframe) вызывает ошибку, даже несмотря на то, что содержание страницы в конечном итоге одинаково.

Это может быть исправлено? Как Google решает, имеет ли AMP и каноническую страницу «по сути один и тот же» контент?

Спасибо!

EDIT: Я уже связал AMP с канонической страницей и наоборот. См. Ссылки в комментарии Lovntola или noogui's

+0

ли вы имеете в виду это: HTTPS : //www.ampproject.org/docs/guides/discovery – Lovntola

+0

Да! Я уже связал страницы. Я отредактирую сообщение, чтобы включить его. Спасибо –

+0

Не могли бы вы предоставить ссылку на свою страницу? –

ответ

0

Вы должны link the AMP version to the canonical one.

Образцы страниц с

Для того, чтобы решить эту проблему, мы добавим информацию о странице AMP на страницу, и наоборот, не AMP, в виде тегов в.

Добавьте следующую страницу не-AMP:

<link rel="amphtml" href="https://www.example.com/url/to/amp/document.html"> 

И это на странице AMP:

<link rel="canonical" href="https://www.example.com/url/to/full/document.html"> 

Что делать, если у меня есть только одна страница?

Если у вас есть только одна страница, и эта страница является страница AMP, необходимо еще добавить каноническую ссылку на нее, что будет просто указать на себе:

<link rel="canonical" href="https://www.example.com/url/to/amp/document.html"> 
+0

Спасибо за ответ! Тем не менее, я уже связал AMP с канонической страницей и наоборот. –