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">
Просто вы не можете использовать несколько канонических на одной странице.
Вам нужно сделать следующее
- Используйте ссылку rel="canonical", указывающую на страницу AMP
- Оригинальная ссылка на страницу покупки 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 будет указывать на свой канонический документ с помощью тега ссылки с отношением "канонический".