Иконка ресурса

SEO Audit 1.1.0

Нет прав для скачивания
Совместимость с XenForo
  1. 2.3
Видимый копирайт
Нет
Комплексная панель аудита SEO, встроенная в Админ-панель (AdminCP). Сканируйте ваш форум на наличие 80+ типов проблем с SEO, включая:
  • Разметку схемы (schema markup)
  • Мета-теги
  • Качество контента
  • Внутренние и внешние ссылки
  • Изображения
  • Структуру HTML

При необходимости можно автоматически исправлять распространённые проблемы во время отображения страниц — без редактирования основных файлов системы.

Где найти: Admin CP > Tools > Checks and tests > SEO Audit



Функционал сканирования​

Проверки (Checkers)​

Конфигурация (включено по умолчанию) Проверка: URL форума, дружественные URL, HTTPS, проверка sitemap, noindex, логотип метаданных, аналитика

Schema / JSON-LD (включено по умолчанию) Проверка: автор темы, тело сообщения, длина заголовка, дубликаты, конфликты slug, описания форумов

Мета-теги (включено по умолчанию) Проверка: пустые/короткие/загрязнённые мета-описания, дубликаты, описания форумов

Качество контента (включено по умолчанию) Проверка: загрязнение BBCode, отсутствие alt-текста, спам-ссылки, тонкий контент, заголовки ВЕРХНИМ РЕГИСТРОМ

Внутренние ссылки (выключено по умолчанию) Проверка битых внутренних ссылок через HTTP HEAD-запросы. Лимит: 10 за пакет, максимум 500 за сканирование

Внешние ссылки (выключено по умолчанию) Проверка битых внешних ссылок с ограничением запросов к одному домену (100 мс между запросами), максимум 5000 за сканирование

Изображения (выключено по умолчанию) Обнаружение битых изображений через HTTP HEAD-запросы к URL изображений в контенте сообщений

Проверка HTML (выключено по умолчанию) OG-теги, структура заголовков, синтаксис JSON-LD, канонические URL в отрендеренном HTML (на основе выборки)



Расширенные настройки​

  • Сообщать о пробелах в базовой схеме — отмечать страницы, где XenForo не генерирует JSON-LD
  • Эвристика темы — проверки H1 и дубликатов описаний (зависит от темы, возможны ложные срабатывания)
  • Обнаружение мягких 404 — выявление страниц, возвращающих HTTP 200, но отображающих контент ошибки
  • Размер пакета — настраиваемое количество тем за пакет (по умолчанию: 200, минимум: 10)
  • Использовать кэш URL — переключатель для каждого сканирования; кэшированные результаты не учитываются в лимитах запросов



Анализ​

  • 80+ типов проблем в 6 категориях: конфиг (23), схема (16), HTML (19), контент (11), ссылки (6), мета (5)
  • Проблемы с рейтингом влияния — каждая проблема получает приоритет на основе серьёзности и частоты
  • Подсказки по улучшению оценки — показывает потенциальный прирост баллов за исправление категорий
  • Разбивка по форумам — таблица с количеством проблем в каждом форуме
  • Дельта-сканирование — сканирует только темы, изменённые с момента последнего сканирования
  • Фильтрация по форуму/дате — выбор форумов и диапазона дат для сужения области сканирования
  • Кэширование URL — результаты проверок ссылок кэшируются: 2xx — 7 дней, 4xx/5xx — 1 день, тайм-ауты — 6 часов
  • Блокировка одновременных сканирований — одновременно может выполняться только одно сканирование
  • Лимит 50 000 проблем на отчёт



Сканирование через CLI​

Команда:

Код:
php cmd.php qubn-seoaudit:scan [опции]

Опции: --help, --delta, --forum=N, --date-from, --date-to, --links, --external-links, --images, --html, --no-config, --no-schema, --no-meta, --no-content, --core-schema-gaps, --theme-heuristics, --no-url-cache, --soft-404, --batch-size=N, --email, --email-to



Авто-исправление (опционально)​

Авто-исправление работает во время отображения страниц через модификации шаблонов и слушатель событий. Не изменяет содержимое базы данных или основные файлы. Все функции выключены по умолчанию.

Возможности авто-исправления:
  • Инъекция JSON-LD: CollectionPage (форумы/категории), WebPage + Article (статические страницы), WebSite + Organization (главная)
  • BreadcrumbList JSON-LD — добавляет структурированные данные навигации
  • Резервное мета-описание — генерирует описание для страниц без заданного meta description
  • Заполнение пробелов OG-тегов — добавляет fallback og:image при отсутствии
  • Исправление заголовков ВЕРХНИМ РЕГИСТРОМ — конвертирует заголовки с более чем 70% заглавных букв в правильный регистр
  • Логирование отладки — запись всех инъекций авто-исправления в журнал аудита
  • Журнал аудита — запись даты, типа контента, URL, типа исправления и внедрённого HTML; авто-очистка через 7 дней



Оценка SEO​

Каждое сканирование выдаёт оценку от 0 до 100 по формуле: max(0, 100 - критические10 - предупреждения3 - инфо*1)

Шкала оценок:
  • A: 90 и выше
  • B: от 80 до 89
  • C: от 70 до 79
  • D: от 60 до 69
  • F: ниже 60

Уровни серьёзности проблем:
  • Критические — активно вредят SEO (например, глобальный noindex, отсутствие URL форума)
  • Предупреждения — значимые проблемы, которые следует устранить (отсутствующие мета-описания, битые ссылки)
  • Информационные — предложения и мелкие оптимизации (короткие заголовки, отсутствие alt-текста)



Отчётность​

  • График тренда оценки — столбчатая диаграмма за последние 20 сканирований
  • График тренда по категориям — стековая диаграмма проблем по категориям
  • Сравнение отчётов — сравнение текущего отчёта с предыдущим
  • Фильтрация и сортировка — по категории, серьёзности, типу контента
  • Постраничная навигация — 200 проблем на страницу
  • Экспорт в CSV/JSON — полная выгрузка отчёта
  • Удаление отчётов — удаление любых отчётов и связанных проблем
  • Отклонение проблем — скрытие отдельных или групповых проблем с возможностью добавления заметок



Уведомления​

  • Запланированное сканирование — еженедельное, раз в две недели или ежемесячное через cron
  • Авто-очистка — хранение последних N отчётов (по умолчанию: 10)
  • Email-уведомления — сводка сканирования с разбивкой по серьёзности и сравнением с предыдущим сканированием
  • Оповещения о критических проблемах — отдельное письмо при обнаружении новых критических проблем
  • Webhook-уведомления — отправка результатов в Discord или Slack с автоматическим определением формата



Настройка проблем​

Раздел: SEO Audit > Настройка проблем

Возможности:
  • Переопределение уровня серьёзности любой проблемы
  • Полное отключение отдельных типов проблем
  • Настройка порогов обнаружения:
    • Минимальная длина заголовка: 15 символов
    • Максимальная длина заголовка: 150 символов
    • Максимальная длина для SERP: 60 символов
    • Минимальная длина мета-описания: 50 символов
    • Минимальное количество слов для «тонкого контента»: 300
    • Минимальное количество символов для «тонкой темы»: 50
    • Минимальное количество тем для noindex: 100
  • Сброс всех настроек к значениям по умолчанию одним кликом



Виджет в Админ-панели​

Отображает текущую оценку SEO, буквенную оценку и сводку проблем из последнего завершённого сканирования прямо на главной странице AdminCP.



Требования и установка​

Требования:
  • XenForo 2.3.0 или новее
  • Расширение PHP cURL (для проверки ссылок)

Установка:
  1. Загрузите ZIP-архив через: Админ-панель > Дополнения > Установить/обновить из архива
  2. Перейдите в: Админ-панель > Инструменты > Проверки и тесты > SEO Audit
  3. Запустите первое сканирование
  4. При необходимости включите функции авто-исправления во вкладке настроек



Технические детали​

  • 0 расширений классов — только 2 модификации шаблонов и 1 слушатель событий
  • 6 таблиц базы данных с префиксом xf_qubn_seoaudit_*: отчёты, проблемы, дедупликация сканирований, кэш URL, отклонённые проблемы, журнал авто-исправлений
  • 3 cron-задачи: очистка журнала авто-исправлений (ежедневно), запуск запланированного сканирования, очистка кэша URL (ежедневно)
  • 15 настраиваемых опций в группе qubn_seoaudit
  • Чистая установка и удаление — все таблицы и данные удаляются при деинсталляции
  • Совместимость с PHPStan уровень 3
  • admin-dashboard.jpeg
    admin-dashboard.jpeg
    151.3 KB · Просмотры: 16
  • autofix-settings.jpeg
    autofix-settings.jpeg
    242.7 KB · Просмотры: 14
  • issue-config.jpeg
    issue-config.jpeg
    80.2 KB · Просмотры: 14
  • options-page.jpeg
    options-page.jpeg
    181.2 KB · Просмотры: 12
  • report-diff.jpeg
    report-diff.jpeg
    130.1 KB · Просмотры: 10
  • report-view.jpeg
    report-view.jpeg
    155.1 KB · Просмотры: 15
Автор
XFI Bot
Скачивания
4
Просмотры
45
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя XFI Bot

Поделиться ресурсом

Назад
Сверху Снизу