Хочешь продвинуть сайт — приведи в порядок его техническую часть. Мы делаем технический анализ в основном вручную, это позволяет выявить не только проблему, но и ее причину. Перед анализом нужно получить доступы в панели вебмастеров Яндекс и Google, счетчики статистики, к аккаунтам сервисов, использовавшихся при продвижении в прошлом. Сохраните себе наш чек-лист:
Настройки сервера
- Проверка сертификата SSL
- Склеены ли www.site.ru и site.ru
- Склеены ли главная и /index.php, /index.htm, /index.html, /index
- Склеены ли страницы .html и без .html (или наоборот)
- Склеены ли страницы со / и без / (или наоборот)
- Отдает ли любая несуществующая страница сразу код 404 (без предварительного 301/302 редиректа)
- Оформлена ли страница 404 в стиле сайта, есть ли варианты выхода с несуществующей страницы
- Проверить страницы, отдающие код 5ХХ
- Проверить чтобы на сайте не было многоступенчатых редиректов
- Сделать выгрузку страниц, отдающих 404, разобраться какие из них можно удалить, склеить или восстановить
- Создать задание на исправление битых ссылок
- Проверить настроен ли last-modified
- Проверить не закрыты ли от индексации отдельные страницы сайта через meta robots
Индексация
- Узнать сколько нужных страниц должно быть в индексе Яндекс и Google
- Посмотреть сколько в индексе Yandex и Google от того, что нужно — если не хватает, смотрим чего не хватает, если больше чем нужно — подробно смотрим что ненужное полезло в индекс
- Наличие файла robots.txt (было и такое!)
- Проверить не закрыт ли сайт от индексации полностью (и такое тоже было!)
- Есть ли в robots.txt отдельные указания для роботов, как минимум, для Yandex и Googlebot
- Что для каждого робота закрыто/открыто в robots.txt, не закрыто ли ничего лишнего и наоборот
- Есть ли в robots.txt для каждого робота указания на актуальный sitemap.xml
- Закрыты ли результаты поиска по сайту
- Закрыт ли личный кабинет и прочая персональная информация
- Не закрыты ли папки css, images
- Не закрыты ли страницы пагинации
- Нет ли сообщений об ошибке в robots.txt в Яндекс Вебмастер и Google Search Console
- Соответствует ли актуальный sitemap.xml на сайте картам, указанным в Яндекс Вебмастер и Google Search Console
- Проверить sitemap.xml на ошибки в Яндекс Вебмастер и Google Search Console
- Проверить чтобы в sitemap.xml были все нужные URL (для небольшого сайта), не было ненужных URL
- Для крупных сайтов проверить чтобы в sitemap.xml были вложенные карты — например, отдельные файлы для категорий, карточек, статей, тех.страниц
- Узнать как настроено обновление sitemap.xml
- Проверить чтобы в sitemap.xml отображалась дата последнего обновления
- Проверить наличие sitemap.html и ссылки на нее в футере — в ней должны отображаться все страницы для небольшого сайта (для раздела «новости» можно выводить только основную страницу), для магазинов-порталов основные разделы/категории/подкатегории/теги (дополнительно можно карточки, но главное чтобы размер страницы не превышал 10мб), не должно быть ссылок на мусорные страницы.
ЧПУ
- Есть ли ЧПУ
- Корректная ли транслитерация
- Чистое ли ЧПУ — без id (например, /kak-nastoit-gitaru83945)
- Корректная ли вложенность
- Сделать выгрузку слишком длинных URL
- Проверить url на спамность (/kupit-krasnue-labuteny-v-moskve-nedorogo)
Навигация
- Проверить наличие хлебных крошек
- Проверить корректность работы хлебных крошек
- Проверить чтобы в хлебных крошках и меню все ссылки были в коде, а не в JS
- Есть ли перелинковка
- Проверить чтобы меню было не на картинках
Санкции и спам
- Проверить на аффилиаты
- Проверить отдельные страницы на клоакинг
- Проверка на выделение жирным фраз в текстах
- Проверка на перечисления ключевых слов в тексте страницы
- Проверка на перечисления ключей в title
- Проверка на перечисления ключей в description
- Проверка на генерированные тексты
- Проверка на санкции Google
- Проверка на санкции в Яндекс Вебмастер — в т.ч нужно прочитать все сообщения на предмет наличия в них информации о санкциях
- Посмотреть что скрыто в noindex (если он есть)
- Посмотреть что скрыто в SEOHide (если он есть)
- Проверить тексты на уникальность
- Проверить картинки на уникальность
- Проверка на чрезмерное использование всплывающих окон
Ссылки
- Проверить входящую ссылочную массу на предмет ссылочных взрывов
- Проверить соотношение входящих/исходящих ссылок
- Проверить качество внешних входящих ссылок по анкору
- Проверить качество доноров
- Проверить все ли внутренние ссылки относительные
- Закрыты ли от индексации и передачи веса исходящие внешние ссылки (кроме соцсетей)
- Посмотреть процентное соотношение кол-ва входящих ссылок на главную и другие страницы сайта
- Проверить нет ли исходящих нетематических ссылок
Дубли
- Выгрузить дубликаты title, понять по какому принципу они образуются
- Выгрузить дубликаты h1, понять по какому принципу они образуются
- Проверить чтобы на страницах был только один заголовок h1
- Выгрузить дубликаты description, понять по какому принципу они образуются
- Выгрузить дубликаты keywords
- Выгрузить дубликаты URL, понять по какому принципу они образуются
- Проверяем нет ли незакрытых тестовых доменов/доменов-клонов в выдаче
- Проверить страницы пагинации — нет ли на них текста и мета-тегов, дублирующих первую страницу
- Выгрузить URL где title соответствует h1
Метатеги и заголовки
- Выгрузить пустые теги title
- Выгрузить пустые теги description
- Выгрузить пустые теги keywords
- Выгрузить отсутствующие теги h1
- Выгрузить длинные теги title
- Проверить чтобы в keywords не было большого количества слов
- Проверить чтобы в title не было большого количества пунктуации
- Проверить чтобы в <h1></h1> был только текст
Мобильность и скорость
- Проверка на мобильность от Google
- Проверка на мобильность от Яндекс
- Проверить чтобы CSS были в отдельных файлах, JS по возможности в отдельных
- Проверка на скорость от Google
Контент
- Проверить есть ли дублирующийся контент
- Выгрузить пустые страницы
- Добавлены ли тексты в «Оригинальные тексты» в Яндекс Вебмастере
- Проверить нет ли сквозных текстовых блоков на разных типах страниц
- Есть ли микроразметка на сайте (если есть, насколько полная)
- Есть ли alt и title у картинок
- Проверить размер страниц
Региональность
- Посмотреть полноту заполненной информации в Яндекс справочнике
- Проверить присвоенные регионы в Яндекс Вебмастер
- Зарегистрирован ли сайт в Yell.ru
- Зарегистрирован ли сайт в Spr.ru
- Зарегистрирован ли сайт в 2gis.ru
- Зарегистрирован ли сайт в Zoon.ru
- Есть ли объект на народной карте
- Есть ли организация в Google My Business
Другие проверки
- Проверить сайты на том же IP
- Проверка какие сайты были на домене
- Проверить ошибки в Яндекс Вебмастер
- Проверить ошибки в Google Search Console
- Есть ли favicon.ico
- Проверка кода через валидатор http://validator.w3.org/ — выгрузить грубые ошибки
- Открывается ли сайт без cookies
- Проверить нет ли на сайте фреймов
- Проверить кодировку сайта
- Есть ли сайт в Яндекс Маркет (если актуально)
Мы ничего не забыли?;)