Imagini OG dinamice pentru SaaS
Imaginile OG dinamice pentru SaaS sunt previzualizări sociale per pagină, generate automat atunci când dashboard-ul, documentația, changelog-ul sau rutele vizibile utilizatorilor sunt distribuite. FastOG le randează pe fiecare la cerere și le pune în cache, astfel încât un SaaS poate oferi fiecărei pagini un card unic, cu branding propriu, fără niciun efort manual de design.
De ce SaaS-urile au nevoie de imagini OG dinamice
Produsele SaaS au multe suprafețe partajabile — pagini de produs, pagini de documentație, intrări în changelog, profiluri publice de utilizator și carduri de realizări. Fiecare dintre acestea, partajată pe X sau LinkedIn, beneficiază de propriul card, în loc de un singur fallback cu logo. Generarea manuală a acestora nu se scalează; generarea lor la momentul randării, da.
Modelul de bază
Pentru fiecare pagină pentru care dorești un card, semnează un URL cu titlul paginii (și orice câmp specific paginii) la momentul randării. FastOG generează PNG-ul la prima cerere, iar Cloudflare îl pune în cache.
// Next.js — app/docs/[slug]/page.tsx
export function generateMetadata({ params }) {
const doc = await getDoc(params.slug);
return {
openGraph: {
images: [generateOgImageUrl({
template: "default", // or "devtool", "launch", "company"
title: doc.title,
subtitle: doc.excerpt,
domain: "yoursaas.com",
})],
},
};
}
Cazuri de utilizare bune pentru SaaS
| Suprafață | Idei de șabloane |
|---|---|
| Pagini de produs / marketing | company, hero, product |
| Pagini de documentație | default, devtool |
| Intrări în jurnalul de modificări | changelog, launch |
| Carduri publice de utilizator / avatar | testimonial, stats, image-right |
| Pagini de prețuri | pricing, stats |
Întrebări frecvente
Am nevoie de un șablon pentru fiecare caz de utilizare?
Nu. Un singur șablon plus câmpurile URL pe care le transmiți este de obicei suficient; câteva șabloane acoperă restul. Toate se redau la 1200×630.
Cum gestionez multe pagini fără să consum cota?
URL-urile identice sunt stocate în cache la marginea rețelei pentru totdeauna după prima redare, așa că aceeași pagină distribuită de 1.000 de ori contează ca o singură redare. Schimbările de conținut generează pur și simplu un URL nou.
Pot personaliza cardurile cu identitatea SaaS-ului meu?
Da — setezi brand_name, brand_logo, bg_color, fonturile și modelele pentru fiecare URL. Vezi playground-ul pentru a previzualiza șabloanele live.
Articole conexe
Încearcă gratuit — nu este necesară înregistrarea
Previzualizează și testează imagini OG dinamice în câteva secunde.
Deschide Testerul gratuit de imagini OG