- Главная
- Оптимизация и продвижение сайтов
- Технический аудит сайта
Для чего нужен технический аудит сайта?
Техническая сторона сайта имеет большое влияние на эффективное функционирование ресурса, а также на быстроту и качество его продвижения в поисковых системах. Даже одна незначительная, на первый взгляд ошибка, может привести к достаточно серьезным последствиям, вплоть до исключения ресурса их индекса поисковиков.
Чтобы этого избежать, проводится технический аудит сайта – комплекс работ, позволяющих определить и устранить программные и технические неполадки или «уязвимые места» сайта.
Небольшой пример: один из сайтов туристической тематики достаточно плохо индексировался в поисковой системе Яндекс. После проведения технического аудита было выявлено, что хостинг, на котором расположен сайт, выбран крайне неудачно: сервер хостинга регулярно давал сбой, и в то время как поисковый робот пытался зайти на ресурс, последний оказывался недоступным.
Кроме этого, время загрузки страниц превышало допустимую норму, так как подолгу не удавалось установить связь с сервером. Как только все эти ошибки были устранены, сайт вновь занял те позиции в поисковой системе, которые некогда утратил.
Начальный технический аудит сайта
Технический аудит условно разделяется на две категории – начальный, более общий и подробный, более детальный и глубокий. Начальный включает в себя следующие виды работ:
- анализ качества и количества внешних ссылок на ресурс,
- диагностика количества страниц сайта, попавших в индекс поисковых систем Яндекс и Google,
- исследование показателей сайта: возраст, ТИЦ и PR, наличие в Яндекс.Каталоге и пр.,
-проверка количества релевантных страниц ресурса по тематическим запросам в сравнении с сайтами-конкурентами,
- анализ тайтлов (заголовков окна), мета-тегов (описание страниц, ключевых слов и т.д.).
Часто уже начального аудита достаточно, чтобы обнаружить какие-то системные ошибки или проблемы в технической стороне сайта.
Если после устранения выявленных недочетов, сайт по-прежнему не выходит на продвигаемые позиции (при учете грамотного продвижения, конечно), это может свидетельствовать о наличии еще более серьезных упущений и необходимости более глубокого анализа ресурса.
Глубокий технический аудит
Включает в себя такие виды работ как:
- анализ программной части, в том числе кода и соответствия сайта стандартам W3C,
- проверка настроек сервера,
- диагностика работы хостинга,
- диагностика ошибок навигации сайта,
- проверка ресурса на наличие несуществующих страниц и диагностика 404-ошибки,
- анализ структуры данных,
- диагностика всей системы управления ресурсом,
- анализ robots.txt,
- диагностика верстки сайта,
- анализ скорости загрузки страниц,
- анализ корректной работы отдельных сервисов ресурса,
- диагностика оптимизации графических элементов, включая flash-анимацию.
Это далеко не полный перечень работ, который может включать технический аудит. Если заказывать данную процедуру в сторонней организации, специалисты по окончании диагностики обязаны предоставить подробный отчет с указанием всех обнаруженных ошибок и рекомендациями по их скорейшему устранению.
Некоторые примеры технического аудита
Описание проблемы: поисковая система Google индексировала только главную страницу сайта, почему-то «пропуская» все остальные, в то время поисковик Яндекс по тем же самым запросам выводил все страницы сайта.
Решение: как только был проведен аудит, была обнаружена программная ошибка в CMS: ее результатом стало появление огромного дублей внутренних страниц. Неполадка была исправлена настройкой 404 ошибки и результат не заставил себя долго ждать. Через некоторое время сайт начал появляться в поисковой системе Google по продвигаемым запросам.
Описание проблемы: выкладывая редизайн сайта, разработчика ресурса перенесли файл robots.txt вместе с новой версией, файл запрещал индексацию данной версии, пока она находилась в разработке.
Решение: Своевременный технический аудит (тотчас после обновления сайта) позволил определить этот недочет и устранить его. Благодаря этому удалось избежать выпадения ресурса из индексации и не потерять уже занятые позиции.
Некоторые рекомендации по самостоятельному техническому аудиту сайта
Если вы решили провести базовый аудит самостоятельно, внимательно ознакомьтесь с приведенными ниже рекомендациями по проверке ключевых технических моментов сайта:
1. Проверка показателей сайта (информации о домене).
Проверка позволяет определить возраст сайта, наличие верификации, период продления и т.д. вплоть до употребления ключевого слова в названии сайта. Лучшим помощником в этом может выступить whois-сервис (http://pr-cy.ru/whois): пройдя по данной ссылке, введите в открывшемся окне наименование нужного домена вместо site.ru.
Небольшие пояснения:
- created — дата регистрации домена. Любая поисковая система охотнее ранжирует те сайты, которые зарегистрированы как можно раньше («возраст» придает ресурса авторитетности),
- paid-till —дата, до которой домен оплачен. Этот аспект важен для оптимизаторов, которые берутся за продвижение: чтобы не возникло недоразумений, лучше заранее выяснить, до какого времени оплачен домен.
- строка verified или unverified — говорит о том, верифицирован ли домен (то есть html и CSS кода сайта соответствует мировым стандартам). Если не верифицирован, это может создать в дальнейшем большие сложности.
2. Проверка хостинга.
Чтобы определить скорость загрузки и работы сайта, есть много сервисов. Один из самых известных - http://www.pr-cy.ru/speed_test (он позволяет одновременно проверить до 10 сайтов). В зависимости от цвета, который будет показан вам после проверки, можно будет говорить о качестве загрузки сайта:
- светло-зеленый – сайт загружается нормально,
- светло-красный – со скоростью есть некоторые проблемы, нужно разбираться.
Приемлемой считается загрузка хостинга в течение 3 секунд.
Чтобы узнать о наличии сбоев в работе сервера, нужно посмотреть логи ошибок (прочесть о них можно в разделе FAQ на сайте вашего хостера).
3. Проверка файла robots.txt.
Чтобы узнать, есть ли данный файл на сайте вообще, введите в адресной строке «site.ru/robots.txt», где вместо site.ru будет стоять проверяемый вами адрес. Если файл не сможет открыться, значит, он отсутствует и его нужно создавать.
Этот файл нужен для управления индексацией поисковыми системами. Таким образом, вы даете поисковому роботу необходимые указания, что нужно индексировать, а что нет.
Файл robots.txt нужно создавать корректным, так как можно допустить некоторые ошибки, которые вовсе могут запретить индексацию всего сайта. Без грамотного файла robots.txt поисковые роботы просто не смогут провести качественную индексацию ресурса.
Если файл есть, проанализировать качество его составления можно на данном сервисе Яндекса.
4. Проверка HTML-кода.
Ошибки в коде HTML влияют на качество индексации сайта, то есть на его продвижение в целом. Поэтому необходимо анализировать код на наличие ошибок. Самый простой и популярный способ узнать подробности составления HTML-кода – проверить его на валидность через W3C Validator.
Если страница не валидна, необходимо выявить ошибки и устранить их, переписав код. Конечно, не стоит доискиваться самых мелких ошибок, но таких грубых и очевидных, как неправильная кодировка, отсутствие декларации или незакрытые теги, стоит избегать.
В целом технический аудит сайта сегодня можно проводить самостоятельно, прибегая к помощи бесплатных или платных сервисов и программ.
Но делать это нужно как можно раньше, желательно еще до того, как сайт будет выведен для продвижения в поисковые системы. А лучше всего – на этапе завершения работ над создание ресурса, когда есть время исправить ошибки без особых потерь для ранжирования.