Programatik SEO genel bakış
3 dk okuma
Programatik SEO, bir veri tablosunu çok sayıda arama motoru dostu sayfaya dönüştürür. Tek bir tablo tutarsınız (örneğin 500 şehir), tek bir sayfa tasarlarsınız ve eklenti her satır için bir URL sunar: /guides/lyon/, /guides/porto/ ve böyle devam eder. Veri değiştiğinde sayfalar da onunla birlikte değişir.
Bu bir Pro özelliğidir (eklentinin Programmatic SEO girişi, Pro tools menüsünde, wp-admin/admin.php?page=wpmcf-pseo). Bunun üzerine yapay zekâ ile içerik yazımı AI setup bölümünde anlatılır.
Dört yapı taşı
Yapı taşı | Nedir | Nereden yönetilir |
|---|---|---|
Veri kaynağı | Sayfaların oluşturulduğu satırlar. Bir veri tablosu (CSV yükleme, Google Sheets bağlantısı veya yazılarınızın, kategorilerinizin ve WooCommerce ürünlerinizin bir akışı) ya da bir alan grubunun tablosu. | Data Tables ekranı (veri tabloları) veya Field Groups |
Sayfa şablonu | Tasarımı ve içeriği oluşturulan her sayfada yeniden kullanılan normal bir WordPress sayfası veya yazısı. Verinin geleceği yerlere | Normal düzenleyici (blok düzenleyici, Elementor, Divi ve diğer sayfa oluşturucular) |
Görev | Tarif: hangi kaynak, hangi şablon, URL kalıbı, başlık, SEO ayarları, yapılandırılmış veri, diller, zamanlama ve isteğe bağlı yapay zekâ brifingi. | Programmatic SEO › New task |
Oluşturulan sayfalar | Sonuç: her satır (veya her satır kombinasyonu) için bir URL. Bunlar sanaldır: eklenti her sayfa için bir WordPress yazısı değil, küçük bir kayıt saklar. | Programmatic SEO › Pages (görevin) |
data table (rows) ──► task (URL pattern, SEO, schedule) ──► generated pages ──► visitors
▲
page template (design, {{ variables }})Bir dakikada sanal sayfalar
- Oluşturulan bir sayfanın yazısı yoktur;
wp_postsiçinde karşılığı bulunmaz. Bir ziyaretçi/guides/lyon/adresini açtığında ve WordPress orada bir şey bulamadığında, eklenti sayfa kaydını bulur, şablonu yükler ve satırın değerlerini yerleştirir. - Sayfa başına bir yazı olmadığından, şablonu veya veriyi değiştirmek tüm sayfaları tek seferde günceller; 50.000 sayfa da 50.000 yazı yerine 50.000 küçük satırlık tek bir tabloya mal olur.
- Gerçek WordPress içeriği her zaman önceliklidir: gerçek bir sayfa zaten bu URL'yi kullanıyorsa oluşturulan sayfa gösterilmez (bkz. Serving pages).
- Daha sonra gerçek yazılar isterseniz oluşturulan sayfaları yazılara dönüştürebilirsiniz.
Bir çalıştırma ne yapar
Bir görev arka planda çalışır (bkz. Running and scheduling):
- Kaynağın satırlarını okur (belirlediğiniz filtrelerden sonra).
- Her satır için URL kalıbını ve başlığı çözümler.
- Yeni satırlar için sayfa oluşturur, değişen satırların sayfalarını günceller, kaybolan satırları kaldırıldı olarak işaretler (seçiminize göre
410 Goneyanıtı verir veya yönlendirir). - URL'si değişen bir sayfa eski URL'sini 301 yönlendirmesi olarak korur.
- Önbellekler, site haritaları ve sayfaların son değiştirilme tarihi güncellenir.
Elle düzenlediğiniz sayfalar (başlık, URL, dizine ekleme, tek tek değerler) yaptığınız düzenlemeleri korur.
Sayfa başına neler yapabilirsiniz
Oluşturulan her sayfa şunları alır:
- kalıplarınızdan gelen başlık ve URL (her sayfaya özel)
- kendi SEO başlığı, meta açıklaması, canonical URL, robots etiketi, paylaşım (Open Graph) etiketleri ve isteğe bağlı yapılandırılmış veri (JSON-LD)
- şurada bir giriş: site haritası
- ilgili sayfalara isteğe bağlı iç bağlantılar ve birden çok dilde hreflang etiketleri (Business)
- isteğe bağlı olarak yapay zekâ tarafından yazılan alan değerleri, SEO başlığı, meta açıklaması ve yapılandırılmış veri
Planlar
Özellik | Pro | Business | Agency |
|---|---|---|---|
Satır modu: satır başına bir sayfa, site haritası, SEO ayarları, yapılandırılmış veri, hızlı başlangıç | evet | evet | evet |
BYOK yapay zekâ (kendi API anahtarınız) | evet | evet | evet |
Sayfaları yazılara dönüştürme | evet | evet | evet |
Toplam oluşturulan sayfa | 5.000 | 50.000 | sınırsız |
Görevler | 5 | 50 | sınırsız |
Karşılaştırma modu (satır kombinasyonu başına sayfa, birden çok veri kaynağı) | hayır | evet | evet |
Zamanlanmış senkronizasyon (yinelenen çalıştırmalar) | hayır | evet | evet |
Birden çok dilde sayfalar (WPML, Polylang) | hayır | evet | evet |
Free sitelerde bu özellik hiç bulunmaz (kilitli düğme yok, Pro kodu yok). Sayılar ve lisans sona erdiğinde olanlar Limits and plans bölümündedir.
Sonraki adımlar
- İlk kez mi kullanıyorsunuz? Quick start ile başlayın: bir dakikada örnek veri ve 10 sayfa.
- Kendi verinizi kuruyorsanız: Data sources, ardından Tasks.
- İnce ayar için: URL and title patterns, Templates and field values, SEO plugins and meta.
- Bir sorun mu var? Troubleshooting.
Hâlâ takıldınız mı? Destek ile iletişime geçin