WordPress

WordPress Kategori ve Etiket SEO: İndeksleme Rehberi

WordPress kategori ve etiket SEO çalışması, tüm arşivleri indexlemek ya da bütün etiketleri noindex yapmak kadar basit değildir. Her kategori ve etiket ayrı bir URL üretir; bu URL ancak belirli bir arama niyetini karşılıyor, ilgili yazıları anlamlı biçimde grupluyor ve kullanıcıya tekil makaleden farklı bir gezinme değeri sunuyorsa organik görünürlük için adaydır.

Bu rehberde kategori ile etiketin görevini ayıracak, mevcut taksonomileri envanterleyecek, index/noindex kararını kanıtla verecek ve ince arşivleri birleştirme/redirect planıyla temizleyeceğiz. Ayrıca archive template, başlık-meta, canonical, pagination, görsel, iç bağlantı ve Search Console ölçümünü tek bir teknik süreçte toplayacağız.

Kategori ve etiket arasındaki SEO farkı

Kategori, sitenin ana konu mimarisini ve daha geniş içerik kümelerini temsil eder. WordPress kategorileri hiyerarşik olabilir; bir üst kategori altında alt kategoriler kurulabilir. Etiket ise hiyerarşik değildir ve farklı kategorilerdeki yazıları ortak bir özellik, araç veya alt konu etrafında birleştirmek için kullanılabilir.

WordPress içeriklerinin ana kategoriler ve yardımcı etiketlerle gruplandığı taksonomi mimarisi
Kategoriler ana içerik kümelerini, seçili etiketler ise kategoriler arası anlamlı bağlantıları kurar.

Aynı konu hem kategori hem etiket olmalı mı?

Genellikle hayır. Örneğin hem /category/wordpress/ hem /tag/wordpress/ aynı yazıları aynı sırayla gösteriyorsa iki URL aynı arama niyeti için yarışır. Kullanıcıya farklı seçim mantığı sunmayan bu tekrar, ölçümü ve iç link sinyalini böler. Ana konuyu kategori olarak koruyup etiketi kaldırmak veya etiketi daha dar ve gerçekten çapraz bir kavrama dönüştürmek daha anlaşılırdır.

WordPress, kategori ve etiket istekleri için tema hiyerarşisinde farklı template’ler seçebilir. Klasik temada category.php ve tag.php, blok temada ilgili kategori/etiket template’leri kullanılabilir. Resmi sıra WordPress Template Hierarchy belgesinde açıklanır.

Önce kategori ve etiket envanteri çıkarma

Kararı taksonomi adlarına bakarak vermeyin. Her term için URL, bağlı yayımlanmış yazı sayısı, son güncellenme tarihi, açıklama durumu, Search Console gösterim/tıklama sinyali, iç link sayısı ve hedeflediği sorgu niyetini tek tabloda toplayın. Aynı yazı setini paylaşan arşivler içerik çakışması adayıdır.

wp term list category \
  --fields=term_id,name,slug,count \
  --format=csv

wp term list post_tag \
  --fields=term_id,name,slug,count \
  --format=csv

WP-CLI komutunu doğru site ve doğru kullanıcı bağlamında çalıştırmak için WordPress WP-CLI komutları rehberini uygulayın. CSV dosyası yalnızca başlangıç envanteridir; count değeri tek başına arşivin kaliteli veya indexlenmeye değer olduğunu kanıtlamaz.

Çakışma matrisi nasıl okunur?

İki arşivin yazı listesi büyük ölçüde aynıysa başlık ve slug farklı olsa bile niyet çakışması vardır. Biri “WordPress”, diğeri “WordPress Rehberleri” adını taşıyabilir; ancak kullanıcıya aynı listeyi sunuyorsa tek güçlü arşiv daha nettir. Bunun tersine “WordPress Güvenlik” ve “WordPress Performans” aynı ana kategoride bulunsa da farklı problem kümeleri ve farklı yazı setleri sunabilir.

Index veya noindex kararını nasıl vermeli?

Indexlenebilir bir arşiv için en az şu koşullar birlikte aranmalıdır: açık arama niyeti, yeterli ve birbirini tamamlayan içerik, benzersiz başlık/açıklama, yararlı bir archive girişi, düzenli güncellenme ihtimali ve sitede anlamlı iç bağlantı. Yalnızca “beş yazı var” gibi sabit bir eşik güvenilir değildir; teknik bir nişte üç kapsamlı yazı değerli olabilirken başka bir arşivde yirmi alakasız yazı dağınık kalabilir.

Noindex ne zaman mantıklıdır?

Tek yazılı, otomatik oluşturulmuş, yinelenen, artık güncellenmeyecek veya kullanıcıya ek gezinme değeri sunmayan etiket arşivleri noindex adayıdır. Ancak noindex, içerik mimarisini düzeltmez. Gereksiz term site içinde görünmeye devam ediyorsa kullanıcı ve crawler hâlâ o URL’ye ulaşabilir. Kalıcı olarak gereksiz term’i birleştirmek veya kaldırmak, iç linkleri güncellemek ve gerekiyorsa yönlendirmek daha temizdir.

Robots.txt ile taramayı engellemek, noindex yerine kullanılamaz; bot sayfayı göremediğinde meta robots talimatını okuyamaz. Canonical da alakasız bir arşivi “indexlenmez” yapma aracı değildir. Google’ın güncel kontrol seçeneklerini Search üzerinde paylaşılan içeriği kontrol etme belgesinden doğrulayın.

Kategori arşivini pillar sayfaya dönüştürme

Güçlü kategori arşivi yalnızca son yazıların ters kronolojik listesi değildir. Üst bölümde kategorinin kime ve hangi problemlere hitap ettiğini açıklayan kısa, özgün bir giriş; ardından başlangıç, uygulama, hata çözümü ve ileri seviye gibi mantıksal alt kümeler bulunabilir. Her liste kartı başlık, kısa yarar açıklaması, doğru görsel ve erişilebilir bağlantı metni sunmalıdır.

  • Tek ve açıklayıcı H1
  • 50–60 karakterlik benzersiz SEO başlık
  • 140–160 karakterlik niyeti açıklayan meta description
  • Kategorinin kapsamını anlatan özgün giriş
  • Önemli alt konulara bağlamsal bağlantılar
  • Doğru öne çıkan görsel boyutuna sahip yazı kartları
  • Mobilde kullanılabilir filtre veya gezinme
  • Boş, taslak veya kategori dışı yazı göstermeyen sorgu

Arşiv kartları bulanık veya gereksiz büyük görseller kullanıyorsa kullanıcı deneyimi ve LCP birlikte zarar görebilir. Boyut, crop ve responsive markup kontrolü için WordPress bulanık görsel rehberini kategori template’ine uygulayın.

WordPress kategori arşivinde pillar giriş metni alt konu grupları ve yazı kartları
Kategori arşivi, konu girişini ve tamamlayıcı yazı kümelerini tek gezinme merkezinde toplar.

Etiketleri sınırlı ve görev odaklı kullanma

Etiket, yazıda geçen her kelime için açılmamalıdır. Yeni etiket oluşturmadan önce şu soruyu sorun: “Bu terim ileride birden fazla kategorideki ilgili yazıları gerçekten bir araya getirecek mi?” Yanıt belirsizse etiket yerine yazı içindeki doğal metin ve bağlamsal iç bağlantı yeterli olabilir.

Etiket yazımını standartlaştırın. “WP CLI”, “WP-CLI” ve “WordPress CLI” gibi aynı kavramı farklı slug’larla çoğaltmayın. Tek terim adı, tek slug ve açıklanmış kapsam belirleyin. Editoryal kontrol olmadan yazarların sınırsız etiket açması arşiv sayısını hızla büyütür ve tek yazılı term’ler üretir.

Yeni etiket için yayın kuralı

Yeni etiketin adı, amacı, hangi kategorileri keseceği, ilk bağlanacak yazılar ve index durumu içerik planında kayıtlı olmalıdır. Yeterli içerik oluşana kadar noindex tutulabilir; ancak ileride indexleneceği garanti değildir. Etiket yalnızca site içi gezinme için yararlı kalıyorsa noindex olarak yaşamaya devam edebilir.

Canonical ve pagination hatalarını önleme

Indexlenebilir kategori veya etiket arşivinin ilk sayfası kendisini canonical göstermelidir. Sayfalanmış arşivler farklı yazı kümeleri içerir; /page/2/ URL’sini otomatik olarak birinci sayfaya canonical vermek, ikinci sayfadaki yazı bağlantılarının keşfini ve sayfanın temsilini zayıflatabilir. Her sayfanın render edilen içeriği ve canonical davranışı canlı HTML’de kontrol edilmelidir.

Canonical bir talimat değil, arama motoru için güçlü bir sinyaldir. Redirect, canonical, sitemap ve site içi bağlantılar farklı URL’leri işaret ederse sinyaller çatışır. Google’ın önerdiği yöntemleri canonical URL belirtme belgesinden kontrol edin.

Sıralama, filtre, takip parametresi veya farklı permalink varyantları aynı arşivi üretiyorsa tek temiz URL’ye iç link verin. Robots.txt’yi canonical amacıyla kullanmayın. Sitemap’e yalnızca tercih edilen ve indexlenebilir arşiv URL’lerini dahil edin; noindex URL’leri sitemap içinde tutmak birbiriyle çelişen sinyal üretir.

İnce taksonomileri birleştirme ve yönlendirme

Gereksiz bir kategori veya etiketi kaldırmadan önce bağlı yazıları hedef term’e taşıyın. Menü, breadcrumb, widget, içerik içi link ve sitemap referanslarını güncelleyin. Eski arşiv organik trafik, backlink veya kullanıcı yer imi almışsa aynı niyeti karşılayan en yakın arşive kalıcı yönlendirme uygulanabilir. Alakasız her URL’yi ana sayfaya göndermek yararlı bir eşleştirme değildir.

Taksonomi toplu düzenlemesinden önce veri tabanı ve dosya yedeği alın. Geri dönüş yöntemi için cPanel yedekleme ve geri yükleme rehberini kullanın. WordPress term tablolarında doğrudan SQL ile silme yapmak yerine yönetim paneli veya doğrulanmış WP-CLI komutları üzerinden ilişki bütünlüğünü koruyun.

Slug değişikliği yapılacaksa

Kategori veya etiket slug’ını yalnızca kısa görünmesi için değiştirmeyin. Mevcut URL’nin performansını, backlinklerini ve iç linklerini kontrol edin. Değişiklik gerekiyorsa eski URL’den yeni URL’ye 301 yönlendirme, canonical, sitemap ve tüm iç link güncellemeleri aynı yayın planında yapılmalıdır.

İç bağlantı ve breadcrumb mimarisi

Ana menü ve kategori hub sayfaları önemli kategorilere bağlantı vermelidir. Her makale, ana konusunu temsil eden kategoriye breadcrumb veya bağlamsal bağlantıyla dönebilir; kategori de cluster yazılara açıklayıcı anchor metinlerle ulaşmalıdır. Etiket bağlantılarını her yazının altında onlarca terim halinde göstermek yerine gerçekten gezinme değeri taşıyan sınırlı terimleri kullanın.

Breadcrumb şeması görünür breadcrumb ile aynı yolu anlatmalıdır. Bir yazı birden fazla kategoriye bağlıysa ana kategori seçimini tutarlı yapın; aksi halde başlık, breadcrumb ve URL mimarisi farklı konu sinyalleri verebilir. Archive sayfasında ItemList işaretlemesi kullanılacaksa görünür listedeki URL ve sıralamayla eşleşmelidir; şema sırf zengin sonuç beklentisiyle eklenmemelidir.

Kategori pillar sayfası cluster yazılar ve sınırlı etiketler arasındaki iç bağlantı ağı
Kategori hub, cluster yazılara; yazılar da ana kategoriye ve yalnızca ilgili çapraz etiketlere bağlanır.

Search Console ile ölçüm planı

Değişiklikten önce kategori ve etiket URL’lerinin son dönem gösterim, tıklama, sorgu ve ortalama konum verisini dışa aktarın. URL Denetleme ile seçilen canonical ve index durumunu örnek URL’lerde kontrol edin. Sitemap raporunda indexlenebilir arşivlerin keşfedildiğini, noindex arşivlerin ise sitemap’ten çıktığını doğrulayın.

Değişiklik sonrasında yalnızca toplam tıklamaya bakmayın. Kategori sorgularının niyetle uyumu, ilgili yazılara geçiş, duplicate canonical durumu, taranan fakat indexlenmeyen URL’ler ve eski slug yönlendirmeleri birlikte izlenmelidir. Trafik artışı için kesin süre veya yüzde vaat etmeyin; tarama ve yeniden değerlendirme hızı siteye göre değişir.

WordPress taksonomi SEO kontrol listesi

  • Tüm kategori ve etiket URL’leri, yazı sayıları ve amaçları envanterlendi mi?
  • Aynı yazı kümesini gösteren kategori/etiket çiftleri tespit edildi mi?
  • Index kararı arama niyeti ve kullanıcı değeriyle gerekçelendirildi mi?
  • Indexlenebilir arşivde benzersiz H1, başlık, meta ve giriş var mı?
  • Canonical, sitemap ve site içi linkler aynı tercih edilen URL’yi gösteriyor mu?
  • Pagination sayfaları yanlışlıkla ilk sayfaya canonical vermiyor mu?
  • Noindex arşivler sitemap dışında mı?
  • İnce term’ler birleştirildiğinde yazı ilişkileri ve 301 yönlendirmeleri tamamlandı mı?
  • Archive kart görselleri doğru boyut ve alt metin kullanıyor mu?
  • Search Console başlangıç verisi ve izleme tarihi kaydedildi mi?

Tema veya SEO eklentisi değişikliğiyle birlikte taksonomi template’i yayınlanacaksa test, cache temizleme ve geri dönüş adımlarını sürüm kontrollü yürütün. Bu süreç için GitHub Actions ile hosting deploy rehberindeki kontrol mantığını kullanabilirsiniz.

Sonuç

WordPress kategori ve etiket SEO’sunda hedef daha fazla arşiv URL’si üretmek değildir. Hedef, her indexlenebilir URL’ye açık bir görev vermek; ana kategorileri pillar yapıya dönüştürmek; etiketleri sınırlı çapraz bağlantı olarak kullanmak ve yinelenen/inçe taksonomileri kontrollü biçimde temizlemektir. Canonical, sitemap, pagination ve iç bağlantılar aynı bilgi mimarisini desteklediğinde hem kullanıcı hem arama motoru sitenin konu sınırlarını daha net okuyabilir.

Sık Sorulan Sorular

WordPress etiket sayfaları noindex olmalı mı?

Hepsi için tek bir doğru yoktur. Benzersiz niyet, yeterli ilgili içerik ve gezinme değeri sunan etiket arşivi indexlenebilir. Tek yazılı, yinelenen veya editoryal amacı olmayan etiketler noindex, birleştirme ya da kaldırma adayıdır.

Kategori sayfasına kaç kelime açıklama yazılmalı?

Sabit bir kelime sayısı hedeflemeyin. Giriş, kategorinin kapsamını, hedef kullanıcısını ve alt konu gruplarını gereksiz tekrar olmadan açıklamalıdır. Uzun metin listeyi görünmez hale getiriyorsa kullanılabilirlik zarar görür.

Kategori ile etiket aynı ada sahip olabilir mi?

Teknik olarak olabilir; ancak aynı yazıları ve aynı niyeti gösteriyorsa yinelenen iki arşiv üretir. Ana konu kategoride korunup etiket kaldırılmalı veya etiket gerçekten farklı bir çapraz gruba dönüştürülmelidir.

Noindex kategori URL’si sitemap’te kalmalı mı?

Hayır. Sitemap, indexlenmesini istediğiniz tercih edilen URL’leri göstermelidir. Noindex bir arşivi sitemap’te tutmak çelişkili sinyal üretir. SEO eklentisinin sitemap ve robots ayarlarını birlikte kontrol edin.

Kategori slug değişince ne yapılmalı?

Eski URL’den yeni URL’ye 301 yönlendirme kurun; iç link, breadcrumb, canonical ve sitemap kayıtlarını yeni URL’ye güncelleyin. Değişiklikten önce mevcut performans ve backlinkleri kontrol edin; yalnızca estetik gerekçeyle çalışan URL’yi değiştirmeyin.

ozgur

Özgür Bayram, WordPress, Laravel, yapay zekâ ve web performansı alanlarında çalışan bir yazılım geliştiricisidir. Bilim Meraklısı’nda teknoloji, yazılım, hosting, SEO ve dijital araçlar hakkında anlaşılır, uygulanabilir rehberler hazırlar. Amacı, teknik konuları sade bir dille anlatarak okuyucuların doğru kararlar vermesine ve sorunlarını güvenle çözmesine yardımcı olmaktır.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu