SEO Analyzer
Плагин для Payload 3, который добавляет SEO-анализ прямо в редакторе: более 50 проверок, оценка 0-100, дашборд, история баллов и redirect-менеджер.
Установка
pnpm add @consilioweb/payload-seo-analyzer Описание
SEO Analyzer встраивает панель SEO-оценки в редактор Payload. React-компонент в сайдбаре прогоняет более 50 проверок по 20 группам правил: title, meta-description, url, заголовки, контент, изображения, ссылки, социальные мета, schema, читабельность, качество, вторичные ключевые слова, cornerstone, свежесть, технические параметры, доступность, ecommerce, E-E-A-T, гео и hreflang. На выходе получается оценка от 0 до 100 с пометкой pass, warning или fail по каждой проверке. Анализатор читает Lexical-контент, включая hero-блоки, колонки и CTA-ссылки, и поддерживает метрики читабельности для английского и французского: Flesch, Flesch-FR, подсчет слогов, пассивный залог, слова-переходы. Помимо сайдбара плагин устанавливает дашборд по адресу /admin/seo, отдельный экран аудита sitemap, коллекцию для управления редиректами, логи 404, историю баллов через afterChange-хук и коллекцию настроек. Каждая подсистема отключается через feature flags: dashboard, redirects, performance, linkGraph, keywords, cannibalization, schemaBuilder, sitemapAudit, seoLogs, scoreHistory, externalLinks, aiFeatures, gscApi, warmCache, duplicateContent, settings, alerts, indexNow. Хелперы buildSeoMetadata и buildJsonLd генерируют содержимое <head> и JSON-LD для Next.js generateMetadata и Server Components. Конфигурация привязана к коллекциям. Вы передаёте целевые коллекции и опционально globals, плагин добавляет поля фокус-ключевого слова, cornerstone-флага и мета-поля и подключает эндпоинт валидации. Пороги, веса правил, отключение групп правил, siteUrl, siteName, локаль (fr или en), knownRoutes, uploadsCollection, autoCreateMetaFields и функции generateTitle/Description/Image настраиваются через config. Доступны опциональные интеграции: AI-эндпоинты для генерации и рерайта контента, alt-текста, OAuth для Google Search Console, исследование ключевых слов, Core Web Vitals, поиск дубликатов контента, IndexNow для пинга при публикации, алерты через webhook и email. Плагин экспортирует seoAnalyzerPlugin (алиас seoPlugin), seoFields, metaFields и чистую функцию analyzeSeo для внешнего использования. Требуется Payload 3, @payloadcms/next 3, @payloadcms/ui 3, React 18 или 19, Node 18 и выше.
О пакете
- Имя пакета
@consilioweb/payload-seo-analyzer- Последняя версия
1.17.2- Размер
- 3 МБ
- Лицензия
- MIT
- Загрузок в неделю
- 71
- Последняя публикация
- 24 июн. 2026 г.