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

Підвищення рейтингу однакового контенту c канонічним URL - Netpeak Blog

  1. Що таке атрибут rel = "canonical"?
  2. Навіщо вказувати canonical?
  3. Сторінки з UTM-мітками
  4. сторінки фільтрації
  5. Дублювання контенту на різних доменах
  6. Про що слід пам'ятати при простановке rel = "canonical"?

Причин виникнення дублів контенту може бути багато: особливості CMS сайту, сторінки з динамічними параметрами URL, сайт доступний за https://www.site.com/ і по https://site.com/, http://site.com/ і так далі. Якщо не вказати пошуковій системі пріоритетну - канонічну сторінку з дублюючим контентом, робот вибере її на свій розсуд і наслідки можуть бути неприємними, особливо для власників сайтів.

У цьому випуску «Абетки SEO» поговоримо про поняття канонічності сторінок і атрибуті rel = "canonical".

Що таке атрибут rel = "canonical"?

Атрибут rel = "canonical" вказує роботам пошукових систем, яку сторінку необхідно вважати пріоритетною. Він присвоюється тегу link і розташовується в <head> </ head> сторінки. Сторінка, зазначена в атрибуті rel = "canonical", починає сприйматися пошуковими роботами як пріоритетна (канонічна).

Наприклад: <link rel = "canonical" href = "http: // [url]" />, де [url] - адреса канонічної сторінки.

Припустимо, для сторінки «http://site.com/?get=12345» канонічної є «http://site.com/». В такому випадку на сторінці «http://site.com/?get=12345» тег буде таким: <link rel = "canonical" href = "http://site.com/" />.

Google підтримує цей атрибут з 2009, Яндекс - з 2011 року.

Навіщо вказувати canonical?

  1. Усунути повні або часткові дублі контенту на сайті.
  2. Захистити контент від дублювання на ресурсах, які частково або повністю можуть кешувати сайт (наприклад, веб-архіви).

У яких випадках потрібно визначати канонічність?

сторінки пагінацію

Для сторінок пагінацію є два вирішення питання з канонічними сторінками. Вибір варіанту залежить від того, чи є в кожної категорії сайту сторінка «Показати все», наприклад, «http://site.com/category-1/show-all», на якій доступні всі товари з категорії.

Якщо така сторінка є, Google рекомендує на кожній сторінці пагінацію вказати канонічної сторінку «Показати все».

Наприклад, «http://site.com/category-1/page-2» повинна містити канонічну посилання: <link rel = "canonical" href = "http://site.com/category-1/show-all" />.

Якщо сторінки «Показати все» немає і ми маємо справу з класичною пагінацією, слід як канонічних вказувати ці ж сторінки.

Наприклад, сторінка «http://site.com/category-1/page-2» повинна містити канонічну посилання: <link rel = "canonical" href = "http://site.com/category-1/page-2 "/>.

Про те, як ми використовуємо rel = "canonical" для оптимізації сторінок інтернет-магазину, читайте тут .

Сторінки з UTM-мітками

Необхідно налаштувати сервер так, щоб при знаходженні UTM-параметрів в адресі сторінки, віддавався код «200 ОК» і сторінка містила абсолютну канонічну посилання на URL цієї сторінки без UTM-мітки.

Мова про наступні UTM-параметрах:

  • gclid;
  • utm_medium;
  • utm_source;
  • utm_campaign;
  • utm_content;
  • utm_term;
  • _openstat.

Так, сторінка «http://site.com/?utm_source=testk&utm_medium=test&utm_campaign=test» повинна містити канонічну посилання: <link rel = "canonical" href = "http://site.com/" />.

Читайте, як правильно створювати і проставляти UTM-мітки .

сторінки фільтрації

На сторінках фільтрації слід в якості канонічних вказувати самі сторінки фільтрації.

Наприклад, для сторінки «http://site.com/category-1/filter-1/» потрібна посилання: <link rel = "canonical" href = "http://site.com/category-1/filter-1 / "/>.

Дублювання контенту на різних доменах

Іноді при переході на нове доменне ім'я використовується сервер, який не підтримує переадресацію на своєму боці. У такому випадку можна використовувати междоменной атрибут rel = "canonical" в елементі link.

Просто потрібно вказати канонічні посилання зі всіх доменів, на яких є дублюючийся контент, на основний - кращий для індексування.

Просто потрібно вказати канонічні посилання зі всіх доменів, на яких є дублюючийся контент, на основний - кращий для індексування

Важливо: на даний момент междоменной канонікал розуміє тільки Google .

Про що слід пам'ятати при простановке rel = "canonical"?

  1. Посилання в атрибуті слід ставити абсолютні - з http: // або https: //. Так скорочується ризик появи помилок.
  2. Якщо на сторінці з дублюючим контентом вказуєте на іншу сторінку як канонічну, не забудьте в <head> </ head> тієї сторінки також прописати її як канонічну.
  3. Якщо на сторінці вказано декілька канонічних адрес, пошуковий робот проігнорує їх і визначить канонічну сторінку самостійно.
  4. Якщо канонічної вказана сторінка, що віддає код відповіді 404, пошуковий робот не зможе використовувати цю рекомендацію.
  5. Щоб уникнути помилок, не варто використовувати ланцюжка канонічних сторінок.
  6. Пошукові роботи сприймають атрибут rel = "canonical" не як сувору директиву, а як рекомендацію, тобто вказаний URL може бути проігнорований.
  7. При самостійному визначенні канонічних сторінок пошукова система Google віддає перевагу сторінкам на https.

висновки

У нашій практиці бували випадки, коли контент з сайту копіювали повністю, разом з внутрішньої текстової перелінковкою і канонічними адресами. Тому атрибут rel = "canonical" варто вказувати на всіх сторінках.

Особливо важливо визначати канонічність для:

  • сторінок пагінацію;
  • сторінок з UTM-мітками;
  • сторінок фільтрації.

Це допомагає боротися з дублюванням контенту і убезпечити сайт від копіювання.

Дізнайтеся більше про просунутих способах використання rel = "canonical" .

Що таке атрибут rel = "canonical"?
Навіщо вказувати canonical?
Що таке атрибут rel = "canonical"?
Com/?
Com/?
Навіщо вказувати canonical?
У яких випадках потрібно визначати канонічність?
Com/?
Про що слід пам'ятати при простановке rel = "canonical"?