технический аудит сайта что это такое
Технический аудит сайта: когда проводить, какие инструменты использовать и что проверять
Когда нужно проводить технический аудит, с какой периодичностью
Технический аудит сайта обязательно проводится перед запуском проекта, после редизайна, переезда, изменения структуры, а также не реже одного раза в один-два месяца (зависит от размера ресурса).
Какие инструменты использовать
Для проведения технического аудита вам понадобятся:
C помощью сервиса Яндекс.Вебмастер можно узнать:
— какие страницы проиндексированы и участвуют в поиске, а какие – отдают ошибки;
— информацию о добавленных или удалённых страницах;
— о вирусах и вредоносном коде, наложенных фильтрах;
— скорость загрузки страниц;
— настройки региональности сайта;
— файл robots.txt;
— файлы Sitemap и т. д.
C помощью сервиса Google Search Console можно проверить:
— нет ли на сайте внутренних дублей или дублирования заголовков и метаописаний;
— применённые к сайту фильтры;
— ошибки внутри сайта, связанные с недоступностью страниц;
— информацию о поисковой видимости и посещаемости сайта;
— внешние ссылки: общее количество ссылок, какие сайты и страницы ссылаются на вас, на какие страницы вашего сайта ведут ссылки, какие анкоры (тексты) у ссылок;
— как распределяются внутренние ссылки сайта;
— удобство просмотра на мобильных устройствах;
— заблокированные ресурсы;
— ошибки сканирования;
— файл robots.txt;
— файлы Sitemap.
С помощью парсера можно проанализировать техническую составляющую сайта. Программа позволяет выявить множество технических ошибок: битые ссылки, дубли Title, Description и заголовков H, неисправные редиректы, уровень вложенности и т. д.
Есть платные (ComparseR, Netpeak Spider, Screaming Frog и др.) и бесплатные (WildShark SEO Spider, Xenu, Majento SiteAnalayzer 1.4.4.91 и т. д.) программы. Они помогут выявить и устранить технические ошибки, которые мешают продвижению.
Подробный обзор наиболее популярных парсеров в нашем блоге – «Обзор ТОП-6 парсеров сайтов».
Что нужно проверять
Код ответа сервера
При проверке кода ответа сервера убедитесь, что:
— Для склеивания страниц на сайте используется 301 редирект вместо 302.
— Все несуществующие страницы отдают 404 код ответа сервера. Также проверьте, настроена ли страница 404 ошибки. Для этого введите любую несуществующую страницу на сайте и посмотрите, что будет видеть пользователь: понятно ли, что это страница ошибки, есть ли ссылки на другие разделы сайта, логотип и т. д. О том, как оформить страницу 404, подробно описано в статье «Error 404 — что значит, как найти и исправить ошибку».
— Все существующие и нужные страницы отдают 200 ОК.
Код ответа сервера можно проверить с помощью онлайн-сервиса Mainspy.ru.
Для проверки нужно ввести URL страницы и нажать на кнопку «Проверить».
Также можно использовать Яндекс.Вебмастер или расширения для браузеров:
С их помощью можно в один клик получить информацию по отдельным страницам.
Битые ссылки
Чаще всего причиной появления битых ссылок становится удаление старых ненужных страниц и файлов или изменения в структуре сайта.
Для проверки сайта на наличие внутренних и внешних битых ссылок можно использовать:
Для этого перейдите в «Индексирование» → «Страницы в поиске» → «Исключенные страницы» → «Ошибка 404»:
Зайдите в Search Console → «Сканирование» → «Ошибки сканирования» → «Ошибка 404»:
— бесплатные программы WildShark SEO Spider, Xenu, Majento SiteAnalayzer 1.4.4.
После того как будут найдены битые ссылки, определите, что делать с каждой из них:
Корректная настройка зеркал сайта
Чаще всего зеркало сайта возникает из-за www-префикса. Также бывают случаи, когда при переезде на другой домен забывают настроить 301-й редирект.
Убедитесь, что у сайта одно главное зеркало. Для этого надо проверить:
— настроен ли 301-й редирект с дубликатов на основной сайт;
— правильно ли указан основной домен в панелях Google Search Console, Яндекс.Вебмастере и файле robots.txt.
Внутренние дубли
Проверьте, нет ли на сайте дублей. Внутренние дубли могут привести к ухудшению индексации сайта, смене релевантной страницы в выдаче и понижению позиций.
Часто встречаются внутренние дубли, когда:
Основные методы поиска дублей на сайте
1. Яндекс.Вебмастер
Зайдите в Яндекс.Вебмастер → «Индексирование» → «Страницы в поиске» → «Исключенные страницы», выберите статус «Дубль».
2. Панели вебмастеров Google
Зайдите в Search Console → «Оптимизация» → «Оптимизация HTML». На этой странице можно увидеть количество повторяющихся метатегов и заголовков Title.
Так можно найти полные дубли страниц:
3. Парсер
Для поиска дублей можно воспользоваться одним из популярных парсеров. Например: WildShark SEO Spider, Xenu, Majento SiteAnalayzer 1.4.4.91, SEO Spider и т. д.
Для этого просканируйте сайт, отсортируйте результаты по заголовку и ищите визуальные совпадения заголовков.
Скорость загрузки сайта
Проверьте скорость загрузки сайта. Исходя из собственной практики и рекомендаций поисковых систем, мы можем определить следующие требования:
— Время до первого байта (TTFB): до 300 мс. Google в своей справке рекомендует 200 мс, но на практике загрузка и 300 мс. не всегда возможна.
— Время загрузки страницы: 3–5 с.
— Время рендеринга: до 1,5 с.
Нужно отметить, что на ранжирование, прежде всего, влияет время ответа сервера (получение первого байта).
Если ваше значение выше, постарайтесь ускорить загрузку сайта.
Сервисы проверки скорости загрузки:
Увидеть, есть ли недочёты, можно с помощью сервиса Google PageSpeed
Подробнее узнать, как оптимизировать скорость загрузки сайта, можно здесь.
Наличие корректно настроенного файла robots.txt
Проверьте, заполнен ли robots.txt в соответствии с правилами, не допущены ли при его создании ошибки.
Перечень ошибок, возникающих при анализе robots.txt, можно посмотреть в Яндекс.Помощь.
Проверить файл можно с помощью сервисов:
— Яндекс.Вебмастер
Яндекс.Вебмастер → «Анализ robots.txt».
— Google Search Console
Гайд по robots.txt: как создать, настроить и проверить.
Sitemap
Убедитесь, что на сайте создана карта в формате XML (Sitemap) и добавлена в панель инструментов для вебмастеров Google и Яндекса.
Проверьте, не допущены ли в ней ошибки. Сделать это можно с помощью специальных инструментов поисковых систем Яндекс и Google.
Яндекс.Вебмастер → «Инструменты» → «Анализ файлов Sitemap»
Зайдите в Search Console → «Сканирование» → «Ошибки сканирования» → «файлы Sitemap»
Недостаточно качественные страницы
Убедитесь, что на сайте нет удалённых низкокачественных страниц. Найти исключённые страницы можно с помощью Яндекс.Вебмастера и Google Search Console.
Яндекс.Вебмастер
Переходим в раздел «Индексирование» → «Страницы в поиске» → «Исключенные страницы», выбираем фильтр «Недостаточно качественные».
Google Search Console
Сигналом от Google о том, какие страницы были удалены из поиска из-за качества, можно считать «Отправленный URL возвращает ложную ошибку 404». В таких случаях нужно проанализировать страницы, убедиться, что они существуют, а не удалены (и просто ответ сервера некорректен).
Подробнее о мягкой 404 можно прочитать в нашем блоге.
Подробнее о страницах низкого качества написано в этой статье «Страницы низкого качества или как понять, что твой сайт “не очень”»
Адаптивный дизайн сайта
Доля мобильного трафика постоянно растёт, поэтому важно проверить адаптивность сайта под мобильные устройства.
Для проверки можно использовать:
Инструмент позволяет проверить скорость загрузки страниц и даёт рекомендации, как эту скорость повысить.
Инструмент позволяет проанализировать, как выглядит сайт на смартфоне, скорость загрузки и отображения информации.
— Посмотреть как Googlebot (в панели Google Search Console).
Инструмент позволяет проанализировать отображение сайта на разных устройствах.
— Яндекс.Вебмастер → «Инструменты» → «Проверка мобильных страниц».
Инструмент позволяет проверить сайт на мобилопригодность.
О том, как влияет адаптивность сайта на ранжирование в ПС, как проверить и оптимизировать сайт под мобильные устройства, подробно описано в статье «Мобильная адаптация сайта – ответы на вопросы».
Заключение
В этой статье перечислены основные инструменты, которые понадобятся для проведения технического аудит сайта, и основные базовые параметры, которые нужно анализировать. Если вы не уверены в своих силах и знаниях, мы можем провести технический аудит вашего сайта и написать инструкции по решению проблемы.
Оптимизирую сайты с 2009 года. Люблю сложные кейсы, которые оказались не по зубам специалистам с других компаний. Делаю очень подробные аудиты.
Пишу статьи-инструкции на блог SiteClinic по SEO-инструментам и аналитике.
Любимая цитата: Чтобы добиться успеха, надо искренне любить то, чем вы занимаетесь.
Технический аудит сайта
Технический аудит – ряд мероприятий, которые проводятся с целью определения эффективности работы сайта или его отдельных частей с технической точки зрения. В процессе проведения анализа даются советы по исправлению выявленных ошибок.
Аудит сайта можно сравнить с техническим осмотром автомобиля. Даже при должном уходе могут возникнуть неисправности, требующие проверки у специалиста и последующей замены неправильно подобранных или изношенных деталей. Чтобы понять, что представляет собой механизм техаудита, можно рассмотреть пример. Наиболее быстро в топ-10 Google или «Яндекса» попадают технически исправные сайты. И наоборот, если сайт имеет идеальную архитектуру, оптимизированные метатеги, на нем размещен качественный контент, но при этом присутствуют ошибки в коде или множество битых ссылок, можно забыть об успешном ранжировании.
Различия между техническим аудитом и другими его видами
Принято выделять следующие виды работ.
SEO-аудит. Он проводится с целью показать, насколько хорошо видят ресурс поисковые системы, имеются ли в текстах продвигаемые запросы, насколько корректно работают ссылки.
Юзабилити-аудит. Такая проверка показывает привлекательность ресурса для среднестатистического пользователя: удобство навигации по страницам, полезность размещенной информации и пр.
Маркетинговый. Работы проводятся для определения эффективности сайта в контексте рыночного сегмента.
Технический. В отличие от маркетингового, юзабилити-, SEO-аудита сайта технический аудит включает анализ работоспособности ресурса. В процессе исследования проверяются следующие аспекты:
Оптимизацию ресурса с медленной загрузкой страниц, большим количеством появляющихся ошибок можно назвать бессмысленной, так как пользователь не будет тратить время на ожидание загрузки интересующей его страницы даже с идеальным заголовком H1.
Почему необходим аудит
Технический аудит необходим, и когда сайт только запускается, и когда уже работает. Рекомендуется проводить этот анализ не меньше 2 раз в год или чаще. Это позволит вовремя обнаружить особенности верстки, новые принципы работы поисковиков, интересы пользователей и т. д. и провести в соответствии с ними оптимизацию ресурса. По ряду причин технический аудит нужно проводить досрочно. К ним можно отнести следующие:
Цель технического аудита – выявление проблем в функционировании сайта и своевременное принятие мер для их устранения.
Как проводится аудит
Существуют 3 варианта проведения технического аудита.
Вариант 1: выполнение работ самостоятельно
Это способ, требующий минимальных вложений финансовых средств. Он может подойти тем, кто не преследует в продвижении глобальных целей, а также специалистам в данной области. В противном случае существует большой риск потратить время впустую и не достичь желаемых результатов. У наиболее популярных поисковиков есть специальные сервисы: Центр вебмастеров Google и «Яндекс.Вебмастер». Они помогут вам выполнить анализ сайта самостоятельно. Например, с помощью Search Console от Google можно оптимизировать сайты согласно требованиям поисковой системы. Инструмент указывает на имеющиеся критические ошибки и предлагает оптимальные варианты их исправления:
Сервис «Яндекс.Вебмастер» работает аналогичным образом.
Вариант 2: использование специальных программ
На сегодняшний день есть множество программ, которые помогают провести анализ технической стороны вашего ресурса. Существуют платные (Screaming Frog, Netpeak Spider и др.) и бесплатные (RDS bar, Xenu и др.) программы, с помощью которых можно выявить и в дальнейшем устранить технические ошибки, мешающие продвижению.
Screaming Frog и Netpeak Spider отличаются понятным интерфейсом и отлично подходят как для рядовых, так и для продвинутых пользователей. Результаты технического аудита, проведенного с помощью этих программ, можно выгрузить как таблицу Excel, что сильно ускорит обработку результатов. Данные программы позволяют узнать, на каких страницах прописаны метатеги description и title, насколько они уникальны в пределах ресурса. С их помощью можно найти дубли страниц, которые будет предложено или удалить, или закрыть с помощью robots.txt от индексации поисковиками.
RDS bar представляет собой плагин для Opera, Firefox и Chrome. Его установка выполняется быстрее, чем инсталляция указанных выше программ. Для анализа страниц плагин предлагает больше 60 параметров. Из них вы можете выбрать интересующие именно вас, а также добавить новые, нажав на кнопку «Я хочу новый параметр!»
Вариант 3: обращение к профессионалам
Этот способ является одним из наиболее оптимальных. Специалист сможет проанализировать сайт, предоставить подробный отчет о найденных ошибках и предложить помощь в их устранении. Профессиональный подход поможет значительно сэкономить время.
Чек-лист для проведения технического аудита
Чек-лист представляет собой список технических параметров, по которым проводится проверка. Чтобы не упустить какой-либо из пунктов и достичь хорошего результата, важно понимать, какие элементы затрагиваются при техническом анализе.
Ниже представлен чек-лист того, что следует проверить при проведении технического аудита.
Параметр | Норма |
---|---|
Скорость загрузки | Страница грузится не дольше семи секунд. |
Размер кода | Файл, который содержит код страницы, весит не больше 200 Кбайт. |
Индексация меню | На сайте система навигации должна быть открытой для индексирования. |
Кодировка | Все страницы сайта должны иметь одну кодировку. |
Расположение тега body и блока контента страницы | Блок с контентом на странице должен находиться рядом с тегом body. |
Оформление картинок | У изображений, представленных на странице, должен заполняться атрибут alt. |
Чистота кода страницы | Описание стилей CSS должно выноситься из кода страницы. |
Функциональность системы управления сайтом | CMS должна позволять редактировать размещенный контент и добавлять новый, прописывать метатеги, создавать новые целевые страницы. |
Комментарии к коду | Они должны иметь небольшой размер. |
Корректность отображения текста | Чтобы текст отображался на странице, не требуются Flash или JS. |
Отсутствие фреймов | Существуют ситуации, когда наличие фреймов обосновано, но лучше, когда они не используются на сайте. |
Корректность использования JS-скриптов | JS-код должен быть вынесенным из кода страницы, а скрипт – подключаемым в ее конце. |
Наличие логотипа | Сайт должен иметь оптимизированный логотип. |
Корректная разметка страницы | Она должна иметь только один заголовок H1. Для заголовков H2–H6 должна быть соблюдена правильная вложенность и иерархия. |
Кроссбраузерность верстки | В различных браузерах ресурс должен одинаково отображаться: элементы не должны разъезжаться, пропадать или перекрывать друг друга. |
Человекопонятные урлы | Пользователь должен понимать из адреса страницы, что на ней представлено. |
Корректность HTML-кода | Он должен быть проверен валидатором. |
Отсутствие дублей | Сайт не должен иметь технические дубли страниц. У главной страницы они должны отсутствовать полностью. |
Наличие зеркал | Сайт должен иметь одно главное зеркало. |
Корректность файла robots.txt | В файле должны скрываться от индексации технические страницы ресурса, тестовые домены и поддомены. |
Наличие «хлебных крошек» | В них должна отражаться логическая структура сайта. |
Ссылочный профиль | В нем должны отсутствовать битые ссылки. |
Наличие страницы 404 | Она должна иметь ссылку на главную страницу и хотя бы на 1 раздел сайта. |
Корректная работа с дублями | Тег link rel=»canonical»/ может применяться только при работе с дублями. |
Правильность работы на мобильных устройствах | Ресурс должен пройти проверку мобильных страниц в «Яндексе» и Google. |
Наличие положительной репутации | Не допускается торговля ссылками. |
Наличие иконки favicon | Она должна привлекать внимание пользователей. |
Корректность карты сайта | Количество адресов не превышает 50 тысяч единиц, размер – до 10 Мб и пр. |
Отсутствие вирусов | Сайт безопасен для посетителей. |
Отсутствие клоакинга | На сайте нет подмены контента. |
Как применять полученные результаты
Технический анализ ресурса предполагает не только поиск ошибок в технической составляющей, но и предложение вариантов решения найденных проблем. Итогом выполненных работ должен быть подробный отчет, в котором указаны найденные сложности и возможные варианты их решения. Полученные выводы аудита позволят наладить работу сайта так, чтобы при минимальных вложениях он давал максимальные результаты.
Технический аудит ресурса является непрерывным процессом, выявляющим ошибки в работе сайта и заставляющим их исправлять.
Что такое технический аудит сайта
Представьте, что у вас есть новый автомобиль, вы хорошо за ним ухаживаете, тюнингуете. Но скоро понимаете, что с ним что-то не так. Вы, конечно, отправитесь к специалисту, который обследует автомобиль и объяснит, что не так. Окажется, что многие важные детали автомобиля изношены, подобраны неправильно или вообще отсутствуют. Вам предлагают их заменить, подобрав те, которые будут идеально соответствовать друг другу. Можно считать, что ваш автомобиль подвергся “техническому аудиту”.
Аналогично происходит и технический аудит сайта, чтобы лучше понять его механизм, приведем пример: быстрее до ТОП-10 Яндекса или Google “доедут” ресурсы, исправные технически. И наоборот: даже если у вашего сайта идеальная архитектура, безупречный контент и оптимизированные метатеги, но есть ошибка в коде или, например, много “битых” ссылок, об успешном ранжировании можно забыть.
В чем отличие технического от других видов аудита
Существует несколько разновидностей аудита сайта:
Технический аудит отличается от других видов тем, что включает анализ технической стороны сайта.
Технический анализ сайта предполагает проверку:
Очевидно, что нет смысла оптимизировать ресурс, страницы которого грузятся медленно, на котором постоянно выскакивают ошибки, а части страниц вообще не существует. Ни один пользователь не согласится кучу времени ждать загрузки страницы, даже с перспективой увидеть на ней идеальный заголовок H1.
Зачем нужно делать технический аудит сайта
Несмотря на то что анализ работы сайта давно вышел за рамки технической составляющей, основная часть ошибок, пагубно влияющих на ранжирование сайта в поисковых системах, имеет технический характер.
Аудит технической части сайта необходим, когда сайт только готовится к запуску и когда уже работает. Специалисты рекомендуют проводить такой анализ не реже двух раз в год или даже чаще, чтобы вовремя обнаруживать новые принципы работы поисковых систем, особенности верстки, интересы пользователей и т.д. и оптимизировать сайт в соответствии с ними. Существует ряд причин, по которым стоит провести тех.аудит ресурса досрочно:
Как проводится технический анализ
Есть три варианта проведения аудита.
Путь 1: сделать это бесплатно самостоятельно
Этот способ требует минимальных финансовых вложений, он подходит тем, кто не преследует глобальных целей в продвижении. Это отличный способ для тех, кто является специалистом в этой области, в противном случае вы просто потратите много времени впустую.
Известные поисковые системы имеют специальные сервисы Яндекс.Вебмастер. и Центр вебмастеров Google, которые помогут вам самостоятельно провести анализ сайта.
Например, Search Console от Google помогает оптимизировать сайты в соответствии с требованиями поисковой системы, указывает на критические ошибки и предлагает варианты их исправления:
Аналогичным образом работает и сервис Яндекса.
Путь 2: воспользоваться специальными программами
Существует множество программ, с помощью которых можно проанализировать техническую сторону вашего сайта. Есть программы платные (NetPeak Spider, Screamingfrog и др.), есть бесплатные (Xenu, RDS бар и др.), все они помогут выявить и впоследствии устранить технические ошибки, которые мешают продвижению.
Путь 3: обратиться к профессионалам
Этапы технического аудита сайта — чек-лист
Ниже чек-лист того, что необходимо проверить в ходе технического аудита.
Как использовать результаты аудита
Тех.анализ сайта предполагает не только выявление ошибок в технической составляющей ресурса, но и предложение способов решения проблем. Итогом должен стать подробный отчет с указанием проблемы и возможных вариантов ее решения. Учет результатов аудита позволит наладить работу ресурса так, чтобы при меньших вложениях он давал большие результаты.