amp-HTML с несколькими каноническими

Мы работаем над сайтом для рекламы продуктов, которые вы можете приобрести на другой странице (на английском это называется агрегатором?). Для улучшения SEO мы рекомендовали сделать AMP-версию страницы. Мы сделали две версии Интернета, одну "стандартную" версию и версию AMP.

Теперь мы хотим сохранить только одну версию. Однако, по словам парня по SEO, нам нужно разместить link rel="canonical" на странице продукта на оригинальный сайт продажи продукта. Но, согласно AMP, нам нужен link rel="canonical" указывая на себя. Могу ли я иметь два link rel="canonical" или есть какой-то другой способ решить эту проблему, используя только одну версию Интернета? Сейчас у нас нет этой проблемы, потому что версия AMP указывает на "стандартную" версию, а "стандартная" версия указывает на оригинальный сайт, продающий продукт.

3 ответа

Из вашего вопроса я могу понять, что в настоящее время у вас есть две разные страницы и что вы хотите оставить только одну из них, страницу AMP. Это означает, что страница AMP не будет иметь соответствующей страницы не-AMP.

В этом случае вы должны установить страницу AMP как ее каноническую (это означает, что страница AMP указывает на себя как на каноническую): <link rel="canonical" href="url_of_your_amp_page">

Просто вы не можете использовать несколько канонических на одной странице.

Вам нужно сделать следующее

  1. Используйте ссылку rel="canonical", указывающую на страницу AMP
  2. Оригинальная ссылка на страницу покупки rel="canonical", также указывающая на страницу AMP, если URL-адрес другой, а содержимое такое же.

Документация AMP => Обязательная разметка информирует:

содержат внутри своей головы тег, который указывает на обычную HTML-версию документа AMP HTML или на самого себя, если такой HTML-версии не существует.

Если существует документ AMP, который является альтернативным представлением канонического документа, тогда канонический документ должен указывать на документ AMP через тег ссылки с отношением "amphtml".

Поэтому вы должны указать в обычной версии ссылку на версию усилителя, например: <link rel="amphtml" href="https://www.example.com/url/to/amp/document.html"> На усиленной версии установите <link rel="canonical" href="https://www.example.com/url/to/canonical/document.html">

Опять же, это подтверждается документацией:

Предполагается, что сам документ AMP будет указывать на свой канонический документ с помощью тега ссылки с отношением "канонический".

Другие вопросы по тегам