HTML-валидация теперь проверяет соответствие стандарту. Одинарные кавычки, завершающий слеш у одиночных тегов, inline-стили и пробелы больше не считаются ошибками HTML. Реальные нарушения структуры и атрибутов по-прежнему проверяются. В старых отчётах убираем подтверждённые замечания к оформлению; если сообщения сохранились не полностью, предлагаем повторить проверку без неподтверждённого числа ошибок.
Отсутствие защитных заголовков показываем как рекомендацию по безопасности. Само по себе оно не подтверждает уязвимость и не является критической ошибкой SEO. Объяснили назначение заголовков и убрали универсальный пример серверных настроек: неподходящие правила могут нарушить работу скриптов, виджетов или поддоменов. Уточнение применяется и к сохранённым отчётам.
Закрытие вкладки после сохранения экспресс-отчёта больше не приводит к ошибочному возврату. Если возврату помешал временный сбой, сервис повторит его автоматически. При сбое передачи полного аудита в очередь оплаченная проверка сохраняется и возобновляется после восстановления связи.
Бесплатные проверки и проверки в составе подписки тоже защищены от аварийного обрыва: незавершённый запуск возвращается в доступный лимит. Повторная обработка не добавляет лишние попытки и не отменяет расход лимита за уже сохранённый отчёт.
Исправили обработку ожидающей оплаты дополнительного сайта при отмене и повторном включении автопродления. Новая оплата не заменяет сведения о ещё не завершённом продлении. Возвраты корректно учитываются в сумме расходов.
Ежедневные аудиты сохраняют время своего расписания, а числа месячного итога соответствуют тому же снимку данных, что и текст отчёта. Повторное подтверждённое SEO-изменение снова создаёт уведомление.
При переключении сайтов панель контроля показывает данные выбранного сайта и обновляет состояние каждые пять минут. Старый результат проверки больше не выдаётся за подтверждение текущей доступности. Ссылки из уведомлений открывают нужный сайт подписки.
Проверка доступности OpenAI повторяет запрос при временном сбое связи и показывает понятную причину ошибки. Недоступность дополнительной статистики расходов больше не означает, что основной API не работает.