- 16 Haziran 2026
- 2 dk okuma
- 140 görüntülenme
İçerikleri PostgreSQL'de tutmak: slug benzersizliği, taslak-yayın akışı, dinamik sitemap ve SEO dostu URL yapısı.
Bu konuyu projenize taşıyalım — kısa teklif veya WhatsApp.
Kurumsal web sitesi veya Akademi blogu gibi içerik ağırlıklı projelerde veritabanı seçimi SEO sonuçlarını dolaylı etkiler. PostgreSQL, ilişkisel bütünlük, JSON desteği ve güvenilir transaction modeliyle içerik + SEO altyapısı için güçlü bir tercihtir.
Neden ilişkisel veritabanı?
İçerikler dosya sisteminde veya dağınık JSON dosyalarında da tutulabilir; ancak taslak/yayın durumu, revizyon geçmişi, yazar ilişkileri ve benzersiz slug yönetimi relational modelde daha net ifade edilir. CMS paneli, API ve frontend aynı şemadan beslenir.
SEO için kritik alanlar
- slug: Benzersiz indeks; Türkçe karakter ve URL normalizasyonu
- publishedAt / updatedAt: Sitemap lastmod ve Article schema
- status: DRAFT vs PUBLISHED — yalnızca yayınlanan URL'ler indekslenir
- excerpt / meta: Description kaynağı; title ile uyum
- canonical: Tek slug = tek URL kuralı
Dinamik sitemap
Next.js veya benzeri framework ile /sitemap.xml route'u veritabanından üretilir. Statik sayfalar + blog + proje detayları birleştirilir. noindex içerikler sitemap'e dahil edilmemelidir.
Performans
İçerik listeleme sorgularında indeks (slug, status, publishedAt); N+1 sorgularından kaçınma; connection pooling (PgBouncer). Yoğun okuma trafiğinde read replica düşünülebilir.
Headless CMS alternatifi
PostgreSQL + özel panel veya Prisma + admin arayüzü tam kontrol sağlar. Hazır headless CMS (Contentful, Sanity) hızlı başlangıç sunar; maliyet ve vendor lock-in trade-off'u değerlendirilmelidir.
Sonuç
PostgreSQL tabanlı içerik mimarisi; slug disiplini, yayın akışı ve dinamik sitemap ile SEO danışmanlığı hedeflerini destekler. Jettfy kendi sitesinde ve müşteri projelerinde bu yaklaşımı uygular.
…
…
Hizmetlerimizle devam edin
Okuduklarınızı projenize taşımak için ekibimizden doğrudan destek alın.
Bu yazı yararlı oldu mu?
Geri bildiriminiz içerikleri iyileştirmemize yardımcı olur. Seçiminiz yalnızca tarayıcınızda saklanır.