Бітрікс канонічні посилання

Доктор слухає пацієнта і примовляє:
- Добре Добре.
- Доктор, а що хорошого-то.
- Добре, що у мене такого немає!

Пошуковий робот плутається в тому, яку сторінку показувати.

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

Причина перша. Один елемент в декількох секціях Інфоблоки Бітрікс. дублі

Наприклад, якщо один і той же товар присутній в декількох групах каталогу.

Бітрікс канонічні посилання

Зрозуміло, потрапити на його сторінку можна двома різними маршрутами.

Здавалося б, все логічно.

Бітрікс канонічні посилання

Бітрікс канонічні посилання

Єдина відмінність між цими сторінками - слово "Плаття" або "Штани" в хлібних крихтах. Для оптимізатора це - шкідливий дубль.

Це простий шлях майже без недоліків. Майже - тому що "хлібні крихти" будуть вести себе нелогічно і не будуть зручним засобом навігації.

Більш витончено - проставити атрибут rel = "canonical" тега link на сторінках всіх "дублів" і вказати основну сторінку, яку і просувати. Всі пошукачі враховують цей атрибут.

Бітрікс канонічні посилання

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

Налаштування атрибута canonical можна зробити:

для поодиноких сторінок - за допомогою модуля Маркетплейса 1С-Бітрікс "Інструменти SEO-фахівця",

для цілого розділу - силами програміста.

- ААААА. Доктор, подивіться, що це у мене.
- ААААА. Господи, ЩО це у вас.

Очевидно, розробники не вважають це проблемою. Справді, проблеми немає, поки посилання з ім'ям файлу не будуть згенеровані кимось помилково або злого наміру, а потім проіндексовані.

Стандартні компоненти Бітрікс майже ніколи не генерують посилання на сторінки з ім'ям файлу index.php (майже - тому що потрібно прибирати index.php в налаштуванні шаблонів сторінок нових Інфоблоки).

Проте бажано придушити появу таких сторінок раз і назавжди.

Це найпростіше зробити додаванням трьох рядків в файл .htaccess (якщо ви застосовуєте web-сервер Apache):

Для повноти картини можна ще закрити такі сторінки від індексації в robots.txt.

Яндекс, Google і ваш SEO-фахівець будуть задоволені.

- Доктор, коли я так роблю - мені боляче!
- Ну не робіть так.

Тема дублів сторінок на цьому не вичерпана.

Сайт просто показує ту ж саму сторінку.

З точки зору програміста це нормально. Ви у сайту запитали щось специфічне, передали хитрий параметр. Він всіма компонентами все передав, може якийсь і відреагував. Все в порядку.

SEO-фахівця таке не подобається. Він всю ніч читав webmaster.ya.ru і не виспався. Йому ввижаються дублі.

Програмісту важко, майже неможливо, вирішити це завдання добре. А погано програмісти робити не люблять.

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

Якщо програміст зробить так, щоб непотрібні параметри блокувалися, він може порушити роботу компонентів Бітрікс або систем веб-аналітики.

Набагато простіше зробити ось що:

простежити за тим, щоб сам веб-сайт не генерував "неправильних" посилань;

виключити проблемні сторінки з індексу (наприклад, зазвичай так чинять зі сторінками результатів пошуку);

Бітрікс канонічні посилання

своєчасно додавати в індекс пошукової машини нові осмислені сторінки, щоб їх "параметрезованих" копія була проіндексована раніше.

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

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

ИнтерВолга як веб-інтегратор

Веб-інтеграція це створення великих інформаційних веб-систем. глибоко інтегрованих в бізнес Замовника. Це зниження витрат на роботу з клієнтами, зростання продажів і автоматизація процесів.

ИнтерВолга - компетентний веб-інтегратор. Ми можемо вирішити всі завдання веб-інтеграції власними силами. Більшість наших проектів - комплексні, інтеграційні.

Наш принцип: приносити користь бізнесу клієнта за рахунок осмисленого застосування веб-технологій.

Рішення завдання пошукового просування, комплексного стратегічного інтернет-маркетингу це одна з основних компетенцій веб-інтегратора.

Схожі статті