Как проверить сайт на ошибки — 15 бесплатных инструментов
Сайт может внешне работать идеально, но содержать десятки ошибок, которые мешают индексации, замедляют загрузку, отпугивают посетителей и снижают позиции в поиске. Битые ссылки, дубли страниц, медленный сервер, ошибки в микроразметке — всё это накапливается незаметно. Регулярная проверка сайта должна стать ежемесячной привычкой. Разберём 15 бесплатных инструментов, которые покрывают все аспекты аудита.
1. PageSpeed Insights — скорость и Core Web Vitals
Самый популярный инструмент от Google. Анализирует скорость загрузки на мобильных устройствах и десктопе, выдаёт оценку от 0 до 100 и конкретные рекомендации.
Как читать отчёт:
— LCP (Largest Contentful Paint): время загрузки основного контента. Норма — до 2.5 секунд. Если больше — оптимизируйте изображения, уберите блокирующие скрипты, подключите CDN.
— FID (First Input Delay): задержка до первого взаимодействия. Норма — до 100 мс. Если больше — уберите тяжёлые JS-скрипты из главного потока, используйте web workers.
— CLS (Cumulative Layout Shift): визуальная стабильность — насколько «прыгает» страница при загрузке. Норма — менее 0.1. Причина — изображения без размеров, динамическая вставка контента, шрифты с FOIT/FOUT.
Оценка 90+ — отлично, 50-89 — нужно улучшать (см. конкретные рекомендации в отчёте), ниже 50 — критично, сайт теряет посетителей и позиции.
Совет: проверяйте не только главную, но и типовые страницы (категорию, карточку товара, статью). Часто они тяжелее главной.
2. Яндекс.Вебмастер — поисковая диагностика
Бесплатный сервис для мониторинга сайта в поиске Яндекса. Обязателен для любого сайта, ориентированного на российскую аудиторию.
Раздел ошибок — что смотреть:
— Ошибки индексирования: страницы, которые Яндекс не может просканировать. Причины: 404, 500, таймаут, robots.txt блокирует. Исправление: проверьте URL, убедитесь, что страница существует и доступна.
— Исключённые страницы: те, что Яндекс проиндексировал, но исключил из поиска. Причины: низкое качество, дубли, нет контента. Улучшите контент или добавьте noindex, если страница не нужна в поиске.
— Вирусы и фильтры: если сайт взломан или нарушает правила Яндекса — вы увидите это здесь. Немедленно чистите сайт и подавайте запрос на пересмотр.
— Диагностика: скорость, безопасность, адаптив — общая оценка здоровья сайта.
3. Google Search Console — поисковая диагностика для Google
Аналог Яндекс.Вебмастера для Google. Настройка обязательна — через неё вы узнаете об ошибках раньше, чем потеряете трафик.
Отчёты, которые нужно проверять еженедельно:
— Coverage (покрытие): какие страницы в индексе, какие исключены, какие с ошибками.
— Enhancement → Core Web Vitals: реальные данные о скорости от пользователей (в отличие от лабораторных данных PageSpeed).
— Security Issues: если Google обнаружил вредоносный код или фишинг.
— Manual Actions: ручные санкции — если сайт нарушает правила Google. Исправляется только после подачи запроса на пересмотр.
— URL Inspection: проверьте конкретный URL — как Google его видит, есть ли ошибки.
Как настроить: добавьте сайт в Search Console, подтвердите права (через DNS-запись, HTML-файл или мета-тег), отправьте sitemap.xml. Готово — через 2-3 дня начнут поступать данные.
4. Screaming Frog SEO Spider — полный SEO-аудит
Десктопная программа для Windows/Mac (бесплатно до 500 URL). Сканирует сайт как паук и выдаёт отчёт по тысячам параметров.
Как установить и запустить:
— Скачайте с screamingfrog.co.uk (бесплатная версия).
— Введите URL сайта, нажмите Start.
— Подождите 2-30 минут (зависит от размера сайта).
— После сканирования смотрите вкладки:
Как читать результат:
— Response Codes: все 404, 500, 301, 302. Битые ссылки — ваша первоочередная задача. Исправьте URL или настройте редиректы.
— Page Titles: дубли title (одинаковые заголовки на разных страницах — плохо для SEO), отсутствующие title, слишком длинные (>60 символов).
— Meta Descriptions: отсутствующие, дубли, слишком короткие/длинные.
— H1: проверьте, что на каждой странице есть ровно один H1 — это главный заголовок для поисковика.
— Images: отсутствие alt-текста у изображений — потеря SEO-веса.
— Canonicals: правильно ли указаны канонические URL, нет ли конфликтов.
— Structured Data: какие типы микроразметки найдены, есть ли ошибки.
5. W3C Validator — HTML и CSS валидация
Официальный валидатор Консорциума Всемирной паутины (W3C). Проверяет HTML-код на соответствие стандартам.
— HTML: validator.w3.org — вставьте URL или загрузите HTML-файл. Ошибки разметки (незакрытые теги, неправильная вложенность, устаревшие атрибуты) могут ломать отображение в разных браузерах.
— CSS: jigsaw.w3.org/css-validator — проверка CSS на валидность. Устаревшие свойства, неправильные значения — всё будет подсвечено.
— Важно: не гонитесь за 100% валидностью. Некоторые современные CSS-свойства (grid, clamp, backdrop-filter) валидатор может не знать, но они работают. Исправляйте только реальные ошибки, не предупреждения.
6. Lighthouse — автоматический аудит из Chrome DevTools
Встроенный в Chrome инструмент аудита. Не требует установки — просто откройте DevTools (F12) → вкладка Lighthouse.
Что проверяет: производительность (Performance), доступность (Accessibility), SEO, best practices, PWA. Выберите категории и нажмите Generate Report.
Совет: проверяйте в режиме инкогнито — расширения браузера искажают результаты. Для мобильного аудита включите эмуляцию устройства (Mobile) и замедление CPU (4x slowdown).
Lighthouse даёт конкретные рекомендации: «Уменьшите размер изображения на 300 КБ», «Добавьте явную ширину и высоту для img», «Устраните render-blocking ресурсы». По каждому пункту — ссылка на документацию.
7. Проверка битых ссылок — онлайн-сервисы
Кроме Screaming Frog, есть лёгкие онлайн-инструменты:
— Broken Link Checker: brokenlinkcheck.com — бесплатно до 3000 ссылок. Введите URL, сервис просканирует все ссылки на странице и покажет битые.
— Dr. Link Check: drlinkcheck.com — проверяет до 2000 страниц в бесплатной версии. Удобный интерфейс, можно скачать CSV-отчёт.
— W3C Link Checker: validator.w3.org/checklink — бесплатно, но медленно на больших сайтах.
8. Проверка адаптива — Mobile-Friendly Test
Google Mobile-Friendly Test: search.google.com/test/mobile-friendly. Введите URL — сервис покажет, как страница выглядит на мобильном и есть ли проблемы с адаптивом.
Что проверяет: размер текста (должен читаться без зума), расстояние между кликабельными элементами (не менее 48px), отсутствие горизонтального скролла, корректное отображение viewport meta-тега.
9. SSL Labs — проверка SSL-сертификата
ssllabs.com/ssltest — самый авторитетный инструмент проверки SSL/TLS. Введите домен — получите отчёт с оценкой от A+ до F.
На что смотреть: оценка (A и выше — хорошо), цепочка сертификатов (должна быть полной), поддерживаемые протоколы (TLS 1.3 — обязательно, TLS 1.0/1.1 — должны быть отключены), алгоритмы шифрования (слабые — исключить). Если сайт на бесплатном хостинге и не даёт самостоятельной настройки SSL — оценка может быть B. Это нормально для простых проектов.
10. GTmetrix — расширенный анализ скорости
gtmetrix.com — более детальный, чем PageSpeed. Показывает водопад загрузки (waterfall), время до первого байта (TTFB), размер страницы, количество запросов. Бесплатно можно выбрать регион тестирования (США, Европа, Азия).
На что смотреть в waterfall: какие ресурсы загружаются долго, есть ли последовательная загрузка там, где должна быть параллельная, не блокируют ли скрипты рендеринг.
11. Sitechecker.pro — комплексный SEO-аудит
sitechecker.pro — бесплатно проверяет 70+ SEO-параметров: мета-теги, заголовки, изображения, скорость, ссылки, микроразметка. Даёт общую оценку здоровья сайта и список ошибок по приоритету (critical, warning, notice). Удобен для быстрой ежемесячной проверки.
12. Grammarly / Орфограммка — проверка орфографии
Ошибки в тексте снижают доверие и ухудшают поведенческие факторы. Проверьте контент:
— Орфограммка: orfogrammka.ru — русскоязычный сервис, проверяет орфографию, пунктуацию, стиль. Плагин для WordPress — проверяет тексты прямо в админке.
— Яндекс.Спеллер: бесплатный API для автоматической проверки — можно встроить в админку сайта.
— LanguageTool: opensource-проверка, плагин для браузера — проверяет тексты в любом поле ввода.
13. Chrome DevTools Console — ошибки JavaScript
Откройте F12 → Console. Если там красные ошибки (Uncaught TypeError, Failed to load resource) — это проблемы, которые видят пользователи. Красные ошибки в консоли = потеря функциональности. Оранжевые предупреждения — менее критично, но тоже стоит исправить.
Вкладка Network: проверьте, все ли ресурсы загружаются (статус 200). Статусы 403, 404, 500 — проблемы с сервером или неправильные пути.
14. W3C Internationalization Checker — интернационализация
validator.w3.org/i18n-checker — проверяет, правильно ли настроена языковая разметка: lang атрибут, кодировка, указание направления текста. Если сайт на русском, а lang="en" — поисковики могут путаться.
15. WebPageTest — детальный тест скорости из разных регионов
webpagetest.org — самый детальный инструмент. Можно выбрать регион тестирования (Москва, Лондон, Нью-Йорк, Токио), тип соединения (4G, 3G, Wi-Fi), количество запусков. Результат — полный водопад, скриншот загрузки по времени, видео, рекомендации.
Как составить план исправления ошибок
Разделите найденные ошибки на три приоритета:
| Приоритет | Что входит | Срок исправления |
|---|---|---|
| Critical | Битые ссылки (404), SSL ошибки, вирусы, сайт не открывается на мобильных, падение PageSpeed < 30 | 1-3 дня |
| Major | Дубли title, отсутствующие мета-теги, медленные страницы (30-60 баллов), ошибки микроразметки | 1-2 недели |
| Minor | Предупреждения W3C, отсутствие alt у изображений, мелкие ошибки консоли, опечатки в тексте | 1 месяц (в рамках регулярных обновлений) |
Начните с critical — они напрямую влияют на трафик и конверсию. Затем переходите к major. Minor можно исправлять постепенно. Заведите таблицу в Google Sheets или Trello и отмечайте статус каждой ошибки.
Прогоняйте сайт через эти инструменты раз в месяц. Многие ошибки исправляются за 10–15 минут, но незаметно накапливаются. 15 минут ежемесячного аудита спасут от потери 30% трафика из-за накопившихся проблем.