Ölçekte OG Görselleri

Ölçekte og:image üretmek, büyük bir sitenin her sayfası için — binlerce blog yazısı, ürün veya dokümantasyon sayfası — otomatik olarak benzersiz ve doğru bir sosyal önizleme (social preview) oluşturmak anlamına gelir. FastOG her görseli talep üzerine (1 render) oluşturur ve Cloudflare aynı URL'leri süresiz olarak önbelleğe alır; böylece ölçek, maliyeti veya kurulum süresini çarpan bir etki yaratmaz.

Ölçekte benzersiz görsellerin sorunu

Binlerce 1200×630 görseli elle oluşturmak mümkün değildir. Çoğu ekip, tüm site için tek bir genel karta başvurur; bu, kaçırılmış bir fırsattır çünkü gerçek başlığı içeren sayfa başına bir kart, daha fazla paylaşım ve tıklama alır. Çözüm, deterministik isteğe bağlı işlemedir: görsel, işleme zamanında sayfanın kendi verilerinden türetilir.

FastOG neden ölçeklenir

Temel fikir içerik imzalı, önbelleğe alınmış URL'lerdir:

  1. Sayfa başlığı ve alanlardan bir URL'yi işleme zamanında imzalarsınız (içeriğin saf bir fonksiyonu).
  2. Tarayıcı URL'yi bir kez getirir; FastOG PNG'yi (1 işleme) oluşturur ve onu uçta (edge) önbelleğe alır.
  3. Aynı URL'nin sonraki her getirilmesi önbellekten sunulur — anında ve sayılmaz.

Yani 10.000 farklı sayfa, bir kez 10.000 işleme sayar ve sonrasında sınırsız paylaşım hiçbir maliyet gerektirmez.

Toplu / sistematik dağıtım

og:image öğesini tüm site genelinde dağıtmak için, URL'leri her sayfa için derleme zamanında veya yayınlama sırasında oluşturun:

tsx
// Static generation — generateMetadata per route
export async function generateStaticParams() {
    return posts.map((p) => ({ slug: p.slug }));
}

export function generateMetadata({ params }) {
    const post = posts.find((p) => p.slug === params.slug);
    return {
        openGraph: {
            images: [generateOgImageUrl({
                template: "blog",
                title: post.title,
                subtitle: post.excerpt,
                author: post.author,
            })],
        },
    };
}

Ölçeği uygun maliyetli tutan desenler

Desen Neden yardımcı olur
Derleme/oluşturma zamanında imzala Belirleyici URL'ler → paylaşılan önbellekleme
İçerik türü başına bir şablonu yeniden kullan Tutarlı marka, daha az tasarım kararı
Aynı URL'leri önbelleğe al Tekrarlanan paylaşımlar sayılmaz
Her istekte değil, yayınlandığında oluştur İlk paylaşımda soğuk oluşturmayı önler

SSS

1.000 veya 10.000 sayfanın maliyeti nedir?

Benzersiz görsel başına bir render. 10.000 benzersiz sayfa = bir kez 10.000 render; sınırsız yeniden paylaşım ücretsizdir. Dynamic API planları için fiyatlandırmaya bakın.

İçeriği sık sık değişen sayfalar ne olacak?

Her içerik değişikliği yeni bir URL ve yeni bir render (1 kota sayımı) üretir. Sabit sayfalar önbellekte kalır.

Statik derleme sırasında OG görselleri oluşturabilir miyim?

Evet — birçok ekip, görsel URL'sini derleme/yayınlama zamanında (SSG) oluşturup saklar; böylece ilk paylaşımda asla soğuk render olmaz.

Ücretsiz deneyin — kayıt gerekmez

Dinamik OG görsellerini saniyeler içinde önizleyin ve test edin.

Ücretsiz OG Görsel Test Aracını Aç

From Us

A BeCaSimulations site