Технічна оптимізація сайту - Підказки від компанії Nomax
Перш ніж почати процес просування ресурсу в результатах пошукової видачі, потрібно провести технічну оптимізацію сайту.
Коли роботи зі створення сайту закінчені, перш ніж почати процес просування ресурсу в результатах пошукової видачі, потрібно провести технічну оптимізацію сайту. Базисом будь-якого ресурсу є його коректна технічна та програмна основа, вони допоможуть швидко та коректно потрапити йому в індекс пошукових систем. Далі складемо чек-лист технічної оптимізації сайту та з'ясуємо, які дії в нього входять.
- Підключення кабінетів для веб-майстрів і лічильників систем аналітики.
Коли сайт готовий, запускати його слід із двома системами для вебмайстрів і двома основними лічильниками аналітики. Для цього потрібно зареєструватися в Яндекс Метриці, Google Analytics, вставити їхній код у тіло HTML-сайту, а також зареєструватися в Яндекс Вебмастер і Google WebMaster Tools для додавання кабінетів управління сайтом. Після їх підключення обидві пошукові системи отримають перші сигнали, щоб їхні краулери відвідали та проіндексували ресурс. Необхідно коректно налаштувати кабінети вебмайстрів, наприклад, у Яндекс Вебмастер слід додати карту сайту у форматі XML – sitemap.xml, у ньому також слід вказати регіональність ресурсу та перевірити файл robots.txt на коректність заповнення.
Панелі управління вебмайстрів також містять корисні інструменти – можливість відстежувати статистику за запитами, показами, натисканнями, переходами, CTR. Також можна дивитися, які сторінки вже в індексі, а які ще ні, і чому їх там немає.
- Інструкції для роботів (robots.txt)
Файл з інструкціями для роботів robots.txt повинен знаходитися в кореневому каталозі сайту за адресою site.ua/robots.txt.За допомогою рекомендацій, що містяться в цьому текстовому файлі, краулери пошукових систем розуміють, що слід індексувати, а що ні, але вони до цих рекомендацій не завжди прислухаються. Також у файлі вказані розділи сайту, куди роботам вхід заборонено, це елементи системи управління контентом, генеровані сторінки, результати пошуку та інше. Ось короткий посібник зі складання файлу robots.txt для технічної оптимізації сайту:
- У файлі слід вказати окремі директиви для кожного з пошукових роботів командою User-agent:GoogleBot; User-agent:Yandex.
- Закриті для пошукових роботів шляхи до всіх служебних ресурсів сайту – шаблонів сторінок, виконуваних файлів та інших.
- Закриті всі сторінки, що не беруть участі в результатах пошуку, такі як сторінка реєстрації, результатів пошуку, фільтрації товарів/послуг/статей/публікацій.
- Повинен бути вказаний шлях до карти сайту у форматі sitemap.xml.
- Спеціально для пошукового робота Яндекса в файлі robots.txt повинна бути вказана директива Host.
- А для пошукового робота Google відкриті шляхи до файлів, що сприяють коректному відображенню сайту – JavaScript, CSS, файли шрифтів.
- Карта сайту
Карту сайту слід створювати у двох форматах - XML для пошукових роботів і HTML для звичайних відвідувачів сайту. Більшість сучасних систем управління контентом – CMS мають плагіни для автоматичної генерації файлу sitemap.xml. Якщо такого плагіна немає, можна скористатися онлайн-сервісами (My Site Map Generator), або прикладними програмами, типу ComparseR, або Sitemap Generator.
- Перевірка ресурсу на биті посилання
Перевіряйте свій сайт на наявність битих посилань, адже користувачам не подобається, коли замість потрібного матеріалу виводиться сторінка помилки 404. SEO-оптимізація ресурсу також страждає - пошукові системи за наявність двох-трьох і більше битих посилань знижують ресурс у результатах пошукової видачі. Для перевірки сайту на наявність битих посилань скористайтеся сервісом brokenlinkcheck.com.
- Закриття дублів сторінок
Дублювання сторінок це наявність однакових матеріалів за різними URL сторінок. Пошукові системи не завжди визначають найбільш релевантну копію і складають некоректну пошукову видачу, це також ускладнює обходи сайту пошуковим роботом, і можуть склеїти сторінки з непотрібним приоритетом. Також їх можна закрити у файлі robots.txt або налаштувати редирект 301.
- Створення ЧПУ URL
ЧПУ URL або людинозрозумілі інтернет-адреси це адреси, що складаються зі слів, які характеризують зміст сторінки. Це допомагає користувачам легше сприймати зміст сторінок і допомагає при індексації, оскільки назва повинна бути релевантна змісту сторінки та/або містити ключові слова. Для просування під Яндекс рекомендується використовувати транслітерацію, а під Google писати назви англійською мовою.
Кілька рекомендацій щодо складання ЧПУ:
- використовуйте короткі назви;
- ЧПУ повинно бути релевантне змісту сторінки;
- сховайте розширення файлу сторінки – html, php тощо;
- використовуйте як роздільник між словами дефіс, а не знак підкреслення.
- Вибір основного дзеркала
Кожен сайт може бути доступний за кількома адресами, наприклад, site.ua і www.site.ua, потрібно вказати основне дзеркало в панелі управління вебмайстрів, а з інших дзеркал встановити редирект 301 на головне.
- Встановлення SSL-сертифіката
Для початку встановіть хоча б безкоштовний SSL-сертифікат, це підвищить довіру до вас в очах користувачів і додасть плюси до вашого рейтингу в пошукових систем.
- Мікророзмітка даних schema.org
Семантична розмітка даних за стандартом schema.org допомагає коректніше виводити дані в сніпетах результатів пошукової видачі.
- Перевірити відповіді сервера
В ідеалі всі сторінки сайту повинні давати код «200» - «зі сторінкою все нормально». Перевірити це можна за допомогою інструментів вебмайстрів і плагінів до браузерів.
- Швидкість завантаження сайту
Коли всі роботи з технічної оптимізації сайту завершені, слід перевірити швидкість його завантаження. Є багато сервісів, які вимірюють реальні цифри швидкості завантаження та відносні, типу Google PageSpeed Insights. Бажано зробити в ньому бал якомога вищим за допомогою рекомендацій, вказаних у сервісі.