Мы не откроем Америку, если еще раз скажем, что сайт — это своеобразный живой организм. Любой площадке требуется регулярное «медицинское обследование», т. е. технический аудит. Такая процедура позволяет своевременно выявлять и устранять проблемы, которые мешают веб-ресурсу развиваться и занимать высокие позиции в поисковой выдаче.
В статье поговорим о том, что такое технический аудит сайта, зачем и когда он нужен. Также приведем чек-лист, который будет полезен при проверке.
Что такое технический аудит сайта
Начнем с определения. Техническим аудитом называется комплексный анализ всех аспектов, которые влияют на работоспособность сайта. Такая проверка — важный этап поискового продвижения. Из-за технических ошибок снижается видимость сайта в выдаче, что приводит к падению трафика. В результате площадка теряет пользователей, а ее владелец — потенциальных клиентов, а значит, и прибыль.
Избежать таких проблем помогает грамотный технический аудит. Разберемся, какие задачи он решает.
*Когда понял, что технический аудит важен для продвижения сайта
Для чего нужно проводить технический аудит
Комплексная проверка работоспособности сайта — это не формальная процедура, а полноценный инструмент, с помощью которого владелец ресурса может «убить» сразу нескольких «зайцев». Посмотрим, какие результаты дает анализ важных параметров.
Повышение эффективности SEO
Мы уже упомянули, что технический аудит положительно влияет на продвижение в Яндексе и Google. Неправильно прописанные мета-теги, некорректно заполненный файл robots.txt, ошибки при составлении карты сайта и другие недочеты не нравятся роботам поисковых систем.
Технический аудит позволяет обнаружить и устранить проблемы, которые мешают индексации страниц. В результате сайт начинает нравиться поисковикам и занимать более высокие позиции в выдаче.
Улучшение работы веб-ресурса
В первую очередь, речь идет о скорости загрузки страниц. Мы не устанем повторять, что хороший сайт «летает» на любом устройстве и в каждом браузере. Посетитель не будет дожидаться, когда загрузится страница, а просто уйдет на другой ресурс.
Кроме оценки скорости загрузки, технический аудит обычно включает проверку редиректов и корректности ответов сервера.
Улучшение пользовательского опыта
Если адаптация сайта под мобильные устройства хромает, ссылки не работают, а верстка «съезжает», посетителям это не нравится. Из-за недовольства пользователей страдает конверсия и объем продаж. Также недоработки негативно влияют на поведенческие факторы, от которых напрямую зависят позиции ресурса в выдаче.
В каких случаях необходим технический аудит сайта
Комплексный анализ работоспособности требуется в разных случаях. Вот список ситуаций, в которых нужен технический аудит:
- Подготовка к запуску нового сайта. Перед релизом необходимо устранить технические ошибки, чтобы страницы сразу начали корректно индексироваться. Предварительная проверка сайта позволяет сконцентрироваться на продвижении, а не тратить время на доработки после запуска.
- Отсутствие аудита более полугода. Даже при отсутствии работ на сайте он не застрахован от появления технических ошибок, особенно если речь о масштабном проекте.
- Резкая потеря позиций в выдаче и уменьшение объема трафика. Такие проблемы часто объясняются ошибками. Технический аудит помогает разобраться, что произошло, и вернуть прежние позиции вместе с трафиком.
- Перенос сайта на другой движок. В таком случае следует провести аудит и до, и после переезда.
- Низкая конверсия при нормальном объеме трафика. Если пользователи активно заходят на сайт, но не совершают целевые действия, причиной могут быть ошибки.
Технический аудит нужен любому веб-ресурсу даже при условии, что он работает без каких-либо нареканий. Регулярная комплексная проверка позволяет своевременно адаптироваться к требованиям как поисковых систем, так и аудитории.
*Когда не проводил аудит более полугода
Чек-лист технического аудита
При проведении анализа важна системность. Подготовленный нами чек-лист поможет ничего не упустить и выявить ошибки, которые мешают сайту выполнять его функции и продвигаться в поисковой выдаче. Разберемся, что включает в себя технический аудит.
Проверка robots.txt
Этот файл позволяет закрывать от ботов Яндекса и Google служебные, дублирующиеся и «мусорные» страницы, документы для скачивания, изображения, ссылки и т. д. Наличие robots.txt обязательно для любого веб-ресурса, т. к. с его помощью можно влиять на индексирование сайта.
Чтобы найти системный файл, не требуются особые усилия. Нужно только добавить к адресу веб-ресурса /robots.txt, и все готово.
Проверка карты сайта
Если файл sitemap.xml еще не создан, пора это исправить. Карта сайта помогает поисковым роботам быстрее находить нужные им разделы/страницы. Если файл уже есть, следует проверить, насколько корректно он составлен.
В идеале sitemap.xml содержит только канонические страницы с кодом ответа сервера 200. Кстати, об атрибуте rel="canonical" можно прочитать здесь. Не нужно указывать в файле страницы пагинации и страницы с динамическими параметрами в URL.
По возможности стоит настроить автогенерацию sitemap.xml. Тогда при добавлении новых разделов и страниц они будут сразу отображаться в карте сайта.
Анализ индексации веб-ресурса в Яндексе и Google
Это один из ключевых пунктов в нашем чек-листе. От эффективности индексации напрямую зависит, какое место сайт занимает в поисковой выдаче. Важно, чтобы Яндекс и Google сканировали, анализировали и сохраняли данные обо всех информативных страницах и их содержимом.
Получить сведения об индексации позволяют специальные сервисы.
Первый из них — это Яндекс Вебмастер. Здесь нужно открыть раздел «Индексирование» и выбрать «Страницы в поиске». Отчет позволяет узнать:
- Какие страницы попадают в индекс, а какие исключены из него.
- Является ли конкретная страница канонической.
- По какой причине та или иная страница попала в индекс либо «выпала» из него.
Также нужно воспользоваться сервисом Google Search Console. Может обнаружиться, что информативные страницы, которые просканировались поисковыми ботами, не были проиндексированы. В таком случае следует выяснить, что к этому привело. Чтобы решить проблему, нужно запросить индексацию для необходимых страниц.
Кроме того, Яндекс Вебмастер и Google Search Console позволяют выяснить, не попадают ли в индекс служебные страницы. Если да, это может негативно влиять на ранжирование веб-ресурса. То же самое касается служебных поддоменов. Если они индексируются, их следует закрыть от ботов с помощью файла robots.txt.
Проверка тегов noindex и nofollow
Иногда при проведении технического аудита выясняется, что поисковики не сканируют и не индексируют важные страницы/элементы страниц/контент. Препятствовать продвижению могут неправильно использованные теги noindex и nofollow.
Оценка корректности заполнения мета-тега Canonical
Каноникал находится в контейнере <head>...</head>. Как правило, мета-тег используется для страниц пагинации и карточек товаров, которые дублируются по разным URL. Заполнение Canonical не обязательно, но желательно.
Проверка ресурса на аффилированность
О том, как сайты-клоны мешают эффективному продвижению, мы тоже рассказывали. Аффилиаты очень не нравятся Яндексу и поэтому попадают под фильтр. Чтобы избежать санкций, нужно:
- Закрыть от индексации аффилированные сайты и настроить 301 редирект на страницы основной площадки. Это позволит объединить все ресурсы. При этом в дальнейшем будет нужно поддерживать 301 редирект и сохранять регистрацию доменов за компанией, которой принадлежат сайты-клоны.
- Прописать в robots.txt запрет на индексацию всех аффилиатов. С одной стороны, это наиболее простое решение. С его помощью можно минимизировать риск того, что аффилиаты будут препятствовать продвижению основного сайта. С другой стороны, нет гарантии, что Яндекс начнет показывать в выдаче только приоритетный домен, особенно по брендовым запросам. В этом случае нужно на всех сайтах-клонах настроить ответ сервера 404.
Проверка кодов ответа сервера
Для всех страниц, которые необходимо продвигать, существует только один правильный код ответа — 200. То же самое касается всех размещенных на сайте ссылок. Еще одно важное условие — доступность страниц только по одному адресу.
Иногда на страницу можно попасть сразу несколькими путями:
- через главное зеркало https://sitename.ru;
- через страницу с протоколом HTTP http://sitename.ru/;
- через страницу с префиксом www https://www.sitename.ru/ и т. д.
Если во всех случаях сервер выдает код ответа 200, то страницы считаются дублями, наличие которых негативно отражается на ранжировании. Избежать проблем помогает настройка 301 редиректа через служебный файл .htaccess.
Также нужно уделить внимание коду ответа сервера 404 для несуществующих страниц. Это следующий пункт в нашем чек-листе.
*Когда узнал, что на сайте много дублей страниц
Проверка вывода и оформления страницы 404
Подробную статью о «призраках» можно прочитать здесь. Оформление страницы 404 включает:
- Название. Здесь можно не креативить и обойтись скромным «Страница 404».
- Изображение. Выбор картинки зависит от концепции сайта и фантазии его владельца.
- Текст. Можно написать, что страница была удалена, и предложить посетителю площадки перейти на главную либо воспользоваться поиском по сайту.
- Блок с популярными разделами.
Поиск пустых страниц
Если вкратце, то их вообще не должно быть на сайте. Пустые страницы не соответствуют пользовательским запросам, а это приводит к увеличению количества отказов. В результате страдают поведенческие факторы.
Поиск битых ссылок
Линки, которые не работают либо ведут на удаленные страницы, тоже угрожают «благополучию» веб-ресурса. Такие ссылки часто находятся в сквозных блоках, например, в главном меню или в футере сайта. При обнаружении битых линков следует удалить их либо заменить на актуальные.
Проверка формирования URL
При анализе важно учитывать следующие критерии:
- человекопонятность адресов;
- наличие в УРЛах ключевых слов;
- использование символов только нижнего регистра;
- наличие косого слеша в конце каждого адреса;
- отсутствие слишком длинных URL (оптимальная величина — до 100–120 символов для важных страниц).
Кроме того, путь к странице в ее адресе должен указываться в соответствии с иерархией и уровнем вложенности.
Проверка наличия дублирующихся страниц
У «близнецов» с разными мета-тегами и заголовками может быть практически идентичное содержимое. От таких страниц нужно избавляться, потому что они не нравятся поисковым системам. Яндекс и Google не могут определить, какая версия наиболее релевантна пользовательским запросам.
Дублирующийся контент необходимо скорректировать: переписать тексты, заменить изображения и т. д. В целом содержимое каждой страницы должно быть уникальным — это не новость. В список исключений попадают сквозные блоки и элементы для перелинковки.
Оценка уникальности контента
Этот пункт вытекает из предыдущего. Содержимое страниц должно быть уникальным не только в рамках сайта, но и вообще. Во-первых, поисковые системы отдают предпочтение площадкам с оригинальным контентом. Во-вторых, качественные публикации привлекают пользователей, которые устали читать одни и те же тексты на разных ресурсах. В-третьих, уникальный авторский контент необходим для продвижения сайтов категории YMYL (вспомним про факторы E-E-A-T).
Проверка заполнения мета-тега Title
Тайтл отображается в результатах выдачи и учитывается поисковиками при ранжировании сайта. Этот мета-тег позволяет определить, насколько содержимое страницы релевантно запросам пользователей. Главное в Title — его уникальность. Страницы с одинаковыми мета-тегами воспринимаются поисковиками как дубли.
Проверка формирования мета-тега Description
Дескрипшн позволяет поисковым ботам понять, какой контент опубликован на странице. Кроме того, мета-тег помогает привлекать естественный трафик. Description не должен быть переспамленным ключевыми словами или содержать лишние спецсимволы. Также важна информативность мета-тега, иначе поисковые системы сгенерируют его по своему усмотрению, выбрав определенный фрагмент текста на сайте.
Проверка наличия и содержания заголовков H1
Напомним: не нужно путать Тайтл с H1. Если мета-тег отображается в сниппете, то заголовок появляется, когда пользователь заходит на страницу. H1 передает суть ее содержимого. И главное: на странице может быть только один заголовок первого уровня. При этом он должен отличаться от Тайтла.
При техническом аудите важно не только убедиться в отсутствии страниц с несколькими H1. Также следует оценить уникальность заголовков.
*После аудита сайта все мета-теги оказались корректными
Анализ структуры заголовков H2–H6
При использовании заголовков необходимо строго соблюдать иерархию. Это позволяет правильно структурировать содержимое страниц, что положительно воспринимают как поисковые системы, так и пользователи.
Проверка страниц пагинации
Во-первых, нужно убедиться, что все страницы индексируются. Во-вторых, следует принять меры, которые помогают избежать появления дублей:
- Прописать мета-тег Canonical для каждой страницы пагинации.
- Уникализировать Title. Тайтл может выглядеть так — Купить угловой гарнитур — Страница 3.
- Настроить 301 редирект для первой страницы пагинации, например, https://sitename.ru/catalog/page/1 на основную страницу https://sitename.ru/catalog/, не используя GET-параметры.
Также можно провести деоптимизацию страниц, чтобы сохранить релевантность основной. Для этого нужно сократить Title и убрать SEO-текст.
Оценка адаптивности сайта
Здесь мы тоже не скажем ничего нового: веб-ресурс должен корректно отображаться на любом устройстве: компьютере, планшете, смартфоне. Важно, чтобы мобильная версия ни в чем не уступала десктопной и была такой же удобной.
Анализ скорости загрузки страниц
И еще раз: хороший сайт «летает», а проблемный лагает. Оценить скорость загрузки страниц можно с помощью различных сервисов. Если показатель превышает три секунды, необходимо это исправить.
Проверка скорости ответа сервера
Оптимальное значение составляет 200–300 мс. При более низких показателях следует повысить скорость ответа сервера, от которой напрямую зависит загрузка страниц.
Анализ изображений
Желательно, чтобы вес картинок не превышал 100–150 Кб. Кроме того, нужно использовать правильные форматы изображений:
- .svg для значков и иконок;
- .png, .jpeg, .jpg для растровых изображений.
Также следует убедиться, что у картинок корректно заполнен Alt.
Проверка индексации контента при отключении JavaScript
Содержимое веб-страниц должно быть оформлено в HTML-коде. Необходимо, чтобы в нем отображались:
- мета-теги Тайтл и Дескрипшн;
- заголовок H1;
- заголовки H2–H6;
- ссылки вместе с атрибутами;
- изображения с атрибутами Title (не путать с мета-тегом) и Alt;
- текстовый контент вместе с дополнительными элементами в виде меню и навигационных блоков;
- текст кнопок;
- микроразметка Schema.org;
- выпадающее меню.
При загрузке сначала нужно загружать контент, шрифты и стили, далее скрипты. Затем идет дополнительный функционал, например, всплывающие баннеры.
Чтобы проверить доступность контента, следует отключить JavaScript. При изучении кода страниц без скриптов необходимо убедиться, что в нем отображаются ссылки, текст, картинки и т. д.
Проверка микроразметки Schema.org
Благодаря микроразметке данных можно сделать сниппет более информативным и полезным. При ее наличии поисковики «подтягивают» в анонс страницы дополнительную информацию, например:
- стоимость товара/услуги;
- контактные данные;
- рейтинг компании.
При проведении технического аудита нужно выяснить, реализована ли микроразметка данных и нет ли в ней ошибок.
Можно ли самостоятельно выполнить комплексный анализ сайта
Да, если вы специалист ☺. Если серьезно, то необходимо учитывать, что технический аудит не выполняется вручную. Для анализа работоспособности используются сервисы — узкоспециализированные и комплексные.
К первой категории относятся такие решения, как Check My Links для поиска битых ссылок или The W3C Markup Validation Service для обнаружения ошибок в коде.
Сервисы для комплексного аудита — это NetPeak Spider, Screaming Frog SEO Spider, SE Ranking и т. д. При выборе того или иного варианта стоит учитывать свои финансовые возможности. Бесплатные версии позволяют провести технический аудит сайта, но полученных данных оказывается недостаточно.
Отметим, что использование профессиональных инструментов для выполнения комплексного анализа не гарантирует успеха. Да, сервисы выявляют ошибки, но это не дает понимания, как их исправить. Практика показывает, что техническим аудитом сайта должны заниматься эксперты.
*Понял, что ты не специалист и нужна помощь профессионалов
Заключение
Если провести аналогию с организмом, то итоги комплексного анализа можно сравнить с результатами медицинского обследования. Диагностика выявила проблемы? Не нужно ждать, пока «само пройдет». Все обнаруженные ошибки и недоработки необходимо исправить, и чем скорее, тем лучше. Начать следует с самых серьезных проблем, которые отталкивают пользователей и вызывают претензии со стороны поисковиков.
Мы готовы провести технический аудит вашего сайта. Наши специалисты знают, как находить ошибки и как их исправлять. Доверьте аудит нам, и ничто не остановит ваш сайт на пути в топ выдачи.