Birçok WordPress SEO rehberi basit kalıcı bağlantıların en iyisi olduğunu söylüyor. Ancak birçok web sitesiyle çalıştıktan sonra, bunun her zaman doğru olmadığını gördük.
Bazen, özellikle büyük siteler için, 'magazanız.com/elektronik/akıllı_telefonlar/iphone' gibi nerede olduğunuzu gösteren URL'lere sahip olmak daha iyidir. Bu net yapı, sitenizi kullanmayı kolaylaştırabilir.
WordPress'e yeniyseniz, bu tür bir kalıcı bağlantı yapısını siteniz için nasıl kuracağınızı merak ediyor olabilirsiniz. Bu rehberde, URL'lerinize kategoriler ve alt kategoriler eklemeyi göstereceğiz. Neden bunu isteyebileceğinizi, nasıl güvenli bir şekilde yapacağınızı ve nelere dikkat etmeniz gerektiğini ele alacağız.

WordPress URL'lerinde Kategori ve Alt Kategori Ne Zaman Dahil Edilmeli
Bazı WordPress web siteleri, çok fazla içeriğe sahip olduklarında ve bunları daha iyi organize etmek istediklerinde URL'lerinde kategori ve alt kategorileri kullanır. WPBeginner'da okuyucularımız için sitemizi gezinmeyi kolaylaştırmak için bu stratejiyi kullanıyoruz.
Örneğin:
https://014.leahstevensyj.workers.dev/plugins/7-best-wordpress-backup-plugins-compared-pros-and-cons/
Çevrimiçi mağazalar için URL'lerdeki kategori ve alt kategori, müşterilerin erişmek üzere olduğu içerik hakkında görsel bir ipucu sağlar ve bu da kullanıcı deneyimini geliştirebilir.
Örneğin, onlinestore.com/books/fiction/thriller gibi bir URL, kullanıcının WordPress web sitesindeki daha geniş bir kategori içindeki belirli bir alt kategoriye gittiğini gösterir.
URL'lere kategori ve alt kategorileri dahil etmek, arama motorlarının sitenizin yapısını anlamasına da yardımcı olabilir. URL, sitenizdeki breadcrumb navigasyonu ile eşleşir ve daha fazla anahtar kelime ve metin içerir, bu da sitenizi daha SEO dostu hale getirir.
Kategoriler hakkında daha fazla bilgi için WordPress taksonomileri ve kategoriler ve etiketler: içeriğinizi sıralamak için en iyi SEO uygulamaları hakkındaki kılavuzlarımızı okuyabilirsiniz.
Varsayılan WordPress URL yapısını kullanıyorsanız, kategorileriniz ve alt kategorileriniz gönderi URL'lerinde yer almaz. Bu nedenle, WordPress URL'lerine kolayca kategori ve alt kategori eklemenin nasıl yapılacağını görelim.
WordPress Gönderi URL'lerine Kategori ve Alt Kategori Nasıl Kolayca Eklenir
Not: WordPress siteniz bir süredir yayında olduğunda (yani altı aydan fazla) kalıcı bağlantıları değiştirmenizi önermiyoruz. Aksi takdirde arama motoru sıralamalarınızı kaybedebilirsiniz.
Kalıcı bağlantı yapınızı değiştirmeniz gerekiyorsa, hatalar olması durumunda web sitenizi yedeklemenizi ve eski URL'lerden yenilerine yönlendirmeler oluşturmanızı öneririz.
Öncelikle, WordPress yönetici kontrol panelinizde Ayarlar » Kalıcı Bağlantılar sayfasına gitmeniz gerekir. Orada, Genel Ayarlar alanındaki 'Özel Yapı' seçeneğine tıklamanız gerekir.

Ardından, Özel Yapı'nın yanındaki alana /%category%/%postname%/ eklemeniz gerekir.
Bundan sonra, özel kalıcı bağlantı yapısı ayarlarınızı kaydetmek için 'Değişiklikleri Kaydet' düğmesine tıklamayı unutmayın.
Hepsi bu kadar!

WordPress artık kategorileri ve alt kategorileri WordPress URL'lerine eklemeye başlayacaktır. Yeni bir gönderi oluşturarak veya mevcut bir gönderiyi düzenleyerek özel kalıcı bağlantı ayarlarının nasıl çalıştığını görebilirsiniz.
Gönderiyi kenar çubuğunda bir kategoriye (ve kullanıyorsanız alt kategoriye) atayın ve 'Güncelle' düğmesine tıklayın.

Gönderinin kalıcı bağlantısında kategori adının ve alt kategori adının dahil edildiğini fark edeceksiniz.
Birden Fazla Kategori veya Alt Kategori Kullanırsam URL Nasıl Görünür?
WordPress blog yazılarınızı birden fazla kategoriye veya alt kategoriye ayırdığınızı hayal edelim.
WordPress, URL'ye yalnızca bir kategori ve bir alt kategori dahil edecektir. Bir alt kategori seçmediyseniz, yalnızca bir üst kategori gösterecektir.
WordPress, kategoriyi alfabetik olarak seçer. Örneğin, bir gönderiyi ‘Elma’ ve ‘Teknoloji’ kategorilerini kullanarak dosyalaırsanız, WordPress alfabetik sıraya göre önce geldiği için URL’ye ‘elma’yı dahil edecektir:
http://example.com/apple/article-title-here/
Bir gönderiyi 'Elma' ve altındaki 'Teknoloji' adlı bir alt kategoriye yerleştirirseniz, URL'ye her ikisi de dahil edilecektir:
https://example.com/apple/technology/article-title-here/
Bir alt kategori seçtiyseniz ancak üst kategori seçmediyseniz, WordPress yine de üst kategoriyi URL'ye dahil edecektir.
Bir diğer senaryo, bir üst kategori, bir alt kategori ve bir alt alt kategoriye sahip olmanızdır. WordPress, bu üçünü de WordPress kalıcı bağlantısına dahil edecektir:
https://example.com/apple/technology/events/article-title-here/
Permalink'ler hakkında daha fazla bilgi için aşağıdaki WordPress rehberlerine göz atabilirsiniz:
- WordPress URL'lerinden Sayılar Nasıl Kaldırılır
- WordPress URL'lerinden Tarih Nasıl Kaldırılır
- WordPress'te Özel Gönderi Türü Kalıcı Bağlantıları Nasıl Değiştirilir
Bu makalenin WordPress URL'lerine bir kategori ve alt kategori eklemeyi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca WordPress'te kategori taban önekini nasıl değiştireceğiniz hakkındaki makalemizi ve WordPress'te özel taksonomiler oluşturma konusundaki başlangıç kılavuzumuzu 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.

AB Juma
Merhaba,
Bunun için teşekkürler. Çok yardımcı oldu.
Sadece bir soru – web sitemde zaten gün ve isim URL yapısıyla 2.000'den fazla gönderim var. Özel'e geçersem, bu URL'ler de değişir mi, yoksa değişiklik yalnızca yeni gönderiler için mi geçerli olur? Teşekkürler.
WPBeginner Desteği
Evet, kalıcı bağlantılarınızı değiştirirseniz bu sitenizdeki her şeyi etkiler. Sorunları önlemek için 301 yönlendirmeleri ayarlamak isteyeceksiniz, aşağıdaki kılavuzumuz bu konuda yardımcı olacaktır!
https://014.leahstevensyj.workers.dev/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Yönetici
Jay
Sadece ana kategoriyi slug'a koyuyor.
Alt kategoriyi de otomatik olarak URL'ye nasıl ekletebilirim?
WPBeginner Desteği
Lütfen gönderinin yalnızca alt kategoride olduğundan emin olun, bu sorunun en olası nedenidir.
Yönetici
Brendon
Bu, alt kategori kullanmayan tüm ürünleri bozuyor gibi görünüyor.
WPBeginner Desteği
Alt kategorisi olmayan ürünlerle ilgili sorun yaşamazsınız ancak permalinklerinizi değiştirdiğiniz anlamına geliyorsa, aşağıdaki rehberimizi izleyerek 301 yönlendirmeleri ayarlamak isteyeceksiniz:
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-create-custom-permalinks-in-wordpress/#redirect-permalink
Yönetici
Taoheed
Cevaplarsanız sevinirim. Bir gönderiyi iki/üç kategoriye veya alt kategoriye yayınladığımı varsayalım, google'da yinelenen içerik olarak kabul edilmez mi?
WPBeginner Desteği
Google'ın bunu yinelenen içerik olarak görmesine neden olmamalıdır, ancak birden fazla kategoride gönderileriniz varsa, kullanıcılarınız diğer kategorilerinizi görüntülerken aynı gönderiyi görecektir. Normalde bir gönderi için yalnızca bir kategori öneririz.
Yönetici
David
Lütfen kategoriler yerine etiketleri URL'ye dahil etmenin bir yolu var mı?
WPBeginner Desteği
Şu anda URL'nize etiket eklemek için önerilen bir yöntemimiz bulunmamaktadır. Kalıcı bağlantılarda kategorilerin etiketlere neden tercih edildiğini ve ikisi arasındaki organizasyonel farkları kapsayan aşağıdaki makalemize göz atmanızı öneririz:
wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-which-one-is-better/
Yönetici
Phu Nguyen
Merhaba,
Şu anda bir URL'im var: abc.com/games/ff9/weapon-list/
ve başka bir kategoride aynı isimde (weapon-list) başka bir gönderi oluşturamıyorum.
abc.com/oyunlar/ffx/silah-listesi-1/ gibi olacaktır
Benim durumum için herhangi bir çözüm var mı? Yardımınızı bekliyorum
WPBeginner Desteği
URL'nin sonu, gönderinizin adına göre belirlenir ve diğer bölümler kalıcı bağlantı yapınıza göre belirlenir. Şimdilik aynı isme sahip olamazsınız ve farklı bir isme ihtiyacınız olur.
Yönetici
Lori S.
Yani sayfalar için, /%category%/ kısmını atlayıp orijinal gönderi adını mı koruyacak?
WPBeginner Desteği
Yes
Yönetici
Ashish
URL'de kategori kullanmak dezavantaj mı? example.com/plugin/best-plugin/ gibi. bu durumda plugin 2 kez kullanılıyor. bu URL spam gibi mi görünüyor?
WPBeginner Desteği
Başlık seçiminizle spam gibi görünmekten kaçınmak istersiniz ancak URL'lerinizde kategori kullanmak bir dezavantaj değildir.
Yönetici
jacques
Önemli not: URL yapısını şu şekilde elde etmek için: /kategori/cocuk1/cocuk2/YAZIADI, gönderiyi düzenlerken gönderi kategorisi olarak YALNIZCA “cocuk2” seçeneğini belirleyin. Wordpress otomatik olarak tüm üst kategorileri URL'ye ekleyecektir. Bunu anlamam biraz zaman aldı.
WPBeginner Desteği
Thanks for sharing this for people looking for that permalink setup
Yönetici
Austin Epple
Harikasın. Bu aptal alt kategorileri URL'ye eklemeye çalışırken saçlarımı yoluyordum. Teşekkürler!
Akıllı
Çok teşekkürler @jacques, saatlerce çözüm bulamadığım bir zorluğu çözmeme yardım ettin. Sağ ol canım
Rubb
Bu sayfalarla nasıl çalışır? sayfalar kategori kullanmaz
WPBeginner Desteği
Kategorileri olmadığı için URL'de kategorileri olmazdı.
Yönetici
Ben
Peki, yönlendirme eklentisi olmadan /%postname%/ adresinden /%category%/%postname% adresine nasıl yönlendirme yaparım?
WPBeginner Desteği
Yönlendirmeler oluşturmak için farklı yöntemler için aşağıdaki rehberimize göz atmanızı öneririz:
https://014.leahstevensyj.workers.dev/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Yönetici
Mayıs
Üst kategorilere hiyerarşi eklemenin bir yolu var mı? Bir gönderinin iki kategorisi varsa, URL'de hangi kategorinin kullanılacağını nasıl seçebilirim?
Makalenizde belirttiğiniz gibi, varsayılan alfabetiktir.
Örneğin, kalıcı bağlantısı /%category%/%postname%/ olarak ayarlanmış "Meyve" ve "Sebze" olarak kategorize edilmiş bir gönderim var.
URL, magazanız.com/Meyve/gonderi-adi şeklinde görünüyor ancak magazanız.com/sebze/gonderi-adi şeklinde olmasını istiyorum.
WPBeginner Desteği
Bu durumlarda, bazı organizasyonlar için etiketlere kategorilerden daha çok ihtiyacınız olup olmadığını görmek için kategorilerinizin nasıl organize edildiğine bakmak isteyebilirsiniz. Normalde gönderiler birden fazla kategoride olmamalıdır.
Yönetici
Nik
Sayfa url'ime kategori nasıl ekleyebilirim?
WPBeginner Desteği
Varsayılan olarak, sayfaların kategorileri yoktur, bu nedenle sayfa seçeneklerine dahil edilmezler.
Yönetici
Mlimasolucoes
Alt kategoriyi birincil kategori olarak kullanın, o zaman URL çalışacaktır
WPBeginner Desteği
Thank you for sharing that recommendation
Yönetici
Muhammad Kashif Rasheed
Cevabınız benim için değerli, çünkü tüm gönderileri okudum ancak kalıcı bağlantı benim tarafımda iyi çalışmıyor, önerinizi uyguladığımda sorumun cevabını aldım.
Tekrar çok teşekkür ederim,
Sravankumar
Herhangi bir gönderide alt kategoriyi göremiyorum.
Bir gönderi adı oluştururken sorun yaşıyorum. Şöyle bir URL nasıl oluşturabilirim: site/destinations/europe/norway/post-name
Yukarıdaki gibi bir URL oluşturan sayfaya sahibim, bu yalnızca bir sayfa oluşturursam mı mümkün yoksa gönderi adıyla da oluşturabilir miyiz?
site/destinations/europe/norway/
WPBeginner Desteği
Soruyu doğru anladıysam, ikinci bağlantının konumunda bir sayfa oluşturmanıza gerek yok, çünkü bu, alt kategorinizin o alt kategorideki gönderileri listeleyen sayfası olacaktır.
Yönetici
Nancy
Kalıcı bağlantı kullanmadan gönderi URL'lerine Kategori ve Alt Kategori ekleyebilir miyim?
WPBeginner Desteği
Kalıcı bağlantılarınızı düzenlemek istemiyorsanız, normalde şurada bulunan bir yöntemle bunları manuel olarak eklemeniz gerekir: https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-create-custom-permalinks-in-wordpress/
Yönetici
V
Kalıcı bağlantı yapısına /%category%/%postname%/ eklemek, nedense sayfalama sorununu bozuyor. Başka biri de bu durumla karşılaşıyor mu?
WPBeginner Desteği
Sayfalama çalışmıyor olmasının birden çok olası nedeni olabilir, özel temanızın desteğiyle kontrol etmek isteyebilir veya sorunu muhtemelen çözecek şekilde bizimle iletişim formumuzu kullanarak iletişime geçebilirsiniz.
Yönetici
jesica
Alt kategori menü sayfalarınızı temiz bir URL'ye nasıl bağladınız: SİTENİZ.COM/ALTKATEGORI? SİTENİZ.COM/KATEGORI/ALTKATEGORI olmadan?
Sitemdeki alt kategori URL'sinden üst kategoriyi nasıl sileceğimi bilmiyorum…
WPBeginner Desteği
Şu anda basit bir önerilen yöntemimiz yok. Üst kategoriye yapılan referansı kaldırmak istiyorsanız, o kategori bir alt kategori mi olmalı?
Yönetici
Shubham Dixit
Bir sorunum var. Kategori adını gönderi adından önce göstermek için Özel Yapı kullanıyorum ( /%category%/%postname%/ ). Giriş yaptığımda sorunsuz çalışıyor ancak çıkış yaptıktan sonra url'de kategori adını göstermiyor.
Yukarıdaki sorun Chrome tarayıcısında yaşanıyor. Firefox'ta sorunsuz çalışıyor.
Lütfen yardım edin!
Ted
Evet.. bu bilgiyi hepimiz biliyoruz.. %category% görüyorsunuz ve ne işe yaradığı belli. Ama Teşekkürler….
ARADIĞIM ŞEY, temalarımın fonksiyonlar dosyası için kod, yani yeniden yazma kurallarıydı..
jcdarocha
Merhaba!
Hile, bir blog yazısı / kategori için iyi çalışıyor.
peki ya woocommerce?
Bunu kalıcı bağlantı yapısına ekleseniz bile, WC 2 veya 3 alt kategori olsa bile ana-kategori/ürün-adı'nı gösteriyor.
Bu gerçekten can sıkıcı,
Bir fikriniz var mı?
Teşekkürler
Jean-Charles
Paul
Aynı soruyu sordum. Neden WooCommerce için bu mümkün değil?!
Yardımınız için minnettarım!
Simon
Bu harika, ancak aynı gönderi için birden fazla kategoriyle birden fazla URL'ye sahip olmak için ne yapmalıyım? Yani 1 kategoriden gidersem URL o kategoriye ait, başka bir kategoriden gidersem o kategoriye mi ait?
Teşekkürler
Jordan
Bu çoğaltma sorunlarına neden olmaz mı? Üst kategorinin arşiv sayfasına açılmasını nasıl engellersiniz?
Örneğin, Ana konu Müzik ve ardından popmusic adında bir alt kategori...
Müzik (Tıklanamaz)
Pop Müzik (Tıklanabilir ve bu alt kategorilerle ilgili gönderilerinize yönlendirir)
Bununla ilgili sorunum, insanların üst kategorilere tıklayıp hiçbir gönderiyle ilişkilendirilmemiş bir sayfaya yönlendirilmesi, çünkü yinelenen içerik veya müzik & pop müzikte bir gönderi istemiyorsunuz.
Yash chandra verma
Peki, iki farklı üst kategori kullanıldığında URL ne olacak? Lütfen söyler misiniz?
Vale
Neden Woocommerce, alt kategorileri kalıcı bağlantılarda desteklemiyor?
Google ve diğer tarayıcılar temiz URL'leri önerir. Ve woocommerce Kategori slug'ı, işi halleden bir eklenti için 119 ABD Doları ödemediğiniz sürece kaldırılamaz.
Bu iki sorunu çözmenin başka bir yolu var mı?
Jose
Bu gönderi için teşekkürler. Benim için çalışıyor. Çalışmayan tek şey, bir alt kategoriye göre haberleri listelemeye çalıştığımda
Örn. alanadimiz.com/kategoribasligi/altkategori/yenisim/
bu blog gönderisini gösteriyor, ancak bu alt kategorinin tüm gönderilerini şöyle listelemek istersem
alanadimiz.com/kategori-tabani/alt-kategori/
çalışmıyor.
Bunu düzeltmek için herhangi bir fikriniz var mı?
Şimdiden teşekkürler.
Denish Callos
MERHABA,
Sayfalarıma kategoriler ve etiketler ekledim. Şimdi sayfaların kalıcı bağlantısına kategorileri nasıl eklerim?
Önerileriniz çok takdir edilecektir.
Teşekkürler
Kahil
Bu çözüm YALNIZCA gönderi/sayfa kategori listesinde alt kategoriyi seçerseniz çalışır. Hem üst hem de alt kategoriler işaretlenmişse, yalnızca üst kategori gösterilir. Woocommerce kullananlar için bu, ilgili ürünlerle uğraşır. Yalnızca alt kategoriyi seçerseniz, üst kategoriden ilgili öğeleri göremezsiniz. İkisini birden seçerseniz, URL'nizde alt kategorinin listelenmemesi sorunuyla tekrar uğraşırsınız. Her iki ihtiyacı da karşılayacak basit bir çözüm arıyorum.
Paul
Bir çözüm buldunuz mu? Şu anda tam olarak aynı sorunu yaşıyoruz. Bu oldukça can sıkıcı ve ne yapacağımızı bilmiyoruz.
Herhangi bir fikir veya çözüm takdir edilecektir!
regel
Ayarlarımda "kalıcı bağlantı" yok. Herhangi bir seçenek var mı?
WPBeginner Desteği
Merhaba Regel,
Web siteniz muhtemelen WordPress.com'da. Lütfen kendi barındırdığınız WordPress.org ile ücretsiz WordPress.com blogu arasındaki fark hakkındaki rehberimize bakın: kendi barındırdığınız WordPress.org ile ücretsiz WordPress.com blogu.
Yönetici
Giulia Sampogna
Merhaba,
bu gerçekten çok güzel bir yazı. Şimdi değiştirirsem geçmiştekini de değiştirecek mi diye merak ediyorum? Eğer evet ise, tüm bağlantıları yönlendirmem gerekecek, değil mi?
Çok teşekkürler
Dan
Kafam karıştı ve yardıma ihtiyacım var.
Özellikle, çoğunlukla SAYFALARDAN oluşan bir e-ticaret sitesi geliştiriyorum. (Woocommerce veya başka bir e-ticaret platformu KULLANMIYORUM, ancak her ürün sayfası için kendi gravity formumu oluşturuyorum).
ÜRÜN KATEGORİSİNİN TÜM SAYFA URL'LERİMDE OLMASINI İSTİYORUM, ancak bildiğiniz gibi, wordpress kutudan çıktığı gibi kategorileri ve etiketleri SAYFALARA atamaya izin vermez (keşke verseydi). Bir alternatif, bunu etkinleştirebilecek eklentilerden birini kullanmak olabilir. Diğeri ise ürün sayfasında oluşturabileceğim kalıcı bağlantının bir parçası olan SLUG'da ürün kategorisi adını kullanmaktır. Her ürün kategorisi için bir sayfa oluşturabilir ve o kategoriye ait her ürün öğesini gösteren bir galeri ekleyip ilgili ürünün sayfasına bağlantı verebilirim veya ürün kategorisi sayfasını tamamen atlayıp menüyü oluştururken kategori adının önüne “#” atayabilirim, böylece kategori adı görünür ancak herhangi bir kategori sayfasına aktif bir bağlantı olmaz. Ürün sayfalarım için, tıpkı woocommerce ürün “sayfaları” gibi ayarlanmış bir kategori ve etiket atanmasına izin verecek bir “özel gönderi türü” oluşturmakla ilgilenebilirim (bunun nasıl yapılacağını pek bilmiyorum ama isterim), vb.
Ayrıca, kalıcı bağlantı ayarları hem sayfaların hem de gönderilerin URL'lerini etkiler... doğru mu?
WordPress'i e-ticaret sitesi olarak kullanan ancak kutudan çıktığı gibi e-ticaret platformlarından birini kullanmayan benim gibi insanlara yardım etme konusunda derinlemesine bir takip gönderisi yayınlamanız için GERÇEKTEN minnettarım.
teşekkürler