← Усі оновлення

Виправлення превʼю аудитів у 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.

Інші оновлення

Подивитися приклад звіту