Учебные заметки: Изучение SEO (канонические URL)


О серии «Мои учебные заметки»:

Обучение на публике и обучение других — отличный способ закрепить информацию, поэтому я решил писать статьи об открытиях, которые я делаю в процессе обучения. Я буду добавлять ссылки, чтобы вы могли изучить мои ресурсы и, конечно же, отдать должное.

Однако я не являюсь экспертом. Кроме того, стандарты в мире кодирования быстро меняются, поэтому рассматривайте эту статью как отправную точку для ваших собственных исследований. Желаю удачи в обучении!

Пожалуйста, не стесняйтесь добавлять исправления или комментарии.

Узнать больше о SEO

Отказ от ответственности: канонизация урлов может привести к проблемам, если вы не будете осторожны. Подробнее читайте здесь https://moz.com/blog/complete-guide-to-rel-canonical-how-to-and-why-not.

Что такое SEO?

«Поисковая оптимизация (SEO) — это процесс улучшения веб-сайта или веб-страницы с целью повышения качества и количества органического трафика из поисковых систем. Успешное SEO означает, что веб-страница с большей вероятностью окажется выше на странице результатов поисковой системы (SERP)».
https://www.webopedia.com/definitions/seo/

Представление проблемы

Для начала предположим, что у нас есть 8 ссылок. Каждая из этих ссылок отправляет нас на страницы, которые визуально выглядят одинаково:

1. https://www.website.com/category/product-a/ 
2. https://www.website.com/product-a/ 
3. https://website.com/product-a/ 
4. http://www.website.com/product-a/ 
5. http://website.com/product-a/ 
6. https://m.website.com/product-a/ 
7. https://www.website.com/product-a 
8. https://www.website.com/product-A/ (https://www.semrush.com/blog/canonical-url-guide/)

Для поисковой системы это ВОСЕМЬ разных страниц вместо одной, поэтому поисковая система путается, какая из них важнее. Таким образом, вы получаете более низкий SEO-рейтинг.

Как исправить это с помощью канонического тега:

Выберите один url, который является наилучшим представлением вашей страницы. Например

https://www.example.com/mainpage.html
Войти в полноэкранный режим Выйти из полноэкранного режима

Поместите этот url в тег rel=»canonical» в шапке вашей страницы

https://moz.com/blog/complete-guide-to-rel-canonical-how-to-and-why-not

если вы используете CMS платформы, такие как:

  • shopify
  • Wix
  • wordpress (с плагинами Yoast или RankMath)
  • Magneto 1 или 2

В этой статье приведены подробные шаги по созданию канонического тега: https://www.semrush.com/blog/canonical-url-guide/#how-to-correctly-implement-the-rel=canonical-tag.

Четыре других способа указать канонические URL-адреса

Размещение в head — самый распространенный вариант указания канонических URL. Но здесь описаны и другие варианты: https://ahrefs.com/blog/canonical-tags/

  • HTTP-заголовок
  • Sitemap
  • 301 редирект
  • Внутренние ссылки

Советы:

1 Используйте абсолютные ссылки:

<link rel="canonical" href="https://www.website.com/page-a/" />
Войти в полноэкранный режим Выход из полноэкранного режима

Не относительные ссылки:

<link rel="canonical" href="/page-a/" />
Войдите в полноэкранный режим Выйти из полноэкранного режима

2 Используйте только один тег rel=»canonical» на странице.

Если канонических тегов несколько, то google, скорее всего, проигнорирует их и сделает бесполезными.

Специальное примечание: «Это часто происходит в сочетании с SEO-плагинами, которые часто вставляют ссылку rel=canonical по умолчанию, возможно, без ведома веб-мастера, установившего плагин» — Аллан Скотт @ https://developers.google.com/search/blog/2013/04/5-common-mistakes-with-relcanonical.

3 Размещайте ее только в шапке страницы.

Если вы поместите ее в тело, она будет проигнорирована.

4 Используйте хорошую ссылку

  • Следите за орфографическими ошибками (например: http, когда вы имеете в виду https).
  • Не канонизируйте 301 редирект.

5 Не пытайтесь быть хитрым

Канонизируя определенную статью, вы пытаетесь повысить ее рейтинг в Google. Это приведет к обратному результату.

6 Если ваша страница имеет несколько страниц (пагинация).

У вас есть два варианта

  • 1 канонизировать страницу «Посмотреть все».

Не корневую страницу. Таким образом, количество просмотров для страницы 1, страницы 2, страницы 3 и т.д. будет считаться как просмотры страницы «Посмотреть все».

Источник: https://www.searchenginejournal.com/technical-seo/pagination/

  • 2 Дайте каждой странице свой собственный канонический URL.

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

Страница 1

link rel="next" href="https://www.example.com/category?page=2″
  **  link rel="canonical" href="https://www.example.com/category"'**

Страница 2

    link rel="prev" href="https://www.example.com/category"
    link rel="next" href="https://www.example.com/category?page=3″
    **link rel="canonical" href="https://www.example.com/category?page=2"**

Страница 3

    link rel="prev" href="https://www.example.com/category?page=2″
    link rel="next" href="https://www.example.com/category?page=4″
  **  link rel="canonical" href="https://www.example.com/category?page=3"**

Страница 4

    <link rel="prev" href="https://www.example.com/category?page=3">
  **  <link rel="canonical" href="https://www.example.com/category?page=4">**

источник кода : https://www.searchenginejournal.com/technical-seo/pagination/

Дополнительно: Почему мы не каноникализируем корневую страницу для страниц с пагинацией?

Это заставляет поисковые системы думать, что у вас только одна страница, и они не будут индексировать контент на 2-й, 3-й, 4-й и т.д. страницах.

«Вы же не хотите, чтобы ваши страницы с подробным содержанием выпадали из индекса из-за плохой обработки пагинации». — https://www.searchenginejournal.com/technical-seo/pagination/

7 Если у вас есть дублирующийся контент, такой как

  • HTTP и HTTPS
  • не-WWW и WWW
  • URL-адреса с косой чертой и без косой черты
http://example.com/foo/ (with trailing slash, conventionally a directory)
http://example.com/foo (without trailing slash, conventionally a file)
Вход в полноэкранный режим Выход из полноэкранного режима

источник кода: https://developers.google.com/search/blog/2010/04/to-slash-or-not-to-slash

Заставьте дубликат(ы) перенаправить на канонический url с помощью 301 редиректа

Предупреждение: «Давайте проясним, однако, что если вы используете 301 редирект, только канонический URL будет реально существовать. Остальные дубликаты будут перенаправлены на него.» https://www.semrush.com/blog/canonical-url-guide/#using-301-redirects-to-specify-canonical-urls

8 Проверьте файл robots.txt (если он у вас есть)

robots.txt может быть полезен, но если вы случайно указали ему блокировать ваш канонический URL, он заблокирует веб-гусеницы от просмотра вашей страницы. А это именно та ситуация, которой вы хотите избежать.

Почему поисковая система игнорирует мой канонический тег?

Хотя канонические теги могут помочь убедить поисковую систему обратить внимание на конкретную ссылку сайта, их можно игнорировать. Другими словами, по сути, это всего лишь предложение.

Почему так происходит? Возможны следующие варианты:

  1. противоречивые url в карте сайта

https://www.semrush.com/blog/canonical-url-guide/#canonical-urls-in-sitemaps

  1. страницы не совпадают достаточно близко

Поэтому поисковая система игнорирует предложение

(https://searchengineland.com/canonical-tags-easy-right-whats-worst-happen-274635)

https://moz.com/blog/catastrophic-canonicalization

Ссылки для получения дополнительной информации:

https://ahrefs.com/blog/canonical-tags/
Войти в полноэкранный режим Выход из полноэкранного режима
https://searchengineland.com/canonical-tags-easy-right-whats-worst-happen-274635
Войти в полноэкранный режим Выход из полноэкранного режима
https://www.searchenginejournal.com/technical-seo/pagination/
Войти в полноэкранный режим Выход из полноэкранного режима
https://searchengineland.com/canonical-tags-easy-right-whats-worst-happen-274635
Войти в полноэкранный режим Выход из полноэкранного режима
https://www.semrush.com/blog/canonical-url-guide/
Войти в полноэкранный режим Выход из полноэкранного режима
https://developers.google.com/search/blog/2013/04/5-common-mistakes-with-relcanonical
Войти в полноэкранный режим Выход из полноэкранного режима
https://developers.google.com/search/docs/advanced/ecommerce/pagination-and-incremental-page-loading
Войти в полноэкранный режим Выход из полноэкранного режима
https://moz.com/learn/seo/canonicalization
Войти в полноэкранный режим Выход из полноэкранного режима
https://moz.com/blog/complete-guide-to-rel-canonical-how-to-and-why-not
Войти в полноэкранный режим Выход из полноэкранного режима

Оцените статью
devanswers.ru
Добавить комментарий