WordPress’te Ebeveyn ve Çocuk Sayfaları Nedir?

Bir Ebeveyn Sayfası, esasen web sitenizin geniş bir kategori veya ana bölümü olarak işlev gören bir sayfadır. Çocuk Sayfaları, ebeveyn sayfasına bağlı olan ve onun altında yer alan sayfalardır. Bu hiyerarşi, içeriğiniz için mantıklı bir yapı oluşturmanıza ve her şeyi kullanıcılarınıza anlamlı bir şekilde düzenlemenize olanak tanır.

Örneğin, bir şirket web sitesi düşünün. “Hizmetler” başlıklı bir ebeveyn sayfanız olabilir ve sunduğunuz her bir spesifik hizmet için “Web Geliştirme”, “SEO Danışmanlığı” ve “Dijital Pazarlama” gibi çocuk sayfalarınız olabilir. Bu şekilde, bir ziyaretçi, sunduğunuz hizmetlerin yüksek düzeyde bir genel görünümünden, her bir bireysel hizmet hakkında daha ayrıntılı bilgilere kolayca geçiş yapabilir.

Neden Ebeveyn-Çocuk Sayfalarını Kullanmalısınız?

  1. Geliştirilmiş Navigasyon:
    Ebeveyn-çocuk ilişkileri, içeriği mantıksal olarak yapılandırmaya yardımcı olur ve kullanıcıların web sitenizde gezinmesini kolaylaştırır. Ziyaretçiler, içerik yapısını hızlı bir şekilde anlayabilir ve aradıklarını bulabilir, bu da hemen çıkma oranlarını azaltır ve genel kullanıcı deneyimini iyileştirir. İlgili içeriği net bir ebeveyn sayfasının altında yerleştirerek, daha düzenli ve öngörülebilir bir navigasyon sistemi oluşturursunuz.

  2. Geliştirilmiş SEO Faydaları:
    Google gibi arama motorları, iyi organize edilmiş ve net bir içerik yapısına sahip web sitelerini tercih eder. Ebeveyn-çocuk ilişkilerini kullanarak, arama motoru botlarının taraması ve dizine alması daha kolay olan bir içerik hiyerarşisi oluşturursunuz. İyi yapılandırılmış bir site, arama motorlarının farklı sayfaların bağlamını ve önemini anlamalarına yardımcı olur ve potansiyel olarak sıralamalarınızı iyileştirebilir.

    • Anahtar Kelime İlgisi: Ebeveyn sayfaları geniş, yüksek düzeyde anahtar kelimeleri hedefleyebilirken, çocuk sayfaları ebeveyn konusuyla ilgili daha spesifik uzun kuyruk anahtar kelimelere odaklanabilir. Örneğin, “Dijital Pazarlama” konusundaki ebeveyn sayfanız daha geniş bir anahtar kelimeyi hedefleyebilirken, “SEO Danışmanlığı” için çocuk sayfası daha niş bir anahtar kelimeyi hedefleyecek ve hem kullanıcılar hem de arama motorları için daha odaklanmış içerik sağlayacaktır.

    • Dahili Bağlantı Yapısı: WordPress, ebeveyn ve çocuk sayfaları arasında otomatik olarak dahili bağlantılar oluşturur; bu, bağlantı değerini yayarak ve genel yapıyı iyileştirerek her iki sayfanın SEO’sunu artırabilir. Ayrıca, ebeveyn sayfalarının içeriği içinde çocuk sayfalara bağlantılar ekleyerek daha odaklanmış dahili bağlantılar oluşturabilirsiniz.

WordPress’te Ebeveyn Sayfası Nedir?

WordPress’te sayfalar (gönderilerden farklı olarak) hiyerarşiktir. Bu, bir sayfayı başka bir sayfanın “ebeveyni” olarak atayabileceğiniz anlamına gelir ve ağaç benzeri bir yapı oluşturur. Altında yer alan sayfa ise çocuk sayfa olarak bilinir.

Örnek:

About Us (Parent Page)
└── Our Team (Child Page)
└── Our History (Child Page)

Bu hiyerarşi sadece görsel değil—sitelerinizin kalıcı bağlantılarını, breadcrumbs, navigasyonunu ve SEO önemini etkiler.

Ebeveyn Sayfası Seçeneğini Nerede Bulabilirsiniz?

WordPress sayfasını blok veya klasik editörde düzenlerken:

  • Sağ kenar çubuğundaki Sayfa Özellikleri kutusunu arayın.

  • Ebeveyn dropdown menüsünün altında, listenizden başka bir sayfa seçin.

  • Sayfanızı kaydedin veya güncelleyin.

Tam Site Düzenleme (FSE) temalarında, bu, blok yapısına bağlı olarak “Şablon” veya “Hiyerarşi” ayarlarının altında olabilir.

Neden Ebeveyn Sayfaları Kullanmalısınız? (İleri Düzey Kullanım Durumları)

İşte deneyimli geliştiricilerin ve içerik stratejistlerinin ebeveyn sayfalarını stratejik olarak kullanma nedenleri:

1. Geliştirilmiş URL Yapısı

WordPress, URL’lerinizi şu şekilde yapılandırır:

yourdomain.com/about-us/our-team/

Bu, URL’leri daha açıklayıcı, düzenli ve anlamsal hale getirir—SEO ve kullanıcı navigasyonu için harika.

2. Daha İyi Breadcrumbs & Navigasyon

Breadcrumb eklentileri ve hiyerarşik menülere sahip temalar, sezgisel navigasyon yollarını görüntülemek için ebeveyn-çocuk ilişkisini kullanır:

Home > About Us > Our Team

Bu, kullanıcı yönlendirmesini iyileştirir ve hemen çıkma oranlarını azaltır.

3. Özel Şablonlar için İçerik Gruplama

İleri düzey geliştiriciler genellikle ebeveyn sayfalarına dayalı koşullu şablon mantığı kullanır:

if ( $post->post_parent == 42 ) {
// Load custom layout or sidebar
}

Bu, modüler tasarıma olanak tanır: “Ürünler” altındaki çocuk sayfalar, otomatik olarak benzersiz bir düzeni miras alabilir.

4. Yöneticiler ve Editörler için Mantıksal Gruplama

Onlarca veya yüzlerce sayfayı yönetirken, Sayfalar > Tüm Sayfalar bölümündeki ebeveyn-çocuk görünümü, içerik ekiplerinin ilgili içeriği kolayca bulmasına ve yönetmesine yardımcı olur.

Ebeveyn Sayfalarını Etkili Kullanmak için En İyi Uygulamalar

Ebeveyn-çocuk hiyerarşinizin sizinle birlikte çalışmasını sağlamak için bazı ileri düzey ipuçları:

✅ 1. Yapı için Kullanın, Stil için Değil

İçeriği görsel olarak gruplamak için ebeveyn sayfalara güvenmeyin—mantıksal bir yapı oluşturmak için kullanın. Görsel düzen, şablonlar, bloklar veya sayfa oluşturucularla ele alınmalıdır.

✅ 2. Çok Derin Gitmeyin

WordPress, iç içe geçmiş sayfalara sınırsız olarak izin verse de, 2-3 seviyeden fazla derinlik, breadcrumbs’ı bozabilir, URL’leri karmaşıklaştırabilir ve kullanıcıları şaşırtabilir. Sığ hiyerarşilere bağlı kalın.

✅ 3. Özel Menülerle Birleştirin

Ebeveyn sayfaları ve WordPress menüleri ayrı sistemlerdir—ancak birbirlerini tamamlayabilirler. “Yeni üst düzey sayfaları otomatik olarak ekle” seçeneğini dikkatli kullanın. En iyi kontrol için hiyerarşinizi Görünüm > Menüler bölümünde manuel olarak tanımlayın.

✅ 4. Slug Çatışmalarına Dikkat Edin

Farklı ebeveynler altındaki iki çocuk sayfası aynı isme sahipse, benzersiz slug’lara sahip olmalıdırlar. Aksi takdirde, WordPress sayfa adlarına sayısal ekler ekleyecektir (/our-team-2/), bu da SEO dostu değildir. Slug’larınızı dikkatlice planlayın.

✅ 5. Ebeveyn ID’sine Göre Özel Şablonlar

Belirli bir ebeveyn altındaki sayfalar için yalnızca bir sayfa şablonu oluşturmak mı istiyorsunuz? Şablon hiyerarşisini ve koşullu mantığı şu şekilde kullanabilirsiniz:

if ( is_page() && $post->post_parent == 123 ) {
get_template_part( 'templates/page-products' );
}

Bonus: Programatik Sayfa Oluşumunda Hiyerarşiyi Otomatikleştirme

Sayfaları programatik olarak oluşturuyorsanız (örneğin, bir eklenti veya içe aktarma betiği aracılığıyla), ebeveyn sayfayı post_parent niteliği ile ayarlayabilirsiniz:

wp_insert_post( array(
'post_title' => 'Our Team',
'post_type' => 'page',
'post_status' => 'publish',
'post_parent' => 42, // ID of 'About Us'
) );

Ebeveyn Sayfalarını Ne Zaman Kullanmayın

Aşağıdaki durumlarda ebeveyn sayfalarını kullanmaktan kaçının:

  • Gönderiler için kategoriler/etiketler kullanın.

  • URL’ler dış yönlendirme tarafından sıkı bir şekilde kontrol ediliyorsa (örneğin, başsız WordPress kurulumları).

  • Tüm navigasyon JavaScript SPA çerçeveleri aracılığıyla yönetiliyorsa.

Son Düşünceler

WordPress’teki Ebeveyn Sayfası özelliği, temel bir sayfa ayarından daha fazlasıdır—ölçeklenebilir, sürdürülebilir ve SEO optimize edilmiş site mimarisi için stratejik bir araçtır. Düşünceli bir şekilde kullanıldığında, hem kullanıcılar hem de yöneticiler için içeriği daha kolay gezinilebilir hale getirir ve arama motorları için anlamsal yapıyı iyileştirir.

İster bir broşür sitesi, ister bir dokümantasyon portalı, ister büyük çok dilli bir platform inşa ediyor olun, ebeveyn-çocuk sayfa ilişkileri, akıllı WordPress geliştirmesi için temeldir.