Bulk SEO Markdown Importer — бесплатный плагин WordPress для массового создания обычных записей (post) из одного Markdown-файла. Вместе с текстами он импортирует ключевые поля Yoast SEO, категории, теги и индивидуальные даты публикации. До применения файла администратор видит результаты проверки и может открыть предпросмотр любой записи.
С чего начать: скачайте установочный ZIP v1.0.0, установите его в WordPress и откройте SEO MD Импорт в левом меню. Для подготовки входного файла используйте готовый промпт для ИИ или пример на три записи.
Для каких задач подходит
Плагин пригодится редактору или владельцу сайта, когда нужно подготовить серию SEO-статей через ChatGPT, Gemini или другую модель, проверить их перед импортом и распределить публикации по календарю. Каждая статья — отдельная запись WordPress, а не отдельный файл для ручной загрузки.
Возможности версии 1.0.0:
- Один исходный
.md,.markdownили.txtдо 10 МБ, до 300 записей. - Валидация перед импортом с подсчётом материалов, ошибок и предупреждений.
- Переключение между любыми записями в предпросмотре: заголовок, slug, текст, таксономии, статус и SEO-поля.
- SEO Title, Meta Description, Focus Keyphrase, Canonical, breadcrumbs, Open Graph, Twitter/X и другие поддерживаемые метаполя Yoast SEO.
- Категории и метки (отсутствующие создаются), изображение записи по существующему ID медиатеки.
- Импорт порциями по 10 записей с отображением хода обработки.
- Пропуск записей с уже существующим slug без перезаписи опубликованных материалов.
Как управлять публикацией из Markdown
В админке нет общего переключателя режимов. Каждая запись управляется содержимым своего блока Markdown:
status: draft— создать черновик.status: publishбез даты — опубликовать сразу после подтверждения импорта.publish_at: 2030-01-15 10:30— отложенная публикация в часовом поясе WordPress, если время на момент импорта находится в будущем.
Сочетание status: draft с publish_at, отсутствие обоих полей или некорректная дата приводят к ошибке валидации; пакет с ошибками не импортируется. Для публикации по расписанию используется механизм WordPress (WP-Cron), поэтому при редких посещениях точное время может смещаться.
Как устроен файл и предпросмотр
Каждая запись начинается с отдельного служебного маркера WPSEO:POST, затем идёт блок front matter между строками ---, а после — Markdown-текст. Полный синтаксис маркера и все разрешённые поля есть в документации формата.
Пример полей одной записи (без служебного маркера):
---
title: Как настроить SEO в WordPress
slug: wordpress-seo-setup
status: draft
yoast_title: SEO-настройка WordPress — пошаговая инструкция
yoast_meta_description: Как настроить базовые SEO-параметры WordPress, индексацию страниц и важные поля Yoast SEO.
yoast_focus_keyphrase: настройка seo wordpress
categories: WordPress, SEO
tags: инструкция, оптимизация
---
После загрузки файла плагин считает записи, проверяет поля и показывает результат для каждой. Кнопки «Предыдущая» и «Следующая» позволяют просмотреть все материалы до подтверждения импорта. Если найдена хотя бы одна ошибка, импорт недоступен, пока исходный файл не исправлен.
Установка и первый импорт
- Скачайте ZIP плагина и установите его через Плагины → Добавить новый → Загрузить плагин.
- Активируйте плагин и откройте SEO MD Импорт.
- Подготовьте один большой файл с помощью промпта и откройте предпросмотр.
- Проверьте число записей, статусы, будущие даты, метаданные и содержание каждой статьи.
- Подтвердите импорт и не закрывайте вкладку, пока не закончится порционная обработка.
- Проверьте записи в стандартном списке Записи WordPress.
Работа с Yoast SEO
При импорте плагин записывает поддерживаемые SEO-поля в метаданные WordPress до перевода записи из черновика в опубликованный или запланированный статус. Для использования их на публичных страницах должен быть установлен и настроен сам Yoast SEO. Плагин не импортирует оценку SEO-анализа или «зелёные индикаторы» Yoast и не гарантирует индексацию или позиции в поиске.
Ограничения и рекомендации
- Только стандартный тип записей WordPress (
post); страницы и произвольные типы записей не импортируются. - Существующие slug пропускаются — это защита от случайных дубликатов, а не режим обновления.
- Изображение записи назначается по ID уже загруженного медиафайла; скачивания изображений по URL нет.
- Markdown-конвертер не поддерживает таблицы, сноски, сложные вложенные списки и произвольный HTML.
- Импорт со статусом
publishдействительно публикует статьи: сначала испытайте входной файл на тестовом WordPress. - Заявленные требования WordPress 6.0+ и PHP 7.4+ указаны в заголовке плагина. Проверка работы на всех версиях и конфигурациях хостинга пока не проводилась.
Исходный код и документация
Автор: Valery Molodtsov. Лицензия: GPL-2.0-or-later. Это собственная разработка проекта ворд-пресс.рф.
- GitHub: исходники и история изменений
- Полная инструкция (README)
- Промпт для ИИ
- Пример готового MD-файла
- Установочный ZIP v1.0.0
История версий
Версии из WPR Update Hub · Репозиторий GitHub ↗
- v1.0.3 GitHub ↗
Full Changelog: https://github.com/noice-man/wp-bulk-seo-md-importer/compare/v1.0.2...v1.0.3
- v1.0.2 GitHub ↗
Full Changelog: https://github.com/noice-man/wp-bulk-seo-md-importer/compare/v1.0.1...v1.0.2
Технические сведения
- Версия
- 1.0.3
- WordPress
- 6.2+
- PHP
- 7.4+
- Лицензия
- GPL-2.0-or-later
- Последнее обновление
- 12.10.2026
Источник: WPR Update Hub ↗
SHA-256 архива
6576e2581daa216a7579217ba004a3b1fe64090a417f6c27f2217f4dc5cd9a34Материал был полезен?
Помогите нам сделать материалы точнее и понятнее.