Модуль 5 · Урок 19
Structured data, технічний аудит і пріоритизація
Structured data описує видимий зміст, але не створює право на rich result. Аудит завершується не списком «помилок», а доказовим backlog: affected scope, user/business impact, fix, acceptance, risk, owner і measurement.
Markup має представляти сторінку чесно
Google підтримує JSON-LD, Microdata і RDFa та зазвичай рекомендує JSON-LD як зручний формат. Обирайте найспецифічніший підтримуваний type, виконуйте required properties і додавайте лише актуальні дані, видимі користувачеві. Не розмічайте fake reviews, прихований event або content іншої сторінки.
Validation не дорівнює показу
Rich Results Test перевіряє технічну eligibility для підтримуваних features; URL Inspection показує rendered page/indexing evidence; Schema Markup Validator корисний для загальної schema.org syntax. Навіть valid markup не гарантує rich result або ranking.
| Перевірка | Що доводить | Чого не доводить |
|---|---|---|
| Rich Results Test | Detected supported item, errors/warnings, rendered markup | Фактичний показ у SERP |
| URL Inspection | Fetch/render/index/canonical evidence для URL | Стабільний rich result за всіма queries |
| Manual page review | Visible-content parity та truthfulness | Algorithmic selection |
| Enhancement report | Template-scale valid/invalid trends | Business incrementality |
Audit funnel
Tool warnings — leads for investigation. Два crawler tools можуть бачити різне через user-agent, cookies, rendering, rate limits і часу fetch. Зберігайте raw evidence.
Finding contract
Observed evidence + timestamp → affected URL pattern and sample → expected state/source → user/search/business consequence → confidence and exceptions → recommended smallest fix → effort/dependency/risk → acceptance test → owner/review date.
Не пишіть «виправити canonical на всьому сайті». Напишіть, який template генерує conflict, скільки indexable URLs зачеплено, як verified sample відтворює проблему й який test доведе fix.
Пріоритет — аргумент, а не колір
Impact×reach без evidence не робить finding P0. Critical — це доведена велика шкода або ризик, а не найдраматичніший скриншот.
Definition of done модуля
- Structured data відповідає visible content і feature policy.
- Кожен finding має evidence, affected scope та independent check.
- Backlog містить конкретний fix, acceptance, owner, dependency й rollback.
- Baseline і review date зафіксовані до deployment.
- Перший проєкт зібраний без credentials і приватних клієнтських даних.
Офіційні джерела
Закріпіть матеріал уроку
Три сценарні питання. Для зарахування уроку потрібно дати щонайменше дві правильні відповіді.