До всіх проєктів

Веб · Жовтень 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 — Кадр 1
    Кадр 1
  • Автогенерація ключів і перелінковки для WordPress — Кадр 2
    Кадр 2
  • Автогенерація ключів і перелінковки для WordPress — Кадр 3
    Кадр 3
  • Автогенерація ключів і перелінковки для WordPress — Кадр 4
    Кадр 4