Son Güncelleme: 16 dk okuma

Statik Ana Sayfa ve Yazılar Sayfası: İki Adres Riski

Statik Ana Sayfa ve Yazılar Sayfası: İki Adres Riski

WordPress'te statik ana sayfa seçtiğinizde iki ayrı sayfa belirlemeniz gerekir: biri ana sayfa, biri yazılar sayfası. İkincisini boş bırakırsanız ya da ikisini karıştırırsanız aynı yazı listesi iki adreste çıkabilir veya yazılara yalnızca arşiv bağlantılarıyla ulaşılır. Bir blogu kurumsal siteye dönüştüren işletme sahibiyseniz ya da devraldığınız bir kurulumda ana sayfanın neden blog gibi davrandığını arıyorsanız, ayarın mantığı birkaç belge cümlesine dayanır ve kolayca sınanır.

Ayar iki sayfa seçmeyi gerektirir

WordPress belgesindeki Settings Reading screen (yeni sekmede açılır) sayfasına göre ana sayfa ayarları yalnızca bir veya daha fazla sayfa (Page) tanımlıysa çalışır. Okuma ekranında iki seçenek vardır: "Your latest posts" ve "A static page (select below)". İkincisini seçtiğinizde açılan iki liste ayarın özüdür: "Homepage" listesi ön sayfa olacak sayfayı, "Posts page" listesi ise yazıların listeleneceği sayfayı belirler. Belge, ana sayfa ile yazılar sayfasının aynı olamayacağını açıkça yazar. Arayüzü Türkçe kullanıyorsanız etiket adları farklı görünebilir.

AlanGöreviBoş bırakılırsa
"Homepage"Ön sayfada gösterilecek sayfayı seçerBlog, yazıları hem ön sayfada hem de belirtilen yazılar sayfasında gösterir
"Posts page"Yazıların listeleneceği sayfayı seçerYazılara yalnızca kategori, takvim veya arşiv bağlantıları gibi gezinme öğeleriyle ulaşılır

Ayarın dışındaki etkenler

Belge, statik ana sayfa eklentilerinin ve yazı gösterimini kısıtlayan eklentilerin bu özelliklerin çalışma biçimini etkileyebileceğini uyarı olarak ekler. Bu yüzden doğru ayar, doğru çıktının garantisi değildir. Ayarı kaydettikten sonra iki adresi de gerçek tarayıcıda açmak gerekir.

Yazılar sayfası seçilmezse ne olur

Belgede iki ayrı durum anlatılır ve ikisi de aynı kök sebebe dayanır: bir listeyi boş bırakmak.

  1. "Homepage" boş bırakıldığında blog, yazılarını hem ön sayfada hem de "Posts page" için belirttiğiniz sayfada gösterir. Yani aynı yazı listesi iki adreste yaşar.
  2. "Posts page" boş bırakıldığında yazılar yalnızca kategori, takvim veya arşiv bağlantıları gibi diğer gezinme öğeleriyle erişilebilir olur. Menünüzde "Blog" bağlantısı olmayabilir ve ziyaretçi yazılara ulaşmak için arşiv yollarına bağımlı kalır.

Hangisinin hangi belirtiyle çıktığını ayırmak

Gördüğünüz belirtiBelgeye göre olası ayar nedeniSınama
Ana sayfada ve /blog adresinde aynı yazı listesi"Homepage" seçilmemiş, "Posts page" seçilmişOkuma ekranında iki listeyi açın
Menüde blog sayfası yok, yazılara yalnızca kategoriden gidiliyor"Posts page" seçilmemişOkuma ekranında "Posts page" listesine bakın
Yazılar sayfasına girdiğim metin görünmüyorAtanan şablon yok sayılır; görünümü index.php ya da home.php belirlerTemanın ilgili şablon dosyasını kontrol edin
Blog bölümü beklenmedik biçimde bozukStatik ana sayfa şablonu home.php adını taşıyor olabilirŞablon dosya adına bakın

Tablodaki ilk sütun belirti, ikincisi belgedeki ifadeye dayanan olasılıktır. Belge her belirtinin tek nedeni bu olduğunu söylemez; eklentiler ve temalar ayrıca devreye girebilir. Üçüncü ve dördüncü satırın ayrıntısı şablon adlandırma bölümünde anlatılır.

Ana sayfa şablonu adlandırma tuzağı

Belge, statik bir ana sayfa için şablon dosyası oluşturacaksanız dosyaya home.php adını vermemenizi, aksi halde sitenin "blog" ya da "yazılar" bölümünü görüntülemeye çalışırken sorun yaşayacağınızı yazar. Önerilen çözüm, dosyaya home.php dışında bir ad vermektir; belgenin örneği myhome.php biçimindedir.

Bunun sebebi aynı belgenin başka bir cümlesinde görülür: yazılar sayfası olarak seçilen sayfaya atanmış şablon yok sayılır ve yazıların görünümünü temanın index.php dosyası, varsa home.php dosyası belirler. Yani home.php, WordPress'in yazı listesi için aradığı dosya adıdır. Statik ana sayfa şablonunuza bu adı verirseniz yazı listesi bu şablonla çakışabilir.

Şablon dosya adı için uygulama notu

Belgede kod örneği yoktur, yalnızca dosya adı uyarısı vardır. Uygulama önerisi: özel bir tema kullanıyorsanız şablon dosyasını sürüm kontrolünde tutun ve yeniden adlandırdıktan sonra hem ana sayfayı hem de yazılar sayfasını tarayıcıda açın. Dosya adı değişikliği tema güncellemesinde korunmayabilir; çocuk tema (child theme) kullanıyorsanız şablonu orada tutun.

Blok temalarda durum

Okuma belgesi blok tema ile klasik tema arasında ayrım yapmaz. Blok tema kullanıyorsanız site editöründeki şablonların bu davranışı nasıl karşıladığını tema belgesinden ve gerçek sayfadan öğrenin. Güncellik notu: WordPress belgeleri ve arayüz adları sürümle değişebilir; uygulamadan önce güncel sayfaya bakın.

Çift içerik ve canonical kontrolü

Aynı yazı listesinin iki adreste görünmesi, arama motoru açısından yinelenen içerik demektir. Google'ın yinelenen URL'leri birleştirme belgesi (yeni sekmede açılır) canonical belirtmenin dört nedenini sayar: arama sonuçlarında görünmesini istediğiniz adresi belirtmek, benzer ya da yinelenen sayfaların sinyallerini birleştirmek, bir içeriğin metriklerini izlemeyi kolaylaştırmak ve yinelenen sayfalara tarama zamanı harcamamak.

Aynı belge birleştirme yöntemlerini güç sırasıyla verir. Yönlendirme, hedefin canonical olması için güçlü bir sinyaldir. rel canonical bağlantısı da güçlü bir sinyaldir. Sitemap'e eklemek ise zayıf bir sinyaldir. Belgeye göre bu yöntemler birlikte kullanıldığında etkisini artırabilir ve hiçbiri zorunlu değildir, çünkü canonical seçimini Google kendisi de yapabilir.

Bu ayar hatasında hangi yöntem uygun

DurumÖnerilen yaklaşımGerekçe
"Homepage" boş, yazılar iki adresteÖnce ayarı düzeltinSorunun kaynağı yapılandırmadır; canonical belirtmek yalnızca belirtiyi örter
Eski blog adresi artık başka sayfadaEski adresi yeni "Posts page" adresine yönlendirinYönlendirme güçlü bir sinyaldir ve kullanıcıyı da doğru yere taşır
Hem ana sayfa hem yazılar sayfası taranıyorHer iki sayfada canonical etiketi kendi adresine baksınHer adres kendi içeriğini temsil etsin
Düzeltilen adresler sitemap'teSitemap'te yalnızca nihai adresleri bırakınSitemap'teki adresler canonical önerisi sayılır

Uygulama önerisi: ilk satırdaki sıra önemlidir. Önce ayarı düzeltin, ardından canonical ve sitemap'in doğru olduğunu doğrulayın. Canonical etiketini ayarın hatasını örtmek için kullanırsanız, ayar bir gün yeniden bozulduğunda sorunu fark etmezsiniz. Canonical etiketinde karşılaşılan hatalar için canonical etiketi hataları ve denetimi yazısına bakabilirsiniz.

Mevcut bir siteyi statik ana sayfaya taşırken

Boş bir kurulumda ayar kolaydır. Zorluk, yıllardır blog olarak çalışan bir ana sayfayı statik sayfaya çevirmekte çıkar, çünkü bu işlem adres yapısını değiştirir. Belge bu geçişin SEO sonuçlarını anlatmaz; geçiş adımları uygulama önerisidir.

  1. Önce yeni "Ana Sayfa" sayfasını taslak olarak hazırlayın ve içerik yazın; boş bir sayfayı ana sayfa yapmayın.
  2. Yazılar için yeni bir sayfa oluşturun ve adres kısmına anlaşılır bir ad verin.
  3. Okuma ekranında iki listeyi aynı anda kaydedin; "Homepage" ile "Posts page" farklı sayfalar olmalıdır.
  4. Eski ana sayfada sayfalı listeler vardıysa (sayfa 2, sayfa 3) bunların adreslerine ne olduğunu kontrol edin. Yazı listesi yeni yazılar sayfasına taşındığı için eski sayfalı adresler ana sayfa altında kalmaz.
  5. Dış sitelerden ve haber bültenlerinden ana sayfaya gelen bağlantılar, artık kurumsal ana sayfaya gider. Bu bilinçli bir sonuçsa sorun yoktur; değilse yazılar sayfasına yönlendirme düşünün.
  6. Menü ve alt bilgi bağlantılarını yeni yazılar sayfasına işaret edecek biçimde güncelleyin.

İç bağlantıların rolü

Ana sayfa statik olduğunda, yeni yazıların ön sayfada otomatik görünmesi sona erer. Bu, yeni yazıların keşfini yazılar sayfasına, kategorilere ve ilgili yazı bağlantılarına bırakır. Uygulama önerisi: ana sayfadan yazılar sayfasına ve öne çıkan birkaç yazıya bilinçli bağlantı verin; aksi halde yeni yazıya giden yol uzar. Kategori sayfalarının sayfalama kurallarını kategori sayfalandırma rehberinde bulabilirsiniz.

Ayar sonrası doğrulama

Ayarı kaydetmek yeterli değildir. Belge eklentilerin davranışı etkileyebileceğini söylediği için kaynak üzerinden doğrulayın.

AdımNe yapılırBeklenen sonuç
1Gizli pencerede ana sayfayı açınSeçtiğiniz statik sayfa açılır
2Gizli pencerede yazılar sayfasını açınYazı listesi açılır ve ana sayfadan farklıdır
3İki adresin sayfa kaynağında canonical etiketine bakınHer biri kendi adresini gösterir
4Yazılar sayfasında sayfa 2 bağlantısını tıklayınAdres benzersizdir ve içerik farklıdır
5Sitemap dosyasını açınAna sayfa ve yazılar sayfası tek tek, tekrarsız listelenir
6Yazılar sayfasına eklediğiniz metni arayınGörünüyorsa tema bu metni yazdırıyor demektir; görünmüyorsa şablon yok sayılıyordur

Arama sonuçlarındaki eski adresler

Google'ın hangi adresi göstereceği ayar yapıldığı anda değişmez. Belge, değişikliğin arama sonuçlarına ne kadar sürede yansıyacağına dair bir süre vermez. Uygulama önerisi: değişiklikten sonra Search Console'daki URL Inspection aracıyla ana sayfa ve yazılar sayfasını sınayın ve Google'ın seçtiği canonical adresin beklediğiniz adres olup olmadığına bakın.

Hazırlık ortamında deneme

Ana sayfanın görevini değiştiren bir ayar canlı sitede denenmemelidir. Uygulama önerisi: hazırlık ortamında ayarı değiştirin, doğrulama tablosunu çalıştırın ve ardından canlıya geçirin. Hazırlık ortamı oluştururken bu ortamın arama motorlarına açık kalmamasına dikkat edin; test ortamlarının indekslenmesini önleme konusu test ortamı indekslenmesini önleme yazısında ayrıca işlenir.

Canlıya geçişte dikkat edilecekler

  • Hazırlık ortamında yaptığınız ayarın canlıya taşınıp taşınmadığını varsaymayın; canlıda okuma ekranını açıp iki listeyi kendi gözünüzle doğrulayın.
  • Canlıda ayarı değiştirdiğiniz anda eski blog adresi yeni yazılar sayfasına yönlendirilmeli, menü güncel olmalı.
  • Önbellek eklentisi varsa ayardan sonra önbelleği temizleyin; eski çıktı yeni ayarı gizleyebilir.

Devralınan sitede ayar denetimi

Bir ajans ya da yeni işe giren bir pazarlama uzmanı olarak mevcut bir WordPress kurulumunu devraldığınızda ilk bakacağınız yerlerden biri okuma ekranıdır. Durum tablosu, ekrandaki dört olası durumu ve her birinin yapılacak işini birlikte verir.

Okuma ekranındaki durumSitenin davranışıYapılacak işlem
"Your latest posts" seçiliAna sayfa yazı listesidirBu bilinçli bir seçimse dokunmayın; ana sayfanın görevini sorgulayın
Statik sayfa seçili, iki liste dolu ve farklıAyar belgedeki beklenen biçimde kuruluYalnızca gerçek adresleri sınayın
Statik sayfa seçili, "Homepage" boşYazılar iki adreste görünürAna sayfa olacak sayfayı seçin ve eski adresi yönlendirin
Statik sayfa seçili, "Posts page" boşYazılara yalnızca arşiv bağlantılarıyla ulaşılırYazılar için sayfa oluşturun ve menüye ekleyin

Üçüncü satır en çok riski taşıyan durumdur çünkü sorun gözle fark edilmez: iki adres de çalışır ve içerik gösterir. Bunu yakalamanın yolu, ana sayfa adresiyle yazılar sayfası adresini art arda açıp aynı kartların aynı sırada çıkıp çıkmadığına bakmaktır.

İki adresi karşılaştırma yöntemi

  1. İlk yazı başlığını ve son yazı başlığını iki adreste de not edin.
  2. İki adreste de en alttaki sayfalama bağlantısının adresini karşılaştırın; aynı sayfa 2 adresine gidiyorsa yinelenme büyük olasılıkla ayardandır.
  3. Sayfa kaynağında başlık etiketlerini karşılaştırın. Aynı başlık ve aynı açıklama iki adreste görünüyorsa temanın ya da SEO eklentisinin ayrı bir ayarı eksik demektir.
  4. Sitemap dosyasında iki adresin de bulunup bulunmadığına bakın.

Yanlış yönlendiren kısa yollar

Ayar hatası görüldüğünde akla gelen ilk çözümler her zaman doğru değildir. Kısa yol tablosu, uygulama önerisi olarak, hangi kısa yolun neden sorun çıkardığını gösterir.

Denenen kısa yolSorunDaha doğru yol
Yazılar sayfasını noindex yapmakYazı listesinin indeks dışı kalmasına yol açar; blogunuzun ana listesi aramada görünmezAsıl hatayı düzeltin; yazılar sayfası bilinçli olarak indeks dışı değilse açık kalsın
Yazılar sayfasını ana sayfaya yönlendirmekİki sayfa aynı olamaz kuralıyla çelişir ve blog yolunu kapatırİki ayrı sayfa tutun
Ana sayfaya blog canonical'ı vermekKurumsal ana sayfa ile yazı listesini aynı adrese bağlarHer sayfa kendi canonical adresine baksın
Ayarı geri alıp "Your latest posts" seçmekAdres sorununu çözer ama istenen ana sayfa içeriğini kaybettirirİki listeyi doğru doldurun
Eklentiyle ana sayfayı sahte statik göstermekBelge statik ana sayfa eklentilerinin davranışı etkileyebileceğini söylerÇekirdek ayarı kullanın, eklentiyi son çare olarak tutun

Tablodaki hiçbir satır WordPress belgesinde yer alan bir kural değildir; ilk üç satır, iki adres ve canonical mantığından türetilmiş uygulama önerisidir. Beşinci satır ise belgedeki uyarıdan çıkarılmıştır.

Her iki sayfanın kendi kimliği olsun

Statik ana sayfa ile yazılar sayfası ayrıldıktan sonra iki sayfanın başlığı, açıklaması ve ana başlığı birbirinden ayrışmalıdır. Aksi halde adresler farklı olsa da arama sonucunda iki sayfa aynı görünür. Uygulama önerisi olarak ayrımı başlık, açıklama, ana başlık ve iç bağlantılar üzerinden kurun.

ÖğeAna sayfaYazılar sayfası
Sayfa başlığı (title)Marka ve ana hizmetBlog ya da yazı arşivi adı ve konusu
Meta açıklamaİşletmenin ne yaptığıBlogda hangi konuların işlendiği
Ana başlıkDeğer önerisiBlog adı
İç bağlantılarHizmetler, iletişim, öne çıkan yazılarKategoriler, en yeni yazılar

Bu ayrım ayarın kendisinden değil, tema ve SEO eklentisinden gelir. Okuma belgesi başlık ve açıklama alanlarından söz etmez. Yazılar sayfasına atanan şablonun yok sayıldığı hatırlanırsa, yazılar sayfasının başlığını tema ya da SEO eklentisinin sayfa alanından yönetmek gerekir.

Örnek senaryo: bir pilates salonunun sitesi

Örnek senaryo: bir pilates salonu, WordPress'i yalnızca blog olarak kurmuş ve ana sayfası son yazıları listeliyor. Ziyaretçiler siteye geldiğinde salonun hangi dersleri verdiğini bir bakışta anlamıyor. Salon sahibi ders türlerini, program saatlerini ve eğitmenleri anlatan bir ana sayfa istiyor.

  1. "Dersler" adlı bir sayfa hazırlar ve içine ders türlerini, haftalık programı ve iletişim bilgisini yazar.
  2. Blog yazıları için "Günlük" adlı ikinci bir sayfa oluşturur. Bu sayfanın içi boş kalabilir; yazı listesini tema yazdırır.
  3. Okuma ekranında "A static page (select below)" seçer; "Homepage" için Dersler'i, "Posts page" için Günlük'ü atar.
  4. Günlük sayfasına yazdığı kısa giriş cümlesinin temada görünmediğini fark eder. Belgedeki uyarıya göre bu sayfanın şablonu yok sayılmaktadır; giriş cümlesini yazı listesinin üstüne tema ya da blok araçlarıyla eklemeye karar verir.
  5. Menüye "Günlük" bağlantısını ekler ve eski blog adresinden yeni adrese yönlendirme kurar.
  6. Sitemap'i açıp Dersler ile Günlük'ün birer kez listelendiğini doğrular.

Bu senaryoda ayarın kendisi iki dakikalık bir iş olurken, asıl emek menü, yönlendirme ve doğrulamadadır. Senaryo herhangi bir sıralama sonucu iddia etmez.

İki sayfa ayrıldığında ziyaretçinin blogu bulması menüye bağlıdır. Belge, "Posts page" seçilmezse yazılara yalnızca kategori, takvim veya arşiv bağlantılarıyla ulaşılacağını söylediği için, ayarı doğru yapmış olmak menüyü eklemeyi gereksiz kılmaz. Ayardan sonra yolculuğu gözden geçirmek için menü soruları kullanılabilir.

  • Üst menüde yazılar sayfasına giden açık bir bağlantı var mı? Bağlantı metni yazılar sayfasının gerçek adıyla uyuşuyor mu?
  • Ana sayfadan yazılar sayfasına en az bir görünür bağlantı veriliyor mu?
  • Bir yazının içinden "tüm yazılar" ya da kategori bağlantısıyla yazılar sayfasına dönülebiliyor mu?
  • Alt bilgide eski blog adresine giden bir bağlantı kalmış mı?
  • Mobil menüde de aynı bağlantılar bulunuyor mu?

Uygulama önerisi: bu soruların her birini bir kez gerçek bir telefonda ve bir kez masaüstünde sınayın. Çünkü bazı temalar mobil menüyü ayrı bir ayarla yönetir ve ana menüye eklediğiniz bağlantı orada görünmeyebilir.

Ayarın değiştirdikleri ve değiştirmedikleri

Okuma ayarına gereğinden fazla anlam yüklemek, yanlış yere müdahale ettirir. Belgeye bakarak ne yaptığını ve neyi anlatmadığını ayırmak işi netleştirir.

KonuBelgedeki durumSonuç
Hangi sayfanın ön sayfa olacağı"Homepage" listesiyle belirlenirAyar bunu yönetir
Yazıların hangi sayfada listeleneceği"Posts page" listesiyle belirlenirAyar bunu yönetir
Yazılar sayfasının adres biçimiBelgede anlatılmazSayfanın kendi adresini ve kalıcı bağlantı ayarını kontrol edin
Canonical etiketinin çıktısıBelgede anlatılmazTema ve SEO eklentisi belirler
Arama sonuçlarına etkisiBelgede ifade yokSıralama vaadi kurmayın
Eklentilerin davranışıEtkileyebileceği uyarısı varHer değişiklikten sonra gerçek çıktıyı sınayın

Analitik raporlarında iki adres

Aynı liste iki adreste görünürken analitik raporlarında trafik ikiye bölünür ve hangi adresin gerçek giriş sayfası olduğu bulanıklaşır. Uygulama önerisi: ayarı düzelttikten sonra analitikte ana sayfa adresiyle yazılar sayfası adresini ayrı satırlar olarak izleyin. Ayar değişikliği tarihini rapor notuna yazın; trafik dağılımındaki kayma ayarın sonucu mu, mevsimsel bir değişim mi, bunu ayırt etmeniz gerekir.

İkinci örnek senaryo: bir amatör spor derneği

Örnek senaryo: bir amatör spor derneğinin sitesi eski bir temayla kurulmuş. Ana sayfa son duyuruları listeliyor, üyelik bilgileri ve takvim ise menünün altında kalıyor. Yönetim kurulu, ziyaretçilerin önce derneğin ne yaptığını görmesini istiyor.

  1. Yönetim, ana sayfada neyin görünmesi gerektiğini yazılı hale getirir: dernek tanıtımı, üyelik başvurusu, takvim bağlantısı, son üç duyuru.
  2. "Dernek" adlı statik ana sayfa ve "Duyurular" adlı yazılar sayfası oluşturulur.
  3. Okuma ekranında iki liste doldurulur. "Homepage" için Dernek, "Posts page" için Duyurular seçilir.
  4. Eski duyuru listesinin bulunduğu ana sayfa adresi artık tanıtım sayfasını gösterir. Dışarıdan bu duyuru listesine bağlantı veren spor federasyonu sitesi için yeni yazılar sayfası adresi bildirilir.
  5. Duyurular sayfasının başlığı ve açıklaması, ana sayfadan ayrı yazılır.
  6. Gizli pencerede iki adres, sayfa 2 bağlantısı ve sitemap kontrol edilir.

Burada dikkat edilen nokta, ana sayfada son duyuruların yine görünmesidir. Bunun için ana sayfaya, tema ya da blok araçlarıyla en son üç duyuruyu çeken bir bölüm eklenebilir; bu bölüm ana sayfa ayarının yerini tutmaz, onun üstüne eklenen bir içeriktir. Böylece ziyaretçi derneği tanır, duyuruları da kaçırmaz, yazılar sayfası ise tam arşivi taşır.

Bu senaryodan çıkan karar kuralı

Ana sayfa bir tanıtım görevi üstleniyorsa, yazı akışını ona taşımak yerine ayrı bir sayfaya almak ve ana sayfada kısa bir özetle bağlamak mantıklıdır. Yazı akışı ana sayfanın asıl görevi ise "Your latest posts" seçeneği zaten yeterlidir ve iki sayfa ayarına gerek yoktur.

Yazılar sayfasının belgelenmiş davranışları: karar tablosu

DurumWordPress belgesindeki sonuçYapılacak kontrol
Ana sayfa seçilmediYazılar hem ön sayfada hem yazılar sayfasında görünürİki adresi karşılaştırın
Yazılar sayfası seçilmediYazılara yalnızca kategori, takvim veya arşiv bağlantılarıyla ulaşılırBlog menü bağlantısını kontrol edin
Yazılar sayfası şifre korumalıZiyaretçiden şifre istenmezKoruma beklentisini gözden geçirin
Sayfaya şablon atanmışŞablon yok sayılır; index.php veya varsa home.php devreye girerTema dosyasını inceleyin
Aynı sayfa iki role atanmışAna sayfa ile yazılar sayfası aynı olamazFarklı iki sayfa seçin

Yanlış anlaşılan nokta: canonical bir komut değildir

Google'ın belgesi canonical yöntemlerini sinyal olarak tanımlar ve hiçbirini zorunlu saymaz. Canonical belirtmezseniz Google kendi seçtiği sürümü kullanır. Belge, kanonik sayfaya kendine işaret eden bir canonical eklemeyi ve iç bağlantıları kanonik adrese vermeyi de önerir. Canonical eklemek, ayarın kendisindeki boş seçimi onarmaz.

Uygulama önerisi: Önce iki açılır listeyi doldurun, sonra iç bağlantıları ve canonical etiketini yeni düzene göre denetleyin.

Kontrol listesi

  • Ana sayfa için ayrı bir sayfa seçildi mi?
  • Yazılar için ayrı bir sayfa seçildi mi ve ikisi aynı değil mi?
  • Statik ana sayfa şablonunun adı home.php değil mi?
  • Yazılar sayfasında atanmış bir şablonun yok sayıldığı biliniyor mu?
  • Her iki adres gizli pencerede ve gerçek tarayıcıda açıldı mı?
  • Canonical etiketleri kendi adreslerini gösteriyor mu?
  • Eski blog adresi varsa yeni yazılar sayfasına yönlendirildi mi?
  • Menü ve alt bilgi bağlantıları güncellendi mi?
  • Sitemap'te ana sayfa ve yazılar sayfası tekrarsız listeleniyor mu?
  • Eklentilerin (statik ana sayfa, sayfa oluşturucu, SEO) davranışı denendi mi? Ayarların genel sırası için WordPress SEO ayarları kontrol listesine bakın.

Karar kuralı: hangi durumda ne yapılır

Uygulama önerisi: belirtiden çözüme giden beş adım şunlardır.

  1. Aynı liste iki adreste çıkıyorsa önce "Homepage" listesinin dolu olduğunu doğrulayın.
  2. Yazılara yalnızca arşivden ulaşılıyorsa "Posts page" listesini doldurun.
  3. Yazılar sayfasında metin görünmüyorsa sayfa şablonunu değil, temanın index.php ve home.php davranışını inceleyin.
  4. Blog bölümü bozuksa statik ana sayfa şablonunun adının home.php olup olmadığına bakın.
  5. Ayar doğruysa ve sorun sürüyorsa eklentileri tek tek devre dışı bırakarak sınayın; belge eklentilerin etkisini açıkça uyarı olarak belirtir.

Bir seferde tek değişiklik yapın ve her adımdan sonra iki adresi yeniden açın. Birden çok ayarı aynı anda değiştirirseniz hangisinin işe yaradığını ayırt edemezsiniz.

Denetimi tek seferlik bir iş saymayın. Tema güncellemesi, sayfa oluşturucu değişikliği ya da yeni bir SEO eklentisi, ayar aynı kalsa bile çıktıyı değiştirebilir. Uygulama önerisi: altı adımlı doğrulamayı her büyük güncellemeden sonra yeniden çalıştırın ve sonucu sitenin bakım notlarına tarih ile birlikte ekleyin. Böylece bir gün iki adreste yeniden aynı liste görüldüğünde, sorunun hangi değişiklikle başladığını geriye doğru izlemek kolaylaşır.

Sık Sorulan Sorular

Statik ana sayfa için kaç sayfa seçmem gerekir?

İki sayfa. Biri "Homepage" listesinde ön sayfa olarak, diğeri "Posts page" listesinde yazıların görüneceği sayfa olarak seçilir. WordPress belgesi bu ikisinin aynı olamayacağını yazar.

Yazılar sayfasını seçmezsem blogum kaybolur mu?

Silinmez. Belgeye göre yazılara yalnızca kategori, takvim veya arşiv bağlantıları gibi diğer gezinme öğeleriyle erişilebilir. Ziyaretçi için ayrı bir blog bağlantısı yoksa yazıları bulmak zorlaşır.

Ana sayfa ve blog aynı içeriği gösteriyor, canonical ile çözebilir miyim?

Önce ayarı düzeltin. Belgeye göre "Homepage" boş bırakıldığında yazılar hem ön sayfada hem de yazılar sayfasında gösterilir. Canonical güçlü bir sinyaldir ama sorunun kaynağını gidermez.

Şablon dosyama ne ad vermeliyim?

Belge, statik ana sayfa şablonuna home.php adını vermemenizi ve örneğin myhome.php gibi başka bir ad seçmenizi söyler.

Yazılar sayfasına yazdığım metin neden görünmüyor?

Belge, yazılar sayfası olarak seçilen sayfaya atanmış şablonun yok sayıldığını ve görünümü temanın index.php ya da home.php dosyasının belirlediğini yazar. Metnin görünüp görünmeyeceği temaya bağlıdır.

Statik ana sayfa Google'da daha iyi sıralanır mı?

Belgelerde böyle bir ifade yok. Statik sayfa ana sayfa için kendi içeriğinizi yazmanıza olanak tanır; sıralama beklentisini bu ayara bağlamayın.

Sonuç

Statik ana sayfa ayarı iki sayfa ister ve ikisinin de dolu olması gerekir. "Homepage" boş kalırsa aynı yazılar iki adreste görünür, "Posts page" boş kalırsa yazılara yalnızca arşiv bağlantılarıyla ulaşılır. Şablon adında home.php'den kaçının, ayarı kaydettikten sonra iki adresi gizli pencerede açın, canonical ve sitemap'i doğrulayın.

Ana sayfanızı ve blogunuzu ayrı görevlerle kurduktan sonra içerik tarafında destek arıyorsanız makale yazımı hizmetimize göz atabilirsiniz.

0 Yorumlar

Bu yazı için henüz yorum yapılmamış.

Yorum Yaz

Yorum yapabilmek için giriş yapmalısınız. Giriş Yap