Збалансовані показники сайту. Частина 2: Технічна оптимізація

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

Наведу ще раз схему, за якою ми рухаємося:

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

Серверні установки

Сайт повинен працювати швидко і ефективно. Це не тільки подобається користувачам, але і є обов’язковим пунктом при оцінці його якості пошуковими системами. Горезвісний СДЛ (Сайт Для Людей), на який постійно відсилає Яндекс, що не може вантажити сторінки по годині.

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

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

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

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

Домен

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

— Основний домен повинен бути на другому рівні, а не site.siteconstuctor.com;

— Все, що виноситься на домени третього рівня ранжується як окремі сайти, тому там має бути тільки унікальний контент.

До останнього пункту ми ще повернемося, коли будемо розбирати главу про зміст сайту, тут нам важливо враховувати ось що: якщо на етапі розробки стратегії ви вирішили, що будете працювати на кілька регіонів, то одним з варіантів традиційного оформлення сайту є винос сторінок з регіональною інформацією на третій рівень (moscow.site.ru, spb.site.ru).

Читайте також  Топ-11 найбільш частих помилок при створенні сайту з точки зору seo-спеціаліста

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

В категоріях або папці будуть зберігатися товари та послуги (site.ru/catalog/item). І оскільки вони беруть участь у формуванні семантичного ядра (тобто тих ключових запитів, за якими ви плануєте просуватися), то було б непогано, щоб в URL-адресах сторінок ключові слова зустрічалися хоча б частково. А це переводить нас до теми…

CMS та код

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

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

Програма повинна моментально реагувати на зміни в архітектурі сайту й оновлювати SEO-параметри. Наприклад, нам потрібно, щоб файли robots.txt і sitemap відповідали поточній структурі. Якщо в системі не передбачена автоматична корекція цих файлів, то кожного разу потрібно буде їх переробляти і викладати вручну.

Якщо в каталозі використовується система фільтрів, то для сторінок результатів непогано б формувати коректні URL.

Яка конкретно система краще — питання, що не має відповіді. Якщо не бачите між ними різниці, можу дати посилання на статтю, де є чек-лист для SEO: habr.com/ru/post/433516. Платна чи ні — ключового значення не має. Єдине, що однозначно не підійде — це онлайн-конструктори. Це потрібно просто прийняти.

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

Онлайн-конструктори не дадуть вам копирсатися в коді і налаштовувати важливі для SEO параметри: в цьому сама логіка підходу до аматорського сайтостроительству: шаблони і мінімум творчої свободи (щоб у вас не було можливості все поламати). Залиште цей інструмент для узкотематической таргетованої реклами і маркетингових експериментів.

Тепер про те, що стосується роботи з кодом. Сучасні CMS дозволяють налаштовувати ключові для SEO параметри без необхідності вручну редагувати код. Так, не у всіх CMS це закладено за замовчуванням, але практично у всіх популярних це підключається плагінами або досить просто реалізується найманими розробниками (якщо вже і плагінів немає).

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

Читайте також  Просування в месенджерах WhatsApp, Viber і Telegram

При виставленні цих параметрів нам знову і знову доведеться звертатися до Стратегії, яку ми прийняли на минулому етапі. Семантика, регіональні настройки, логіка поведінки користувача на сайті — все це визначено саме там. Нам потрібно лише відповідати заданому вектору.

Пошукові сервіси

Як зробити так, щоб пошуковик дізнався про нашому сайті якомога більш повну інформацію, а ми, у відповідь, дізналися максимум про те, як він на наш сайт дивиться, і що про все це думає? Способів багато, але самий простий, безкоштовний — це налагодити пряме спілкування і особисто давати і отримувати інформацію з перших рук.

Для цього нам знадобляться пошукові сервіси для вебмайстрів. І насамперед, Яндекс.Вебмайстер і Google Search Console. Це чудові інструменти, які дозволяють вирішувати деякі питання набагато швидше, ніж вони б зважилися самі.

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

— Перебіг та частоту індексації сайту;

— Кількість і тип виявлених помилок;

— Сторінки, які беруть участь у пошуку;

— Правильність складання і sitemap robots.txt;

— Запити, за якими приходять до вас на сайт.

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

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

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

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

Зверніть увагу і на інші сервіси пошукових систем. Наприклад, на Яндекс.Довідник і Google Business Center. Тут можна розмістити інформацію про вашу компанію, причому дуже різну. Надалі пошуковики будуть використовувати ці дані як в пошуку, так і в інших сервісах. Наприклад, відображати вашу компанію на карті або додавати контактну інформацію до сниппету сайту.

Сервіси на стороні пошукових систем — ідея чудова, але всіх завдань не закриває. Нам знадобляться власні…

Метрики

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

Що встановлювати: Яндекс.Метрику або Google Analytics? І те, і інше. А краще і Roistat (про який трохи нижче). В обох інструментів є звіти, яких немає і бути не може в іншого просто тому, що немає доступу до конкуруючої пошуковій системі.

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

Читайте також  Новини ринку контекстної реклами за вересень 2019 року

Тепер важливий момент: нам потрібно не просто порахувати відвідувачів, нехай і унікальних. Наша мета — в деталях знати, як вони потрапили на сайт, що на ньому робили, куди і чому перейшли, звідки і чому пішли. Класична воронка продажів, в якій важливі всі етапи, а не “увійшов — вийшов”.

Згадуємо нашу мету просування, розписуємо цільові дії, налаштовуємо відповідні “Мети” у метриках. Якщо це оформлене замовлення, то система повинна фіксувати всі етапи: потрапив на сторінку товару -> поклав у кошик -> заповнив форму -> оплатив. Так ви дізнаєтеся, з яких запитів приходять купувати, а з яких кидають кошик.

Спеціальні сервіси, на зразок реалізованого на базі Яндекс.Метрики Вебвизора, дозволяють відстежувати реальні дії користувачів на сайті. Більш докладно про це — в розділі про Юзабіліті.

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

Тепер про ROISTAT і подібних метриках. Це те, що називається наскрізною аналітикою. Для SEO її наявність не обов’язково, але для більш глибокого розуміння правильності вкладень у рекламу і розвиток бізнесу взагалі може виявитися дуже корисним. Якщо коротко, то це система, що дозволяє достовірно з’ясувати весь шлях користувача до покупки в деталях і рублях. Будучи правильно налаштованої, вона може показати рентабельність кожного каналу залучення.

На жаль, система платна і для повноцінної налаштування доведеться залучати фахівців. На початковому етапі цілком вистачить найпопулярніших безкоштовних Яндекс.Метрики і Google Analytics.

Разом

При виробленні Стратегії ми визначили:

— Яким повинен бути сайт?

— По яких запитах ми будемо приводити людей?

— В яких регіонах нас повинні знаходити?

— Який мінімальний поріг, що дозволяє обійти конкурентів?

І на рівні Внутрішньої оптимізації ми отримуємо дані про:

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

— Мінімального дискового простору для наших потреб, пікових навантаженнях, які повинен тримати сервер.

— Які ключові запити відслідковувати в метриках та пошукових сервісах?

— До яких регіонах прив’язувати сайт? Які піддомени організовувати і чи потрібні вони взагалі?

Важливо, що завдяки метрик ми отримуємо і зворотний зв’язок:

— Відсоток відмов демонструє релевантність сторінки запитом, по якому приходять користувачі;

— Можна порахувати конверсійність кожного конкретного запиту і при необхідності скорегувати семантичне ядро;

— Аналогічним чином можна визначити конверсійність регіонів, розробити регіональні стратегії, переглянути загальну стратегію просування;

— Дані про дії користувача на сайті можуть показати проблеми в його структурі чи логіці, а значить, їх можна скорегувати.

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

Степан Лютий

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

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *