Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Kategori Tabanı Öneki Nasıl Değiştirilir (Adım Adım)

WordPress, varsayılan olarak tüm kategori sayfası URL’lerine önek olarak /category/ ekler.

Ancak buna bağlı kalmak zorunda değilsiniz. Kategori tabanı önekini değiştirmek sitenizi daha temiz ve daha düzenli hale getirebilir.

Kategori tabanı önekini değiştirmek istiyorsanız doğru yerdesiniz. Bu makalede, süreç boyunca size rehberlik edeceğiz.

How to change the category base prefix in WordPress

Kategori Tabanı Öneki Nedir? Değiştirmeli misiniz?

WordPress sitenizdeki her kategori kendi sayfasına ve RSS beslemesine sahip olur. Bir kategori altında dosyalanmış tüm gönderileri o kategorinin arşiv sayfasını ziyaret ederek görüntüleyebilirsiniz.

WordPress varsayılan olarak kategori sayfalarının URL’lerine temel önek olarak ‘kategori’ 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 aşağıdaki gibi 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/tag/iphone/

Bu SEO dostu URL yapısı, kullanıcıların ve arama motorlarının ne tür bir sayfayı ziyaret ettiklerini anlamalarına yardımcı olur.

Çoğu web sitesinin temel öneki değiştirmesine hiç gerek yoktur. Ancak, niş bir site oluşturuyorsanız ve kategorileriniz için farklı bir kelime veya kelime öbeği kullanmak istiyorsanız, kategori temel önekini bunu yansıtacak şekilde 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 panonuzdan Ayarlar ” Kalıcı Bağlantılar ‘ı ziyaret etmeniz ve ‘İsteğe Bağlı’ bölümüne ilerlemeniz gerekir.

Add a new category base prefix

‘Kategori tabanı’ alanına, kategori tabanı seçeneğinin yanında kullanmak istediğiniz öneki girebilirsiniz. İsterseniz etiket tabanı önekini de değiştirebilirsiniz.

Örneğin, yeni önek olarak ‘topics’ ekleyebilirsiniz. Bu durumda, kategori URL’leriniz aşağıdaki gibi görünecektir:

http://example.com/topics/news/

Ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklamayı unutmayın.

URL’lerden Kategori Tabanı Önekini Kaldırma

Birçok kullanıcımız bizden WordPress URL’lerinden kategori tabanı önekini tamamen kaldırmamızı istedi. Bu, kategori URL’lerinizi aşağıdaki gibi görünecek şekilde değiştirecektir:

http://example.com/news/

Bu iyi bir fikir değildir ve kategori tabanı önekini kaldırmamanızı öneririz.

Kategori tabanı öneki, kullanıcıların ve arama motorlarının yazılar/sayfalar ve kategoriler arasında ayrım yapmasına yardımcı olur. Ön eki kaldırmak URL’lerinizi belirsiz hale getirir, bu da kullanıcı deneyimi veya WordPress SEO‘su için kötüdür.

Çeşitli WordPress eklentileriyle ilgili teknik sorunlarla da 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% kullandığınızda, siteniz sonsuz bir yönlendirme döngüsü yaşayacak ve sayfaların hiç yüklenmemesine neden olacaktır.

Ancak yine de bunu yapmak istiyorsanız All in One SEO (AIOSEO) eklentisini kullanabilirsiniz.

All In One SEO - AIOSEO

AIOSEO, WordPress için en iyi SEO eklentisidir ve web sitenizi arama motorları için optimize etmeyi çok kolaylaştırır. Ayrıca, tek bir düğmeye tıklayarak kategori tabanı önekini kaldırma seçeneği sunar.

Bu eğitim için AIOSEO Pro lisansını kullanacağız çünkü kategori tabanını kaldırma özelliğinin yanı sıra yönlendirme yöneticisi ve bağlantı asistanı gibi diğer güçlü seçenekleri de içeriyor. AIOSEO ‘nun deneyebileceğiniz ücretsiz bir sürümü de var.

Öncelikle AIOSEO eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha ayrıntılı talimatlar için lütfen bir WordPress eklentisinin nasıl kurulacağına ilişkin kılavuzumuza bakın.

Etkinleştirmenin ardından AIOSEO kurulum sihirbazını göreceksiniz. ‘Hadi Başlayalım’ düğmesine tıklamanız yeterlidir. Yardıma ihtiyacınız varsa, WordPress için All in One SEO’nun nasıl kurulacağına ilişkin kılavuzumuza başvurabilirsiniz.

All in One SEO setup

Ardından, WordPress yönetici panelinizden All in One SEO Search ” Appearance bölümüne gidebilir ve ‘Taxonomies’ sekmesine tıklayabilirsiniz.

Bundan sonra, ‘Kategoriler’ bölümüne gitmek ve ‘Gelişmiş’ sekmesine geçmek isteyeceksiniz. Buradan, ‘Kategori Tabanı Önekini Kaldır’ seçeneği için ‘Evet’ seçeneğine tıklamanız yeterlidir.

Enable the remove category base prefix button

İş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ştiriyor veya kaldırıyorsanız, hiçbir şey yapmanıza gerek yoktur.

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 düzgün bir şekilde yönlendirildiğinden emin olmak için bir yönlendirme ayarlamanız gerekecektir.

WordPress’te yeniden yönlendirme ayarlamanın en kolay yolu All in One SEO (AIOSEO) eklentisini kullanmaktır. WordPress yönetici panelinden All in One SEO ” Yönlendirmeler bölümüne gidebilir ve ardından ‘Yönlendirmeleri Etkinleştir’ düğmesine tıklayabilirsiniz.

Activate redirects

Etkinleştirildikten sonra, yeniden 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ü için açılır menüden ‘301 Kalıcı Olarak Taşındı’yı seçebilirsiniz. Bu, eski kategori sayfalarınızı kalıcı olarak yeni hedefe taşıyacaktır.

Set up redirection in AIOSEO

İş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 yeni başlayanlar için hazırladığımız rehbere göz atabilirsiniz.

Artık tüm kullanıcılarınız ve arama motorları yeni kategori önekinizi kullanarak doğru URL’lere yönlendirilmelidir.

İşte bu kadar!

Umarız bu makale WordPress’te kategori tabanı önekinin nasıl değiştirileceğini öğrenmenize yardımcı olmuştur. Daha sonra, WordPress ana sayfanızdan bir kategoriyi nasıl hariç tutacağınız ve WordPress’te özel bir yazı türüne nasıl kategori ekleyeceğiniz hakkındaki kılavuzlarımızı da görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

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

Reader Interactions

19 yorumBir Cevap Bırakın

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Afaq Ahmad Khan

    When i set “Category base” with “%category%” in permalink it works fine but all other posts and page going in 404.
    I have to set “Category base” with “%category%”. How can it be achieve?

  3. Aasif Ganaie

    I want to change “category” base in “news” as well as “tag” into “topic” on a WordPress website. Will this method work in Yoast redirects as I don’t want to use a separate plugin?

  4. Meghan

    Instead of having URL.com/tag.. I want to change it to URL.com/category/tag but I can’t seem to do this. Can you easily explain how to achieve this?

  5. Paul Minors

    Hi there. Great article. I’m looking at doing something similar, but I’m not changing the category or tag base. I’m changing the base of “portfolio” pages. There isn’t an option to edit the case in the permalink settings. Is there another way to edit bases in my wordpress files?

  6. Karunakar

    How to add a custom text to tag url slug?

    For example:

    my tag_base is “beginner”
    my tag is: “wp”

    Then normally url becomes: example.com/beginner/wp

    Here I want to add text “help” to the slug of tag “wp” to make url as:

    example.com/beginner/wp-help

    I don’t want to go with a single tag slug edit. I want to append “-help” to all existed tags slugs and upcoming tags.

    How can i do it?

    Please help.

    Thank you.

  7. spezially

    Hi ,
    what’s the easiest way if I wanted to have my general post page + all the posts that refer to the general post category bring up a prefix (ex.: news.example.com . news.example.com/single-post )
    ?

    so far the only solution I can think of is a 301 redirect in htaccess but I’m looking for something smoother….

  8. Conal Stubbs

    I’ve found a somewhat odd way of removing the category part.

    Just to explain, I’m creating a portfolio site with a category called ‘blog’ for blogposts / latest news and one called ‘work’ for completed design projects. Obviously the desired effect is to have the url as example.co.uk/blog (or work) rather than example.co.uk/category/blog, which looks just a bit naff I’m sure you’ll agree.

    By simply putting a full stop in the category base entry field Wordpress seems to ignore this requirement in the url and creates the leaner, cleaner version that was wanted.

    Has anyone else seen this before? Do they know of any issues with it? I’m just getting to grips with Wordpress having taught myself HTML, CSS and PHP, so I’ve only tried it on a local setup and with the twenty eleven theme.

    • WPBeginner Support

      This is an interesting approach. Did you consider using category archive templates, like category-blog.php and category-work.php? After using these templates you can use WordPress seo plugin to remove category slug from url and you will get your blog posts on example.com/blog and Work posts on example.com/work.

      Yönetici

  9. dinesh kumar

    it’s working but only one category not all category
    i am use another category page will get a 404 (not found) error when trying to access the page again.

    please update here
    I want url overwriter

  10. Santiago

    In this blog did you have problems? I can see that you remove the category base and looks pretty good. Could tell us how you do this?

      • iAn

        I updated my Wordpress SEO Plugin today and I got this message:

        “The feature for stripping the category base will be removed in version 1.6 of WordPress SEO. We suggest using FV Top Level Categories if you insist on keeping this but do know that the feature is very error prone and not that important for your SEO.”

        I guess you are using such feature too.

        I worry that I will lose ranking if I “unstrip” the category in the URL. Any suggestion for this?

  11. Arup Ghosh

    Thanks to SEO plugins like yoast, they have added an option for this on their current version.

  12. gnuboss

    Thanks for the info, this is a quick and simple, although often overlooked way to sort the category and tag base issues out..

    To entirely remove the Category base I used to use a plugin called WP No Category Base which worked well, but can cause problems when you have a page and category with the same name – E.g. Page = Hosting (domain.com/hosting/) and a Category = Hosting (domain.com/hosting/) – but using .html suffix may help — but there are bound to be implications.

  13. web design cheltenham

    I always like to use the .html suffix as well as changing the prefix – thanks for sharing – a simple but effective technique!

  14. Name Removed [TOS Violation]

    If you want to do this, you should probably do this right when you begin your blog.

    Otherwise, search engines which have indexed your

    example.com/tags/some-tag

    page will get a 404 (not found) error when trying to access the page again.

    Some SEO plugins handle this case and give a 302 (redirect) status when you change a permalink, but I’m not sure about tag URLs.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.