Як оптимізувати сайт на 1с-бітрікс під пошукові системи

Один із вагомих плюсів, який важливий незалежно від розмірів магазина і тематики товарів, які в ньому будуть продаватися - це дружність CMS для SEO-оптимізації.

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

Коли вибирають CMS для інтернет-магазину. система 1С-Бітрікс рідко залишається за кадром і зазвичай присутній в списку розглянутих варіантів. Ця огляд буде корисний тим, хто дивиться в бік Бітрікс, але сумнівається в його SEO-можливості.

У мережі нерідко можна зустріти думку, що Бітрікс дає мало інструментів для SEO-оптимізації, або навіть що він відверто слабкий в цьому плані. Сперечатися не буду. Кілька років тому 1С-Бітрікс дійсно був в плані SEO не так крутий. У ньому не було SEO-модуля, технології «Композитний сайт», складніше було реалізувати ЧПУ.

Можливості SEO-оптимізації Бітрікс

Функціонал SEО-Модуля Бітрікс, який доступний «з коробки», дозволяє вирішувати багато завдань по внутрішній оптимізації. Звичайно, професіонали, традиційно використовують спеціалізований софт і зовнішні сервіси, в тому числі платні. Звичайному користувачеві освоювати ці інструменти складно, тому щоб користувач міг самостійно, нехай на базовому рівні моніторити на своєму сайті пошукову оптимізацію, Бітрікс дає йому ряд простих інструментів:

1. Управління заголовками і мета-описом. Для кожної сторінки можна посмотретьTitle (заголовок вікна браузера) і мета-опису сторінки (старі - добрі description, keywords), тут же їх можна при необхідності поміняти.

[Caption id = "attachment_10766" align = "aligncenter" width = "593"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Відображення і управління мета-тегами. [/ Caption]

2. Ключевики в seo-значущих тегах. Показує слова, словосполучення, виділені в тегах (h1-h6, noindex та інших). Це дає змогу побачити, наприклад, вкладеність заголовків, що буває корисно для вибудовування структури сторінки.

[Caption id = "attachment_10767" align = "aligncenter" width = "584"] Як бачимо, на цій сторінці вкладеність заголовків далека від ідеалу. [/ Caption]

3. Дає рекомендації. Професійний seo-аудит Бітрікс не замінює, але допоможе виявити грубі помилки. Наприклад, підкаже якщо на сторінці є зображення без опису в «alt», занадто багато посилань, в тому числі зовнішніх, відсутній заголовок h1. Користувач побачить відповідне попередження і зможе вжити заходів.

4. Наявність на сторінці просуваються слів. Дає можливість подивитися наскільки просуваються слова / словосполучення представлені у вмісті сторінки.

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
5. Індексація сторінки. Показує індексацію сторінки обраними пошуковими системами.
Як оптимізувати сайт на 1с-бітрікс під пошукові системи

Крім того, є ряд способів оптимізації вже більш професійних:

1. Автоматичне заповнення SEO полів по шаблонах. У картках товару, розділах і будь-яких інших динамічних сторінках легко можна налаштувати шаблони за якими ця інформація буде генеруватися. Більше не потрібно спеціально заповнювати вручну ці поля для кожної сторінки, вони можуть генеруватися з наявних у товару характеристик.

[Caption id = "attachment_10772" align = "aligncenter" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Налаштування шаблонів для автоматичної генерації Title і метатегов. [/ Caption]

2. Автоматичне генерування імені файлу для зображення. А так же опису для зображення (параметр «alt»). Точно так само як з мета-тегами гнучко налаштовуються шаблони за якими буде генеруватися назва файлу і «alt», такий, як рекомендують для вашого інтернет-магазину SEO фахівці.

3. Генерація sitemap.xml. SEO-модуль в 1С-Бітрікс дає можливість створення карти сайту sitemap.xml і її автоматичного оновлення при появі нового контенту.

Для створення карти сайту і настройки, того які файли і розділи в неї вивантажувати, досить вибрати мишкою ці розділи. Надалі карта сайту буде автоматично генеруватися в Бітрікс тільки за цими розділами. Якщо каталоги великі, можна налаштувати вивантаження кожного каталогу в різні xml-файли.

[Caption id = "attachment_10775" align = "aligncenter" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Налаштування автоматичної генраціі Sitemap.xml [/ caption]

[Caption id = "attachment_10776" align = "aligncenter" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Налаштування які Інфоблоки і розділи вивантажувати в які файли. [/ Caption]

4. Генератор robots.txt. Дозволяє без особливих додаткових знань створити і правильно налаштувати файл robots.txt.

[Caption id = "attachment_10774" align = "aligncenter" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Налаштування генерації robots.txt [/ caption]

При цьому автоматично генерується стартовий набір правил з урахуванням структури движка 1С-Бітрікс (закриваються від індексування системні розділи, списки порівняння, пошук і т.п.), додається директива Host, додається вказівку розташування карти сайту sitemap.xml.

5. Підключення до пошуковиків. Бітрікс дозволяє підключити сайт до сервісів Яндекс.Вебмастер і Google Інструменти для веб-майстрів, після цього користувач може отримувати інформацію з цих сервісів безпосередньо в адміністративній частині Бітрікс.

[Caption id = "attachment_10778" align = "alignnone" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Інформація з Яндекс.Вебмайстер виводиться в адмінці Бітрікс. [/ Caption]

[Caption id = "attachment_10777" align = "alignnone" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Інформація з «Інструментів Google для Вебмастеров, виводиться в адмінці Бітрікс. [/ Caption]

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

7. Мікроформати в стандартному рішенні магазину. Для кращої внутрішньої оптимізації сайту в коробкових рішеннях інтернет-магазину 1С-Бітрікс реалізована підтримка мікроформатів Schema.org.

Це допомагає пошуковику краще визначити тип контенту (товар, рецепт, і т.п.) і покращує зовнішній вигляд сниппета в пошуковій видачі.

10. Швидкість завантаження.
Крім перерахованих вище можливостей, до внутрішньої оптимізації можна віднести роботу над швидкістю завантаження сторінок. Тут Бітрікс теж дає ряд цікавих інструментів.

- Кешування. Технологія керованого кешування Сache Dependencies автоматично оновлює кеш компонентів при зміні даних. Наприклад, при зміні товарів, вони відразу стануть видні відвідувачам, але якщо зміни в товар не вносилися, сторінка буде віддаватися з кешу, що значно прискорює її завантаження. Зрозуміло, при цьому на сторінці можна визначити області, які не будуть кешуватися.

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Включення керованого кешування в 1С-Бітрікс

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
- Технологія «Композитний сайт». Суть технології досить проста, але в реальності дійсно здорово прискорює завантаження сторінок.

Ось як пояснює роботу «композитного сайту» сам Бітрікс:

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

11. Мобільна версія магазина. Гугл вже оголосив що наявність мобільної версії сайту буде одним з критеріїв ранжирування (як мінімум для видачі пошуковика для мобільних пристроїв.).

12. Містика. Деякі оптимізатори висловлюють думку, що поряд з іншим, одним з внутрішніх факторів ранжирування сайту є движок. Простіше кажучи, платна CMS - додає сайту трасту (довіри) «в очах» пошукача.

А Бітрікс, як ви пам'ятаєте, коштує грошей. Логіка тут проста, сайти одноденки на комерційних двигунах зазвичай не робляться, а значить проекту, зробленому на платному движку, можна більше довіряти. Чому б і ні, адже якщо Google дивиться на який час проплачений домен, то чому б йому не дивитися на якому движку зроблений проект і теж використовувати як один з факторів ранжирування.

Мінуси Бітрікс в плані SEO-оптимізації

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

При розробці проекту, проблема лікується досить просто, але «в коробці» вона присутня і це засмучує професійних сеошників.

Розширення стандартних налаштувань зовнішніми SEO-модулями

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

Їх досить багато. Частина з них дублюють наявний у Бітрікс функціонал, інша частина реально корисна і його доповнює.

Розповім лише про фічах цього модуля, які використовую частіше за інших:

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

- немає заголовка (title);
- зайві заголовки (title);
- немає опису;
- зайві мета-теги;
- немає h1;
- занадто багато h1.

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

[Caption id = "attachment_10786" align = "aligncenter" width = "650"]

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Список сторінок з помилками і підказки [/ caption]

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

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Детальна інформація по кожній сторінці + можна відразу встановити редіректи.

Розділ 404-х. Старі великі сайти, над якими працювало кілька поколінь контент-менеджерів :-), мають зазвичай масу битих посилань. Відловити їх на великому проекті, без використання спеціального софту або сервісів майже нереально.

Далі, з битих сторінок можна поставити редіректи або заново їх створити.

Канонічні посилання (rel = "canonical"). Пам'ятайте, вище я писав що у Бітрікс є проблема, що контент іноді дублюється? Так ось канонічні посилання цю проблему вирішують. Модуль проставляє rel = "canonical" всіх сторінок і який би URL у сторінки не був, в пошуковий індекс потрапить тільки одна сторінка, яка вказана в canonical.

Як оптимізувати сайт на 1с-бітрікс під пошукові системи
Досить встановити відповідні галочки, щоб підключити OG-теги і канонічний URL.

OG-теги. Інша невелика але корисна фіча - на сторінках автоматично проставляються ОpenGraph-теги. Вони дозволяють при расшаріваніє сторінки в соцмережі, віддавати правильну інформацію про сторінку, а не випадково обрану.

короткі висновки

Як бачите, 1С-Бітрікс дає цілком достатньо інструментів і модулів для SEO. Важливо що для рядового власника сайту, далекого від магії оптимізаторів, SEO вже не чорний ящик, є цілком конкретні інструменти, зрозуміло відображають для користувача ряд важливих параметрів.

Перерахований в статті функціонал є і працює у Бітрікс відразу з коробки. Якщо у вас на сайті чогось немає або з якоїсь причини не працює, зверніться до вашого розробнику. Можливо, ваш Бітрікс без оновлення до останньої версії або не всі модулі на ньому підключені або розробник «забув» передбачити у вас на сайті підтримку цих можливостей, коли кастамізіровал шаблони (тоді в адмінці ці можливості у вас є, але в публічній частині результати настройки не відображаються).