Битые CSS, JS и шрифты — как найти и почему это важно
06.10.2026 · 1 мин чтения · техническое SEO, скорость
Битая ссылка раздражает посетителя. Битый файл стилей или скрипта ломает страницу целиком: съезжает вёрстка, не открывается меню, не работают формы и счётчики аналитики.
Что проверяет SEOMaster
При анализе главной сервис скачивает подключённые CSS и JS (до 24 файлов) и шрифты из @font-face (до 8) и смотрит на код ответа:
- 4xx/5xx или нет ответа — файл битый, строка получает статус «Критично» для CSS/JS и «Внимание» для шрифтов;
- редирект — файл доступен, но лишний запрос замедляет загрузку.
Заодно по содержимому файлов проверяется минификация: если пробелы и комментарии занимают больше 15% объёма, сервис оценит возможную экономию.
Частые причины
- После обновления темы или CMS изменились пути к файлам, а в шаблоне остались старые.
- Сборщик кладёт файлы с хэшем в имени (
app.3f2a.js), а кэшированный HTML ссылается на прошлую сборку. - Шрифт подключён с другого домена, у которого истёк сертификат или закончилась оплата.
Как исправить
- Откройте адрес файла из отчёта в браузере и убедитесь, что он отдаёт 404.
- Исправьте путь в шаблоне или удалите подключение, если файл больше не нужен.
- После выкладки сбросьте кэш страниц (CDN, плагин кэширования) и перепроверьте сайт.
Для обхода всех страниц, а не только главной, используйте «Глубокий обход»: он находит битые ссылки и ресурсы по всему сайту.