cc64a2fd760d78497dc68901f95982498dd1cbb9
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
SEOJak
Лёгкий SEO-плагин для WordPress. Написан для lexium.ru на замену All in One SEO: те же возможности бесплатной версии, без рекламы и лишних таблиц.
- Заголовок, описание и «не индексировать» для каждой записи и страницы — блок «SEO» в редакторе со счётчиками символов и предпросмотром сниппета.
<title>, meta description, robots, canonical, prev/next.- Open Graph и Twitter Card; картинка — превью записи, иначе картинка по умолчанию.
- Schema.org одним JSON-LD: WebSite, Person, WebPage, BlogPosting, BreadcrumbList.
- Карта сайта — встроенная в WordPress (
/wp-sitemap.xml): только записи, страницы и открытые для индексации рубрики, без noindex-записей. Старые/sitemap.xmlиpost-sitemap.xmlперенаправляются на неё. - IndexNow: после публикации и обновления адрес сообщается Яндексу (не чаще раза в 10 минут на запись, только на production).
- Перенос из All in One SEO: при активации забирает настройки главной, автора, соцсетей и
данные записей из таблицы
aioseo_posts. Повторно:wp seojak import-aioseo.
Пока All in One SEO активен, SEOJak на сайте ничего не выводит — можно ставить рядом и переключаться без пустого окна.
Настройки: «Настройки → SEOJak». Данные записей лежат в postmeta
_seojak_title, _seojak_description, _seojak_noindex и доступны через REST API.
Требования: WordPress 6.4+, PHP 7.4+.
Деплой на lexium.ru
Рабочая копия для сайта — www/wp-content/plugins/seojak/ в репозитории lexium.ru.
Правка здесь → копия туда → коммит и сборка по правилам lexium.ru.
Description
Лёгкий SEO-плагин для WordPress на замену All in One SEO: заголовки, описания, Open Graph, карта сайта, редиректы
https://www.lexium.ru/2026/10/seojak-svoj-seo-plagin/
Readme
92 KiB
Languages
PHP
100%