Створення сайтів - студія веб-дизайну WebStudio2U Контактні дані веб-студії WebStudio2U RSS стрічка веб-студії WebStudio2U Мапа сайту Авторизація

Як користуватися атрибутом rel canonical під час оптимізації сайту

Як користуватися атрибутом rel canonical під час оптимізації сайту«Канонічні» посилання, тобто посилання, що мають атрибут rel="canonical", використовуються в оптимізації сайтів вже не перший рік, але все ще не завжди застосовуються правильно. Багато в чому це зумовлено тим, що власники сайтів просто не знають, як користуватися rel="canonical", і не уявляють, у яких саме випадках його потрібно застосовувати.

Під час оптимізації сайтів атрибут rel="canonical" — це насамперед інструмент боротьби з різними випадками дублювання контенту на сайті. За допомогою такого атрибута можна повідомити пошуковим системам, які сторінки треба обирати для індексування в тих випадках, коли на кількох сторінках є однаковий або майже однаковий контент.

Контент на сторінках сайту може дублюватися з різних причин. Однією з основних таких причин можна назвати особливості використовуваної системи управління сайтом, яка може, наприклад, самостійно генерувати кілька URL, якщо публікація призначена для розміщення відразу в декількох розділах сайту або якщо публікація має версії для друку, для мобільних пристроїв тощо.

У низці випадків контент на сторінках сайту дублюється не повністю, а частково. У такому разі йдеться про нечіткі дублі контенту, виникають вони найчастіше при використанні на сайті пагінації: під час навігації між сторінками пагінації користувачі отримують контент, частина якого однакова для всіх сторінок.

Дублі внутрішніх сторінок на сайті — серйозна проблема з точки зору пошукового просування. Саме тому в комплексних роботах з оптимізації сайтів завжди передбачаються заходи щодо усунення таких дублів. Ці заходи бувають різними, наприклад, часто для розв'язання проблеми використовується так званий «301-й редирект» або ж дублі сторінок просто повністю закриваються від індексації у файлах robots.txt.

Атрибут rel="canonical" — рішення для оптимізації сайту на той випадок, коли не можна повністю закрити сторінки від індексації або використати редирект. Цей атрибут дозволить досить просто усунути проблему дублів, адже щоб із його допомогою вказати пошуковим системам, яку сторінку треба вважати «канонічною», у блоці head HTML-коду канонічної та дублюючих сторінок досить лише вказати посилання на цю «канонічну» сторінку за допомогою такої конструкції:

<link rel="canonical" href="повний URL канонічної сторінки" />

Тут варто звернути увагу на те, що пошукові системи, зокрема Google, рекомендують використовувати для вказівки шляху до канонічної сторінці абсолютний, а не відносний URL. Як повідомляють у підтримці Google, це необхідно для того, щоб знизити ймовірність помилки.

Незважаючи на те, що процедура додавання атрибута rel="canonical" загалом не дуже складна, все ж вона має кілька нюансів, які обов’язково необхідно враховувати, щоб уникнути помилок. Наприклад, у разі використання цього атрибуту на сторінках пагінації важливо звертати увагу на те, чи є контент цих сторінок дублюючим. Якщо знехтувати цим правилом, сторінки пагінації з потрібним вмістом можуть «випасти» з індексу пошукових систем, що знизить показники сайту.

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

Теги:
rel canonical, канонічні сторінки, оптимізація сайту, як користуватися rel canonical