Основная цель технического аудита — оценить функционирование сайта. В ходе анализа проверяется общее состояние ресурса, определяется эффективность его работы, выявляются ошибки, влияющие на работоспособность.
В результате формируется отчет с подробным описанием технических характеристик сайта и ТЗ на доработки с целью устранения выявленных проблем.
Техаудит включает в себя пошаговый анализ следующих аспектов функционирования веб-ресурса:
Код
Поиск и обнаружение ошибок в коде сайта и отдельных страниц.
Проверяем:
- Отсутствие лишних фрагментов кода.
- Вынос объемных частей CSS и JS-кода в отдельные файлы.
- Отсутствие пустых, незакрытых тегов.
- Отсутствие лишних мета-тегов (generator, base), в которых нет необходимости.
- Использование единой кодировки на всем сайте (наличие одинакового мета-тега кодировки).
- Наличие настроенной микроразметки на всех страницах, корректное распознавание метаданных.
Архитектура
Анализ общей логики построения программной части сайта и структуры страниц.
Анализируем:
- Качество архитектуры сайта: система управления контентом, базы данных, их настройки.
- Логичность структуры сайта.
Производительность
Оценка производительности веб-ресурса:
- Тестирование скорости загрузки главной и основных страниц.
- Тест устойчивости к нагрузкам.
- Оценка управляемости
Технические файлы
Изучение карты сайта, файлов .htaccess и robots.txt.
.htaccess
Анализ файла конфигурации веб-сервера:
- Функционирование кэширования данных.
- Наличие защиты от спама.
- Анализ активности ботов в лог-файле.
robots.txt
Проверка настройки файла, ограничивающего доступ поисковых систем:
- Наличие упоминания sitemap.xml.
- Закрытые технические страницы.
- Открытые файлы css, js, изображения.
sitemap.xml
Анализ настроек карты сайта:
- Упоминание важных страниц в файле.
- Отсутствие служебных страниц.
- Отсутствие дублей.
- Наличие ключевых XML-тегов: urlset, url, loc.
- Работоспособность ссылок.
- Правильный протокол (http или https).
- Правильный домен (www или без www).
- Актуальность, своевременное обновление карты.
- Общий вес sitemap.xml — до 10 Мб.
Ответы сервера
Проверка корректности ответов сервера.
Last-Modified
Проверяем настройки заголовка, указывающего на изменение страницы:
- Ответ сервера 304 — если документ не менялся.
404-страница
Оцениваем настройку страницы ошибок:
- Выдача 404 ошибки при указании неправильного адреса.
Ссылки
Проверка «сломанных» ссылок. Проверяем все ссылки сайта:
- Работоспособность ссылок, выявление «битых» адресов.
- Выявление циклических ссылок с последующим удалением или закрытием.
- Для всех ссылок должен быть код ответа 200.
Дубли страниц
Поиск дублей с последующим удалением:
- Проверка на наличие дублей страниц, каждая страница должна быть доступна только по одной ссылке.
- Дубли, в которых есть техническая необходимость, должны быть закрыты.
Редиректы
Аудит корректной работы редиректов:
- Наличие работающих редиректов с www на без www, со слэшем на без слэша, с http на https.
- Рабочие редиректы между index.php и index.html.
- Если есть дубли на других доменах, также должны быть настроены редиректы.
Адаптивность
Анализ корректного отображения сайта на всех видах устройств: ПК, планшет, смартфон.
Проверка осуществляется по следующим аспектам:
- Наличие корректного метатега viewport.
- Правильное отображение контента на всех экранах, в разных браузерах и ОС.
- Быстрая загрузка на мобильных устройствах.
Безопасность
Анализ защищенности ресурса от внешних угроз. Основное, что следует проверить:
- Наличие подключенного SSL-сертификата.
Хостинг
Оценка характеристик хостинга с учетом нагрузок сайта:
- Аудит используемого хостинга.
Кто выполняет технический аудит?
Техаудит проводят специалисты с компетенциями в области веб-разработки и веб-аналитики. Это гарантирует глубокий анализ состояния и настроек ресурса, выявление скрытых ошибок и формирование подробного отчета по результатам проверок.
Отчет по итогам аудита представляет собой готовое техзадание на доработки для улучшения работоспособности сайта.
Фото: pr-cy.ru, marketingguru.ru, serpstat.com, it-rating.in.ua