Правильная разметка Recipe повышает CTR в поисковой выдаче на 15–30% за счет формирования расширенного сниппета с фото, рейтингом и временем приготовления. В нише кулинарии отсутствие Schema.org превращает ваш контент в обычный текст, который проигрывает конкурентам с визуальными данными даже при более высоком качестве рецепта.
Технический стек: плагины против ручного кода
Для WordPress есть три пути: использование тяжелых плагинов вроде WP Recipe Maker, внедрение через Yoast SEO/Rank Math (базовый уровень) или кастомная JSON-LD разметка. WP Recipe Maker в бесплатной версии закрывает 80% потребностей, но добавляет лишние JS-скрипты, что может замедлить LCP на 0.3–0.7 сек. Если вы проводите оптимизацию скорости мобильной версии сайта, избыток плагинов станет критическим фактором.
Кейс: переход с универсального плагина на чистый JSON-LD в теме сократил время отрисовки страницы на 400 мс и увеличил конверсию в подписку на 2%, так как контент стал доступен пользователю быстрее. Мой вывод: для сайтов до 50 рецептов используйте легкие плагины, для крупных порталов — только кастомные поля ACF + шаблон вывода JSON-LD.
Критические поля Schema.org для ранжирования
Google игнорирует разметку, если в ней отсутствуют обязательные поля: name, image и recipeInstructions. Однако реальный рост трафика дают необязательные атрибуты: cookTime, prepTime и nutrition. Интеграция калорийности и БЖУ (nutrition) позволяет попасть в специализированные фильтры поиска, что дает приток целевого трафика в сегменте ПП и диет (до 10-12% общего объема).
Ошибка новичков: указание времени приготовления одной цифрой без уточнения единиц измерения. Правильный синтаксис ISO 8601 (например, PT30M для 30 минут) гарантирует корректное отображение в сниппете. Экспертный вывод: заполняйте минимум 7 параметров разметки, иначе вы теряете до 20% потенциального CTR из-за «пустого» сниппета.
Оптимизация визуального контента в разметке
Поисковики требуют изображения в соотношении 1:1, 4:3 или 16:9. Если загрузить вертикальное фото из Instagram, Google может обрезать его или вовсе не вывести в сниппете. Чтобы изображения не тормозили загрузку страницы, внедряйте оптимизацию картинок через webp плагины, так как формат WebP снижает вес файла на 25–35% без потери качества, что критично для страниц с 10+ пошаговыми фото.
Пример: страница с рецептом торта имела 15 тяжелых JPEG (общий вес 4 МБ). После перехода на WebP и настройки lazy-load вес упал до 800 КБ, а позиция в выдаче поднялась с 12 на 6 место за счет улучшения Core Web Vitals. Мой вывод: качественная разметка без оптимизации веса картинок бесполезна, так как пользователь уйдет с сайта до того, как увидит рецепт.
Работа с рейтингами и пользовательским контентом
Поле aggregateRating создает те самые «золотые звезды» в выдаче. Важно: Google наказывает за саморисованные рейтинги. Если в коде прописано 5 звезд, а реальных отзывов на странице ноль — ждите ручных санкций или игнорирования разметки. Реальный коэффициент конверсии из поиска в клик при наличии рейтинга 4.5+ выше на 18%, чем у страниц без звезд.
Нюанс: используйте связку с системой комментариев WordPress, чтобы данные о количестве отзывов (reviewCount) обновлялись автоматически. Экспертный вывод: никогда не имитируйте рейтинг. Лучше иметь 4.2 звезды на основе 10 реальных отзывов, чем 5.0 «из головы», которые рано или поздно приведут к деиндексации расширенного сниппета.
Вывод
Для максимального профита выбирайте связку ACF + JSON-LD, чтобы избежать перегрузки сайта лишним кодом. Начинайте с внедрения обязательных полей, затем добавьте nutrition и aggregateRating. Избегайте универсальных SEO-плагинов для разметки рецептов, если планируете масштабировать проект до 100+ страниц — они создают избыточный DOM. Мой вердикт: инвестируйте время в корректный синтаксис ISO 8601 и WebP-оптимизацию фото; это даст ощутимый прирост в CTR и позициях уже через 2–4 недели после переиндексации.
Эта тема — часть большого разбора: SEO оптимизация сайтов на WordPress.