Цель проведения технического аудита сайта – проверка сайта и формирование рекомендаций по исправлению всех технических ошибок на сайте.
Чек-лист технического аудита
Проверка наличия редиректа с www на без www;
Проверка наличия редиректа с http на https (http – незащищенный протокол передачи данных, https – защищенный протокол передачи данных с использованием SSL-сертификата).
Проверка правил индексации в файле robots.txt, при его отсутствии – создание файла robots.txt.
Проверка наличия и корректности XML карты сайта sitemap.xml, при отсутствии – создание файла sitemap.xml.
Для больших ресурсов – проверка наличия HTML карты сайта – отдельная страница сайта, на которой приведена структура сайта и ссылки на основные страницы.
Проверка наличия ЧПУ (человеко-понятный урл) для всех страниц сайта.
Проверка наличия дублей страниц. Дубль – это одна и та же страница сайта, которая доступна по разным URL адресам.
Проверка наличия Canonical – канонической ссылки, которая указывает приоритетный URL для индексирования страницы в поиске.
Проверка обработки 404 ошибки – удалённая или несуществующая страница должна возвращать код ответа сервера 404 и перенаправлять посетителя на специальную страницу.
Проверка отсутствия тега noindex на продвигаемых страницах. Тег указывает какие страницы или их части не нужно индексировать.
Проверка наличия у внешних ссылок атрибута nofollow. При отсутствии такого атрибута у внешней ссылки часть веса продвигаемой страницы будет передаваться стороннему ресурсу.
Проверка отсутствия 302 редиректов.
Проверка наличия битых ссылок. Битая ссылка – это ссылка ведущая на несуществующую страницу.
Проверка индексации и оптимизации страниц пагинации.
Проверка наличия и корректности мобильной версии сайта.
Проверка наличия турбостраниц (для Яндекс).
Проверка наличия хлебных крошек для всех страниц кроме главной.
Проверка наличия микроразметки Schema.org:
Для навигационных цепочек (хлебных крошек),
Для списка товаров,
Для карточек товаров,
Для контактов,
Для статей блога,
Проверка наличия микроразметки Open Graph – для мессенджеров и соц. сетей.
Проверка ошибок HTML и CSS.
Проверка скорости загрузки страниц сайта.
Проверка наличия битых изображений. Битое изображение – это изображение которое не может быть загружено по причине отсутствия или повреждения файла.
Проверка наличия у всех изображении заполненного атрибута alt.