Последнее время наблюдается снижение трафика и ухудшение позиций в выдаче у многих площадок в различных нишах.
Эта тенденция идет с весны 2024 года, но последние месяцы тряска выдачи могла особенно сильно задеть некоторых наших партнеров.
Если вы столкнулись с ухудшением позиций и уменьшением количества трафика, можете воспользоваться нашим SEO чек-листом и провести самостоятельный аудит вашей площадки.
Копию чек-листа можно найти на Яндекс диске, перейдя по ссылке
| Группа | Проверка | Почему проверяем |
| Яндекс Вебмастер, Google Search Console, Яндекс Метрика, Google Analytics | Проверяем стоит ли на сайте, если нет, то ставим. | Для полной и удобной аналитики по сайту и для быстрого поиска возможных проблем. 1. Яндекс Вебмастер – https://webmaster.yandex.ru/ Видеообзор по основным возможностям – https://www.youtube.com/watch?v=_AEtt3EQ4-s 2. Google Search Console – https://search.google.com/search-console?hl=ru Видеообзор по основным возможностям – https://www.youtube.com/watch?v=IIueoEnbwTM https://texterra.ru/blog/podrobnoe-rukovodstvo-po-google-search-console-dlya-novichkov.html 3. Яндекс Метрика – https://metrika.yandex.ru/ Видеообзор по основным возможностям – https://www.youtube.com/watch?v=5REd0HGXW-o 4. Google Analytics – https://www.google.com/analytics Видеообзор по основным возможностям – https://www.youtube.com/watch?v=ZFO9QPt855o |
| Яндекс Вебмастер | Настроено главное зеркало сайта | Возможно, что сайт является неглавным зеркалом и будет пессимизирован. Проверяем в Индексирование -> Переезд сайта |
| Яндекс Вебмастер | Присвоен нужный регион продвижения | Информация о сайте -> Региональность – > Вебмастер |
| Яндекс Вебмастер | Нарушения отсутствуют | Диагностика -> Безопасность и нарушения |
| Яндекс Вебмастер | Проблем с безопасностью не обнаружено | Диагностика -> Безопасность и нарушения |
| Яндекс Вебмастер | Добавлен файл Sitemap | Индексирование -> Файлы Sitemap |
| Яндекс Вебмастер | В разделе диагностика сайта нет критических, фатальных и возможных проблем | Диагностика -> Диагностика сайта |
| Google Search Console | Добавлен файл Sitemap | |
| Google Search Console | Отсутствие ошибок сканирования | Индекс -> Покрытие. По всем ошибкам, предупреждениям – можно выгрузить весь список страниц |
| Google Search Console | Инструмент проверка файлов Sitemap не выдает проблем и предупреждений | Индекс -> Файлы Sitemap |
| Robots.txt | Наличие файла Robots.txt, описание директив | Файл Robots.txt дает указание роботам-краулерам ПС, какие страницы не нужно сканировать и не включать в индекс. Перечень популярных ошибок – https://yandex.ru/support/webmaster/error-dictionary/robots-txt.html#errors |
| Robots.txt | Для всех роботов-краулеров поисковых систем прописаны правила обхода: User-agent: * | User-agent: * позволяют задавать правила обхода для ПС. Использовать персональные правила для ботов Yandex, Googlebot, Mail.Ru и т.д. необходимо только когда хотим ограничить что-то конкретное и только для одной ПС. В ином случае, могут возникать ошибки в валидаторах. |
| Robots.txt | Открыт ли сайт к индексации? Disallow: / #закрыт | В случае указания директив Disallow: / мы говорим поисковым роботом, что сайт целиком закрыт от индексации. |
| Robots.txt | Посадочные (коммерческие, служебные и информационные) страницы открыты к индексации | Для индексации и ранжирования посадочные страницы должны быть открыты для сканирования. |
| Robots.txt | Папка с картинками открыта для индексации | Для индексации и ранжирования изображения должны быть открыты для сканирования. |
| Robots.txt | Прописан ли путь до карты сайта? Sitemap: https://site.ru/sitemap.xml | При изменении пути к файлу sitemap.xml данной командой мы помогаем поисковому роботу его найти. |
| Robots.txt | Валидатор robots.txt Яндекс и Google не обнаруживает ошибок | Валидатор robots.txt Яндекс и Google не обнаруживает ошибок. (Яндекс – Вебмастер – Инструменты – Анализ robots.txt) https://www.google.com/webmasters/tools/robots-testing-tool |
| Robots.txt | robots.txt отдает код 200. | Robots.txt должен отдавать только 200 код ответа https://webmaster.yandex.ru/tools/server-response/ https://checkmy.ru/ |
| Robots.txt | Файл robots.txt весит до 32 кб | В случаях когда robots.txt весит более 32 кб, поисковой робот не учитывает его. Проверить можно – https://checkmy.ru/ |
| Robots.txt | Прописан ли Clean-param | Если адреса страниц сайта содержат динамические параметры, которые не влияют на их содержимое (например: идентификаторы сессий (id), пользователей (utm), рефереров (ref) и т. п.), вы можете описать их с помощью директивы Clean-param. Робот Яндекс и Mail используя эту информацию, не будут многократно перезагружать дублирующуюся информацию. Таким образом, увеличиваем эффективность обхода вашего сайта, снижаем нагрузку на сервер. Подробнее – https://serpstat.com/ru/blog/obrabotka-get-parametrov-v-robotstxt-s-pomoshhju-direktivy-clean-param/ Пример стандартных правил: Clean-param: gclid&yclid&ymclid&_openstat&frommarket&utm_source&utm_medium&utm_campaign&utm_content&utm_term&utm_email&utm_nooverride&utm_referrer&from& |
| Robots.txt | Файл robots.txt имеет формат .txt | Поисковыt роботы не поддерживают других форматов кроме .txt |
| Страницы, не предназначенные для продвижения в ПС, должны быть закрыты от сканирования и индексации | Тестовый домен | Уточнить наличие тестового домена, проверить закрыт ли домен в robots.txt |
| Страницы, не предназначенные для продвижения в ПС, должны быть закрыты от сканирования и индексации | Страницы пагинации открыты для сканирования | В robots.txt и в мета-теге robots страницы пагинации должны быть доступны для сканирования ПС, с целью корректного понимания всего ассортимента товаров/статей. Например: Allow: /?PAGEN_*= Проверить открыта ли пагинация для индексации можно через лягушку или постранично (Яндекс – Вебмастер – Инструменты – Анализ robots.txt) https://www.google.com/webmasters/tools/robots-testing-tool |
| Страницы, не предназначенные для продвижения в ПС, должны быть закрыты от сканирования и индексации | Неоптимизированные фильтр-страницы (страницы содержащие в URL “?” и переведенные в ЧПУ) | Страница должна быть доступна только по одному адресу, если страница доступна с параметром /?, то это воспринимается поисковой системой как дубль страницы. Рекомендуем закрывать следующими способом в порядке приоритетности: 1) В robots.txt (Disallow: *?*) 2) Мета-тегом noindex 3) Средствами CMS, настройка сервера 4) rel=”canonical” |
| Дубли | Отсутствуют дубли по Title | Не должно быть дублей в мета -тегах. В ином случае ПС некорректно определяют релевантную страницу. |
| Дубли | Отсутствуют дубли по Description | Не должно быть дублей в мета -тегах. В ином случае ПС некорректно определяют релевантную страницу. |
| Дубли | Отсутствуют дубли по H1 | У каждой страницы должен быть свой заголовок H1. Исключение страницы пагинации. |
| Дубли | Сайт доступен с www или без www | Сайт должен быть доступен по одной из версий домена для корректного учета всех факторов. |
| Дубли | Отсутствуют дубли по URLам с GET параметрами | Не должно быть 2 и более страниц с одинаковым содержанием. Особое внимание уделить к URL с GET параметрами. Должны быть закрыты от индексации в robots.txt, canonical, либо мета-тегом noindex. |
| Дубли | URL доступны с / и без / | URL имеют единый стандарт. В случаях, если URL’ы открываются и так и так, необходимо настроить 301 редирект, иначе сайт имеет дубли страниц. |
| Дубли | Отсутствуют дубли /index.php или /index.html и т.д. | Не должно быть 2 и более страниц с одинаковым содержанием. Такие страницы необходимо склеить 301 редиректом. |
| Дубли | Отсутствуют дубли по разным протоколам HTTP/HTTPS | Не должно быть дублей |
| Дубли | Проверка дублей в индексе ПС: -главная -категории -карточки товаров/услуг -контакты и др. | Не должно быть дублей |
| Дубли | Страница доступна с категорией и без категории site.ru/category/test.html site.ru/test.html | Не должно быть 2 и более страниц с одинаковым содержанием. Необходимо настроить CMS таким образом, чтобы страница была доступна только по 1 версии. |
| Дубли | Один и тот же товар доступен по одному URL адресу | Один товар должен быть доступен по одному URL, независимо от того как на него переходить. В ином случае необходимо устранять дубли. |
| Дубли | Страницы с произвольным перечнем символов не отдают код 200 site.ru site.ru/abrakatabrasimsalabim | Не должно быть 2 и более страниц с одинаковым содержанием. Необходимо настроить CMS таким образом, чтобы страница была доступна только по 1 версии, либо должен быть указан rel=canonical |
| Дубли | Страница может открываться в различных дубликациях site.ru/testirovanie1 site.ru/testirovanie1/ site.ru/testirovanie1.html site.ru/testirovanie1.php site.ru/testirovanie1.htm | Не должно быть 2 и более страниц с одинаковым содержанием. Необходимо настроить CMS таким образом, чтобы страница была доступна только по 1 версии, либо должен быть указан rel=canonical |
| Дубли | Можно приписать любой поддомен сайту и он будет дублировать основной сайт. | При добавлении любого “абстрактного” поддомена он не должен открываться, либо должен срабатывать редирект на основной сайт. |
| Дубли | Страницы нормально открываются при изменении регистра написания (/catalog/ и /CATALOG/) | К примеру, страница site.ru/page в случае написания site.ru/PaGe, должна отдавать 404 код, либо перенаправляя на стандартный вариант написания. |
| Коды ответов | Отсутствуют страницы с 40* ответом сервера | |
| Коды ответов | Редиректы стоят на страницы с кодом ответа 200 | 301 или 302 редирект не должен вести на 404 ошибку и т.п. и т.д., только на страницы с кодом ответа 200 |
| Коды ответов | Отсутствуют ошибки сервера 5** | |
| Коды ответов | Не используются множественные редиректы | Не должно быть такого, что 301 ведет на 301 ведет на 301 ведет на 200. – checkmy.ru |
| Коды ответов | Отсутствуют циклические ссылки (бесконечные редиректы) | Должны отсутствовать ссылки на страницах самих на себя. Особое внимание необходимо уделить хлебным крошкам. |
| Коды ответов | Отсутствуют 302 редиректы для навсегда перемещенный документов | 302 редирект – временный, необходимо использовать 301 для постоянно перемещенных документов. |
| Коды ответов | Исходящие ссылки на внешние ресурсы не ведут на 3**/40*/5** код ответа. | По таким ссылкам вес сайта утекает “в никуда”. От таких ссылок необходимо избавляться, либо исправлять. checkmy.ru |
| URL | Важные URL’ы переведены в ЧПУ (Имеют Человеко Понятный URL) | Человеко Понятный URL даёт дополнительное вхождение для ПС, помогает пользователям понять о чем страница. |
| URL | URL’ы не содержат повторяющихся элементов, например /_/_/_/ ; /ALL/ALL/ALL/ ; /catalog/catalog/catalog/ и т.д. | При добавлении нескольких повторяющихся элементов в путь, URL могут выглядеть для ПС как невалидные. Таким образом система может их пропускать и не индексировать. Для отсутствия проблем с индексацией, необходимо избегать ситуации, при которой один и тот же элемент будет многократно повторяться в разных URL. |
| URL | Длина, спам, читабельность URL | Длина Url должна быть чем короче, тем лучше, при этом иметь слово вхождения ключевиков. Необходимо придерживаться правил: 1. Читабельные URLы сайта 2. Отсутствие в них множественных вхождений ключевых слов 3. Использование название продукции или раздела в теле URL (пользователи понимают, что именно находится в разделе сайта). |
| URL | Максимальная длина URL более 2000 сим | Максимальная длина URL-адресов, которые поисковые системы будут сканировать и индексировать не должна превышать объем 2047 символов. Google SERP не будет обрабатывать URL-адреса длиннее 1855 символов. Протокол sitemap.xml, который позволяет сообщать поисковым системам о доступных страницах, имеет ограничение в 2048 символов в URL-адресе. |
| Favicon | Проверка отображения favicon на выдаче – размер фавикона 16*16 пикселей – фавикон описан в коде страницы <link rel=”icon” href=”http://имя сайта/favicon.ico” type=”image/x-icon”> или <link rel=”shortcut icon” href=”http://имя сайта/favicon.ico” type=”image/x-icon”> – фавикон имеет формат ICO, GIF, JPEG, PNG или BMP – HTTP заголовок сервера отдаваемый веб-серверов имеет корректный тип данных Content-Type: image/x-icon или image/vnd.microsoft.icon для формата ICO; image/gif для формата GIF; image/jpeg для формата JPEG; image/png для формата PNG; image/bmp для формата BMP. | В выдаче ПС Яндекс должна отображаться картинка привлекающая внимание, это повышает CTR сниппета. |
| 404 код ответа | Несуществующая страница отдает сразу 404 код ответа без редиректов | |
| 404 код ответа | Страница 404 отдает специально оформленный шаблон | Увидев страницу с ошибкой, пользователь может решить, что сайт не работает, и уйти. Чтобы этого избежать, необходимо правильно оформить и разместить на сайте специальную страницу, которая внешне будет отличаться от остальных страниц вашего сайта. При оформлении такой страницы используйте различные графические приемы, подсказывающие человеку, что по запрошенному адресу ничего не существует: например, другие цвета или отсутствие графики. Разместите на странице карту сайта, ссылку на главную страницу или форму поиска, дайте инструкции по дальнейшим действиям. Сообщение об ошибке и инструкции должны быть простыми, четкими и понятными, например: «Вы ищете страницу, которой не существует», «Вы ищете страницу, которая была удалена», «Вы набрали неправильный адрес страницы. Пожалуйста, перейдите на главную страницу сайта или воспользуйтесь формой поиска» и т. д. |
| HTTPS | HTTPS в адресной строке отображается без проблем и предупреждений | Дополнительно проверяем через чеккер SSL- https://www.sslshopper.com/ssl-checker.html |
| Мобильная/адаптивная версия сайта | Инструмент анализа мобильной версии Яндекс не выдает ошибок | https://webmaster.yandex.ru/site/tools/mobile-friendly/ |
| Мобильная/адаптивная версия сайта | Инструмент анализа мобильной версии Google не выдает ошибок https://search.google.com/search-console/mobile-friendly | |
| Мобильная/адаптивная версия сайта | В случае адаптивной версии используется <meta name=”viewport” content=”width=device-width, initial-scale=1″> | |
| Мобильная/адаптивная версия сайта | На адаптивной версии доступен основной контент для пользователей | |
| Верстка | Сайт корректно отображается во всех популярных браузерах (Google Chrome, Opera, Mozilla Firefox, Яндекс.Браузер, Internet Explorer) | Пользователи могут заходить в интернет с разных браузеров. Необходимо проверить отображение сайта с разных. http://browsershots.org |
| Верстка | На странице присутствует 1 открывающий и 1 закрывающий тег <head> и </head> | В блоке Head размещается важная служебная информация для ПС. |
| Верстка | На странице присутствует 1 открывающий и 1 закрывающий тег <body>, </body> | |
| Верстка | На странице присутствует 1 открывающий и 1 закрывающий тег <html>, </html> | |
| Верстка | На странице отсутствуют не закрытые теги noindex | |
| Верстка | Используется корректная структура HTML документа | <html> <head> </head> <body> </body> </html> |
| Верстка | Валидность верстки | Проверить по 3 страницы разного типа (категория, подкатегория, карточка товара, главная) через сервис https://validator.w3.org/ |
| Скорость загрузки/ответа | Скорость загрузки сайта при проверке через Google PageSpeed Insights средняя/высокая | Скорость загрузки является одним из факторов ранжирования сайта. В случае низкой скорости загрузки “Speed Score”, рекомендуем провести оптимизацию значения “Optimization Score” более 70 баллов. |
| Скорость загрузки/ответа | – для мобильных | |
| Скорость загрузки/ответа | – для компьютеров | |
| Скорость загрузки/ответа | Долгое время ответа сервера (более 500мс) | Нормальный показатель 200-500 мс (0,2-0,5 с). Если время ответа сервера большое 500 мс — значит, есть проблемы со скоростью сайта на стороне сервера (хостинга). Возможные причины: -Запросы к базе данных -Сложная логика обработки данных -Обращение к сторонним сервисам. Проверка скорости загрузки: https://www.host-tracker.com/ru/instantCheck/create – много локации под СНГ https://webpagetest.org/ – много локации + Европа http://b2blab.com.ua/do/download_time – время ответа сервера https://webmaster.yandex.ru/tools/server-response/ – время ответа сервера https://webopulsar.ru – время ответа https://www.dareboost.com/en/compare – визуально посмотреть на скорость загрузки важных элементов в замедленном времени и сравнить с конкурентом Рекомендации: -Включить Gzip-сжатие -Включить кэширование изображений и скриптов -Включить серверное кэширование -Проверить версию PHP и поддержку НTTP2 -Перенести исполнение скриптов ниже по коду |
| Внутренняя перелинковка | В меню есть ссылки на все важные разделы сайта | Меню помогает пользователю осуществлять быструю навигацию по сайту |
| Внутренняя перелинковка | Меню оформлено текстом | Меню сайта, выполненное в виде изображений, а не текстом, дает возможность перейти по ссылке на внутренние страницы, но не дает ПС представления о том, какая именно информация на них размещена. Требуется предоставить альтернативное текстовое меню со ссылками на основные разделы сайта. |
| Внутренняя перелинковка | С логотипа есть ссылка на главную страницу сайта | Ссылка с логотипа позволяет пользователю вернуться на главную страницу сайта. |
| Страницы пагинации | Корректно настроены страницы пагинации | |
| Страницы пагинации | – Для страниц пагинации 2, 3 и т.д. в мета-тегах Title есть добавка с указанием номера страницы | |
| Страницы пагинации | – На страницах пагинации 2,3 и т.д. не используется текст с 1 страницы | |
| Страницы пагинации | каноникл применяется для страниц пагинации с указанием на 1 страницу (в т.ч. когда на страницах разные товары) | Снижаем количество недостаточно качественных страниц |
| Страницы пагинации | – первая страница пагинации открывается без параметра пагинации | Первая страница пагинации не имеет дубля PAGEN1=1, page=1 и т.д., для таких страниц настроен 301 редирект с указанием на “базовую” страницу категории |
| Страницы пагинации | – пагинация не подгружается автоматически | В случае автоподгрузки товаров, пользователю затруднительно доскролить до зоны футера, в случае размещения текстового содержания затруднено его изучение. |
| Страницы пагинации | – на каталожных страницах товары подгружаются не Java Script’ом (например, кнопка “Показать еще”, а таким образом, чтобы поисковому роботу предоставлялась возможность проиндексировать все товары | |
| Уникальность контента | Контент основных посадочных страниц уникален? | Необходимо проанализировать ситуацию, является ли неуникальность контента в данном случае нарушением? https://text.ru/, etxt.ru, advego.ru |
| Уникальность контента | Контент имеет добавочную ценность? | Любой контент должен иметь добавочную ценность, ей могут выступать: фотографии, таблицы, аналитические материалы, pdf документы, характеристики, видео и т.д. |
| Уникальность контента | Контент востребован своей ЦА (релевантен запросу)? | Сравниваем с Топом, выборочно пару страниц каждого типа |
| Уникальность контента | В случае копипаста стоит ссылка на первоисточник? | |
| Посадочные страницы | У каталожных страниц, есть разделение на подкатегории/подвиды и карточки товаров | На страницах категорий должны присутствовать ссылки на подкатегории и на карточки товаров. Пример, на странице категории “Котлы BAXI”, должны присутствовать карточки товаров и разделение на популярные модельные ряды. Еще пример, на странице “Кроссовки Nike”, должны присутствовать карточки товаров и разделение на модельные ряды. |
| Посадочные страницы | В каталоге есть фильтрация | Наличие фильтра на сайте улучшает поведенческие факторы. Пользователям удобно когда можно выбрать товар по цене, материалу, цвету и другим характеристикам нишевым характеристикам. |
| Посадочные страницы | В каталоге есть все важные зоны: цена, кнопка целевого действия, сравнения, фото, тех. характеристики/описание и т.д. | Чем больше полезной информации и удобств взаимодействия с каталогом для пользователей, тем выше поведенческие факторы. Поисковые системы отдают своё предпочтение сайтам с высоким показателем поведенческих факторов. |
| Посадочные страницы | В карточках товаров есть все важные зоны: фото, цена, описание, кнопка целевого действия и т.д. | Карточки товаров должны быть наполнены полезной информацией, чтобы пользователь мог ознакомиться с товаром и осуществить покупку/оформление заказа. |
| Посадочные страницы | На посадочных страницах услуг есть все важные зоны | Для пользователей важны следующие зоны (в зависимости от ниши): – Идентификация типичных проблем/задач; – Демонстрация продукта (что мы предлагаем); – Реализованные проекты (портфолио); Дополнительные зоны направленные на повышения доверия и конверсии: – Преимущества работы с нашей компанией; – Преимущества нашего продукта; – Сертификаты качества/Лицензии; – Как мы работаем (пошаговый план); – Отзывы клиентов; – Форма заказа. |
| Last-Modified и If-Modified-Since | Проверить внедрены ли на страницах | Last-Modified – показывает, когда было последнее изменения документа. А If-Modified-Since – сообщаем изменилось ли содержание с момента последнего сканирования, что сильно экономит бюджет поискового краулера и для сайта позволяет не отрисовывать по несколько раз 1 страницу, если она не помеянлась. Проверить можно здесь – https://last-modified.com/ru/if-modified-since.html |
| Фильтры и баны | Проверяем историю домена: – проверка с помощью ВебАрхива – проверка с помощью ссылающихся доноров и анкор-листа – проверка по прямому брендовому запросу | В случае если ранее на домене был размещен сайт “взрослой” или игровой тематики, то на него могут вести соответствующие ссылки мешающие продвижению. |
| Фильтры и баны | Сайт не заражен вирусом | Зараженный сайт размечается специальным значок в выдаче и чаще всего теряет позиции. |
| Фильтры и баны | Нет спама (в комментариях, в материалах и т.д.) | Размещение спама говорит о низком качестве ресурса и ведет к понижению позиций. |
| Фильтры и баны | Мета-тег Title не содержит спам | не содержит спам (перечисление ключевых слов, нерелевантных слова) |
| Фильтры и баны | Мета-тег Description не содержит спам | не содержит спам (перечисление ключевых слов, нерелевантные слова) |
| Фильтры и баны | В зоне <a> нет избыточных вхождений | На глаз, лучше текстовым анализатором |
| Фильтры и баны | Атрибут alt и title изображений не содержит спам | не содержит спам (перечисление ключевых слов, нерелевантные слова) – Лягушка (Image Details) по группе страниц |
| Фильтры и баны | Полнота индексации | Выгружаем все страницы лягушкой и сравниваем со страницами из панели вебмастера – каких из них нет в индексе. Если нет каких то важных страниц – проверяем не закрыты ли они в robots.txt |
| Фильтры и баны | Большое количество слабых страниц и не относящихся к теме | Смотрим по Скримин фрог страницы с минимальным количеством контента по количеству слов на странице, если это не оправдано – сносим. Смотрим нет ли нецелевого контента на сайте. |
| Фильтры и баны | Спамный анкорный лист | В анкорном листе больше 50% коммерческих ссылок,есть анкоры со словами купить цена и прочими коммерческими маркерами – нужно убирать. – Можно выгрузить через Вебмастер или ахрефс |
| Фильтры и баны | Проверка соседей по IP | Если на одном IP много плохих сайтов – это может стать проблемой. Узнать IP по домену – https://2ip.ru/lookup/, какие сайты на одном IP – https://www.cy-pr.com/tools/oneip/ |
| Фильтры и баны | Спам во внуренних ссылках | Прочекать анкоры внуренних ссылок на коммерческие слова |
| Фильтры и баны | Агрессивная реклама | Если на сайте есть попанадеры и кликандеры, а также ссылки на шок-рекламу – убрать |