Полезно перед публикацией
Сфокусированный аудит одной страницы, а не загадочная SEO-оценка
Инструмент предназначен для разработчиков, владельцев сайтов, редакторов и небольших команд, которым нужна структурированная первая проверка публичной страницы. Он объединяет Google PageSpeed Insights с отдельным анализом HTML-кода. Результат — упорядоченный список видимых технических проблем, а не обещание позиций и не замена профессионального тестирования доступности.
Отчет разделяет производительность, SEO, доступность и качество HTML, потому что страница может быть сильной в одной области и слабой в другой. Видны и исходные сигналы: длина title и description, число заголовков, изображений и ссылок, блоки JSON-LD, метрики Lighthouse, затронутые элементы и начальный код для распространенных исправлений.
Используйте аудит перед release, после изменения template, при неверном social preview или неясном отображении в поиске. Повторите его после изменений и сохраните export вместе с release notes, чтобы проверять улучшения, а не угадывать.
Выберите подходящий режим входных данных
URL и вставленный код отвечают на разные вопросы. Отчет отмечает отсутствующий источник вместо вымышленных значений.
Аудит URL
Запрашивает Lighthouse и пытается прочитать HTML. Сначала напрямую в браузере, а при CORS — через защищенный и ограниченный Xephory proxy.
Вставленный или загруженный HTML
Разбирает код локально в браузере. Это надежный fallback для login и bot-проверок, но без измерения network performance.
URL плюс код
Использует URL для Lighthouse и переданный HTML для source checks. Подходит, когда live страница блокирует доступ или нужен конкретный сохраненный response.
Как рассчитываются показанные оценки
Оценки категорий Lighthouse поступают из Google PageSpeed Insights, если сервис возвращает результат. HTML-проверки — это heuristics Xephory: они начинаются со 100 и вычитают документированные штрафы за отсутствующие или подозрительные сигналы. Они помогают расставить задачи, но не повторяют алгоритм ranking Google.
При наличии двух источников Performance использует 65% Lighthouse и 35% source signals. SEO, Accessibility и HTML quality используют по 45% Lighthouse и 55% source signals. Итог — среднее арифметическое доступных категорий. Если источник только один, отчет показывает только подтвержденное им и отмечает ограничения.
Предупреждение о длине title или description — редакционная подсказка, а не требование Google. Поисковик может переписать snippet. Высокая автоматическая accessibility-оценка не доказывает соответствие: keyboard, focus, contrast, zoom, screen reader и смысл alt требуют ручной проверки.
- Красные результаты могут блокировать важный сигнал или действие и имеют максимальный приоритет.
- Желтые результаты требуют проверки; контекст может сделать их приемлемыми.
- Зеленые результаты подтверждают только наблюдаемые автоматические проверки.
- Информационные заметки объясняют отсутствие PageSpeed или HTML и не считаются скрытыми ошибками.
Итог = среднее(доступные категории); Performance = 0,65 × Lighthouse + 0,35 × HTML; остальные объединенные категории = 0,45 × Lighthouse + 0,55 × HTMLЭто показатели Xephory для планирования. Google не публикует и не использует такую формулу.
Повторяемый пример
Ожидаемый результат встроенного демо
Демо вставляет небольшой HTML-документ и оставляет URL пустым, поэтому результат не зависит от сети. В примере короткие title и description, нет canonical, viewport, lang, JSON-LD и Open Graph; есть blocking script, скачок heading, изображение без alt, элементы без имен и input без label.
При опубликованной таблице штрафов ожидаемый HTML-only итог равен 80. Фиксированный пример служит обучением и regression test. При намеренном изменении алгоритма пример, тесты и описание метода должны обновляться вместе.
| Область | Ожидаемая оценка | Основные вычеты |
|---|---|---|
| Performance signals | 96 / 100 | Один потенциальный render-blocking script. |
| SEO | 62 / 100 | Короткие metadata и отсутствие canonical, viewport, языка, JSON-LD и Open Graph. |
| Доступность | 72 / 100 | Отсутствуют lang, alt и доступные имена, есть скачок heading. |
| Качество HTML | 88 / 100 | Нет viewport, есть скачок heading и blocking-script pattern. |
| Итог | 80 / 100 | Среднее арифметическое четырех доступных HTML-категорий. |
Практический порядок аудита
Используйте отчет как очередь для расследования. Механическое исправление каждого желтого пункта может ухудшить страницу, а пропущенный noindex или label может сделать красивую страницу бесполезной.
- Проверяйте точный canonical URL и начинайте с mobile, если аудитория не является явно desktop-only.
- Убедитесь, что доступны Lighthouse и HTML. Устраните retrieval notice или передайте source до сравнения.
- Сначала изучите красные результаты, откройте affected elements в техническом режиме и подтвердите проблему на реальной странице.
- Внесите одну группу изменений, повторите аудит и протестируйте клавиатурой, developer tools и официальным validator.
- Запускайте Lighthouse несколько раз в сравнимых условиях и фиксируйте median или диапазон.
- Экспортируйте JSON для подробной истории, CSV для задач, Markdown для tickets или PDF для release record.
Как расставить приоритеты
План сортирует неудачные source checks по серьезности и показывает до восьми первых задач. Индексация и взаимодействие важнее необязательных metadata.
- Подтвердить намеренные directives: noindex, canonical и lang.
- Восстановить базовую структуру: title, H1, viewport и labels.
- Исправить доступные имена, duplicate IDs и heading order, затем проверить вручную.
- Решить измеренные Lighthouse bottlenecks, а не оптимизировать только proxy-оценку кода.
- Добавлять social metadata и structured data только при соответствии видимому контенту.
- После deploy повторно проверить конечный URL, redirects, headers и mobile rendering.
Что проверяется и как это понимать
Таблица описывает наблюдаемый охват. Инструмент не crawl-ит домен, не анализирует backlinks и не сертифицирует соответствие.
| Область | Автоматические проверки | Интерпретация |
|---|---|---|
| Lighthouse performance | Performance category и FCP, LCP, Speed Index, TBT, CLS, TTI, если они возвращены. | Lab-измерение для этого URL, режима и запуска; результаты могут меняться. |
| On-page SEO | Title, description, H1, canonical, noindex, viewport, язык, JSON-LD и Open Graph. | Source signals для обнаружения и представления, не прогноз позиции. |
| Признаки доступности | Язык, alt, имена links/buttons, labels, heading jumps и duplicate IDs. | Частичная автоматическая проверка без оценки смысла, contrast, focus и полного WCAG. |
| Качество HTML | Размер source, duplicate IDs, неверный JSON-LD, viewport и script-loading patterns. | Предупреждения для поддержки и delivery, требующие контекста. |
| Публикация | Open Graph, candidate images и локальные приближения search/social cards. | Только ориентир; платформа может crop, cache или rewrite результат. |
| Технологические признаки | Простые fingerprints популярных frameworks и platforms. | Подсказка, не надежное распознавание и не security scan. |
Важные ограничения перед исправлениями
Инструмент проверяет один response, а не весь домен. Он не находит orphan pages, не анализирует XML sitemaps, глубину internal links, backlinks или rankings и не входит в private зоны. Server fetch видит возвращенный HTML, но может не увидеть DOM, созданный позже client JavaScript.
Цель может блокировать browser и server retrieval. PageSpeed бывает недоступен из-за quota, network или service условий. Если источник отсутствует, сравнивайте исходные данные, а не общий балл с полным отчетом.
- Загружаемый HTML-файл ограничен 2 MB в браузере. Запрос PageSpeed прекращается через 45 секунд, чтобы интерфейс восстановился, а не ждал бесконечно.
- Оценки Lighthouse меняются; используйте повторные сравнимые тесты и real-user data.
- Автоматическая accessibility-проверка покрывает только часть WCAG и не заменяет ручные тесты.
- Диапазоны title и description — heuristics, а не обязательные search limits.
- Technology detection по видимым строкам может ошибаться.
- Сгенерированные metadata snippets — отправная точка, их нужно редактировать и валидировать.
- Это не vulnerability scan и он не доказывает безопасность сайта.
Куда именно передаются введенные данные
Вставленный или загруженный HTML разбирается локально и source workflow не отправляет его Xephory. При URL браузер сначала пытается прочитать публичную страницу напрямую. Если CORS мешает, URL и варианты могут отправляться защищенному Xephory endpoint, который возвращает до 1,5 МБ публичного HTML без намеренного хранения body.
URL-аудит также отправляет публичный адрес и стратегию mobile/desktop в Google PageSpeed Insights. Google обрабатывает запрос по своим правилам. Стандартные technical logs могут содержать IP, время, endpoint и anti-abuse события.
Последний отчет, до двенадцати history summaries и режим simple/technical остаются в localStorage этого браузера. Они не синхронизируются с аккаунтом Xephory. Очистка browser storage удаляет копии.
- Не вставляйте конфиденциальный source, private tokens, клиентские данные или secrets.
- HTML proxy принимает только публичные HTTP/HTTPS цели на обычных web ports и отклоняет private/reserved networks.
- Analytics и Google AdSense Auto ads используют общую Xephory consent system; код аудита не создает manual ad slots или второй banner.
- Используйте Настройки конфиденциальности в footer, чтобы открыть доступные Google choices.
Источники методики
Поведение и предупреждения сверены с кодом инструмента и первичными источниками 23 июля 2026 года.
- Google PageSpeed Insights APIОфициальный формат запроса и возвращаемого Lighthouse анализа.
- Chrome Lighthouse overviewОфициальный охват performance, accessibility, best-practices и SEO audits.
- Lighthouse variabilityОфициальное объяснение изменчивости измерений и оценок.
- Google title-link guidanceОфициальные рекомендации о контекстном отображении title, а не фиксированном числе символов.
- W3C WCAG 2.2 Quick ReferenceТребования и техники для последующей ручной проверки доступности.
Частые вопросы
Это полный SEO-аудит?
Нет. Это техническая проверка одной страницы. Полный аудит включает crawling, indexation, internal links, контент, Search Console, backlinks и бизнес-контекст.
Итоговая оценка прогнозирует позицию Google?
Нет. Это прозрачное среднее Xephory для планирования. Google не публикует и не использует эту формулу, ranking зависит от многих других сигналов.
Почему два запуска Lighthouse отличаются?
Меняются lab conditions, server response, network load, сторонний код и инфраструктура. Выполните несколько сравнимых тестов и смотрите диапазон или median.
Почему иногда нужен вставленный HTML?
CORS, login, JavaScript checks и bot protection могут блокировать получение. Сохраненный source позволяет локальный анализ, но не дает network performance.
Вставленный HTML загружается на сервер?
Нет. Он анализируется локально. URL может отправляться Xephory proxy и Google PageSpeed Insights, как описано в разделе конфиденциальности.
Высокая accessibility-оценка доказывает WCAG?
Нет. Автоматические тесты находят только часть проблем. Нужны ручные keyboard, focus, zoom, contrast, screen-reader и content проверки.
Какой формат экспорта выбрать?
JSON для подробного snapshot, CSV для списка задач, Markdown для tickets/docs и print/PDF для review record.
Что сохраняется между посещениями?
Браузер хранит последний отчет, до двенадцати summaries и report mode. История не загружается в аккаунт Xephory.
