Постійно спостерігаю на сайтах одні й ті ж помилки, значно ускладнюють просування сайтів в мережі інтернет. Нижче наводжу список, сподіваюся, це буде корисно власникам ресурсів.
1. Відсутність файлу robots.txt
Файл містить рекомендації для пошукових роботів по індексації сайту. Нерідко потрібно заборонити індексацію будь-яких сторінок або розділів на сайті, для цього і потрібен файл. Однак часто файл просто відсутня на сервері, що часом призводить до дуже неприємних наслідків. Наприклад, до присутності в базі пошукових систем сторінок з результатами пошуку по сайту.
2. Дзеркала сайтів
Часто копії сайту лежать на кількох доменах, в ряді випадків пошукові системи вважають такі дзеркала різними. Ситуацію могла б виправити директива host в файлі robots.txt (для Яндекса) і чітка прописка посилань на внутрішні сторінки сайту, проте частенько вебмастера про це забувають. В результаті може виникнути ситуація, коли одна пошукова система знає сторінки одного дзеркала, інша пошукова система знає про інше дзеркалі, а третя знає по чуть-чуть сторінок одного сайту і трохи іншого. Зазначу, що процес "перезеркаліванія" сайтів "назад" часом може бути досить тривалим.
3. Некоректні відповіді сервера
Буває, що при спробі користувачів звернутися до неіснуючих сторінок сервер видає їм замість 404-ої помилки, код 200. Тим самим він дає зрозуміти пошуковим роботам, що зі сторінкою все в порядку і її можна індексувати. Подібні сторінки забивають індекс пошукових система, заважаючи коректної індексації сайту.
Подібні проблеми можуть виникнути і при некоректній роботі з перенаправленням на сайтах. Користувач звертається до будь-якої сторінки, його "перекидає" на іншу (головну, наприклад), проте сервер "забуває" видати 301 відповідь. В результаті плодиться безліч дублів сторінок, засмічується індекс пошукової системи.
4. Відсутність карти сайту
Карта сайта не тільки дозволяє користувачам легко орієнтуватися по сайту, але і здорово покращує індексацію сайту пошуковими системами, особливо, якщо структура сайту заплутана або сам сайт досить великий.
5. Хлібні крихти
При такій структурі користувач легко зможе визначити, де саме він знаходиться на сайті і як йому перейти на рівень вище. Пошукові роботи також зможуть використовувати "хлібні крихти" для побудови правильного "дерева сайту".
6. Відсутність тексту в меню
Часто можна зустріти красиві сайти з пунктами меню, виконаними у формі картинки. Ніхто не сперечається, виглядає це дуже ефектно, але ось чи ефективно це? Текстові пункти меню могли б значно поліпшити внутрішнє ранжирування посилань на сайті, а значить, підвищити ефективність всього просування сайту.