Что такое технический аудит сайта и зачем он нужен
Технический аудит — анализ общей работоспособности сайта и его отдельных страниц. Он является важнейшей частью SEO-продвижения: ошибки создают барьеры для индексации, из-за чего все последующие улучшения и новые страницы попадают в индекс медленнее или не попадают вовсе.
Что такое технический аудит сайта?
Главная задача технического аудита — проверить общую работоспособность, корректное взаимодействие сайта с поисковыми роботами и убедиться в его соответствии требованиям поисковых систем. Это фундаментальный анализ, который охватывает три направления:
Доступность и индексацию. Все ли важные страницы доступны для поисковых систем и пользователей? Нет ли блокирующих факторов?
Производительность и безопасность. Насколько быстро загружается сайт? Защищен ли он от угроз?
Качество кода и usability. Корректно ли отображается ресурс на разных устройствах? Насколько в целом для посетителя удобен интерфейс?
Сервисы для проведения технического аудита
Для технического аудита существует много программных решений и онлайн-сервисов. Ядром подобных программ является краулер (сканер-бот). Его задача — обойти страницы сайта, чтобы собрать данные и выявить типовые ошибки на уровне отдельных страниц. Или всего проекта в целом.
Google Search Console
GSC — бесплатный сервис от Google. Он предоставляет информацию о том, как поисковая система видит сайт. С его помощью можно проверить индексацию страниц, наличие дублей, ошибки на сайте, скорость загрузки страниц и другие ключевые показатели.
Яндекс.Вебмастер
Аналогично Google Search Console, Яндекс.Вебмастер предоставляет инструменты для анализа и мониторинга сайта, но только с точки зрения Яндекса. Здесь можно узнать о проблемах с индексацией, ссылочным профилем, настройками безопасности и т. д.
PageSpeed Insights
Еще один бесплатный инструмент и снова от Google. Анализирует скорость загрузки страниц и предоставляет информацию о проблемах, а также дает рекомендации по их устранению. PageSpeed Insights анализирует, насколько быстро загружаются изображения на ресурсе, его дизайн, качество кода и т. д.
Специализированные инструменты
Для точечной проверки отдельных параметров также существуют узкоспециализированные сервисы:
Bertal — для единичной проверки кодов ответа сервера по списку URL.
Валидаторы микроразметки (от Яндекс и Google) — для проверки корректности структурированных данных.
Валидаторы CSS и HTML от W3C — для проверки корректности каскадных таблиц стилей и HTML-разметки.
Сервисы проверки адаптивности — для проверки корректности отображения сайта на мобильных девайсах и планшетах.
Чек-лист: на что обратить внимание во время аудита
Качественный технический аудит — фундамент для успешного SEO-продвижения. Он позволяет выявить ошибки, мешающие сайту занимать высокие позиции. Разберем моменты, которые требуют внимания в первую очередь.
Индексация сайта
Всегда важно понимать, какие страницы ресурса поисковые системы действительно видят и учитывают при ранжировании, а какие — нет. На первом этапе необходимо проверить:
Доступность для индексации: все ли страницы могут быть просканированы ботами.
Исключенные страницы: не попали ли в индекс разделы, которые должны быть закрыты от индексации (тестовые и дебаговые, например).
Консолидацию данных: совпадает ли количество проиндексированных страниц в Google Search Console и Яндекс.Вебмастере.
Файл robots.txt
Robots.txt — набор инструкций для роботов. Он указывает, какие области сайта сканировать можно, а какие — запрещено. Ошибки в его настройке могут заблокировать индексацию критически важного контента.
На что обратить внимание здесь:
Наличие и доступность: убедитесь, что файл существует и доступен по стандартному адресу — (URL-адрес сайта)/robots.txt.
Корректность синтаксиса: проверьте, нет ли опечаток, лишних символов или неверных директив.
Указание Sitemap: в файле должна быть прописана директива Sitemap с полным адресом. Это нужно, чтобы боты быстрее находили актуальные URL-адреса.
Файл sitemap.xml
Собственно, сам sitemap.xml. Это буквально «карта», которая помогает поисковикам быстрее находить страницы и понимать его структуру. В ней можно указать приоритетность страниц и частоту их обновления.
Ключевые пункты для проверки:
Само существование файла: проверьте, что файл sitemap.xml в принципе существует на сайте.
Подключение в инструментах: убедитесь, что карта сайта добавлена и обработана в панелях Google Search Console и Яндекс.Вебмастера.
Полнота и актуальность: в файле должны быть перечислены все важные страницы, исключая все ненужные.
Синтаксис и валидность: файл должен соответствовать общепринятому стандарту, не содержать ошибок в разметке и битых ссылок.
Анализ кодов ответа сервера
Актуальную картину по ответам сервера удобно получать посредством сканирующих сервисов — например, из Screaming Frog. Или из вышеупомянутых Bertal и Яндекс.Вебмастер.
В рамках аудита необходимо проверить:
Страницы с кодом 3хх (редиректы). Убедитесь, что на сайте нет редиректов. При их нахождении замените ссылки в контенте на ссылки с кодом ответа сервера 200 ОК либо удалите их вообще.
Страницы с кодом 4хх (ошибки клиента). Особое внимание уделите страницам с 404. Необходимо проверить, нет ли внутренних ссылок, ведущих на несуществующие страницы, а также корректно ли настроена их обработка. При их нахождении замените ссылки в контенте на ссылки с кодом ответа сервера 200 ОК либо удалите их вообще.
Страницы с кодом 5хх (ошибки сервера). Коды этого класса сигнализируют о проблемах на стороне сервера. Их наличие критически опасно для SEO, поскольку делает страницы недоступными как для поисковых роботов, так и для реальных пользователей.
Выявление дублей страниц
Алгоритмы Яндекса и Google считают дубликаты малополезным и низкокачественным контентом. В рамках аудита дубликатов необходимо проверить:
Доступность сайта по HTTP и HTTPS.
Доступность с поддоменом www и без него.
Доступность URL в разном регистре символов.
Доступность технических страниц — index.php, index.html, default.php и т. п.
Доступность страниц со множественным слэшем в любой части адреса.
Диагностика проблем верстки
Верстка — основа отображения страницы. Она создается при помощи HTML (отвечает за разметку) и CSS (отвечает за оформление). Ее качество влияет на то, как контент воспринимается пользователями и поисковиками на разных устройствах. Ключевые пункты для проверки:
Наличие и корректность DOCTYPE в начале HTML-документа.
Наличие и корректность кодировки charset. В разделе <head> при этом должен быть прописан атрибут <meta charset=»UTF-8″>.
Указание языка страницы. В теге <html> должен присутствовать атрибут lang (к примеру, <html lang=»ru»>).
Вынесение стилей в отдельные CSS-файлы. Все они быть подключены как отдельные файлы, а не прописаны инлайн в коде страницы.
Корректность, оптимизация CSS-кода.
Скорость загрузки. Верстка не должна содержать элементов, замедляющих отрисовку страницы.
Валидность HTML-кода. Он должен проходить проверку через официальный валидатор от W3C и делать это без критических ошибок.
Семантическая разметка (микроразметка)
Микроразметка — язык тегов, помогающий поисковым системам интерпретировать содержимое страницы. Ее внедрение повышает шансы на появление расширенных сниппетов в выдаче и улучшает кликабельность.
Контролировать целесообразно два типа микроразметки:
Schema.org. Это универсальный словарь тегов, понятный основным поисковым системам. С ее помощью размечаются товары, статьи, организации, отзывы.
OpenGraph. Эта разметка определяет, как ссылка на сайт будет отображаться в социальных сетях: какое изображение, заголовок и описание попадут в превью.
Анализ хостинга и сервера
Бесперебойная работа сайта зависит от качества хостинга — проблемы на серверной стороне могут нивелировать все остальные усилия по оптимизации, поэтому удостоверьтесь в:
Достаточной скорости ответа. Время, за которое сервер обрабатывает запрос и начинает отдавать данные браузеру, должно быть минимальным. Длительные задержки негативно влияют на ранжирование и поведенческие факторы.
Хорошей репутации IP-адреса. Проверьте, не находится ли сайт на одном хостинге вместе с ресурсами, заблокированными или помеченными как спам.
Оптимизация контента и мета-данных
Этот этап аудита фокусируется на качестве и технической корректности всего, что видят пользователи и поисковые боты. Моменты, на которые нужно обратить внимание:
Отсутствие дублей Title и Description, а также незаполненных тегов.
Корректное использование тегов H2–H6.
Наличие и заполненность атрибутов alt, оптимизированный размер изображений.
Доступность контента: информация не должна быть скрыта в JavaScript-файлах и доступна для индексации.
Адреса страниц должны быть понятными, «читабельными» и, в идеале, содержать ключи.
После устранения технических ошибок важно сосредоточиться на развитии контента, улучшении удобства сайта и работе со ссылочным профилем. Для решения технических задач вы можете обратиться в Webernetic — наши специалисты проведут аудит и устранят ошибки, повысив скорость работы сайта, безопасность и видимость вашего сайта в поиске.
Ответы на популярные вопросы
На сайте есть URL-адреса с нижним подчеркиванием, что с этим делать?
Настройте 301-й редирект со старых адресов на новые — с дефисами. Дефисы воспринимаются как разделители слов, что помогает поисковым системам правильно интерпретировать контент, улучшая видимость сайта в поисковой выдаче. Также необходимо обновить внутренние ссылки.
Как правильно обработать большое количество страниц 404 на сайте?
Если страница была проиндексирована, настройте 301-й редирект на близкую по смыслу страницу (например, разводящую или главную), чтобы сохранить трафик и позиции. Однако конечное решение зависит от конкретной ситуации.
Следует ли использовать микроразметку Organization от schema.org?
Да, рекомендуем разместить микроразметку типа Organization с данными о компании: названием, адресом, контактами, соцсетями, графиком работы и т. п. Разместить эту информацию можно в подвале.
Для оплаты (ввода реквизитов Вашей карты) Вы будете перенаправлены на
платёжный шлюз ПАО СБЕРБАНК. Соединение с платёжным шлюзом и передача информации осуществляется
в защищённом режиме с использованием протокола шифрования SSL. В случае если Ваш банк
поддерживает технологию безопасного проведения интернет-платежей Verified By Visa, MasterCard
SecureCode, MIR Accept, J-Secure, для проведения платежа также может потребоваться ввод
специального пароля. Настоящий сайт поддерживает 256-битное шифрование. Конфиденциальность сообщаемой персональной
информации обеспечивается ПАО СБЕРБАНК. Введённая информация не будет предоставлена третьим
лицам за исключением случаев, предусмотренных законодательством РФ. Проведение платежей по
банковским картам осуществляется в строгом соответствии с требованиями платёжных систем МИР,
Visa Int., MasterCard Europe Sprl, JCB.