Site içi SEO; URL yapısı, iç link mimarisi, başlık hiyerarşisi ve sayfa düzeni gibi site sahibinin kontrolündeki bileşenleri arama motorlarının anlayacağı biçimde düzenlemektir. İyi bir hiyerarşi ana sayfadan kategori ve alt sayfalara iner; breadcrumb ve BreadcrumbList şeması bu yapıyı görünür kılar.
Bir web sitesinin arama motorlarında görünürlük kazanması yalnızca içerik kalitesine bağlı değildir; sayfaların birbirine nasıl bağlandığı, URL’lerin nasıl kurulduğu ve hiyerarşinin nasıl tanımlandığı da o görünürlüğü doğrudan etkiler. Bu yazıda site içi SEO‘nun hiyerarşik boyutunu — yapı kararlarından iç link mimarisine, başlık kullanımından WordPress ayarlarına kadar — adım adım ele alıyoruz.
- Site İçi SEO Nedir?
- Hiyerarşik Site Yapısı: Ana Sayfa → Kategori → Alt Sayfa
- URL Yapısı: Okunabilir, Kısa ve Hiyerarşiyi Yansıtan
- Başlık Hiyerarşisi: H1’den H3’e Doğru Okunabilir Yapı
- İç Link Mimarisi: Otorite Dağılımı ve Yetim Sayfalar
- Breadcrumb ve BreadcrumbList Yapılandırılmış Verisi
- Menü ve Kategori Planlaması
- SEO Kuralları: Sayfa İçi Optimizasyonun Temel Bileşenleri
- WordPress’te Kalıcı Bağlantı, Kategori ve Etiket Ayarları
- Projenizde Site Yapısını Gözden Geçirelim
- Sıkça Sorulan Sorular
Site İçi SEO Nedir?
Site içi SEO, bir web sitesinin kendi kontrolünüzdeki bileşenlerini — içerik, teknik altyapı, URL yapısı, iç bağlantılar ve başlık hiyerarşisi — arama motorlarının daha iyi anlayabileceği biçimde düzenleme çalışmasıdır. Site dışı SEO (geri bağlantılar, marka sinyalleri) ile karıştırılmamalıdır; site içi çalışmalar tamamen kendi sitenizde yaptığınız değişikliklerden oluşur.
Bu ayrımın pratik önemi şudur: site dışı faktörler üzerinde sınırlı bir kontrolünüz varken, site içi faktörler tamamen sizin kararlarınızla şekillenir. Yapı doğru kurulduğunda arama motorları hangi sayfanın hangi konuyu temsil ettiğini daha hızlı çözer; sayfa otoritesi site genelinde daha verimli dağılır.
Hiyerarşik Site Yapısı: Ana Sayfa → Kategori → Alt Sayfa
Site içi SEO uyumlu web sitesi mantığı, düz bir sayfa listesinden değil, katmanlı bir mimariden geçer. En yaygın ve işlevsel yapı üç kademede kurulur:
- Ana sayfa (kök): Sitenin tüm konu kümelerini en geniş çerçevede temsil eder.
- Kategori / hizmet sayfaları: Her ana konu için ayrı bir düğüm. Örneğin bir hukuk bürosunun sitesinde “Boşanma Hukuku” veya bir ajansın sitesinde “WordPress Geliştirme” bu katmanda yer alır.
- Alt sayfalar (blog, hizmet detayı, ürün): Tek bir soruyu ya da alt konuyu derinlemesine işleyen sayfalar. Üst kategorilerine iç linkle bağlanır.
Bu yapı hem arama motorlarına sitenin konusal haritasını çıkartır hem de kullanıcının herhangi bir noktadan istediği derinliğe inerek gezinmesini kolaylaştırır. Düz (flat) bir yapıda — tüm sayfalar doğrudan ana sayfaya bağlıysa — otorite dağılımı bozulur ve arama motorları hangi sayfanın “asıl” temsil ettiği konuyu bulmakta zorlanabilir.
URL Yapısı: Okunabilir, Kısa ve Hiyerarşiyi Yansıtan
URL’ler hem kullanıcıya hem de arama motorlarına sayfanın nerede durduğunu söyler. İyi bir URL şu özellikleri taşır:
- Kısa ve konuyu özetleyen slug:
/seo-nedir/,/wordpress-kurulumu/ - Hiyerarşiyi yansıtıyor olması (gerektiğinde):
/hizmetler/web-tasarim/ - Türkçe karakter içermemesi; boşluklar yerine tire (
-) kullanılması - Gereksiz parametre ve sayı içermemesi
Tarih tabanlı URL’ler (/2018/01/15/yazi-basligi/) blog yazıları için bir dönem yaygındı; günümüzde içeriğin güncelliğini olumsuz sinyalleyebileceği gerekçesiyle artık önerilmiyor. Tarih bilgisi gerekiyorsa meta veride tutulması daha işlevsel bir yaklaşımdır.
WordPress’te URL yapısı Ayarlar → Kalıcı Bağlantılar ekranından belirlenir. “Yazı Adı” seçeneği (/%postname%/) genellikle en sade ve SEO dostu yapıyı sunar. Kategori bazlı yapı (/%category%/%postname%/) ise derin hiyerarşilerde anlam kazanır; ancak URL uzunluğunu artırır ve kategori değiştiğinde yönlendirme yönetimini gerektirir.
Başlık Hiyerarşisi: H1’den H3’e Doğru Okunabilir Yapı
SEO bağlamında başlık etiketleri (H1–H3) hem içeriğin konusal haritasını çıkarır hem de ekran okuyucu kullanan ziyaretçiler için erişilebilirlik sağlar. Temel kural basittir: sayfada yalnızca bir H1 bulunur, H2’ler ana bölümleri, H3’ler o bölümlerin alt başlıklarını tanımlar. H1’den doğrudan H3’e atlamak hiyerarşiyi kırar ve arama motorlarının içerik ağırlıklarını doğru okumasını zorlaştırır.
H1 başlığı sayfanın birincil konusunu, mümkünse hedef sorgusunu taşımalıdır; ancak bu, zorla anahtar kelime yerleştirme anlamına gelmez. Doğal bir başlık her zaman daha güçlüdür. H2 ve H3 başlıklarında anahtar kelime varyasyonlarının geçmesi semantik zenginlik katar; aşırı tekrar ise tersine etki yaratır.
İç Link Mimarisi: Otorite Dağılımı ve Yetim Sayfalar
İç bağlantılar sitenin omurgasını oluşturur. Doğru kurgulandığında iki işlevi aynı anda yerine getirir: kullanıcıyı mantıksal bir sırada yönlendirir ve otorite sinyalini üst sayfalardan alt sayfalara, ilgili sayfalar arasında dağıtır.
Yetim sayfa (orphan page), içten hiçbir sayfanın bağlantı vermediği sayfa demektir. Bu sayfalara arama motorlarının botları düzenli olarak ulaşamaz; dolayısıyla indekslenme süreci gecikir ya da hiç gerçekleşmez. Sitenize yeni bir sayfa eklediğinizde, o sayfayla konusal olarak ilişkili mevcut sayfalardan en az birinden bağlantı vermeniz bu riski ortadan kaldırır.
Anchor metin seçimi de kritiktir. “Buraya tıklayın” ya da “daha fazlası” gibi bağlamsız anchor’lar arama motorlarına hedef sayfanın ne hakkında olduğunu söylemez. Açıklayıcı anchor kullanımı — örneğin “WordPress kalıcı bağlantı ayarları” — hem kullanıcıya hem de botlara bağlantı bağlamını net biçimde iletir.
Aynı sayfaya birden çok noktadan link vermek genellikle gerekmez; ilk geçen anchor değer taşır. Aynı URL’ye ikinci ve üçüncü bağlantılar eklemek link bütçesini boşa harcayabilir.
Breadcrumb ve BreadcrumbList Yapılandırılmış Verisi
Breadcrumb (ekmek kırıntısı) navigasyonu, kullanıcının site hiyerarşisinde nerede durduğunu gösteren bir gezinme öğesidir: Ana Sayfa → SEO → Site İçi SEO gibi. Bu yapının iki faydası var: kullanıcı herhangi bir üst katmana tek tıklamayla geçebilir; arama motoru ise sitenin hiyerarşisini bu sinyalden de doğrular.
BreadcrumbList yapılandırılmış verisi (schema.org), bu navigasyonu makinenin doğrudan okuyabileceği JSON-LD formatında sayfaya ekler. Örnek bir yapı şu üç öğeyi içerir: ListItem nesneleri, her birinde position (sıra numarası), name (sayfa adı) ve item (URL) alanları. WordPress’te Yoast SEO veya Rank Math gibi eklentiler bu veriyi otomatik üretebilir; ancak çıktının söz dizimini Schema Markup Validator ile doğrulamak iyi bir alışkanlıktır.
Breadcrumb şeması uygulandığında Search Console’un Sayfa dizine ekleme raporunda yapısal sorunlar varsa daha hızlı fark edilir; arama sonuç sayfasında URL yerine ekmek kırıntısı yolu görünebilir, bu da sayfanın ne hakkında olduğunu arama öncesi netleştirir.
Menü ve Kategori Planlaması
Ana navigasyon menüsü doğrudan bir SEO sinyalidir: menüde yer alan her bağlantı siteye gelen her botun ziyaret ettiği sayfaları önceliklendirir. Bu nedenle ana menü, hiyerarşinin ikinci katmanındaki sayfalara (kategori / hizmet hub’ları) odaklanmalı; her alt sayfayı tek tek menüye eklemek hem kullanıcıyı bunaltır hem de link değerini seyreltir.
WordPress’te kategori ve etiket ayrımı da bu noktada önem kazanır. Kategoriler hiyerarşik yapıyı destekler — bir yazı yalnızca bir ana kategoriye ve gerekirse bir alt kategoriye atanmalıdır. Etiketler ise çapraz ilişki kurmak için tasarlanmıştır; ancak çok sayıda etiket sayfası oluşturmak, ince içerik (thin content) riski taşıyan URL’ler üretebilir. Etiket sayfalarını yönetmenin pratik yolu: ya noindex etmek ya da gerçekten bağımsız içerik taşıyan etiketlere sınırlı tutmak.
Footer linkleri ve kenar çubuğu (sidebar) widget’ları da iç link mimarisinin parçasıdır; ancak tüm sayfalarda tekrarlanan bu linkler bireysel sayfa otoritesi yerine site geneli sinyali taşır. Aşırı footer link yığını dikkat çekici bir örüntü oluşturabilir.
SEO Kuralları: Sayfa İçi Optimizasyonun Temel Bileşenleri
Hiyerarşi ve mimari dışında sayfa içi SEO çalışmaları her URL için ayrı ayrı uygulanır. Temel bileşenler şunlardır:
- Title tag (SEO başlığı): Her sayfada benzersiz, konuyu özetleyen ve hedef sorguyu taşıyan bir title. Genel uygulama olarak 50–60 karakter aralığında tutulur.
- Meta description: Tıklama oranını etkileyen açıklama metni. Doğrudan bir sıralama faktörü olmasa da kullanıcının tıklama kararını şekillendirir.
- Canonical tag: Aynı içeriğin farklı URL’lerde görünmesi durumunda (filtreli ürün sayfaları, parametreli URL’ler) hangi URL’nin baskın olduğunu bildirir.
- Alt metin: Görsellerin ne olduğunu bota ve ekran okuyucuya açıklar; görsel aramada ek görünürlük sağlayabilir.
Bu bileşenler tek tek ele alınabilecek ayrı konulardır; bu sayfada seo kuralları bağlamında bütünsel bir çerçeve sunmakla yetiniyoruz. Sayfa İçi SEO Tavsiyeleri sayfasında her bileşen daha ayrıntılı inceleniyor.
WordPress’te Kalıcı Bağlantı, Kategori ve Etiket Ayarları
WordPress kurulumunda SEO’yu destekleyen yapısal ayarların büyük bölümü birkaç ekranda toplanmıştır:
Kalıcı Bağlantılar (Ayarlar → Kalıcı Bağlantılar): Kurulum sonrasında değiştirilmesi gereken ilk ayarlardan biridir. “Yazı Adı” seçeneği genellikle en temiz URL yapısını üretir. Kurulumdan sonra slug yapısını değiştirmek, yayındaki tüm URL’lerin değişmesine yol açar; bu durumda eski URL’lerden 301 yönlendirme zorunlu hale gelir.
Kategori ve Etiket Slug’ları: Varsayılan olarak WordPress kategori URL’lerine /category/ ön eki ekler (ör. /category/seo/). Bu önek Yoast SEO gibi eklentilerle kaldırılabilir; kaldırıp kaldırmama kararı sitenin URL mimarisine göre değişir. Önemli olan, bir kez karar verilip tutarlı biçimde uygulanmasıdır.
Noindex Yönetimi: Arama motorlarına sunulmaması gereken sayfalar (etiket arşivleri, yazar arşivi, belirli kategori listeleri) SEO eklentisi üzerinden noindex olarak işaretlenebilir. Bu, siteye giren bot bütçesinin (crawl budget) asıl içerik sayfalarına yönlenmesini destekler — büyük sitelerde fark edilir bir etki yaratır.
Site içi SEO çalışmalarının teknik katmanı — hız, Core Web Vitals (LCP, INP, CLS), sunucu yapılandırması ve tarama bütçesi yönetimi — teknik SEO başlığı altında ayrıca ele alınan bir alandır ve bu yazının kapsamı dışındadır.
Projenizde Site Yapısını Gözden Geçirelim
Sitenizin mevcut hiyerarşisi, URL yapısı veya iç link mimarisi konusunda belirsizlikleriniz varsa, Search Console verisi ve teknik analiz üzerinden birlikte değerlendirmek için iletişim sayfasından ön görüşme talep edebilirsiniz; ilk görüşmede sitenizin yapısal fotoğrafını birlikte çıkarıyoruz.
Sıkça Sorulan Sorular
Yetim sayfa nedir ve nasıl tespit edilir?
Yetim sayfa, sitedeki hiçbir iç bağlantının işaret etmediği URL’dir. Bu sayfalar arama motorunun düzenli tarama döngüsüne giremeyebilir ve indekslenme süreci gecikebilir. Tespiti için Screaming Frog gibi tarayıcı araçları kullanılır: tüm iç linkler çıkarılır, sitemap ile karşılaştırılır; hiçbir iç linkten erişilemeyen URL’ler yetim adayıdır.
Kategori sayfaları mı yoksa etiket sayfaları mı dizine eklenmeli?
Kategori sayfaları genellikle dizine eklenmeye değer; hiyerarşiyi destekler ve belirli bir konuyu listeler. Etiket sayfaları ise çoğu zaman ince içerik riski taşıdığından noindex olarak işaretlenmesi daha yaygın bir tercih. Karar, etiket sayfasının gerçekten bağımsız ve yeterli içerik taşıyıp taşımadığına göre verilmelidir.
BreadcrumbList şemasını manuel mi yazmak gerekir?
Hayır; Yoast SEO veya Rank Math gibi yaygın WordPress eklentileri BreadcrumbList şemasını sayfa yapısından otomatik olarak üretir. Manuel JSON-LD yazmak yalnızca eklenti kullanılmayan ya da özel yapılandırma gerektiren durumlarda gündeme gelir. Eklenti çıktısının söz dizimini Schema Markup Validator ile doğrulamak yeterlidir.
Kalıcı bağlantı yapısını yayına girdikten sonra değiştirmek sorun yaratır mı?
Evet, mevcut URL’lerin tamamı değişeceğinden dış bağlantılar kırılır ve arama motorlarının indeks kaydı güncellenmesi zaman alır. Değişiklik zorunluysa eski URL’lerden yenilere 301 yönlendirme eklemek ve Search Console’dan yeniden tarama talep etmek gerekir. Bu nedenle URL yapısına kurulum aşamasında karar vermek çok daha sağlıklıdır.
Site içi SEO çalışmaları ne kadar sürer?
Kapsama göre değişir; yalnızca yapısal düzenleme (URL, iç link, başlık hiyerarşisi) gerektiren projelerde çoğu çalışma ortalama 2–4 haftalık süreçte tamamlanır. İçerik üretimi veya kapsamlı teknik müdahale gerektiren durumlarda bu süre uzayabilir.






