WordPress, varsayılan olarak tüm kategori sayfası URL'lerine /category/ önekini ekler.
Ancak buna bağlı kalmak zorunda değilsiniz. Kategori taban önekini değiştirmek sitenizi daha temiz ve daha iyi organize hale getirebilir.
Kategori taban önekini değiştirmek istiyorsanız, doğru yerdesiniz. Bu makalede, size bu süreçte rehberlik edeceğiz.

Kategori Taban Öneki Nedir? Değiştirmeli misiniz?
WordPress sitenizdeki her kategori kendi sayfasına ve RSS beslemesine sahiptir. Kategori arşiv sayfasını ziyaret ederek bir kategoriye ait tüm gönderileri görüntüleyebilirsiniz.
Varsayılan olarak WordPress, kategori sayfalarının URL'lerine 'category' önekini ekler. Bu, sayfaları ve gönderileri kategori ve etiket arşivlerinden ayırmaya yardımcı olur.
Örneğin, ‘Haberler’ adında bir kategoriniz varsa, URL'si şöyle görünecektir:
http://example.com/category/news/
Benzer şekilde, WordPress de etiket arşivleri için URL'lere etiket önekleri ekler.
http://example.com/etiket/iphone/
Bu SEO dostu URL yapısı, kullanıcıların ve arama motorlarının hangi tür sayfayı ziyaret ettiklerini anlamalarına yardımcı olur.
Çoğu web sitesinin temel öneki değiştirmesine gerek yoktur. Ancak, niş bir site oluşturuyorsanız ve kategoriler için farklı bir kelime veya ifade kullanmak istiyorsanız, kategori temel önekini buna göre değiştirebilirsiniz.
WordPress'te Kategori Taban Önekini Değiştirme
WordPress'te kategori tabanı önekini değiştirmek oldukça basittir.
Başlamak için WordPress kontrol panelinizden Ayarlar » Kalıcı Bağlantılar'ı ziyaret etmeniz ve 'İsteğe Bağlı' bölümüne kaydırmanız gerekir.

‘Kategori tabanı’ alanına, kategori tabanı seçeneğinin yanına kullanmak istediğiniz öneki girebilirsiniz. İsterseniz etiket tabanı önekini de değiştirebilirsiniz.
Örneğin, yeni önek olarak 'konular' ekleyebilirsiniz. Bu durumda, kategori URL'leriniz şöyle görünecektir:
http://example.com/konular/haberler/
Ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklamayı unutmayın.
URL'lerden Kategori Taban Önekini Kaldırma
Kullanıcılarımızın çoğu, WordPress URL'lerinden kategori tabanı önekini tamamen kaldırma hakkında bize sorular sordu. Bu, kategori URL'lerinizi şu şekilde görünmesini sağlayacaktır:
http://example.com/news/
Bu iyi bir fikir değil ve kategori taban önekini kaldırmamanızı öneririz.
Kategori tabanı öneki, kullanıcıların ve arama motorlarının gönderiler/sayfalar ile kategoriler arasında ayrım yapmasına yardımcı olur. Öneki kaldırmak, URL'lerinizi belirsiz hale getirir, bu da kullanıcı deneyimi veya WordPress SEO için kötüdür.
Ayrıca çeşitli WordPress eklentileriyle teknik sorunlarla karşılaşabilirsiniz.
Örneğin, aynı ada sahip bir kategoriniz ve sayfanız varsa veya tek gönderiler için URL yapınız olarak %postname% kullanıyorsanız, siteniz sonsuz bir yönlendirme döngüsü yaşayacak ve sayfalar asla yüklenmeyecektir.
Ancak, yine de bunu yapmak istiyorsanız, All in One SEO (AIOSEO) eklentisini kullanabilirsiniz.

AIOSEO, WordPress için en iyi SEO eklentisidir ve web sitenizi arama motorları için optimize etmeyi çok kolaylaştırır. Ayrıca, kategori tabanı önekini bir düğmeye tıklayarak kaldırma seçeneği sunar.
Bu eğitim için, kategori temelini kaldırma özelliğini ve yönlendirme yöneticisi ve bağlantı asistanı gibi diğer güçlü seçenekleri içeren AIOSEO Pro lisansını kullanacağız. Ayrıca deneyebileceğiniz AIOSEO'nun ücretsiz sürümü de bulunmaktadır.
İlk olarak, AIOSEO eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha ayrıntılı talimatlar için lütfen bir WordPress eklentisinin nasıl kurulacağına dair kılavuzumuza bakın.
Etkinleştirdikten sonra AIOSEO kurulum sihirbazını göreceksiniz. 'Başlayalım' düğmesine tıklamanız yeterlidir. Yardıma ihtiyacınız olursa, WordPress için All in One SEO'yu nasıl kuracağınız hakkındaki kılavuzumuza başvurabilirsiniz.

Ardından, WordPress yönetim panelinizden Tüm SEO Ayarları » Görünüm bölümüne gidebilir ve ‘Taksonomiler’ sekmesine tıklayabilirsiniz.
Bundan sonra, 'Kategoriler' bölümüne gitmek ve 'Gelişmiş' sekmesine geçmek isteyeceksiniz. Buradan, 'Kategori Temel Önekini Kaldır' seçeneği için geçişi basitçe 'Evet' olarak tıklayın.

İşiniz bittiğinde 'Değişiklikleri Kaydet' düğmesine tıklamayı unutmayın.
Kategori Tabanı Önekini Değiştirdikten Sonra Yönlendirmeleri Ayarlama
Yeni bir WordPress web sitesinde kategori tabanı önekini değiştiriyorsanız veya kaldırıyorsanız, o zaman hiçbir şey yapmanıza gerek yok.
Ancak, bunu mevcut bir web sitesinde yapıyorsanız, eski kategori sayfasını ziyaret eden kullanıcılar 404 hatası görecektir.
Bunu düzeltmek için, hem arama motorlarının hem de normal ziyaretçilerin sitenizdeki doğru kategori sayfasına doğru şekilde yönlendirildiğinden emin olmak üzere bir yönlendirme kurmanız gerekecektir.
WordPress'te yönlendirme ayarlamanın en kolay yolu, All in One SEO (AIOSEO) eklentisini kullanmaktır. WordPress yönetici panelinden All in One SEO » Redirects bölümüne gidebilir ve ardından 'Redirects Activate' düğmesine tıklayabilirsiniz.

Etkinleştirdikten sonra, yönlendirmeyi ayarlamak için ‘Yönlendirmeler’ sekmesine gidebilirsiniz.
Yönlendirmek istediğiniz URL'yi 'Kaynak URL' alanına ve bağlantının yeni konumunu 'Hedef URL' alanına girmeniz yeterlidir.
Yönlendirme Türü olarak, açılır menüden ‘301 Kalıcı Olarak Taşındı’ seçeneğini seçebilirsiniz. Bu, eski kategori sayfalarınızı kalıcı olarak yeni hedefe taşıyacaktır.

İşiniz bittiğinde ‘Yönlendirme Ekle’ düğmesine tıklamayı unutmayın.
Daha fazla ayrıntı için, WordPress'te 301 yönlendirmeleri oluşturmaya yönelik başlangıç rehberimize bakmaktan çekinmeyin.
Tüm kullanıcılarınız ve arama motorları artık yeni kategori önekinizi kullanarak doğru URL'lere yönlendirilmelidir.
İşte bu kadar!
Bu makalenin WordPress'te kategori tabanı önekini nasıl değiştireceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ardından, WordPress ana sayfanızdan bir kategoriyi hariç tutma ve WordPress'te özel bir gönderi türüne kategori ekleme hakkındaki kılavuzlarımızı da görmek 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.


Afaq Ahmad Khan
Kalıcı bağlantıda “Kategori tabanı”nı “%category%” olarak ayarladığımda sorunsuz çalışıyor ancak diğer tüm gönderiler ve sayfalar 404 hatası veriyor.
“Kategori tabanı”nı “%category%” olarak ayarlamam gerekiyor. Bu nasıl başarılabilir?
Aasif Ganaie
Bir WordPress web sitesinde “category” temelini “news” olarak ve “tag” temelini de “topic” olarak değiştirmek istiyorum. Yoast yönlendirmelerinde bu yöntem işe yarar mı, çünkü ayrı bir eklenti kullanmak istemiyorum?
Meghan
URL.com/tag.. yerine URL.com/kategori/tag yapmak istiyorum ama bunu yapamıyorum. Bunu nasıl başarabileceğimi kolayca açıklar mısınız?
Paul Minors
Merhaba. Harika bir makale. Benzer bir şey yapmayı düşünüyorum, ancak kategori veya etiket tabanını değiştirmiyorum. “Portföy” sayfalarının tabanını değiştiriyorum. Kalıcı bağlantı ayarlarında durumu düzenlemek için bir seçenek yok. WordPress dosyalarımda tabanları düzenlemenin başka bir yolu var mı?
Karunakar
Etiket URL'si için özel bir metin nasıl eklenir?
Örneğin:
etiket_tabanım "başlangıç"
etiketim: "wp"
Ardından normalde URL şu şekilde olur: example.com/beginner/wp
Burada, URL'yi şu şekilde yapmak için 'wp' etiketinin başına 'yardım' metnini eklemek istiyorum:
example.com/beginner/wp-help
Tek bir etiket slug düzeniyle gitmek istemiyorum. Mevcut tüm etiket slug'larına ve gelecek etiketlere "-yardım" eklemek istiyorum.
Bunu nasıl yapabilirim?
Lütfen yardım edin.
Teşekkür ederim.
spezially
Merhaba,
Genel gönderi sayfamın + genel gönderi kategorisine atıfta bulunan tüm gönderilerin bir önek (örneğin: news.example.com . news.example.com/single-post) getirmesini istiyorsam en kolay yol nedir?
?
şimdiye kadar düşünebildiğim tek çözüm htaccess'te bir 301 yönlendirmesi, ancak daha sorunsuz bir şey arıyorum...
Conal Stubbs
Kategori kısmını kaldırmanın biraz garip bir yolunu buldum.
Açıklamak gerekirse, blog yazıları / en son haberler için ‘blog’ adında bir kategori ve tamamlanmış tasarım projeleri için ‘iş’ adında bir kategori ile bir portföy sitesi oluşturuyorum. Açıkçası istenen etki, example.co.uk/category/blog yerine example.co.uk/blog (veya iş) şeklinde bir URL'ye sahip olmaktır, ki bu da biraz basit görünüyor, eminim katılırsınız.
Kategori tabanı giriş alanına basitçe bir nokta koyarak WordPress bu gereksinimi URL'de yok sayar ve istenen daha yalın, daha temiz sürümü oluşturur.
Daha önce bunu gören oldu mu? Bununla ilgili herhangi bir sorun biliyorlar mı? HTML, CSS ve PHP'yi kendi kendime öğrendikten sonra Wordpress'e yeni başladım, bu yüzden sadece yerel bir kurulumda ve yirmi on bir temasıyla denedim.
WPBeginner Desteği
Bu ilginç bir yaklaşım. Kategori arşiv şablonlarını, örneğin category-blog.php ve category-work.php gibi kullanmayı düşündünüz mü? Bu şablonları kullandıktan sonra WordPress SEO eklentisini kullanarak kategori slug'ını URL'den kaldırabilir ve blog yazılarınızı example.com/blog adresinde, Çalışma yazılarınızı ise example.com/work adresinde alabilirsiniz.
Yönetici
ashley
mükemmel. teşekkürler!
dinesh kumar
çalışıyor ama sadece bir kategori, tüm kategoriler değil.
başka bir kategori sayfası kullanıyorum, sayfaya tekrar erişmeye çalıştığımda 404 (bulunamadı) hatası alacağım.
Lütfen burayı güncelleyin
URL yeniden yazıcı istiyorum
Santiago
Bu blogda sorun yaşadınız mı? Kategori temelini kaldırdığınızı görüyorum ve oldukça iyi görünüyor. Bunu nasıl yaptığınızı anlatır mısınız?
WPBeginner Desteği
Eğer WordPress SEO kullanıyorsanız, SEO » Permalinks'e gidip Kategori URL'sinden kategori temelini (genellikle /kategori/) kaldır seçeneğini işaretleyebilirsiniz.
Yönetici
iAn
Wordpress SEO Eklentimi bugün güncelledim ve şu mesajı aldım:
"Kategori tabanını kaldırma özelliği WordPress SEO'nun 1.6 sürümünde kaldırılacaktır. Eğer bunu tutturmakta ısrar ediyorsanız FV Top Level Categories'i kullanmanızı öneririz ancak özelliğin çok hataya açık olduğunu ve SEO'nuz için o kadar da önemli olmadığını unutmayın."
Sanırım siz de böyle bir özellik kullanıyorsunuz.
Kategori URL'sindeki kategoriyi “kaldırırsam” sıralama kaybedeceğimden endişeleniyorum. Bunun için herhangi bir öneriniz var mı?
Arup Ghosh
Yoast gibi SEO eklentileri sayesinde, mevcut sürümlerinde bunun için bir seçenek eklediler.
gnuboss
Bilgi için teşekkürler, bu kategori ve etiket temel sorunlarını çözmek için hızlı ve basit, ancak genellikle gözden kaçırılan bir yol..
Kategori tabanını tamamen kaldırmak için eskiden WP No Category Base adlı bir eklenti kullanırdım ve bu iyi çalışırdı, ancak bir sayfa ve aynı ada sahip bir kategori olduğunda sorunlara neden olabilir - Örneğin Sayfa = Hosting (domain.com/hosting/) ve Kategori = Hosting (domain.com/hosting/) - ancak .html soneki yardımcı olabilir — ancak bunun sonuçları olacaktır.
web tasarım cheltenham
Ben her zaman .html sonekinin yanı sıra öneki değiştirmeyi de severim – paylaştığınız için teşekkürler – basit ama etkili bir teknik!
Adı Kaldırıldı [TOS İhlali]
Bunu yapmak istiyorsanız, muhtemelen blogunuza başlar başlamaz yapmalısınız.
Aksi takdirde, dizine eklenmiş arama motorları
example.com/tags/some-tag
sayfa tekrar erişmeye çalışırken 404 (bulunamadı) hatası alacaktır.
Bazı SEO eklentileri bu durumu ele alır ve bir kalıcı bağlantıyı değiştirdiğinizde 302 (yönlendirme) durumu verir, ancak etiket URL'leri hakkında emin değilim.
Nimit Kashyap
Değiştirmenin bu kadar kolay olduğunu bilmiyordum.