En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Arama Sonuçlarından Sayfalar Nasıl Hariç Tutulur (Adım Adım)

Birçok WordPress sitesi sahibinin yaptığı yaygın bir hata, her sayfanın arama sonuçlarında görünmesine izin vermektir. Ziyaretçiler, faydalı blog yazılarını veya ürün sayfalarını bulmak yerine, genellikle "Hizmet Şartları", "Gizlilik Politikası" veya "Satın Aldığınız İçin Teşekkürler" gibi ilgisiz sayfalara ulaşırlar.

Bu, genel kullanıcı deneyimini olumsuz etkileyebilir, çünkü bu sayfalar arama sonuçlarında özellikle yardımcı olmaz. E-ticaret siteleri için, ödeme veya kullanıcı hesabı sayfaları gibi sayfaların da aranabilir olması genellikle gerekmez.

Kapsamlı testlerden sonra, sitenizin arama sonuçlarında tam olarak neyin görüneceğine karar vermeyi kolaylaştıran bir eklenti bulduk: SearchWP.

Bu kılavuzda, sayfaları WordPress arama sonuçlarından tam olarak nasıl hariç tutacağınızı göstereceğiz. Alakasız sayfaları hariç tutarak, çok daha iyi bir kullanıcı deneyimi yaratacak ve ziyaretçilerin gerçekten önemli olan içeriği bulmalarına yardımcı olacaksınız. 🕵️‍♀️

Sayfaları WordPress arama sonuçlarından hariç tutma (adım adım)

WordPress Arama Sonuçlarından Neden Sayfaları Hariç Tutmalı?

Varsayılan WordPress araması, arama sonuçlarında tüm yazılarınızı ve sayfalarınızı içerir.

Ancak, bu tüm web siteleri için iyi çalışmayabilir. Örneğin, bir online mağaza çalıştırıyorsanız, o zaman hesap sayfanız, ödeme sayfanız, teşekkür sayfanız ve daha fazlası gibi sayfaları gizlemek isteyebilirsiniz.

Benzer şekilde, üyelik siteleri çalıştırıyorsanız veya çevrimiçi kurslar satıyorsanız, yalnızca üyelere özel içeriğin genel arama sonuçlarında görünmesini istemezsiniz.

Bu bağlamda, WordPress arama sonuçlarından sayfaları nasıl hariç tutacağınızı göstereceğiz. Bu öğreticiyi gezinmek için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

💡 Not: Bu kılavuzda, bir ziyaretçinin içeriğinizi aramak için web sitenizin arama kutusunu kullandığı site içi aramaya odaklanıyoruz.

Sayfaları Google arama sonuçlarından hariç tutmak istiyorsanız, bir WordPress sayfasının Google'dan nasıl gizleneceği hakkındaki rehberimize bakmalısınız.

Başlayalım.

Adım 1: Bir WordPress Arama Eklentisi Kurun

WordPress arama sonuçlarından sayfaları hariç tutmanın en kolay yolu, SearchWP eklentisini kullanmaktır. 30.000'den fazla web sitesi tarafından kullanılan, WordPress için en iyi arama eklentisidir.

SearchWP ile WordPress'in varsayılan olarak göz ardı ettiği içerikleri, örneğin yorumları, özel gönderi türlerini, PDF dosyalarını, WooCommerce ürünlerini ve kategorileri arayabilirsiniz. Ayrıca belirli içerikleri arama sonuçlarından hariç tutmak için de kullanabilirsiniz.

Tüm özelliklerini öğrenmek için ayrıntılı SearchWP incelememize bakın.

Yapmanız gereken ilk şey eklentiyi kurmak ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın: WordPress eklentisi nasıl kurulur.

Etkinleştirdikten sonra SearchWP » Ayarlar bölümüne gidin ve ardından ‘Genel’ sekmesine tıklayın.

SearchWP kullanarak WordPress aramasını iyileştirme

Buraya lisansınızı 'Lisans Anahtarı' kutusuna girmeniz gerekiyor. Bu bilgiyi AramaWP sitesindeki hesabınız altında bulabilirsiniz. İşiniz bittiğinde, 'Anahtarı Doğrula' düğmesine tıkladığınızdan emin olun.

Adım 2: Özel Bir Arama Algoritması Oluşturun

Eklentiyi etkinleştirdikten sonra, SearchWP'nin içeriğinizi nasıl indekslediğini, aradığını ve görüntülediğini ince ayar yapabilirsiniz. Bunu, yalnızca WordPress blogunuz veya web siteniz için özel bir Google arama algoritması oluşturmak gibi düşünebilirsiniz.

Arama sonuçlarından sayfaları hariç tutmaya başlamadan önce sitenin tamamı için bir arama motoru oluşturmanız gerekecek, bu yüzden SearchWP » Algoritma'ya gidin.

SearchWP arama optimizasyonu WordPress eklentisi

Burada, SearchWP'nin varsayılan olarak aradığı sayfalar, gönderiler ve medya dosyaları gibi farklı içerik türleri için bir bölüm göreceksiniz.

Her bölümün kendi Uygulama Öznitelik Alaka Düzeyleri kaydırıcıları vardır, bu da SearchWP'nin içeriğinizi çevrimiçi pazar yerinizde, blogunuzda veya web sitenizde nasıl sıralayacağını kontrol etmenizi sağlar.

Örneğin, 'Başlık' kaydırıcısını sola ve 'İçerik' kaydırıcısını sağa kaydırırsanız, içerik başlığa göre daha fazla ağırlık taşıyacaktır.

Öznitelik alaka ölçeğini değiştirme

Tüm sayfaları arama sonuçlarından hariç tutabilir veya yalnızca belirli sayfaları hariç tutabilirsiniz.

Tüm sayfaların WordPress web sitenizin arama sonuçlarında görünmesini durdurmak için, ‘Sayfalar’ın yanındaki küçük çöp simgesine tıklayın.

WordPress arama sonuçlarından tüm sayfaları hariç tutma

Bu, 'Sayfalar' kutusunun işaretini kaldırabileceğiniz bir açılır pencere açar.

Ardından, tüm sayfaları arama çubuğundan ve sonuçlarından hariç tutmak için 'Bitti'ye tıklamanız yeterlidir.

Sitenizin arama sonuçlarından tüm sayfaları hariç tutma

Varsayılan arama motoru ayarlarını özelleştirmeyi bitirdiğinizde, değişikliklerinizi kaydetme zamanı gelmiş demektir. Belirli sayfaları veya yazıları hariç tutmayı planlıyor olsanız bile, önce yeni site genelindeki arama algoritmanızı kaydetmeniz gerekecektir.

Bunu yapmak için ekranın üst kısmına kaydırın ve 'Kaydet' düğmesine tıklayın.

Özel WordPress arama algoritmanızı kaydetme

SearchWP artık dizini otomatik olarak yeniden oluşturacak. İnternet bağlantınızın hızına bağlı olarak bu işlem birkaç dakika sürebilir.

'Dizin Durumu %100' ibaresini görür görmez, SearchWP'nin tüm içeriğinizi ve ayarlarınızı dizine eklediğini bileceksiniz.

WordPress arama dizininizi yeniden oluşturma

Siteniz artık geliştirilmiş WordPress aramasını otomatik olarak kullanmaya başlayacaktır.

Adım 3: WordPress Arama Sonuçlarından Belirli Sayfaları Hariç Tutma (İsteğe Bağlı)

Arama sonuçlarından belirli sayfaları hariç tutmak mı istiyorsunuz, örneğin WooCommerce ödeme sayfası gibi?

Yukarıda açıklanan süreci izleyerek site çapında bir arama algoritması oluşturduktan sonra, arama sonuçlarından tek tek sayfaları hariç tutabilirsiniz.

Bunu yapmak için, sayfa düzenleyicisine 'Aramadan hariç tut' kutusu ekleyen Exclude UI uzantısını kullanacaksınız.

WordPress kontrol panelinde, SearchWP » Uzantılar bölümüne gidin. Burada, Hariç Tutma UI uzantısını bulun ve ‘Yükle’ düğmesine tıklayın.

SearchWP arama uzantılarını yükleme

Ardından, arama sonuçlarından hariç tutmak istediğiniz sayfayı açın. Sağdaki menüde 'Sayfa' sekmesinin seçili olduğundan emin olun.

Artık 'Aramadan hariç tut' kutusunu işaretleyebilirsiniz.

Arama dışı bırak

Ardından 'Güncelle' düğmesine tıklayın ve bu sayfa artık arama sonuçlarında görünmeyecektir. Daha fazla sayfayı arama sonuçlarından gizlemek istiyorsanız, yukarıda açıklanan işlemi izlemeniz yeterlidir.

Adım 4: Arama Formunuzu Oluşturun ve Gömün

Artık sayfaları hariç tutan özel bir WordPress arama motoru oluşturduğunuza göre, o motoru kullanarak bir arama formu oluşturmanız gerekiyor.

Tek yapmanız gereken SearchWP » Arama Formları'na gitmek ve 'Yeni Ekle' düğmesine tıklamak. Bu, özelleştirebileceğiniz yeni bir arama formu oluşturacaktır.

WordPress web sitenize özel bir arama formu ekleme

Adım adım talimatlar için, özel bir WordPress arama formu oluşturma kılavuzumuza göz atın. Bu kılavuz, arama formunu sayfalarınıza, yazılarınıza ve widget'a hazır alanlarınıza oluşturma ve yerleştirme konusunda size yol gösterecektir.

Arama formunu arama çubuğunuza da ekleyebilirsiniz. Klasik bir tema kullanıyorsanız, SearchWP Modal Search Form eklentisini kullanmanız gerekecektir.

SearchWP yerel arama şablonu

Bir blok teması kullanıyorsanız, AramaWP formunuzu gezinme menüsüne eklemek için Tam Site Düzenleyiciyi kullanabilirsiniz.

WordPress menüsüne arama çubuğu ekleme kılavuzumuzda nasıl arama çubuğu ekleyeceğiniz hakkında daha ayrıntılı bilgi alabilirsiniz.

Bonus İpucu: WordPress Arama Sonuçlarından Gönderileri, Taksonomileri ve Daha Fazlasını Hariç Tutun

Bazen WordPress arama sonuçlarınızı daha da ince ayarlamak isteyebilirsiniz, böylece yalnızca belirli içeriği dahil edersiniz.

Bu, özel gönderiler, kullanıcıların aramasını istemediğiniz özel gönderi türleri veya hatta etiketler gibi belirli taksonomileri hariç tutmak için kullanışlı olabilir.

Örneğin, etiketleri yalnızca dahili olarak organizasyon için kullanıyorsanız ancak kullanıcıları karıştırmalarını istemiyorsanız, arama sonuçlarından etiketleri hariç tutmak faydalı olabilir.

Bu durumda, belirli sayfaları, yazarları ve daha fazlasını WordPress aramasından nasıl hariç tutacağınız konusundaki rehberimizi okuyabilirsiniz.

WordPress arama sonuçlarından kategorileri hariç tutma

Başka bir seçenek de belirli sayfa kategorilerini arama sonuçlarından hariç tutmaktır.

Bunu yapmak için sayfalarınızı kategorize etmek üzere net bir sisteme ihtiyacınız olacak, bu da biraz planlama gerektirebilir. Ancak, herhangi bir ek uzantı yüklemeniz gerekmeyecek.

Yalnızca belirli kategorilerdeki sayfaları göstermek için, WordPress'te kategoriye göre nasıl arama yapacağınıza dair kılavuzumuza bakın: WordPress'te kategoriye göre arama nasıl yapılır.

SSS: Sayfaları WordPress Arama Sonuçlarından Hariç Tutma

Belirli sayfaları WordPress aramasından gizleme hakkında hala sorularınız mı var? İşte size yardımcı olacak bazı sık sorulan sorular.

Arama sonuçlarından sayfaları hariç tutmak SEO'mu etkiler mi?

Hayır, sayfaları sitenizin dahili aramasından kaldırmak, WordPress SEO'nuzu etkilemez. Yalnızca kullanıcıların sitenizin arama çubuğundan ne bulabileceğini değiştirir.

Ancak noindex veya nofollow gibi şeyleri kullanarak sayfaları Google'dan engellerseniz, bu, arama motorlarının bunları nasıl sıralayacağını veya göstereceğini etkileyebilir.

Belirli içerik türlerini arama sonuçlarından nasıl hariç tutabilirim?

Gönderiler, sayfalar veya özel gönderi türleri gibi şeyleri gizlemenin kolay yolu bir eklenti kullanmaktır. Genellikle, eklentinin ayarlarına gidip arama sonuçlarınıza dahil etmek istemediğiniz içerik türlerinin işaretini kaldırabilirsiniz.

Bir eklenti kullanmadan belirli sayfaları hariç tutabilir miyim?

Evet, ama daha karmaşık. Tema'nızın functions.php dosyalarına özel kod eklemeniz gerekir, bu da kod düzenleme konusunda rahat değilseniz önerilmez. Bir eklenti kullanmak çok daha kolay ve güvenlidir.

Daha fazla bilgi edinmek için WordPress Eklentisi ve Functions.php Dosyası hakkındaki karşılaştırma makalemize göz atın.

WordPress arama sonuçlarını özelleştirmenin başka faydaları var mı?

Kesinlikle. Arama sonuçlarınızı temizlemek, ziyaretçilerin ihtiyaç duydukları şeyi bulmalarını kolaylaştırır. Bu, daha iyi bir kullanıcı deneyimi, sitenizde daha fazla zaman geçirilmesi ve insanların en iyi içeriğinizi daha hızlı bulmaları durumunda potansiyel olarak daha fazla dönüşüm anlamına gelir.

Bu makalenin WordPress arama sonuçlarından sayfaları nasıl hariç tutacağınızı öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca aşağıdaki kılavuzlarımıza da bakmak isteyebilirsiniz:

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

39 CommentsLeave a Reply

  1. Web sitemde, yayın tarihinden başka pek bir bilgisel değeri olmayan ve arama sonuçlarını gereksiz yere dolduran kısa bilgi parçacıklarına sahip sayfalarım var. Bunları arama sonuçlarından hariç tutmak ve kullanıcıları gerçekten ilgili bilgilere yönlendirmek için harika bir yol. Mükemmel çalışıyor.

  2. Bu adım adım kılavuz için teşekkürler.
    Ödeme sayfasını arama sonuçlarından çıkardım ve işe yaradı!
    Bu, site aramamı ince ayarlamak için açık ara en iyi eklenti.

  3. Teşekkürler. Bu benim için işe yaradı. Galeri arama sonuçlarında görünmesini istemiyordum ve bu kod tam olarak ihtiyacım olanı yapıyor. Teşekkürler

  4. Bu gerçekten çok temel. Yalnızca belirli sayfa şablonlarını veya blog kategorilerini hariç tutmanın nasıl yapılacağını görmek güzel olurdu.

  5. Merhaba WPBeginner ekibi

    Yeni bir sorunla karşılaşıyorum

    Google'da taranan sayfaları test ettiğimde

    site:example.com

    Ardından sayfaları ve gönderileri düzgün bir şekilde gösteriyor ancak sayfalama bağlantılarını da gösteriyor

    example.com/sayfa/2/

    Beğen

    Peki bunu nasıl önleyebilirim?

    Lütfen yardım edin.

  6. Bu teknikle farklı arama formlarını hedeflemenin bir yolu olup olmadığını merak ediyorum. Ana web sitesi arama formunun yalnızca sayfalara; blog arama formunun ise yalnızca gönderilere odaklanmasını isterim.

  7. Parola korumalı bazı sayfalarım var (bir sayfayı parolayla korumak için ana WP seçeneği aracılığıyla), ancak bunlar hala alıntılarıyla birlikte WP aramasında görünüyor. Anladığım kadarıyla varsayılan olarak, alıntılar görünmemeli, "Bu korumalı bir gönderi olduğu için alıntı yok." yazmalı. Simply Exclude eklentisini kullanabilirim ancak alıntıların neden ilk etapta göründüğünü merak ediyorum ve eğer gerekmiyorsa başka bir eklenti eklemek istemem.

  8. Çok teşekkür ederim efendim.. bu yazı gerçekten bana yardımcı oldu.. süpersin adamım .. !!

  9. Çok teşekkür ederim. Siz hallettiniz. Bunu arıyordum ve başka hiçbir yerde bulamadım.
    Aferin size çocuklar.

  10. Biri kriteri 'boş' olan bir ARA'ya bastığında, TÜM sayfalar sonuçlarda görünür. Bu durumda HİÇ SONUÇ GÖRÜNMEYECEK şekilde nasıl ayarlayabilirim?

    • Noah, arama sonucu diyorsan, arama formunu javascript kullanarak doğrulayabilirsin. Böylece insanlar aramadan önce kelimeleri girmeye zorlanır.

  11. Makale ve bana çok yardımcı olan bazı kodlu yorumlar için çok teşekkür ederim!

  12. Bu, (yapmakta olduğum) gizli bir alan geçirmekten çok daha iyi çalıştı.

  13. Bu harika çalıştı, teşekkürler! Wordpress'in yerel BBPress forum konularını arama sonuçlarına nasıl dahil edebilirim?

    Teşekkürler,

    L

  14. Merhaba! Belirli sayfaları aramalardan nasıl hariç tutabileceğimi sormak istiyorum? Ve sayfanın kimliğini nasıl öğrenebilirim? Birisi bir çözüm söyleyebilir mi? Ziyaretçiler için işe yaramaz bazı sayfaları hariç tutmak istiyorum.

    Teşekkürler!

  15. You are a real life saver. I tried codes from WordPress forum but didn’t work out. Yours is working for me! :D

  16. Bu fonksiyonu belirli sayfaları/gönderileri aramadan hariç tutacak şekilde değiştirebilir misiniz? Bu işlevselliği arıyorum ve hiçbir şey bulamadım.

  17. Çok teşekkürler. Bu, bir kesme ve yapıştırma (ve bir test) hızıyla sorunumu çözen süper yardımcı oldu.

    Tüm yollarınızda başarı!

    Michael.

  18. Pekala, bu neredeyse mükemmel. Araştırdım ve birçok sitenin bize kategori kimliklerini arama kimliğine sabit kodlamayı teklif ettiğini buldum ama bu harika. Bir soru, sayfalama işlemini kendim yapmam gerekiyor, bu yüzden bu filtreyi eklediğimde ofset sorunları yaşamayacağım .. değil mi?

  19. Merhaba
    wpbeginner.com'a bir bağlantı ile eğitimlerinizi bloguma koyabilir miyim? Blogum Farsça ve bence birçok Fars kullanıcısının bu ipuçlarına ihtiyacı var.
    Çok teşekkürler

  20. Bu hack, arama sonuçlarından yalnızca sayfaları değil, diğer özel gönderi türlerini de hariç tutar. Bu nedenle, WP sitemizde birçok özel gönderi türümüz varsa, bunları şu şekilde ifadeye koyabiliriz:

    $query->set(‘post_type’, array(‘post’, ‘custom-post-type’));

Cevap Bırakın