🔧 ТЕХНІЧНІ НАЛАШТУВАННЯ
3.1. Коректна розмітка schema.org
Важливо про типи Person та ProfilePage:
• Person - вказується всередині статті (NewsArticle → author), використовується у JSON-LD
розмітці сторінки автора як головна сутність (mainEntity). Google бачить це як дані про людину - експерта,
журналіста.
• ProfilePage - описує саму веб-сторінку профілю, тобто сторінку, на якій представлена ця
особа. Це метадані про сторінку, а не про людину. Допомагає Google краще зв'язати сторінку з профілем автора в
пошуку.
Приклад JSON-LD для NewsArticle:
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Заголовок статті",
"image": [ "https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"datePublished": "2025-10-17T08:00:00+03:00",
"dateModified": "2025-10-17T09:20:00+03:00",
"author": [{ "@type":
"Person", "name":
"Іван Петренко", "url":
"https://example.com/authors/ivan-petrenko",
"jobTitle": "Журналіст"
}],
"publisher": { "@type":
"NewsMediaOrganization", "name":
"Назва видання", "url":
"https://example.com"
},
"description": "Короткий опис статті",
"mainEntityOfPage": "https://example.com/news/slug-1",
"isAccessibleForFree": true
}
Обов'язкові властивості для NewsArticle:
- headline (максимум 110 символів)
- image (мінімум 696px ширини)
- datePublished (ISO 8601)
- dateModified (ISO 8601)
- author (з посиланням на профіль)
- publisher (NewsMediaOrganization)
- description
- mainEntityOfPage
- isAccessibleForFree
3.2. Коректна розстановка тегів hreflang
Приклад:
<link rel="alternate" hreflang="uk" href="https://example.com/uk/page" /> <link rel="alternate"
hreflang="en" href="https://example.com/en/page" /> <link rel="alternate" hreflang="x-default"
href="https://example.com/uk" />
3.3. Розробка XML-фіда для Google News
Приклад XML-фіда:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"> <url>
<loc>https://example.com/news/slug-1</loc> <news:news> <news:publication>
<news:name>Назва видання</news:name> <news:language>uk</news:language>
</news:publication> <news:publication_date>2025-10-17T09:20:00+03:00</news:publication_date>
<news:title>Заголовок статті</news:title> </news:news> </url> </urlset>
3.4. Генерація HTML-карти сайту
📚 ВПРОВАДЖЕННЯ GOOGLE E-E-A-T
4.1. Створення сторінок авторів
4.2. Коректна розмітка сторінок авторів
Приклад ProfilePage Schema:
{
"@context": "https://schema.org",
"@type": "ProfilePage",
"dateCreated": "2024-01-15T10:00:00+03:00",
"dateModified": "2025-10-17T09:00:00+03:00",
"mainEntity": { "@type":
"Person", "name":
"Іван Петренко", "alternateName":
"Ivan Petrenko", "jobTitle":
"Головний редактор", "description":
"Журналіст з 15-річним досвідом висвітлення політичних подій",
"image":
"https://example.com/authors/ivan-petrenko.jpg", "url":
"https://example.com/authors/ivan-petrenko", "sameAs":
[ "https://www.linkedin.com/in/ivanpetrenko",
"https://twitter.com/ivanpetrenko",
"https://www.facebook.com/ivan.petrenko",
"https://www.instagram.com/ivanpetrenko",
"https://www.tiktok.com/@ivanpetrenko",
"https://t.me/ivanpetrenko"
],
"affiliation": { "@type":
"Organization", "name":
"Назва видання"
},
"alumniOf": { "@type":
"EducationalOrganization", "name":
"Київський національний університет ім. Тараса Шевченка"
} } }
Обов'язкові властивості Person:
- name — повне ім'я
- jobTitle — посада
- description — короткий опис експертизи
- image — фото автора
- url — посилання на сторінку автора
- sameAs — посилання на соціальні мережі (КРИТИЧНО ВАЖЛИВО)
- affiliation — організація
- alumniOf — навчальний заклад
- award — нагороди (якщо є)
4.3. Оформлення сторінок авторів
Обов'язкові елементи сторінки автора:
| Елемент |
Опис |
Вплив на E-E-A-T |
| Повне ім'я |
Професійне ім'я автора |
Expertise |
| Професійне фото |
Якісна фотографія автора |
Trustworthiness |
| Біографія |
Коротка біо з акцентом на експертизу |
Expertise |
| Посада |
Чітко вказана роль (наприклад, "Головний редактор") |
Authoritativeness |
| Освіта |
Релевантна освіта та сертифікати |
Expertise |
| Досвід роботи |
Попередні позиції та досягнення |
Experience |
| Контактна інформація |
Email або форма зв'язку |
Trustworthiness |
| Соціальні мережі |
Посилання на профілі (Facebook, Instagram, LinkedIn, TikTok, X, Telegram) |
Authoritativeness |
| Публікації |
Список останніх 3-х статей автора |
Experience |
| Нагороди |
Журналістські премії, відзнаки |
Authoritativeness |
4.4. Зв'язок авторів із статтями
Приклад для одного автора:
"author": { "@type":
"Person", "name":
"Іван Петренко", "url":
"https://example.com/authors/ivan-petrenko",
"jobTitle": "Головний редактор"
}
Приклад для кількох авторів:
"author": [ { "@type":
"Person", "name":
"Іван Петренко", "url":
"https://example.com/authors/ivan-petrenko"
}, {
"@type": "Person", "name":
"Марія Коваленко", "url":
"https://example.com/authors/mariya-kovalenko"
} ]
4.5. Розмітка сторінки "Про видання"
Приклад NewsMediaOrganization:
{
"@context":
"https://schema.org",
"@type":
"NewsMediaOrganization",
"name":
"Назва видання",
"url":
"https://example.com",
"logo":
"https://example.com/logo.png",
"sameAs": [
"https://www.facebook.com/vidannya",
"https://twitter.com/vidannya"
],
"address": {
"@type":
"PostalAddress",
"addressCountry":
"UA"
},
"contactPoint": {
"@type":
"ContactPoint",
"email":
"[email protected]"
} }
4.6. Впровадження авторських блоків у статтях