WordPress başlangıçta yalnızca blog yazmak için kullanıldı, bu nedenle tüm sayfalar ve gönderiler varsayılan olarak başlıklar içerir. Fakat platform, ilk günlerinden bu yana kesinlikle çok yol kat etti. Çok yönlü, güçlü ve esnek hale geldi ve sadece bloglar değil, istediğimiz her türlü web sitesini oluşturmamıza olanak tanıyor. Fakat başlıklar kutudan çıkar çıkmaz hâlâ oradadır. Ve bunu kendiniz gerçekleştirmediğiniz sürece sayfalarınızdan ve yayınlarınızdan hiçbir yere gitmiyorlar.
WordPress’te başlıkları gizlemenize yardımcı olabilecek birkaç yöntem biliyoruz ve size hepsini nasıl kullanacağınızı göstereceğiz. Bu eğitimde aşağıdaki soruları cevaplayacağız:
-
Neden Biri Sayfalardan ve Gönderilerden Başlıkları Gizlemek İster?
-
Sayfa ve Yazı Başlıkları SEO İçin Önemli mi?
-
Tek Sayfalardaki ve Gönderilerdeki Başlıklar Nasıl Kaldırılır?
-
Tüm Sayfalardaki ve Gönderilerdeki Başlıklar Nasıl Toplu Olarak Kaldırılır?
Neden Biri Sayfalardan ve Gönderilerden Başlıkları Gizlemek İster?
Sayfa ve gönderi başlıklarını kaldırmanın ne gibi bir faydası olabileceğini merak ediyor olabilirsiniz. Fakat bunları tamamen gizlemenin gerçekten makul olduğu birkaç senaryo vardır.
Birincisi, birçok kişi bir açılış sayfası oluştururken başlıklardan vazgeçer. Kullanıcıların dikkatini dağıtmak istemezler ve dikkatlerini harekete geçirici mesaj düğmelerine odaklamayı tercih ederler. Amaç, dönüşüm oranlarını artırmaktır ve gereksiz bir başlık, planı tehlikeye atacak tek şey olabilir.
Başlıklar da genellikle ana sayfalarda gereksizdir. Çoğu WordPress kullanıcısı statik ana sayfaları, yani blog gönderileri gibi düzenli olarak güncellenen içerik içermeyen sayfaları tercih eder. Bunun yerine, genellikle ziyaretçileri siteyi daha fazla keşfetmeye teşvik eden teşvik edici görseller ve ilgi çekici metinlerle doludurlar. Bu tür sayfalarda “Ana Sayfa” veya “Ana Sayfa” yazan bir başlık eklemek, kötü UX’e neden olabileceğinden ve bir kez daha kullanıcıları ana içerikten uzaklaştırabileceğinden gerekli değildir.
Bazı kullanıcılar, WordPress’teki başlıkları tamamen estetik nedenlerle gizler. Bir başlığın kendi sayfalarına/gönderilerine ait olmadığını veya mükemmel uyumlu tasarımlarını bozduğunu hissedebilirler, bu yüzden eklememeye karar verirler.
Sayfa ve Yazı Başlıkları SEO İçin Önemli mi?
Başlık etiketleri, diğer adıyla SEO başlıkları, bir sayfanın veya gönderinin başlığını belirleyen HTML öğeleridir. Arama motorları içeriğinizi tararken, başlık etiketlerini “okur” ve ardından bunları arama sonuçlarında görüntüler.
HTML’de bir başlık etiketi bulunmadığında, arama motoru botları genellikle sayfa/yazı başlığı olarak bir H1 başlığı ayarlar. H1 başlıkları da yoksa, botlar bir H2 başlığı veya sayfadan/yazıdan rastgele bir metin kullanır.
H1 başlıkları Google için o kadar önemli değil. Aslında, Google’ın kıdemli web yöneticisi John Mueller, H1 etiketlerinin sitenizin sıralamaları üzerinde hiçbir etkisinin olmadığını söyledi. İçeriğinizi daha iyi düzenlemenize olanak tanırlar, fakat Google araması için kritik öneme sahip değildirler. Bu durum sıralamalarınızı olumsuz etkileyeceğinden endişe duymadan onları sayfalarınızdan ve gönderilerinizden silebileceğiniz anlamına gelir (CSS’de bırakmadığınız sürece, bunu biraz sonra tartışacağız).
Fakat başlık etiketlerini kesinlikle düşünmelisiniz. Sitenizdeki tüm sayfalar için SEO başlıkları oluşturmak için Yoast eklentisini kullanabilirsiniz. Eklenti, başlığınızın doğru miktarda karakter içerip içermediğini bile söyleyecektir. Bu durum SEO hakkında fazla bir şey bilmeyen herkes için gerçekten yararlı bir özelliktir.
Tek Sayfalardaki ve Gönderilerdeki Başlıklar Nasıl Kaldırılır
WordPress’te, başlıkları sayfalardan ve gönderilerden kaldırmanın birkaç hızlı ve kolay yolu vardır. İşe en basitinden başlayalım.
Başlık Alanını Boş Bırakın
WordPress’te sayfa veya gönderi başlığını gizlemenin en kolay ve en belirgin yolu, başlık alanını boş bırakmaktır.
Halihazırda var olan sayfalardaki ve gönderilerdeki başlıkları da silebilirsiniz. Bunu yapmak için başlık alanına tıklayın, metni silin ve ardından değişiklikleri kaydetmek için Güncelle düğmesine basın. Alternatif olarak, Sayfalar/Gönderiler > Tüm Sayfalar/Tüm Yazılar’a gidebilir, başlığı kaldırmak istediğiniz sayfanın/yazının üzerine gelebilir, Hızlı Düzenleme seçeneğine tıklayabilir ve başlığı silebilirsiniz.
Bu yöntem sizin tarafınızdan çok fazla çalışma gerektirmediği için cazip görünse de, onu seçmek için bu kadar hızlı olmayın. Başlıkları bu şekilde silmekten kaçınmanızı tavsiye etmemizin ana nedeni, kalıcı bağlantılardır.
WordPress genellikle bir sayfanın veya gönderinin başlığına göre kalıcı bağlantılar oluşturur. Bunları da beğeninize göre düzenleyebilirsiniz. Fakat yeni bir sayfa/yazı oluşturduğunuzda ve buna bir başlık eklemediğinizde, WordPress rastgele, anlamsız sayılar ve karakterler kullanarak bir kalıcı bağlantı oluşturacaktır. Kalıcı bağlantıların SEO için ne kadar önemli olduğunu da unutmamalısınız. Hem arama motorlarına hem de kullanıcılara sayfalarınızın ve yayınlarınızın ne hakkında olduğunu söyleyerek arama sıralamalarınızı ve tıklama oranlarınızı etkilerler. Ayrıca önceden kontrol panelinizden (Ayarlar > Kalıcı Bağlantılar) özel bir kalıcı bağlantı yapısı yapılandırmazsanız, kalıcı bağlantıları manuel olarak düzenlemeniz ve onlardan başlıkları silmeniz gerekecektir.
Bu yöntemin sorunlu olmasının bir diğer nedeni de içeriğin ayırt edilmesini zorlaştırmasıdır. Sayfalar > Tüm Sayfalar’a gittiğinizi ve bir dizi “Başlık Yok” sayfası gördüğünüzü hayal edin. Hepsini yaratan siz olsanız bile, muhtemelen her birinin ne hakkında olduğunu hatırlarken kafanız karışır.
Elementor’u kullanın
Bazı WordPress sayfa oluşturucuları, varsayılan olarak “Başlığı Gizle” seçeneğini içerir. Elementor’da bunlardan biri.
Gösterge tablonuzdan, başlığını kaldırmak istediğiniz sayfayı veya gönderiyi açın. Daha sonra Elementor ile Düzenle düğmesini tıklayın.
Daha sonra sol alt köşedeki Ayarlar simgesine tıklayın.
Genel Ayarlar altında, Başlığı Gizle seçeneğini bulun ve Evet olarak ayarlayın.
Değişiklikleri uygulamak için Güncelle’ye basın.
Başlık sayfada veya gönderide kalırsa (bizim durumumuzda olduğu gibi), bu, temanızın başlık için farklı bir sınıf kullandığı anlamına gelir. Elementor’da varsayılan olan:
<h1 class="entry-title">Title</h1>
Temanızın hangi başlık sınıfını kullandığını kontrol etmek için başlığa sağ tıklayın ve Öğeyi İncele (veya tarayıcıya bağlı olarak İncele) öğesini seçin.
Temamızdaki başlığın sınıfı sadece h1’dir.
Bu bilgiyle, kontrol paneline geri dönmeniz ve gezinme menüsünü açmanız gerekir.
Daha sonra Site Ayarları’nı seçin.
Daha sonra Düzen’e tıklayın.
Sayfa Başlığı Seçici alanından, başlık için varsayılan sınıfı silin ve temanızın kullandığı sınıfı girin.
h1’e girdik, değişiklikleri kaydettik ve ardından başlık sayfadan gitti.
Başlıkları Gizlemenizi Sağlayan Bir Tema Kullanın
Başlıkları seçilen sayfalardan ve gönderilerden kaldırmanın başka bir zahmetsiz yolu, varsayılan olarak bu seçeneği içeren bir WordPress teması yüklemektir. Bu ayar, Bridge temamızda şöyle görünür:
Evet’i seçtikten sonra, tüm başlık alanı seçilen sayfadan silindi.
Bir Eklenti Yükle
Bir eklenti yükleyerek tek sayfalardan ve gönderilerden başlıkları kaldırabilirsiniz. Sayfayı Gizle ve Başlığı Yayınla eklentisini kullanmanızı öneririz. Hafiftir ve kullanımı çok kolaydır.
Kurulumdan sonra tek yapmanız gereken ilgili sayfaya veya gönderiye gitmek ve Başlığı Gizle kutusunu işaretlemektir. Bu seçenek hem eski sayfalarda/yazılarda hem de yeni sayfalarda görünecektir.
Değişiklikleri kaydetmeyi unutmayın.
CSS’yi özelleştirin
Son olarak CSS kodunu değiştirebilir ve seçilen bir sayfadan veya gönderiden başlığı kaldırabilirsiniz (herhangi bir değişiklik yapmaya başlamadan önce sitenizi yedeklemenizi öneririz).
Not: Paylaşacağımız kod varsayılan Twenty Twenty One WordPress teması üzerinde test edilmiştir. Farklı bir tema kullanıyorsanız, çalışması için her bir kod parçasında bazı değişiklikler yapmanız gerekebilir.
Bahsedilmesi gereken bir diğer önemli husus da Google’ın sizi gizli içerikten dolayı cezalandırabileceğidir. Bir şey kullanıcılar tarafından görülemezse ancak CSS’nizin bir parçasıysa, bunu arama sıralamalarını manipüle etme girişimi olarak görebilir ve bunun için sizi cezalandırabilir.
Bu yöntemi kullanırken yapılacak ilk şey, Elemanı İncele aracını kullanarak temanızdaki sayfalar ve gönderi başlıkları için CSS sınıfını kontrol etmektir.
Ayrıca gönderi veya sayfa kimliğini de bulmanız gerekir. Kontrol panelinize gidin ve Yazılar/Sayfalar > Tüm Yazılar/Tüm Sayfalar’a gidin. İmlecinizi başlığı kaldırmak istediğiniz sayfaya/yazıya getirin. Kimlik, ekranın sağ alt köşesinde görünecek ve şu şekilde giden dizedir – “post=bir_sayı”.
Gönderimiz için kimlik .post-id-746’dır.
Şimdi tek bir gönderiden bir başlığı kaldırmak için kullanmanız gereken kod:
.post-id-here_goes_the_id_of_your_post .entry-title{ display:none; }
Gönderimizin başlığının kaybolmasını sağlayacak kod:
.post-id-746 .entry-title{ display:none; }
Daha sonra Görünüm > Özelleştir’e tıklayarak ve ardından Ek CSS seçeneğini belirleyerek kodu girebilirsiniz.
Şimdi kodunuzu düzenleme alanına yapıştırmanız yeterlidir:
Ve son olarak, Güncelle düğmesine basın.
Kodu girmenin başka bir yolu da Görünüm> Tema Düzenleyici’ye gitmektir. Daha sonra sayfanın sağ tarafında yer alan Stylesheet (style.css) seçeneğine tıklayıp sayfanın alt kısmına kodunuzu girebilirsiniz.
Başlığı tek bir sayfadan kaldırmak için şu kodu kullanın:
.page-id-here_goes_the_id_of_your_page .entry-title{ display: none; }
Bizim durumumuzda şunları kullanacağız:
.page-id-736 .entry-title{ display:none; }
Tüm Sayfalardaki ve Gönderilerdeki Başlıkları Toplu Olarak Kaldırma
Tüm sayfalarınızdaki ve yayınlarınızdaki başlıkları toplu olarak kaldırmak istiyorsanız, bunu yapmanın en iyi yolu kodu düzenlemektir.
Bir kez daha, Twenty Twenty One WordPress temasına aşağıdaki kodları uyguladık, yani temanızda çalışmaları için onları biraz değiştirmeniz gerekebilir.
Temanızdaki sayfalar için CSS sınıfının ne olduğundan emin olduğunuzda kullanmanız gereken kod şudur:
. page .entry-title{ display: none; }
Ve tüm gönderilerdeki başlıkları gizlemek için şunu yapacağız:
.single-post .entry-title{ display: none; }
Ek CSS düzenleme alanına her iki kod da aynı anda eklenebilir.
Çözüm Yolu
Başlıkları WordPress sayfalarından ve gönderilerinden kaldırmak birkaç basit adımda yapılabilir. Bazen kullandığınız tema yeterli olur, bazen de Elementor veya Hide Page and Post Title eklentisini kullanabilirsiniz. Kalıcı bağlantıların SEO için ne kadar önemli olduğu nedeniyle arka uçta başlık alanını boş bırakmanızı önermiyoruz. Kodlama kısmı bile bazılarının beklediği kadar korkutucu değil.
Tüm sayfalarda ve gönderilerde başlıkları gizlemek istiyorsanız, kodlamanın tek yolu kodlamadır, fakat görebileceğiniz gibi, tüm iş Stil Sayfasına birkaç satır kod eklemekten ibarettir. Bununla birlikte bazı içerikler kullanıcılar tarafından görülemezse ancak Google bunu CSS’de görmeye devam ederse, bunun için bir ceza alma riskiniz olduğunu unutmayın. Bunu göz önünde bulundurarak, CSS ile başlıkları gizlemekten kaçınmak akıllıca olabilir (tüm sayfalarda ve gönderilerde başlıkları gizleme şansı zaten muhtemelen zayıftır). Bunun yerine, makalede tartıştığımız diğer yöntemleri tercih edin.