Snigirev Meta & Alt

Описание

Бесплатный SEO-плагин: ручное редактирование ALT/Title/Caption/Description
для изображений медиабиблиотеки, SEO title/description для постов и
страниц, базовая разметка schema.org (JSON-LD, Article/WebPage), XML-карта
сайта и robots.txt.

Возможности

  • Медиабиблиотека: сканирование изображений без ALT-текста (глобальный
    режим) и просмотр изображений, использованных на конкретной
    странице/посте (режим «по странице»), редактирование
    ALT/Title/Caption/Description, сохранение по одной карточке или массово
    кнопкой «Сохранить всё»
  • Мета-теги: метабокс на экране редактирования поста с полями SEO
    title/description, вывод тегов на фронтенде (<title>,
    )
  • Шаблоны по умолчанию («Smart Tags», по образцу AIOSEO): если у поста нет
    своего SEO Title/Description, используется общий шаблон из Настроек с
    плейсхолдерами #post_title, #site_title, #tagline,
    #separator, #current_year, #current_date — метабокс поста
    показывает, что реально будет выведено, ещё до сохранения. В Настройках
    теги вставляются кликом по кнопке, и сразу под полем показывается пример
    результата с реальными значениями сайта
  • Schema.org: разметка JSON-LD Article (посты) / WebPage (страницы) в
    wp_head, использует значения из модуля Meta
  • XML-карта сайта на /sitemap.xml — все публичные посты/страницы,
    генерируется динамически по запросу (файл на диск не пишется),
    включается/выключается в Настройках
  • robots.txt: дополнительные правила из Настроек добавляются к стандартному
    виртуальному robots.txt WordPress, плюс автоматическая строка
    Sitemap: со ссылкой на карту сайта (если она включена)
  • Open Graph (og:title, og:description, og:image, og:url,
    og:site_name, og:locale) в wp_head — единый стандарт, который
    понимают ВКонтакте, Одноклассники, Telegram и MAX для превью ссылок.
    Использует те же значения, что SEO title/description (см. Meta/Smart Tags
    выше)
  • 301/302-редиректы: правило — «источник (путь, * допустим как
    wildcard-префикс) назначение (полный URL)», список с включением/
    отключением и удалением прямо на экране админки (Snigirev Meta & Alt
    Редиректы), проверяется при каждом запросе перед выводом страницы

Расширенная версия с ИИ

Если нужна автоматическая генерация ALT-текста/title/caption/description
для изображений через ИИ и ИИ-генерация SEO Title/Description для постов
и страниц — это отдельный платный продукт, Snigirev AI Meta &
Alt
(полная версия), который не распространяется через каталог
WordPress.org. Подробности и покупка:
aiseobooster.aeropic.ru.
Snigirev Meta & Alt — самостоятельный бесплатный плагин, полностью
работающий сам по себе, без интеграции с платной версией.

Внешние сервисы

Этот плагин не отправляет никакие данные во внешние сервисы. Все ресурсы
(включая библиотеку select2, используемую для выпадающего списка
постов/страниц на экране медиа «Snigirev Meta & Alt») поставляются
вместе с плагином и раздаются с вашего собственного сайта — ни сервер, ни
браузер администратора не обращаются к сторонним CDN или удалённым сервисам.

Поддержать разработку

Этот плагин является бесплатным и останется таковым — пожертвование не открывает доступ к каким-либо
скрытым функциям. Если он помог вам сэкономить время, вы можете угостить разработчика
кофе: https://aiseobooster.aeropic.ru/coffee.php

Установка

  1. Распакуйте архив и загрузите папку snigirev-meta-alt в
    /wp-content/plugins/ (или используйте Плагины Добавить новый Загрузить
    плагин, указав сам архив)
  2. Активируйте плагин через меню «Плагины»
  3. Snigirev Meta & Alt (пункт меню) — сканирование и редактирование SEO-полей изображений
  4. На экране редактирования любого поста/страницы — метабокс «Snigirev Meta
    & Alt — мета-теги» для SEO title/description
  5. Snigirev Meta & Alt Настройки — шаблоны мета-тегов, XML-карта сайта,
    robots.txt
  6. Snigirev Meta & Alt Редиректы — управление 301/302-редиректами

Часто задаваемые вопросы

Нужна ли лицензия или регистрация?

Нет. Snigirev Meta & Alt полностью бесплатен, без лицензионных ключей
и ограничений функционала.

Есть ли в этой версии генерация ALT-текста и описаний через ИИ?

Нет. Эта версия поддерживает только ручное редактирование ALT/Title/Caption/
Description и SEO Title/Description. Генерация через ИИ доступна в
отдельном платном продукте Snigirev AI Meta & Alt (см. «Расширенная
версия с ИИ» выше).

Отправляет ли плагин данные моего сайта куда-либо?

Нет, серверная часть плагина не делает никаких внешних HTTP-запросов.
Подробности — в разделе «Внешние сервисы» выше.

Как связаться с поддержкой?

Автор: Павел Снигирев.
Email: A-FONIKI@yandex.ru.
Телефон: +7 903 200-82-22.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Snigirev Meta & Alt» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Snigirev Meta & Alt» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Snigirev Meta & Alt» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.0.7

  • Исправлен лишний 301-редирект /sitemap.xml /sitemap.xml/.
  • Исправлено дублирование Open Graph, JSON-LD, meta description и правил↵
    robots.txt при одновременной активации Snigirev Meta & Alt и Snigirev AI↵
    Meta & Alt — рендерит только платная версия, добавлено уведомление в↵
    админке при обнаружении конфликта.

1.0.6

  • Убраны лишние комментарии в коде (докблоки на каждый метод, длинные↵
    пояснения-«почему», пересказ кода) — оставлены только там, где без них↵
    можно случайно сломать неочевидное поведение. Без функциональных↵
    изменений.

1.0.5

  • Удален неиспользуемый мёртвый код (без изменений в функциональности).

1.0.4

  • Исправлен баг: assets/admin.js/admin.css не подключались на экранах↵
    «Настройки» и «Редиректы» — код сравнивал hook экрана с захардкоженной↵
    строкой ai-seo-booster-lite_page_..., а WordPress реально формирует↵
    hook из sanitize_title() заголовка меню («Snigirev Meta & Alt»
    snigirev-meta-amp-alt), не из slug. Из-за этого не работали live-превью↵
    тегов в шаблонах и кнопки на странице редиректов. Оба класса теперь берут↵
    hook_suffix из фактического возврата add_submenu_page().
  • assets/admin.js также теперь ждёт DOMContentLoaded, если скрипт↵
    выполнился раньше, чем DOM успел распарситься (некоторые темы↵
    переносят/асинхронизируют подключаемые скрипты).

1.0.3

  • Добавлены заголовки Plugin URI и Author URI — теперь на экране «Плагины»
    отображаются стандартные ссылки «Перейти на страницу плагина» и на автора
    (раньше их не было).

1.0.2

  • Исправление безопасности: усилен вывод JSON-LD в модуле Schema против XSS
    через title/description поста (переключено на HEX-экранирование флагов
    JSON).
  • Встроенная библиотека select2 обновлена до финального стабильного релиза
    4.1.0 (была pre-release сборка).
  • SQL-запросы на экране медиа переписаны на полностью литеральные,
    задокументированные вызовы $wpdb->prepare() (без текста запроса,
    собираемого во время выполнения, перед передачей в prepare()), а
    единственный неизбежный список плейсхолдеров переменной длины
    IN() задокументирован явным комментарием в коде.
  • Внутренняя функция инициализации плагина переименована в соответствии с
    WordPress Coding Standards.

1.0.1

  • Библиотека select2 теперь подключается локально, а не с CDN.
  • SQL-запросы на экране медиа переведены на использование
    $wpdb->prepare() повсеместно.
  • Добавлена недостающая санитизация/unslashing для нескольких параметров
    запроса.

1.0.0

  • Первый релиз Snigirev Meta & Alt: SEO-поля изображений (ручное
    редактирование), мета-теги title/description со Smart Tags, schema.org,
    XML-карта сайта, robots.txt, Open Graph, менеджер редиректов.