Экономика стран

К сожалению, большинство людей, которые будут ими затронуты почти весь мир, не будут иметь никакого влияния на результат. Вести Экономика Дайджест иностранной прессы за 14 августа.
Вести Экономика Греции снова придется списывать долги Греция не сможет самостоятельно расплатиться по долгам, и понадобится новая реструктуризация долгов, чтобы спасти страну от банкротства.

Атрибут rel = canonical. Що таке канонічний URL і як ним користуватися

  1. Rel canonical: що це
  2. Звідки можуть з'явитися дублюються сторінки?
  3. Стаття сайту відноситься до декількох рубриках
  4. Товари інтернет-магазину в декількох категоріях
  5. Сторінка друку, різні id
  6. тег more
  7. дублі replytocom
  8. Партнерська програма
  9. Як правильно використовувати rel = canonical
  10. Як правильно вибрати канонічний урл?
  11. Часті помилки з атрибутом rel = canonical
  12. Окремі випадки використання rel = canonical
  13. Сanonical сама на себе
  14. Canonical для сторінок пагінацію
  15. Товари
  16. Атрибут rel = canonical в WordPress
  17. висновки

Атрибут rel = canonical дозволяє боротися з дублями сторінок. Коли один і той же різноманітні опції відображаються за різними URL, канонічні посилання вказують головну сторінку. Ця сторінка (пріоритетна) якраз і буде знаходитися в індексі пошукових систем і вся вага зі сторінок дублікатів буде перетікати на основну сторінку.

Атрибут canonical прописується на сторінках дублів із зазначенням найбільш пріоритетною сторінки в разделестраніци ось так:

<Link rel = "canonical" href = "http://site.ru/osnovnoj-url" />

Даний тег прекрасно розуміють всі основні пошукові системи і канонічні посилання є для деяких типів сторінок невід'ємними з точки зору SEO оптимізації. Про це все ми з вами поговоримо сьогодні.

до змісту ↑

Rel canonical: що це

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

Теж саме стосується зовнішніх посилань. Неможливо зосередитися максимально на просуванні однієї сторінки, а це в підсумку не розкриває потенціал сторінки повністю. Або ж, приміром, купуються посилання на одну сторінку, а насправді в індексі зовсім інша сторінка.

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

Щоб в індексі була тільки одна сторінка, потрібно прописати на сторінках дублікатах в разделеканоніческую посилання на пріоритетну:

<Link rel = "canonical" href = "http://site.ru/prioritetnya-stranica" /> до змісту ↑

Звідки можуть з'явитися дублюються сторінки?

Якщо для видалення дублів, можна скористатися 301 перенаправленням , Я рекомендую в першу чергу звернути увагу на нього. Якщо ж 301 редирект не допомагає або його використання недоречно, то на допомогу можна покликати канонічні посилання, тільки будьте акуратними.

до змісту ↑

Стаття сайту відноситься до декількох рубриках

Якщо в ЧПУ вашого сайту виводиться рубрика статей, то можна зіткнутися з проблемою. Одна і та ж стаття може розташовуватися відразу за кількома URL адресами. Ось у мене, наприклад, є стаття про безпеку в WordPress, вона розташовується відразу в 2-х категоріях: "Корисне для блогу" і "WordPress плагіни". Тому доступна відразу по 2-розум різними URL адресами:

Це для нас, звичайних відвідувачів, як ніби сторінка одна і та ж. Для пошукачів ж це 2 різні сторінки, які є дублями. І вони можуть включити в індекс або відразу обидві сторінки, або не ту, яку хотілося б. Якраз в подібних випадках виручає rel = canonical, який дозволяє вказати пошуковим системам, що потрібно проіндексувати тільки одну конкретну сторінку.

У моєму випадку зі сторінки https://wpnew.ru/sozdanie-bloga/poleznoe_dlya_bloga/bezopasnost-wordpress.html прописаний канонічний URL на https://wpnew.ru/sozdanie-bloga/razdel-4-plaginy/bezopasnost-wordpress. html і тому в індексі тільки другий варіант сторінки.

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

до змісту ↑

Товари інтернет-магазину в декількох категоріях

Ще одне з найпопулярніших явищ, це коли товари в інтернет-магазинах розташовані відразу в декількох категоріях. У вигляді прикладу наведу товар iPhone 6s, який може розташовуватися відразу на декількох сторінках:

  • site.ru/apple/iphone6s/
  • site.ru/mobilnye-telefony/iphone6s/
  • site.ru/catalog/iphone6s/

Все одно, потрібно вказати з усіх сторінок rel = canonical на основну, пріоритетну сторінку. Як вибрати правильно канонічну сторінку розповім нижче.

до змісту ↑

Сторінка друку, різні id

Також на деяких сторінках зустрічаються сторінки для друку. У них до URL додається щось на зразок? Print = true. Тобто, один і той же контент може перебувати на:

  • site.ru/content/post-1;
  • site.ru/content/post-1?print=true.

В такому випадку зі сторінки site.ru/content/post-1?print=true потрібно прописати в область (увага, не в body!) Наступне:

<Link rel = "canonical" href = "http://site.ru/content/post-1" />

Завдяки цій дії, сторінка site.ru/content/post-1?print=true не братиме участі в пошуку, тобто не буде проіндексована.

Також зустрічаються всякі & id = xxx, з ними боремося точно так же.

до змісту ↑

тег more

Ще один популярний тег присвоюються статей в стилі / # more-777, який прописується до URL. Найчастіше таке можна помітити на шаблонах WordPress, особливо старих. Щоб в індекс потрапляла правильна сторінка, аналогічно на сторінці site.ru/post#more-777 має бути прописано:

<Link rel = "canonical" href = "http://site.ru/post" />

Я ж в ідеалі б рекомендував робити посилання прямими (з тієї ж самої головної сторінки), без тега more.

до змісту ↑

дублі replytocom

Точно також буває з? Replytocom = 777, які можуть потрапити в індекс через деревовидних коментарів. Робимо все по аналогії. Я ж для боротьби з дублями replytocom просто ставлю галочку в плагін Yoast SEO і дана проблема більше не турбує:

до змісту ↑

Партнерська програма

Коли реалізуєте партнерську програму, часто багато посилань c "хвостами" починають посилатися на вас. Виходить, щось на зразок цього: site.ru/?partner=id777. З подібних сторінок теж потрібно прописувати атрибут canonical, щоб вони не потрапили в індекс.

до змісту ↑

Як правильно використовувати rel = canonical

Як ви вже зрозуміли, щоб в індексі був тільки 1 варіант сторінки, потрібно з усіх, що дублюються сторінок проставити атрибут canonical. Ось як він повинен виглядати

<Link rel = "canonical" href = "http://site.ru/osnovnoj-url" />

Даний тег повинен знаходитися всередині.

до змісту ↑

Як правильно вибрати канонічний урл?

Канонічна сторінка - це та сторінка, яка рекомендується пошукачам для індексації серед усіх дублів. Яку ж краще вибрати?

  • Якщо сторінка раніше мала лише 1 url, то краще зробити канонічною її, так як скоріше за все вона вже проіндексована, також має певне політичне значення. Тобто з нової сторінки проставити rel = canonical на стару.
  • Якщо ж сторінки створювалися приблизно в один час, краще канонічним URL зробити ту, яка знаходиться в індексі.
  • Якщо ж кілька сторінок-дублів знаходиться в індексі пошукових систем, то краще вибрати той, який буде просуватися. Найчастіше той URL, який має найменше рівень вкладеності, або вже має вхідні посилання.
  • Якщо ж всі умови ідентичні у сторінок дублів, зазвичай береться за пріоритетну сторінку та, яка підходить під якийсь шаблон товару / статті по сайту і перевага віддається однаковості.
до змісту ↑

Часті помилки з атрибутом rel = canonical

  1. Тег rel = "canonical" - це не сувора директива. Він лише пропонує основну сторінку для пошукових систем, тобто просто-напросто радить.
  2. Не можна використовувати інший домен в даному атрибуті. Допускаються посилання тільки всередині домену або піддомени.
  3. Для проставлення канонічних посилань необов'язково мати 100% дубльований контент, якщо є невеликі відмінності - це нормально. Таке може бути, коли продукти розставлені в іншому порядку або пошуковий робот відвідав сторінки в різний час, наприклад.
  4. Якщо документ з канонічного адресою недоступний (віддає 404 помилку, припустимо), то пошукові системи можуть проігнорувати його.
  5. Також пошукові роботи можуть проігнорувати даний атрибут, якщо на сторінці вказано кілька канонічних урлов.
  6. Для вказівки канонічного посилання допускається використовувати не повний URL адреса, а відносний шлях: <link rel = "canonical" href = "/ osnovnoj-url" />

    Але будьте обережні, можете "наламати дров", краще використовувати повний URL, із зазначенням вашого домену.

  7. Канонічна сторінка повинна бути індексується.

Запам'ятайте: rel = canonical передає вага вхідних посилань.

Почитайте ще ці статті (офіційні керівництва від Яндекса і Google):

до змісту ↑

Окремі випадки використання rel = canonical

до змісту ↑

Сanonical сама на себе

Мене не раз запитували, чи можна ставити канонічну посилання саму на себе? Таке зазвичай відбувається при автоматичній генерації за допомогою різних плагінів або силами CMS. Відповідь - так, можна, нічого в цьому поганого немає.

до змісту ↑

Canonical для сторінок пагінацію

Багато веб-майстри хочуть зробити rel = canonical зі сторінок пагінацію (site.ru/category/page/2) на першу сторінку (site.ru/category). Це неправильно, як я вважаю. Все-таки тут зустрічаються не повні дублі, такі сторінки пагінацію краще закрити за допомогою:

<Meta name = "robots" content = "noindex, follow" />

У WordPress це можна зробити автоматично, поставивши галочку в плагіні WordPress SEO by Yoast:

до змісту ↑

Товари

Якщо товари розділені на кілька сторінок (їх багато і зроблена розбивка на кілька сторінок), то краще основним канонічним урлом зробити висновок всіх товарів, яке зазвичай виводиться за допомогою додавання до URL щось подібне до цього? All = products.

до змісту ↑

Атрибут rel = canonical в WordPress

Багато SEO плагіни для WordPress дуже добре дружать з атрибутом rel = canonical. Мій улюблений і, як я вважаю, кращий SEO плагін Yoast SEO взагалі нічого не вимагає. Просто досить його активувати і необхідні канонічні URL самі прописуються.

У деяких інших SEO плагинах в налаштуваннях потрібно просто поставити галочку навпроти «Канонічні сторінки" (або ще щось подібне).

Тобто за замовчуванням, якщо стаття на моєму блозі присвоєна відразу до декількох категорій, то автоматично прописується канонічна сторінка. Саме тому на сторінці https://wpnew.ru/sozdanie-bloga/poleznoe_dlya_bloga/bezopasnost-wordpress.html у мене прописаний наступний атрибут rel = canonical (зверніть увагу, це інший URL):

За замовчуванням, завдяки плагіну Yoast SEO, якщо пост розташовується відразу в декількох категоріях, в індекс ж потрапляє тільки один варіант.

до змісту ↑

висновки

Я сподіваюся, що цілком зрозуміло, зміг пояснити, що таке атрибут rel = canonical і як ним користуватися. Настійно рекомендую ознайомитися вам ще з цим уроком: Як видалити непотрібні сторінки в індексі Яндекса і Google . Всі ці дії з rel = canonical, 301-им перенаправленням, meta name robots, файлом robots.txt дозволять зробити видачу вашого сайту "чистим".

Я за "чистий" індекс без дублів, службових сторінок та ін. Непотрібних речей. Завдяки чистоті SEO просування сайту буде простіше і правильніше.

І ще: щоб не було подібних проблем я рекомендую майбутні ваші сайти створювати без вказівки категорій в URL статей / товарів. Тобто нехай буде щось на зразок:

  • site.ru/statya.html (для блогів);
  • site.ru/catalog/iphone6s (для інтернет-магазинів).

Окреме спасибі за ретвіти і репости, мої друзі. Обов'язково чекаю ваших думок в коментарях.

Ru/content/post-1?
Ru/content/post-1?
Ru/content/post-1?
Ru/?
Яку ж краще вибрати?
Навигация сайта
Реклама
Панель управления
Календарь новостей
Популярные новости
Информация
Экономика стран www.mp3area.ru © 2005-2016
При копировании материала, ссылка на сайт обязательна.