SEO вимоги до інтернет сайту
- Верстка:
- движок:
- Налаштування сервера і сайту:
- Вимоги до контенту:
- Доповнення від 26.12.2016
- 11 найчастіших помилок в on-page SEO
Неодноразово писав, що сайти приходять на просування в жахливому стані. У кожному третьому зверненні доводиться відмовити в SEO просуванні (а хтось, зауважте, буде брати з вас гроші, поки ви готові платити), якщо клієнт не погоджується переробити сайт. Буває на такому сайті накопичилося дуже багато матеріалу і переробляти нереально дорого, тоді залишається порадити інші способи інтернет-реклами, наприклад контекстну .
Я склав список базових SEO вимог. Взяв кілька своїх технічних аудитів з найпроблемніших сайтам, які я коли-небудь робив і зібрав з них все, крім зовсім специфічних ошібок.Еслі врахувати їх на етапі створення сайту, це збереже в майбутньому гроші клієнту, нерви оптимізатора і значно збільшить шанси на потрапляння сайту в ТОП.
Отже, базові SEO вимоги для розробників сайтів. Можливо, щось буде не зрозуміло, тоді просто скопіюйте і віддайте тому, хто робить сайт.
Верстка:
- Не застосовувати препарат у верстці і дизайні теги заголовків H1-H6
- Також, не використовувати в верстці будь-які теги форматування тексту (b, strong, i і т.п.) - все робити через css
- тільки один h1 на сторінці
- використовувати підзаголовки h2-h6, де передбачено логікою (опис, характеристики товарів, підзаголовки статей)
- використовувати теги форматування тексту тільки в тематичній частині (наприклад, в сайдбарі, підвалі, шапці можна)
- Без прихованого контенту на сторінках (закоментувавши код, примітки або елементи верстки приховані через css)
- Оптимізовані зображення в якості елементів верстки (маленька іконка не повинна важити 500кб, фон не повинен важити 2мб і т.п.)
- Як можна менше помилок при валідації validator.w3.org. Це не критичне вимога, але елементарних помилок верстки не повинно бути (наприклад, не закриті теги, пропуск обов'язкових атрибутів і т.п.)
- Однакове відображення в популярних браузерах.
- Зробити унікальний favicon
Перевірка верстки сайту на відповідність стандартам
движок:
- Чи не має генеруватися зайвих сторінок (наприклад, не можна створювати окремі сторінки для кожного виду сортування, створювати окремі сторінки для зображень, окремого коментарю і т.п.)
- За допомогою програми Xenu ( http://home.snafu.de/tilman/xenulink.html ) Можна просканувати сайт і побачити дивні і зайві сторінки, биті посилання, відсутні файли і т.п. Також, див. Статтю створення структури сайту .
- Вкрай бажано (але не критично): Сторінки з посторінковою навігацією і угрупованнями повинні мати метатег rel = canonical вказують на основну сторінку (в ідеалі, взагалі всі сторінки повинні містити це метатег).
- Сторінки з поcтранічной навігацією повинні мати метатеги, що вказують наступну і попередню сторінку <link href rel = "next (prev)»>
- Обов'язкове використання ЧПУ (НЕ /? Cat = 2 & tovar = 123, а / categoriya / tovar123 /)
- Можливість редагувати метатеги title, description, keywords у будь-яких сторінок (головна / категорія / товар / стаття / новина тощо)
- Не дивлячись на те, що товар або сторінка може бути одночасно в різних категоріях, він повинен бути доступний тільки за однією адресою (основна категорія)
- Наявність хлібних крихт.
- В URL товару повинен відображатися шлях до товару (http: // site / cat1 / subcat1 / good)
перевірка структури сайту в програмі Xenu
Налаштування сервера і сайту:
- Для неіснуючих сторінок повинна відображатися 404-я сторінка з помилкою 404 в заголовку відповіді сервера
- Всі доступні по посиланнях сторінки повинні віддавати код сервера 200 ОК
- Наявність sitemap.xml із зазначенням всіх сторінок сайту (крім службових)
- Перевірити карту на валідність https://webmaster.yandex.ru/sitemaptest.xml
Наявність robots.txt:
- закрити службові розділи, админку
- закрити сторінку результатів пошуку
- прописати головне дзеркало, карта сайту
- директиви окремо для Яндекс і інших роботів
Дублювання сторінок:
Будь-яка сторінка повинна бути доступна тільки за однією адресою.
Налаштувати файл .htaccess, щоб були редіректи:
- З www на без www
- З / на кінці на сторінку без /
- З index.php, index.html і т.п. на сторінку (в корінь папки)
- З https на http
тобто все, щоб виключити доступності сторінки за кількома адресами. Див. Статтю як знайти дублі на сайті .
Вимоги до контенту:
На цей блок варто звернути увагу тому, хто буде займатися наповненням сайту.
- Контент на сторінках повинен бути унікальний
- Метатеги title, description і тег h1 повинні бути унікальним для всіх сторінок
- Дотримуйтесь довжину метатегов (title 60 симв, description 150 симв), щоб сайт виглядав акуратно в результатах пошуку
- До всіх зображень в контенті заповнюйте атрибут alt
- У тексті бажано використовувати підзаголовки h2-h6 та списки
Доповнення від 26.12.2016
Знайшов у себе в нотатках витримаю з досліджень компанії SEMRush, нехай це буде тут:
11 найчастіших помилок в on-page SEO
Всього було виявлено 19 помилок. Найпоширенішими з них є перші 11. Жирним шрифтом в підсумковому списку виділені недоліки, які надають найбільш сильний негативний вплив на ранжування ресурсу.
- Дубльований контент - 50% сайтів;
- Відсутність атрибутів alt - 45%;
- Дублювання тегів title - 35%;
- Неробочі внутрішні посилання - 35%;
- Дублювання метаописів - 30%;
- Низьке співвідношення тексту і HTML - 28%;
- Відсутність метаописів - 25%;
- Неробочі зовнішні посилання - 25%;
- Кілька тегів H1 - 20%;
- Відсутність H1 - 20%;
- Мала кількість слів на сторінці - 18%;
- Дублювання змісту тегів H1 і title - 15%;
- Занадто багато тексту в тезі title - 15%;
- Занадто багато посилань на сторінці - 15%;
- Відсутність вказівки мови сторінки - 12%;
- Тимчасові редіректи - 10%;
- Неробочі зображення - 10%;
- Відсутність тегів title - 8%;
- Недостатня кількість тексту в тезі title - 4%.