4 травня 2026 р.
Виправлення превʼю аудитів у Facebook
Після тесту публікації аудиту у Facebook стало видно, що метатеги на сторінці є, а PNG генерується, але зображення лежало під /api. У robots.txt API-зона закрита для роботів, тому Facebook міг не брати картинку, навіть коли сама сторінка доступна.
Коротко
Перенесли dynamic OG image для публічних аудитів з /api на відкритий /og шлях, щоб Facebook міг підтягувати картинку превʼю.
Що додали
- + Новий публічний endpoint /og/audit для Open Graph картинок аудитів.
- + Оновлення og:image і twitter:image у публічних звітах на /og/audit?slug=domain.
- + Окремий shared renderer для OG-карток, щоб /og/audit і старий /api/og/audit використовували одну логіку.
- + Явний allow для /og/ і /api/og/ у robots.txt.
Що прибрали
- - Залежність Facebook preview від картинки, яка знаходиться всередині закритого /api шляху.
- - Дублювання коду генерації OG-зображення між route handlers.
Коментар до релізу
Facebook кешує превʼю. Після деплою для старого URL потрібно натиснути Scrape Again у Facebook Sharing Debugger.
Старий /api/og/audit endpoint залишено для сумісності, але нові сторінки використовують /og/audit.