BlogPosting Schema для записів і сторінок блогу
Блог складається не лише з окремих публікацій. Він також має головну сторінку, рубрики, сторінки авторів, пагінацію та списки матеріалів. Для кожного шаблону потрібно вибрати відповідний тип Schema.org і правильно пов’язати його з іншими даними сайту.
Для запису блогу зазвичай використовуємо BlogPosting. Головну сторінку розділу можна описати як Blog або CollectionPage, а список публікацій — через ItemList. Рубрики й архіви не повинні помилково видаватися за окремі статті.
Налаштовуємо автоматичне отримання заголовка, опису, URL, головного зображення, автора, дат і видавця з CMS. Завдяки цьому нові записи отримують структуровані дані одразу після публікації.
Перед змінами перевіряємо, що вже генерують тема, модулі та SEO-плагіни. Якщо на сторінці одночасно присутні Article і BlogPosting із різними даними, усуваємо конфлікт і залишаємо одну узгоджену сутність.
Для бізнесу це означає: блог має єдину технічну структуру, контент-менеджер не працює з кодом, а нові матеріали автоматично пов’язуються з автором, компанією, рубрикою та сторінкою сайту.
Важливо: структуровані дані допомагають пошуковим системам зрозуміти блог, але не гарантують розширений результат і не замінюють корисний контент, внутрішню перелінковку та загальну SEO-оптимізацію.
Коли потрібна послуга
- записи блогу ще не мають BlogPosting Schema
- головна сторінка та рубрики помилково розмічені як Article
- тема й SEO-плагін створюють дублікати структурованих даних
- автор, видавець, дати або зображення передаються неправильно
- нові матеріали мають автоматично отримувати JSON-LD
- потрібно розмітити списки записів і сторінки рубрик
- валідатор або Google Search Console показує помилки
- потрібна єдина SEO-архітектура для всього блогу
Що буде зроблено
- проаналізуємо шаблони запису, блогу, рубрики й автора
- перевіримо фінальний HTML та наявну Schema.org
- налаштуємо BlogPosting для окремих записів
- підключимо заголовок, опис, зображення та дати з CMS
- пов’яжемо записи з Person, Organization і WebPage
- налаштуємо стабільні @id, canonical та абсолютні URL
- усунемо дублікати, конфлікти й порожні поля
- перевіримо пагінацію та архівні сторінки
- протестуємо JSON-LD у валідаторах Schema.org і Google
- підготуємо правила для подальшої роботи з блогом
