Технический анализ устраняет ошибки, улучшает работоспособность сайта и его продвижение в поисковых системах.
Индексация сайта. Зачем нужна?
Важный показатель для технического анализа – индексация. После индексирования страница попадает в Google, Yandex и др. На «решение» роботов поисковых систем влияет:
1. Качество проработки страниц, определяемое:
-
- логичной структурой;
- заголовками h1-h6;
- связанностью разделов;
- достаточной длиной текста (более 100 слов);
- грамотностью;
- достоверностью и актуальностью информации;
- высокой уникальностью;
- низкой «водностью» (малым количеством лишних слов), например, до 15% по text.ru;
- решением проблемы посетителя;
- достаточным количеством ключевых слов без «переспама»;
- качественным оформлением (списки, таблицы);
- наличием уникальных изображений;
- снабжением картинок атрибутом alt (для СЕО и на случай ошибки при загрузке фото).
Пример уникальных фото на странице ювелирного магазина uvi.ru.

2. Различие контента для региональных поддоменов и главного домена.
3. Наличие фавикона – значка, который отображается слева на вкладке и в результатах поиска, что повышает запоминаемость пользователями.

4. Корректно составленная метаразметка на всех страницах без дублирования. Требование к количеству символов в метатегах h1, title, description сегодня точно не устанавливаются. Keywords считаются устаревшими. Мета-разметка должна содержать ключевые слова. В описании могут быть преимущества, призывы к действию. При составлении мета ориентируемся на ТОП-10 тематики.
5. Наличие разметок schema.org, OpenGraph (для представления в соцсетях, увеличения переходов оттуда). Актуально применение меток голосового поиска, секций «Как сделать?» для статей. Разметку проверяют через Валидатор Яндекса. Уточняем: разметка без контента не дает никакого эффекта.
6. Возраст домена. Чем старше ресурс, тем быстрее робот может вернуться к повторным посещениям.
7. Оптимальность архитектуры обеспечивает:
- минимальное количество кликов для перехода к статье (1-3 с главной) или иерархическая структура;
- входящая ссылка для каждой страницы, например, из меню, чтобы страница не была «спрятана»;
- наличие раздела «похожие услуги», «хлебных крошек»;
- оптимальное число строго релевантных ссылок (3-6 на странице);
- информативный внутрианкорный текст.
Например, страница модели на сайте «Бурда Моден» дополнена разделом «Обучающие курсы».

8. Наличие валидной карты или index-sitemap для каждого блока (товары, статьи) на больших ресурсах. Пример с сайта ФК «Локомотив».

9. Закрытость лишних страниц (служебные, корзина, черновики, временные, тестирование, разработка), чтобы поисковые «пауки» не тратили на них ресурсы. Выполняется, например, через коды ответа сервера или noindex в мета-теге Robots,.
10. Разрешение индексации нужных страничек. Достигается:
-
- Устранением из индексации результатов фильтров и сортировок типа ?sort=size.
- Удалением ненужной закрытости в robots.txt (убираем disallow).
- Коррекцией на сервере неочевидно сделанного закрытия через x-robots-tag,
- Устранением noindex/nofollow на странице.
- Применением Clean-param в robots.txt. Длина директивы до 500 символов. Подходит при использовании идентификаторов, дублей при get-параметрах, utm-меток. Используется для электронных магазинов, чтобы массово не создавались одинаковые отдельные индексируемые страницы.
Важно! при работе с robots.txt стоит учитывать, что для Google «роботс» являются только рекомендательными, при наличии внешних ссылок страничка может быть проиндексирована и при запрете в «роботс».
11. Актуальность версии странички, уже имеющейся в поисковой базе Yandex, Google.
12. Количество маловостребованных (не отвечают поисковому запросы) и малоценных (устаревшие, неуникальные, «сироты» без ссылок на них, с низкой скоростью загрузки, «битыми ссылками») страниц (ММС) на сайте относительно ценных.
13. Работа с дубликатами, ухудшающими видимость. Ставится canonical страницы на саму себя, длинные списки товаров разбиваются пагинацией. Специалисты Google считают, что дублирование контента затрагивает 75+ процентов сайтов.
14. Отсутствие бесконечной генерации одинаковых страничек с применением программ.
15. Устранение указания основного домена через директиву host для Яндекс (не применяется), нужна настройка 301-редиректа. Гугл определяет главное зеркало автоматически.
16. Использование ЧПУ – «человекоподобных» урл, длиной до 110 символов, которые понятные пользователям и ПС. Например: https://superautocar.com/ford-ecosport.html. По url ясно, о какой модели автомобиля идет речь. Желательно использовать транслит, латиницу, дефис (не подчеркивание), единое оформление по всему сайту, отображающее структуру. Нежелательны специальные символы. Пример ЧПУ в магазине, продающем

17. Указание региональности в Вебмастере Яндекс для магазинов, услуг. Google больше ориентируется на содержание, не на регион.
18. Валидность верстки html, css. Проверяется через W3C Validator, CSS Validator Service с внесением нехватающих тегов, их закрытием, удалением ненужных комментариев, вынесением стилей в отдельный файл (расширение css).
19. Отсутствие ошибок сервера. Ответ 5** – ошибка сервера, 301 – возможен длинный редирект без возможности дойти до нужного адреса). 404 или 410 – недоступность/удаление. 403 – запрет. Ответ 302 подходит для тестов, т.к. указывает на временное взаимодействие. Корректный ответ равен 200.
20. Выявленные «битые» внутренние 404-ссылки исправляются в коде. Для внешних создается 301-постоянное перенаправление на нужную страницу. Исходящие ссылки маложелательны для СЕО, часто закрываются rel=”nofollow”.
21. Редиректы. Настраиваются с дублей сайта в других доменных зонах. А также с www => без www, c http = > на https, со слешем на конце => без слеша и обратно (для всех случаев).
22. Адаптация сайта под мобильные гаджеты. Отслеживается в Яндекс. Вебмастере. Для Google параметр имеет важное значение с 2019 года. Типичные ошибки: горизонтальная прокрутка, необходимость в увеличении при чтении текста, маленькие кнопки (оптимально 46-48 пикселей по стороне квадрата).
23. Быстрая загрузка на компьютере и мобильных версиях.
24. На странице 404-ошибка требуется наличие дополнительной информации, поиска, призыва «Перейти на главную, позитивного дизайна. Это позволяет снизить процент отказа, нивелировать негативное настроение посетителя. Допускается юмор. Пример 404-страницы на сайте КПРФ.

25. Кроссбраузерность – корректное отображение контента во всех браузерах. Проверяется, обычно, на 3–4 самых популярных браузерных платформах. Несоответствие устраняется префиксами html.
26. Действующие сертификаты SSL. Необходимы для поддержки безопасного протокола https, особенно на ресурсах, связанных с личной, финансовой информацией. Google в Хром отмечает http домены как ненадежные.
Доля страниц в индексации
Если проиндексированных много, но они ненужные (дубли, фильтры, сортировки) или «тонкие» (плохой шаблонный контент в малом количестве), то бюджет робота тратится зря. Сайт идет вниз из-за низкого «среднего качества». Стратегия – оставлять в индексе только «сильные» странички, ссылаться на них. А «слабые» удалять или закрывать.
Инструменты
Применяются для своего или чужого сайта, включая:
- Вебмастер. Яндекс;
- Google Search Console;
- СЕО-сервисы;
- расширения браузеров, например RDS-бар;
- поисковые операторы, вроде site: адрес сайта или страницы;
- лог сервера через ELK Stack и др.;
- программы аналогичные «паукам» поисковых систем (Sitebubl);
- измерители скорости Pingdom. Google Page Speed;
- Screaming Frog, где есть закладка Issues, ранжирующая проблемы сайта.
Счетчики Яндекс Метрики для сбора данных должны стоять на каждой страничке. Если метрических скриптов несколько, желательно собрать их в один код.
Внешние интеграции для технического анализа
Для выявления устаревших версий их замену/удаление собираем из текущей структуры данные о:
- платежных системах;
- API;
- сторонних сервисах.
Проверка на вирусы
Сканирование применяется после каждого обновления для устранения заражений и взломов. Dr. Web выявляет:
- уязвимости;
- вредноносные скрипты;
- вирусность.
Работоспособность основных элементов
Выполняем проверку:
- поиска;
- сортировки;
- фильтрации;
- кнопок;
- захода в личный кабинет;
- заполнения форм;
- размещения товара в корзину;
- способов оплаты.
Периодичность проведения технического аудита
Зависит от специфики и размеров сайта. Возможный вариант:
- При возникновении проблемы (исключение из индекса, падении посещаемости и пр.).
- Еженедельно и чаще проверяется индексация, скорость загрузки и серверные ошибки. Через «Проблемы безопасности» в Яндекс.Вебмастере (GSC) сканируется сайт по поводу сертификата SSL. Такая проверка часто применяется на новостных порталах, в проектах e-commerce.
- Раз в месяц следует уделить внимание обновлению карты сайта, возникшим дублям, микроразметке, провести полный аудит.
- Ежеквартально проверяются параметры безопасности, ссылочная масса, актуальность документации (при наличии таковой), анализируются данные из Core View Vitals.
- Статичные проекты малого размера проверяют раз в полгода минимум.
Итого. Все СЕО-мероприятия не являются разовыми, а проводится с определенной периодичностью, включая оптимизацию технических факторов. Посредством аудита выявляются ошибки, влияющие на ранжирование, что предотвращает сокращение трафика. Отдельные меры должны предприниматься после редизайна, значимых обновлений, изменения структуры. Стоит помнить, что улучшение только технических факторов без хорошего контента не дает ощутимых результатов.