Ко всем проектам

Веб · Октябрь 2025

Автогенерация ключей и перелинковки для WordPress

Автогенерация ключей и перелинковки для WordPress

Система для WordPress, которая автоматически генерирует релевантные ключевые слова для внутренней перелинковки на плагине Internal Link Juicer PRO. Инструмент извлекает ключи из заголовков и SEO-полей, чистит их польскими стоп-словами, приоритизирует по источнику и загружает в нативном формате ILJ. Рассчитан на крупные новостные сайты с десятками тысяч постов.

Что реализовано:

  • Конвейер генерации для каждого поста: извлечение контента (H1, H2, Rank Math Focus Keywords) → построение n-грамм (биграммы/триграммы) → фильтрация → приоритизация → запись в ILJ
  • Приоритизация ключей по надёжности источника: Focus Keyword → H1 → H2 → частотные n-граммы
  • Фильтрация польских стоп-слов (239 слов), фильтр по длине (2–6 слов), нормализация и дедупликация
  • Интеграция с Internal Link Juicer PRO: запись в meta-поле нативного формата плоским массивом строк и синхронизация счётчика в wp_options
  • Батчевая обработка (батч 200 постов) с паузами, мониторингом памяти и очисткой кэша — без нагрузки на сервер
  • Детальное структурированное логирование, запуск через WP-CLI / standalone-скрипт
  • Модульная архитектура из 7 классов (~2500 строк PHP) вокруг координатора KeywordGenerator

Результаты пилота: 101 пост, 859 ключевых слов, в среднем 8.5 на пост; спроектировано под масштаб ~28k и ~19k постов на двух сайтах.

Стек: PHP 8.3, WordPress 6.7, Internal Link Juicer PRO, Rank Math PRO, MySQL/MariaDB, WP-CLI, Varnish, Bash/cron.

Роль: проектирование и разработка инструмента целиком (backend, PHP/WordPress).

  • Автогенерация ключей и перелинковки для WordPress — Обзор
    Обзор
  • Автогенерация ключей и перелинковки для WordPress — Пайплайн
    Пайплайн
  • Автогенерация ключей и перелинковки для WordPress — Архитектура
    Архитектура
  • Автогенерация ключей и перелинковки для WordPress — Приоритизация и результаты
    Приоритизация и результаты