Базова SEO оптимізація при розробці сайтів
September 2020 // 2 хвилини на читання // 184 перегляди
Я займаюся розробкою клієнтських сайтів вже п’ятий рік поспіль, а це означає, що моєї відсутності ніхто не помітить я вніс сотні, а то й тисячі правок, які рекомендували SEO фахівці моїм клієнтам. Сьогодні я хочу поділитися нотаткою про те, які рекомендації можна виконати перебуваючи на етапі розробки сайту. Звісно, зовсім не обов’язково слідувати їм, особливо якщо це не передбачено в бюджеті проекту.
Формування заголовків
На всіх сторінках сайту повинен бути присутній один заголовок H1, плюс до цього він має бути унікальним у рамках всього сайту.
Інші заголовки, які відображаються в SEO тексті на сторінці, повинні бути виділені тегами H2 і нижче.
Заголовки для блоків (наприклад: рекомендовані товари, наші новини тощо) не повинні використовувати теги H1 — H6.
Alt теги для зображень
Усі теги img, які виводяться у клієнтській частині сайту, повинні містити тег alt. Вмістом тегу може бути назва статті або товару, в рамках яких зображення було виведено. Якщо в рамках однієї сутності було виведено кілька фото, теги alt повинні бути унікальними. Як правило, унікальність досягається шляхом додавання порядкового номера до основної назви запису (наприклад: фото 1 — холодильник Samsung)
Впровадження мікророзмітки
Про мікророзмітку вже написані десятки хороших статей і одна з них моя 🙂 Суть її впровадження на етапі розробки зводиться до того, що чим раніше на сайті дані будуть розмічені, тим раніше пошукова система їх обробить і відобразить у віджетах. Детальніше про те, як впровадити мікророзмітку можна прочитати в моїй статті.
Робота з багатомовністю
Якщо у сайту кілька мов, і одна з них доступна без коду в url, простежте за тим, щоб не було дублів сторінок. Наприклад: російська версія сайту доступна за посиланням site.loc/, переконайтеся, що посилання site.loc/ru не існує.
Ще тут доречно сказати про використання тегу hreflang для вказівки мовної версії сайту.
Пагінація
Сторінки пагінації створюють дубль основної сторінки категорії. Для того, щоб цього уникнути, сторінки пагінації (крім першої) закривають за meta тегами noindex nofollow.
Noindex, nofollow для сервісних сторінок
Не обов’язково всі сторінки з наведеного списку повинні бути закриті від індексації, але найчастіше цей перелік виглядає так:
- Сторінка результатів фільтрації категорії;
- Сторінки пагінації, крім першої;
- Варіанти сортувань (за ціною/назвою, порядок сортування);
- Сторінка результатів пошуку;
- Кошик;
- Реєстрація;
- Авторизація.
Усунення дублів для записів
Однакові записи, які розміщені в різних категоріях, повинні мати однаковий url.
Якщо одна сторінка сайту може бути відкрита при переході з різних url, це називається дублем, а дублів бути не повинно.
sitemap.xml
Карту сайту попросять згенерувати в першу чергу, тож чому б її не зробити одразу?
Унікальні описи
Усі сторінки сайту повинні мати можливість вивести унікальний опис. Це стосується SEO описів і метатегів title & description
На цьому можна і закінчити. Повторюся, я не змушую вас сліпо дотримуватися впровадження пунктів, які описав вище. Моєю метою було сформувати замітку про те, які вимоги сьогодні висувають SEO фахівці до ресурсів, які просувають.