JekCMS Trends Temasıyla Haber Sitesi Kurmak

Trends teması yüksek hacimli haber yayıncılığı için geliştirilmiştir: gündemdeki içeriği öne çıkarmak için ayarlanabilir görüntülenme eşikleri kullanır ve her yazara özel bir profil sayfası verir. Doğru bir haber sitesi kurmak, herhangi bir şey yayımlamadan önce kategori yapınızı doğru kurmakla başlar.

JekCMS Trends Temasıyla Haber Sitesi Kurmak

Trends teması yüksek hacimli haber yayıncılığı için geliştirilmiştir: gündemdeki içeriği öne çıkarmak için ayarlanabilir görüntülenme eşikleri kullanır ve her yazara özel bir profil sayfası verir. Doğru bir haber sitesi kurmak, herhangi bir şey yayımlamadan önce kategori yapınızı doğru kurmakla başlar.

Trends temasını yükledikten sonra herhangi bir gönderi oluşturmadan önce kategori taksonomisini ayarlayın. Gündemdeki gönderiler, zamanla azalan bir eğri yerine sabit görüntülenme eşiklerine göre sıralanır — bir gönderi yapılandırılmış "hot" veya "viral" eşiğini geçtiğinde, tam olarak ne kadar eski olduğuna bakılmaksızın öne çıkarılır; yeter ki görüntülenme almaya devam etsin. Kategorisinin herhangi bir trafik temeli olmadan önce oluşturulan gönderiler dezavantajlı başlar; önce tüm kategorileri oluşturun, ardından içerik ithal edin veya yayımlayın.

Yazar Profilleri: Birinci Sınıf Özellik

Yazar profilleri Trends'in birinci sınıf özelliği. Her yazar kaydı biyografi, avatar, uzmanlık etiketleri ve sosyal medya bağlantıları içerir; yazar sayfaları o yazarın yayımlanmış tüm içeriğini tek bir yerde toplar. Haber içerikleri için okuyucular atıflı imzalar bekler — herhangi bir genel içerik yayımlamadan önce tüm yazar profillerini yapılandırın.

Gündem Algoritması Gerçekte Nasıl Çalışır

Gündem mantığı get_trending_posts() fonksiyonunda yaşar ve matematiksel bir azalma eğrisi değil, eşik tabanlıdır. Bir gönderinin hangi kademeye düşeceğine üç ayarlanabilir eşik karar verir:

  • theme_setting('trending.fire_threshold', 500) — bir gönderinin ivme kazandığını işaretleyen görüntülenme sayısı
  • theme_setting('trending.hot_threshold', 100) — henüz trafik biriktirmemiş küçük siteler veya yeni kategoriler için daha düşük bir "hot" eşiği
  • theme_setting('trending.viral_threshold', 1000) — açıkça öne çıkan gönderiler için en üst kademe

Bunlar sabit kodlanmış sayılar değil, ayarlanabilir tema ayarları olduğundan, gerçek trafik hacminize göre siteden siteye ayarlayabilirsiniz — aylık birkaç bin ziyaret alan bir site ile milyonlarca ziyaret alan bir sitenin "viral" tanımı çok farklı eşikler gerektirir.

Kategori Taksonomisini Oluşturma

Haber siteleri, herhangi bir içerik yayınlanmadan önce iyi planlanmış bir kategori hiyerarşisi gerektirir. Tipik bir haber sitesi yapısı:

// Kategori hiyerarşisi örneği
Politika
 ├── Yurt İçi
 ├── Dünya
 └── Yorum
Teknoloji
 ├── Yapay Zeka
 ├── Girişimler
 └── İncelemeler
Ekonomi
 ├── Piyasalar
 ├── Şirketler
 └── Makroekonomi

İçerik ithal etmeden önce tüm kategorileri oluşturun ve gündem kademelerinin bir anlam ifade etmesini beklemeden önce her kategoriye gerçek trafik biriktirmesi için zaman tanıyın — eşik tabanlı bir sistemin gönderileri anlamlı şekilde sıralayabilmesi için, tıpkı azalma eğrisi tabanlı bir sistemde olduğu gibi, gerçek görüntülenme hacmine ihtiyacı vardır.

Ana Sayfa Düzeni ve İçerik Blokları

Trends teması ana sayfası, belirli kategorilerden gönderi çeken içerik bloklarından oluşur:

  • Hero blok: En üst kademedeki gündem gönderisini gösterir. Başlık üzerine bindirilmiş tam genişlikte öne çıkan görsel kullanır.
  • Kategori şeridi: Bir kategoriden son gönderileri gösteren yatay satır. Farklı kategoriler için birden fazla şerit dikey olarak istiflenebilir.
  • Kenar çubuğu gündem: Site genelindeki gündem gönderilerinin numaralandırılmış listesi, bir kenar çubuğu widget'ında gösterilir.
  • Son haberler akışı: Gündem kademesinden bağımsız olarak en son gönderilerin kronolojik akışı. Bu, henüz bir gündem eşiğini geçmemiş taze içeriğin de görünür kalmasını sağlar.

Google Haberler Başvurusu: Gerçekte Önemli Olan

JekCMS, özel sorgu parametreleriyle çalışan, kategoriye özel bir RSS akış üreticisiyle gelmiyor — Google Haberler'e veya başka bir haber toplayıcısına başvurmak isterseniz, standart PHP ile posts tablosundan kendi akışınızı oluşturursunuz ya da uygun olduğu yerlerde toplayıcıları mevcut XML site haritanıza yönlendirirsiniz. Google Haberler'in sitenizi kabul edip etmeyeceğini asıl belirleyen şey akış formatı değil, editoryal içeriktir:

  • Belirgin atıf ve kaynak gösterimiyle özgün habercilik
  • Tutarlı bir yayın takvimi
  • Makale içeriğini doğru şekilde temsil eden benzersiz ve açıklayıcı başlıklar
  • Makale tarihlerinin doğru kullanımı — içeriği geçmişe veya geleceğe tarihlendirmemek
  • Şeffaf yazarlık: genel imzalar değil, biyografi sayfalarına sahip gerçek yazar adları

Trends temasının yazar profil sayfaları (yukarıda anlatılan) bu son gereksinimi doğrudan destekler.

Yüksek Hacimli Yayın İçin Performans Değerlendirmeleri

Haber siteleri genellikle günde birden fazla makale yayınlar ve bu özel performans talepleri yaratır. Yardımcı olan birkaç şey:

  • Kategori ve ana sayfa görünümleri için JekCMS'in sayfa önbelleğini (PAGE_CACHE_ENABLED) açık tutun — her istekte PHP'ye dokunmadan okuma trafiğinin büyük kısmını emer.
  • Öne çıkan görseller, yükleme anında otomatik olarak JekCMS'in yerleşik AVIF→WebP→orijinal yedekleme hattından geçer; bu yüzden trafik zirvesinde yavaşlatacak bir çalışma zamanı görsel işleme adımı yoktur.
  • Gündem kademesi hesaplamaları, platformun zaten takip ettiği görüntülenme sayıları üzerinden çalışır — ayrıca yönetmeniz gereken ağır bir toplama adımı yoktur.

Bunların hepsi bir arada, flaş bir haber akışı sırasında bile sunucunun elle müdahale gerekmeden duyarlı kalmasını sağlar.

Hemen Sipariş Verin

Tek seferlik ödeme, ömür boyu erişim. Kurulum 30 dakika.

Fiyatlara Bak
  • 30 dakikada kurulum ve yayın
  • 14+ profesyonel tema
  • n8n otomasyon entegrasyonu
  • Otomatik SEO — Sitemap, Schema.org
  • iyzico ödeme entegrasyonu

Yeniliklerden ilk sen haberdar ol

Yeni özellikler, sürüm notları ve CMS rehberleri — ayda birkaç e-posta, spam yok.