Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur?

Yazar: Deniz ArslanYayın: 15 Eyl 2026Güncelleme: 15 Eyl 202616 dk Okuma

Teknik SEO; arama motorlarının bir web sitesini taramasını, dizine eklemesini ve anlamlandırmasını sağlayan altyapı optimizasyonudur.

Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur? için öne çıkan görsel
Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur? için öne çıkan görsel

Teknik SEO; arama motorlarının bir web sitesini taramasını, dizine eklemesini ve anlamlandırmasını sağlayan altyapı optimizasyonudur.

Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur? sorusu, modern web ekosisteminde organik görünürlük elde etmek isteyen işletmeler, yazılım mimarları ve dijital stratejistler için en kritik operasyonel gerekliliktir. İçerik ve bağlantı inşası stratejileri ne kadar güçlü olursa olsun, taranamayan veya dizine eklenemeyen bir altyapı organik büyüme sağlayamaz. Bu kapsamlı rehberde; tarama bütçesi yönetiminden JavaScript tabanlı render süreçlerine, Core Web Vitals optimizasyonundan yapılandırılmış veri mimarisine kadar arama motoru botlarının sitenizi kusursuz biçimde işlemesini sağlayacak teknik temelleri analitik bir çerçevede ele alıyoruz.

Teknik SEO Nedir? Temel Tanımı ve Çalışma Mantığı

Teknik SEO, bir web sitesinin arama motorları tarafından teknik gereksinimlere tam uyumlu olarak taranmasını, işlenmesini (rendering), dizine eklenmesini (indexing) ve semantik olarak anlamlandırılmasını hedefleyen altyapı optimizasyon süreçlerinin bütünüdür. Klasik içerik odaklı arama motoru optimizasyonundan farklı olarak teknik SEO; metinlerin kalitesi veya anahtar kelime dağılımıyla değil, bu içerikleri barındıran sunucunun, kod tabanının, veri yapısının ve ağ mimarisinin performansıyla ilgilenir. Temel amacı, arama motoru botlarının (örneğin Googlebot, Bingbot, Applebot) web sayfalarına erişirken hiçbir teknik engelle karşılaşmamasını garanti altına almaktır.

Arama motorlarının bir web sayfasını arama sonuçlarında kullanıcıya sunabilmesi için üç temel aşamadan oluşan deterministik bir süreç işletilir: Tarama (Crawling), İşleme/Dizine Ekleme (Rendering & Indexing) ve Sıralama (Ranking). Teknik SEO, bu döngünün ilk iki aşamasını doğrudan yönetir. Googlebot veya diğer tarayıcı botları, bir URL'yi keşfettiklerinde sunucudan HTTP yanıtı talep eder. Yanıt başarılı olduğunda (HTTP 200), sayfanın HTML kaynağı indirilir. Modern web uygulamalarında yer alan JavaScript dosyaları ayrıştırılarak Sayfa İşleme Hizmeti (Web Rendering Service - WRS) tarafından render edilir. Tüm bu süreç sorunsuz tamamlandığında sayfa içeriği arama motorunun devasa veri tabanına (indeks) kaydedilir.

+-----------------------------------------------------------------------+
|                 ARAMA MOTORU İŞLEME DÖNGÜSÜ                           |
+-----------------------------------------------------------------------+
|  1. Keşif & Tarama (Crawl Queue -> DNS -> HTTP İsteği -> HTML İndirme)|
|  2. Render Süreci (JavaScript Çalıştırma -> DOM & CSSOM Oluşturma)   |
|  3. İndeksleme (Canonical Analizi -> Noindex Kontrolü -> İndeksleme)  |
|  4. Sıralama (Kullanıcı Niyeti -> Otorite Sinyalleri -> SERP Yayını)  |
+-----------------------------------------------------------------------+

Teknik SEO'nun başarısı, botların bu aşamaları en düşük kaynak maliyetiyle tamamlamasını sağlamaktan geçer. Bir bot sitenizde 5xx sunucu hataları, sonsuz yönlendirme döngüleri, render edilmeyen ağır JavaScript yapıları veya yanlış yapılandırılmış noindex direktifleri ile karşılaştığında, sayfalarınız dizine eklenemez veya taranması durdurulur. Dolayısıyla teknik SEO, sitenizin organik arama ekosistemine dahil olabilmesi için karşılanması zorunlu olan en temel hijyen faktörüdür.

Teknik SEO Neden Önemlidir? (Arama Motorları ve Kullanıcı Gözünden)

Teknik SEO, arama motorlarının kaynak tüketimini optimize etme zorunluluğu ile son kullanıcının kusursuz deneyim arayışının kesiştiği noktada yer alır. Arama motoru şirketleri, her gün milyarlarca web sayfasını taramak ve işlemek için devasa veri merkezleri işletir. Bu operasyon ciddi bir enerji, bant genişliği ve işlemci maliyeti yaratır. Bu nedenle Googlebot gibi tarayıcılar, her web sitesine belirli bir Tarama Bütçesi (Crawl Budget) tahsis eder. Tarama bütçesi; sunucunuzun bot isteklerine ne kadar hızlı yanıt verdiği (Crawl Rate Limit) ve arama motorunun sitenize duyduğu ilgi (Crawl Demand) tarafından belirlenir.

Yavaş yanıt veren, gereksiz parametre URL'leri üreten veya kırık linklerle dolu olan bir web sitesi, kendisine ayrılan tarama bütçesini hızla tüketir. Sonuç olarak, yeni yayınlanan veya güncellenen stratejik sayfalar haftalarca taranamayabilir. Teknik SEO; robots.txt direktifleri, URL parametre yönetimi ve XML site haritası hiyerarşisi aracılığıyla botların yalnızca değer yaratan sayfalara odaklanmasını sağlar. Bu sayede sitenizin tarama verimliliği maksimize edilir.

+-------------------------------------------------------------------------+
|                  TARAMA BÜTÇESİ DENGESİ                                 |
+-------------------------------------------------------------------------+
|  Tarama Hızı Limiti (Sunucu Performansı & Yanıt Süreleri)                |
|  [x] Tarama Talebi (Popülerlik, Güncellik & İndeks Değeri)              |
|  = Efektif Tarama Kapasitesi (Googlebot'un Günlük Tarayabildiği URL)    |
+-------------------------------------------------------------------------+

Kullanıcı perspektifinden bakıldığında ise teknik SEO doğrudan dönüşüm oranlarını, oturum sürelerini ve hemen çıkma oranlarını (Bounce Rate) belirler. Yüklenmesi 3 saniyeden uzun süren mobil sayfalarda kullanıcıların yarısından fazlası siteyi terk eder. Core Web Vitals standartlarına uyum sağlamış hızlı bir sayfa, kullanıcının aradığı bilgiye anında ulaşmasını sağlar. Kullanıcı deneyimini bozan görsel kaymalar (Layout Shift) veya tıklamalara geç yanıt veren arayüzler, kullanıcıyı rakip sitelere iter. Arama motorları da bu kullanıcı davranış sinyallerini algılayarak teknik açıdan kusurlu sayfaları sıralamalarda geriye çeker.

Optimizasyon AlanıArama Motoruna EtkisiKullanıcıya Etkisi
Sayfa Hızı (CWV)Tarama verimliliği artar, sunucu yükü düşerHemen çıkma oranı azalır, dönüşümler yükselir
HTTPS ProtokolüGüvenilir kaynak sinyali, dizine ekleme tercihiVeri güvenliği, güven damgası, güvenli alışveriş
Mobil UyumlulukMobile-First Indexing tam uyumu sağlanırMobil cihazlarda rahat okunabilirlik ve etkileşim
URL Yapısı & MimarisiSayfa hiyerarşisi ve tematik otorite kolay anlaşılırKolay gezinme, öngörülebilir URL yapısı
Yapılandırılmış VeriZengin sonuçlar (Rich Snippets), varlık tanımaSERP'te yüksek tıklama oranı (CTR), net bilgi

Sayfa Hızı (CWV)

Arama Motoruna Etkisi

Tarama verimliliği artar, sunucu yükü düşer

Kullanıcıya Etkisi

Hemen çıkma oranı azalır, dönüşümler yükselir

HTTPS Protokolü

Arama Motoruna Etkisi

Güvenilir kaynak sinyali, dizine ekleme tercihi

Kullanıcıya Etkisi

Veri güvenliği, güven damgası, güvenli alışveriş

Mobil Uyumluluk

Arama Motoruna Etkisi

Mobile-First Indexing tam uyumu sağlanır

Kullanıcıya Etkisi

Mobil cihazlarda rahat okunabilirlik ve etkileşim

URL Yapısı & Mimarisi

Arama Motoruna Etkisi

Sayfa hiyerarşisi ve tematik otorite kolay anlaşılır

Kullanıcıya Etkisi

Kolay gezinme, öngörülebilir URL yapısı

Yapılandırılmış Veri

Arama Motoruna Etkisi

Zengin sonuçlar (Rich Snippets), varlık tanıma

Kullanıcıya Etkisi

SERP'te yüksek tıklama oranı (CTR), net bilgi

Adım Adım Sağlam Bir Altyapı: Teknik SEO'nun Temel Yapı Taşları

Arama motorlarında sürdürülebilir bir organik performans elde etmek, mühendislik disipliniyle kurgulanmış bir altyapı gerektirir. Teknik SEO mimarisini oluştururken birbirini tamamlayan beş ana sütunun eksiksiz inşa edilmesi şarttır. Bu sütunlardaki tek bir zafiyet, tüm arama motoru görünürlüğünüzü sekteye uğratabilir.

1. Tarama (Crawling) ve Robots.txt Yönetimi

Tarama, arama motorlarının web'deki yeni ve güncellenmiş içerikleri keşfetme mekanizmasıdır. Bu sürecin ilk temas noktası web sitenizin kök dizininde yer alan robots.txt dosyasıdır (https://example.com/robots.txt). Bu metin dosyası, tarayıcı botlara hangi dizinlerin veya URL parametrelerinin taranıp taranmayacağını bildiren Robots Exclusion Standard protokolüne dayanır.

Yanlış yapılandırılmış bir robots.txt dosyası, tüm sitenin veya kritik kategorilerin arama motorlarına tamamen kapanmasına neden olabilir. Özellikle yazılım geliştirme süreçlerinde test ortamından canlıya (staging to production) geçiş yapılırken unutulan Disallow: / kuralı, sitenin dizinden tamamen silinmesiyle sonuçlanan en yaygın ve yıkıcı hatalardan biridir.

# Doğru Yapılandırılmış Robots.txt Örneği
User-agent: *
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /api/
Disallow: /*?search=*
Disallow: /*&sort=*

# XML Site Haritası Konumu
Sitemap: https://www.example.com/sitemap_index.xml

Tarama optimizasyonunda dikkat edilmesi gereken temel kurallar:

  • Kritik Varlıkların Engellenmemesi: CSS, JavaScript ve görsel dosyalarının bulunduğu dizinler asla Disallow ile engellenmemelidir. Botların sayfayı doğru render edebilmesi için stil ve script dosyalarına erişimi zorunludur.

  • Tarama Bütçesi Korunması: Arama motorlarının dizine eklemesini istemediğiniz iç arama sonuçları, filtre parametreleri ve yönetim panelleri robots.txt üzerinden taranmaya kapatılmalıdır.

  • Robots.txt ve Noindex Ayrımı: robots.txt dosyasında engellenen bir sayfa dizine eklenebilir (Google harici bir linkten URL'yi keşfederse başlığı olmadan indeksleyebilir). Bir sayfanın dizinden tamamen çıkarılması isteniyorsa sayfa taranabilir bırakılmalı ve HTML başlığına <meta name="robots" content="noindex, follow"> etiketi eklenmelidir.

2. İndeksleme (Indexing) ve XML Site Haritaları

İndeksleme, taranan ve işlenen bir web sayfasının arama motoru veritabanına ayrıştırılarak kaydedilmesi işlemidir. Arama motorlarının sitenizdeki tüm önemli URL'leri eksiksiz keşfetmesini sağlamanın en standart yolu XML Site Haritalarıdır (Sitemap). XML site haritası, arama motorlarına sitenizdeki taranmaya değer kanonik (canonical) sayfaların, bu sayfaların son güncellenme tarihlerinin (<lastmod>) ve görsel gibi ek varlıkların listesini sunan yapılandırılmış bir belgedir.

XML site haritaları oluşturulurken katı protokol kurallarına uyulmalıdır:

  • Tek bir XML dosyası en fazla 50.000 URL ve sıkıştırılmamış halde en fazla 50 MB boyutunda olabilir. Bu sınırları aşan büyük sitelerde bir Site Haritası Dizini (Sitemap Index) kullanılarak URL'ler mantıksal alt haritalara (örneğin: post-sitemap.xml, category-sitemap.xml, product-sitemap-1.xml) bölünmelidir.

  • XML haritasında yalnızca HTTP 200 OK durum kodu döndüren ve dizine eklenmesi hedeflenen standart (canonical) sayfalar yer almalıdır. 301 yönlendirmesi yapılan, 404 hatası veren veya noindex etiketi taşıyan sayfalar asla site haritasına dahil edilmemelidir.

  • <lastmod> etiketi yalnızca sayfada arama motoru için anlamlı bir içerik değişikliği yapıldığında güncellenmelidir; her sayfa yenilendiğinde sahte güncellemeler yapmak botların bu etikete olan güvenini sarsar.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/teknik-seo-rehberi</loc>
    <lastmod>2026-09-15T09:30:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

İndeks kontrolünde HTTP başlıklarında X-Robots-Tag kullanımı da büyük önem taşır. Özellikle PDF, Word belgeleri veya statik API yanıtları gibi HTML olmayan dosyalarda dizine ekleme kuralları X-Robots-Tag: noindex HTTP başlığı gönderilerek yönetilir.

3. Site Hızı ve Core Web Vitals (Önemli Web Verileri)

Site hızı, Google'ın hem masaüstü hem de mobil arama sonuçlarında doğrudan kullandığı resmi bir sıralama faktörüdür. 2024 ve 2026 standartlarında Google, sayfa hızını ve kullanıcı deneyimini ölçmek için Core Web Vitals (Önemli Web Verileri) metrik setini merkezine almıştır. Bu metrikler, kullanıcıların gerçek dünyadaki deneyimlerini (Chrome User Experience Report - CrUX verileri) doğrudan yansıtır.

+-------------------------------------------------------------------------+
|                  CORE WEB VITALS METRİK SETİ                            |
+-------------------------------------------------------------------------+
|  LCP (Largest Contentful Paint)   -> Yükleme Hızı   | Hedef: <= 2.5 sn |
|  INP (Interaction to Next Paint)  -> Etkileşim      | Hedef: <= 200 ms |
|  CLS (Cumulative Layout Shift)    -> Görsel İstikrar| Hedef: <= 0.1    |
+-------------------------------------------------------------------------+

Core Web Vitals optimizasyonunda üç kritik eşik bulunmaktadır:

  1. Largest Contentful Paint (LCP): Sayfanın ana içeriğinin (genellikle en büyük görsel veya metin bloğu) kullanıcı ekranında görünür hale gelme süresidir. İdeal değer 2.5 saniye ve altıdır. LCP optimizasyonu için:

  • Sunucu Yanıt Süresi (TTFB - Time to First Byte) 800 ms altına indirilmelidir.

  • LCP görseli loading="lazy" yerine fetchpriority="high" etiketiyle önceliklendirilmelidir.

  • Görseller WebP veya AVIF gibi yeni nesil formatlara dönüştürülmeli ve CDN üzerinden sunulmalıdır.

  1. Interaction to Next Paint (INP): Kullanıcının sayfadaki bir buton, link veya form ile etkileşime girmesinden sonra tarayıcının ekrandaki pikselleri bir sonraki karede güncelleyebilmesine kadar geçen gecikmeyi ölçer (FID'in yerini almıştır). İdeal değer 200 milisaniye ve altıdır. INP optimizasyonu için:

  • Uzun JavaScript görevleri (Long Tasks > 50ms) requestIdleCallback() veya setTimeout() ile küçük parçalara bölünmelidir.

  • Sayfa başlangıcında çalıştırılan gereksiz üçüncü taraf analitik ve pazarlama kodları (GTM tag'leri) asenkron hale getirilmelidir.

  1. Cumulative Layout Shift (CLS): Sayfa yüklenirken öğelerin beklenmedik şekilde yer değiştirmesini ve görsel kararsızlığı ölçer. İdeal değer 0.1 puan ve altıdır. CLS optimizasyonu için:

  • Tüm görsel ve video etiketlerine açıkça width ve height öznitelikleri tanımlanmalı veya CSS aspect-ratio kullanılmalıdır.

  • Dinamik reklam alanları ve banner'lar için önceden sabit CSS boyutları rezerve edilmelidir.

  • Özel web fontlarının yüklenmesi sırasında metin kaymalarını önlemek için font-display: swap ve font eşleştirme metrikleri kullanılmalıdır.

4. Mobil Öncelikli Endeksleme (Mobile-First Indexing)

Google, web sitelerinin taranması ve dizine eklenmesi sürecinde tamamen Mobile-First Indexing (Mobil Öncelikli Endeksleme) mimarisini kullanır. Bu durum, Googlebot'un sitenizi masaüstü tarayıcı olarak değil, bir akıllı telefon kullanıcı aracısı (Googlebot Smartphone) ile ziyaret ettiği anlamına gelir. Sıralama algoritmaları, sitenizin masaüstü versiyonundaki içerik ve bağlantıları değil, mobil versiyonunda sunulan içeriği baz alır.

Mobil öncelikli indeksleme uyumunda dikkat edilmesi gereken hususlar:

  • İçerik Eşitliği (Parity): Masaüstü versiyonda yer alan metinler, başlık etiketleri (H1-H6), yapılandırılmış veriler ve görseller mobil versiyonda da eksiksiz olarak bulunmalıdır. Ekran alanından tasarruf etmek amacıyla mobil cihazlarda gizlenen veya kaldırılan metinler sıralama kaybına yol açar.

  • Duyarlı Tasarım (Responsive Design): Ayrı mobil URL'ler (m.example.com) yerine tek bir kod tabanı üzerinden ekran genişliğine göre uyum sağlayan Responsive Web Design yaklaşımı benimsenmelidir. Bu, yönlendirme karmaşasını ve canonical uyuşmazlıklarını ortadan kaldırır.

  • Kaynak Erişilebilirliği: Mobilde CSS ve JavaScript kaynaklarının botlara açık olduğundan, dokunma hedeflerinin (butonlar ve bağlantılar) parmakla rahat tıklanabilecek mesafede (en az 48x48 piksel) yer aldığından emin olunmalıdır.

5. Site Güvenliği: HTTPS ve SSL Sertifikası

HTTPS (Hypertext Transfer Protocol Secure), web sunucusu ile kullanıcının tarayıcısı arasındaki veri trafiğini TLS/SSL şifrelemesi ile koruyan temel güvenlik protokolüdür. Google tarafından resmi olarak sıralama sinyali (ve sayfa deneyimi bileşeni) olarak kabul edilen HTTPS, modern web standartlarında zorunludur.

HTTPS yapılandırmasında uygulanması gereken teknik adımlar:

  • Güçlü Şifreleme: En güncel TLS 1.3 protokolü aktif edilmeli, güvensiz eski SSL ve TLS 1.0/1.1 protokolleri sunucu seviyesinde devre dışı bırakılmalıdır.

  • Bütünsel Yönlendirme: HTTP protokolündeki tüm istekler, gecikmesiz tek bir 301 Permanent Redirect ile HTTPS versiyonuna yönlendirilmelidir.

  • HSTS (HTTP Strict Transport Security): Sunucu yanıt başlıklarına Strict-Transport-Security: max-age=31536000; includeSubDomains; preload kuralı eklenerek tarayıcıların siteye yalnızca HTTPS üzerinden bağlanması zorunlu kılınmalıdır.

  • Karma İçerik (Mixed Content) Engelleme: HTTPS sayfalar içinde HTTP üzerinden yüklenen görsel, stil veya script dosyaları tarayıcılar tarafından engellenir ve güvenlik uyarısı verir. Tüm iç varlıklar göreli (relative) veya HTTPS mutlak URL'leri ile çağrılmalıdır.

SÜREÇ ADIMLARI

Temel Altyapı Kurulum Sırası

Yeni bir web projesinde veya teknik migrasyonda izlenmesi gereken altyapı iş akışı.

01

Sunucu ve Güvenlik Katmanı

TLS 1.3 destekli SSL sertifikasını kurun ve HSTS ile tüm HTTP isteklerini 301 üzerinden HTTPS'e yönlendirin.

02

Mobil Uyumlu Mimari ve Responsive CSS

Tüm cihazlarda aynı DOM içeriğini sunan mobil öncelikli responsive şablonu yayına alın.

03

robots.txt ve Tarama Yönetimi

Gereksiz parametreleri engelleyen ve XML sitemap konumunu belirten kök robots.txt dosyasını oluşturun.

04

XML Site Haritası Entegrasyonu

Yalnızca 200 OK veren kanonik URL'lerden oluşan dinamik sitemap index yapısını Search Console'a gönderin.

05

Core Web Vitals Optimizasyonu

LCP görsel önceliklendirmesi, script defer/async yapılandırması ve görsel boyutlandırmalarını tamamlayın.

Gelişmiş Teknik SEO Stratejileri ve İpuçları

Temel altyapı gereksinimleri karşılandıktan sonra, büyük ölçekli ve yüksek rekabetli pazarlarda öne çıkmak için gelişmiş teknik SEO stratejilerinin devreye sokulması gerekir. Bu stratejiler; botların içeriği anlamsal olarak kavrayabilmesini, kopya içerik risklerinin elimine edilmesini ve site içi bağlantı otoritesinin kusursuz dağıtılmasını sağlar.

Yapılandırılmış Veri (Schema Markup) ile Arama Motorlarıyla Konuşun

Yapılandırılmış veri (Structured Data), web sayfalarının içeriğini arama motorlarının tam olarak anlayabileceği semantik bir formatta etiketlemeyi sağlayan Schema.org sözdizimidir. Google, sayfadaki varlıkları (Entity), ilişkileri ve kavramları doğrulamak için yapılandırılmış verilerden faydalanır. Ayrıca yapılandırılmış veri kullanımı; SERP üzerinde yıldızlı derecelendirmeler, ürün fiyatları, stok durumu, SSS kutuları ve tarifler gibi Zengin Sonuçların (Rich Results) tetiklenmesini sağlayarak tıklama oranlarını (CTR) artırır.

Google'ın resmi olarak önerdiği format JSON-LD (JavaScript Object Notation for Linked Data) standardıdır. JSON-LD kodları sayfanın <head> veya <body> bölümüne harici bir script etiketi içinde yerleştirilir:

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur?",
  "description": "Teknik SEO altyapısı, tarama bütçesi yönetimi, Core Web Vitals ve schema optimizasyonu hakkında kapsamlı rehber.",
  "image": "https://www.example.com/images/teknik-seo-rehberi.jpg",
  "author": {
    "@type": "Organization",
    "name": "SEO Sistemi",
    "url": "https://www.example.com"
  },
  "publisher": {
    "@type": "Organization",
    "name": "SEO Sistemi",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.example.com/logo.png"
    }
  },
  "datePublished": "2026-09-15T08:00:00+03:00",
  "dateModified": "2026-09-15T10:30:00+03:00",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://www.example.com/teknik-seo-nedir"
  }
}

Özellikle e-ticaret sitelerinde Product, Offer, AggregateRating; kurumsal sitelerde Organization, LocalBusiness; blog ve yayıncılarda ise Article, BreadcrumbList, FAQPage schema tiplerinin hatasız entegre edilmesi ve Schema Markup Validator ile Google Rich Results Test araçlarıyla düzenli olarak doğrulanması şarttır.

Yinelenen İçerik (Duplicate Content) ve Canonical Etiketinin Gücü

Yinelenen içerik (Duplicate Content), aynı veya birbirine son derece benzer içeriğin birden fazla farklı URL altında erişilebilir olması durumudur. Bu durum arama motorlarının hangi sayfayı dizine ekleyeceğini ve sıralayacağını şaşırmasına (Keyword Cannibalization / Yamyamlaşma) ve otorite sinyallerinin bölünmesine neden olur. E-ticaret sitelerindeki filtreleme ve sıralama parametreleri (?renk=mavi, ?sirala=fiyat), oturum kimlikleri (?sessionid=123) ve HTTP/HTTPS, www/non-www varyasyonları en sık karşılaşılan kopya içerik kaynaklarıdır.

Bu sorunun kesin çözümü Kanonik Etiket (Canonical Tag - rel="canonical") kullanımıdır. Kanonik etiket, arama motorlarına belirli bir içeriğin orijinal ve ana versiyonunun hangi URL olduğunu bildiren bir HTML direktifidir.

<!-- Farklı parametrelere sahip tüm varyasyonların head etiketine eklenmesi gereken ana URL referansı -->
<link rel="canonical" href="https://www.example.com/erkek-ayakkabi" />

Canonical etiketleri kullanılırken uyulması gereken altın kurallar:

  • Kendi Kendine Referans Veren Canonical (Self-Referential Canonical): Parametresiz ana sayfalar da dahil olmak üzere her sayfa kendi temiz URL'sini canonical olarak belirtmelidir. Bu, harici sitelerden gelen parametreli linklerin indekslenmesini engeller.

  • Mutlak URL Kullanımı: Canonical bağlantılarında göreli yollar (/kategori/urun) yerine tam ve mutlak URL'ler (https://www.example.com/kategori/urun) kullanılmalıdır.

  • Tekil Tanımlama: Bir sayfanın HTML kodunda birden fazla rel="canonical" etiketi bulunmamalıdır; aksi takdirde Google botları tüm canonical sinyallerini geçersiz sayar.

Site Mimarisi, URL Yapısı ve Breadcrumb Kullanımı

Sağlam bir site mimarisi, hem kullanıcıların hem de arama motoru botlarının site içindeki derin sayfalara en az tıklamayla ulaşmasını sağlar. İdeal bir teknik SEO mimarisinde Düz Site Mimarisi (Flat Architecture) hedeflenir. Bu modelde ana sayfadan itibaren en derin ürün veya makale sayfasına en fazla 3 veya 4 tıklamayla (Click Depth / Tıklama Derinliği <= 3) ulaşılabilmelidir.

+-------------------------------------------------------------------------+
|                  HİYERARŞİK SİTE MİMARİSİ (FLAT)                        |
+-------------------------------------------------------------------------+
|  [Ana Sayfa] (Derinlik 0)                                               |
|      ├── [Ana Kategori: Dijital Pazarlama] (Derinlik 1)                 |
|      │       ├── [Alt Kategori: Teknik SEO] (Derinlik 2)                |
|      │       │       └── [Rehber: Core Web Vitals] (Derinlik 3)         |
+-------------------------------------------------------------------------+

URL yapısı kurgulanırken temiz, okunabilir ve anlamsal kelimelerden oluşan bir hiyerarşi oluşturulmalıdır. URL'lerde büyük harf, Türkçe karakter, boşluk ve anlamsız veritabanı parametreleri (?p=5842) yerine tire (-) ile ayrılmış küçük harfler tercih edilmelidir (https://example.com/teknik-seo/site-hizi).

Bununla birlikte, sayfa içi hiyerarşiyi gösteren Ekmek Kırıntısı Navigasyonu (Breadcrumb) hem kullanıcı deneyimi hem de botların sayfa seviyesini kavraması açısından zorunludur. Breadcrumb bağlantıları BreadcrumbList schema yapısıyla işaretlendiğinde Google arama sonuçlarında karmaşık URL'ler yerine temiz bir gezinme yolu görüntülenir.

Hata Sayfaları (404) ve Doğru Yönlendirme (301 & 302) Yönetimi

Web siteleri zaman içinde büyür, ürünler stoktan kalkar veya içerik URL'leri güncellenir. Bu dinamik süreçte ortaya çıkan HTTP durum kodlarının doğru yönetilmesi teknik SEO'nun en hassas operasyonel alanlarından biridir.

Durum KoduTanımıTeknik SEO Açısından Kullanım Senaryosu
200 OKBaşarılı İstekSayfa sorunsuz taranır ve dizine eklenebilir.
301 Moved PermanentlyKalıcı YönlendirmeURL kalıcı olarak değiştiğinde PageRank ve otoriteyi yeni sayfaya aktarır.
302 FoundGeçici YönlendirmeKampanya veya bakım gibi durumlarda kullanılır; link otoritesini tam aktarmaz.
404 Not FoundSayfa BulunamadıSilinen ve alternatifi olmayan sayfalar için doğru koddur; bot dizinden çıkarır.
410 GoneKalıcı Olarak SilindiSayfanın bilerek ve kalıcı silindiğini botlara bildirir; dizinden 404'e göre daha hızlı çıkarılır.
500 / 503 Server ErrorSunucu HatasıBot taramasını durdurur; uzun sürerse sayfalar dizinden düşmeye başlar.

200 OK

Tanımı

Başarılı İstek

Teknik SEO Açısından Kullanım Senaryosu

Sayfa sorunsuz taranır ve dizine eklenebilir.

301 Moved Permanently

Tanımı

Kalıcı Yönlendirme

Teknik SEO Açısından Kullanım Senaryosu

URL kalıcı olarak değiştiğinde PageRank ve otoriteyi yeni sayfaya aktarır.

302 Found

Tanımı

Geçici Yönlendirme

Teknik SEO Açısından Kullanım Senaryosu

Kampanya veya bakım gibi durumlarda kullanılır; link otoritesini tam aktarmaz.

404 Not Found

Tanımı

Sayfa Bulunamadı

Teknik SEO Açısından Kullanım Senaryosu

Silinen ve alternatifi olmayan sayfalar için doğru koddur; bot dizinden çıkarır.

410 Gone

Tanımı

Kalıcı Olarak Silindi

Teknik SEO Açısından Kullanım Senaryosu

Sayfanın bilerek ve kalıcı silindiğini botlara bildirir; dizinden 404'e göre daha hızlı çıkarılır.

500 / 503 Server Error

Tanımı

Sunucu Hatası

Teknik SEO Açısından Kullanım Senaryosu

Bot taramasını durdurur; uzun sürerse sayfalar dizinden düşmeye başlar.

Yönlendirme süreçlerinde en sık karşılaşılan hata Yönlendirme Zincirleri (Redirect Chains) ve Yönlendirme Döngüleridir (Redirect Loops). Bir URL'nin A -> B -> C şeklinde zincirleme yönlendirilmesi hem sayfa açılış süresini (TTFB) ciddi oranda artırır hem de botların taramayı yarıda kesmesine yol açar. Tüm yönlendirmeler her zaman doğrudan nihai hedefe (A -> C) tek adımda yapılmalıdır.

Ayrıca, silinen sayfaların anlamsızca doğrudan ana sayfaya yönlendirilmesi (Soft 404 hatası yaratır) yerine, kullanıcıya yardımcı olan özel tasarlanmış bir 404 sayfası sunulmalı ya da yalnızca doğrudan alakalı bir alt kategoriye 301 yönlendirmesi uygulanmalıdır.

KONTROL LİSTESİ

Teknik SEO Denetimi (Audit) Nasıl Yapılır? 5 Adımlık Kontrol Listesi

Teknik SEO denetimi (Audit), bir web sitesinin arama motoru standartlarına uygunluğunu analiz eden, gizli altyapı hatalarını gün yüzüne çıkaran ve eyleme geçirilebilir teknik görevler üreten periyodik bir mühendislik çalışmasıdır. Profesyonel bir denetim sürecinin 5 temel aşamada yapılandırılması gerekir. Denetim sürecini operasyonel olarak yönetirken ilk olarak web sitenizin ölçeğine uygun bir masaüstü veya bulut tabanlı tarayıcı (Screaming Frog, Sitebulb vb.) ile tüm site taranmalıdır. Tarama tamamlandıktan sonra elde edilen veriler Google Search Console ve sunucu erişim logları (Server Access Logs) ile birleştirilmelidir. Log analizi, arama motoru botlarının sitenizi gerçekte ne sıklıkla ziyaret ettiğini ve tarama bütçesini hangi sayfalarda harcadığını gösteren en kesin veri kaynağıdır. En Çok Tercih Edilen Teknik SEO Araçları Teknik SEO optimizasyonu; doğru veri toplama, simülasyon ve analiz yeteneğine sahip profesyonel araç seti olmadan yürütülemez. Farklı ihtiyaçlara yönelik sektör standardı araçlar şunlardır:

01

Google Search Console

Resmi Analiz Platformu

02

Screaming Frog SEO Spider

Masaüstü Web Tarayıcısı

03

Sitebulb

Görsel Denetim Aracı

04

PageSpeed Insights & Lighthouse

Performans & CWV

05

Ahrefs / Semrush Site Audit

Bulut Tabanlı Denetim

06

Loggly / Screaming Frog Log Analyser

Sunucu Log Analizi

Küçük ölçekli projeler için Google Search Console, PageSpeed Insights ve Screaming Frog'un ücretsiz sürümü temel ihtiyaçları karşılar. Ancak on binlerce sayfaya sahip kurumsal portallar, e-ticaret siteleri ve dinamik JavaScript çatıları (React, Next.js, Vue, Nuxt.js) ile inşa edilmiş platformlar için gelişmiş JavaScript render desteği sunan lisanslı tarayıcılar ve düzenli sunucu log analitiği zorunludur.

Sıkça Sorulan Sorular

Teknik SEO nedir ve geleneksel içerik SEO'sundan farkı nedir?

Teknik SEO; web sitesinin arama motorları tarafından sorunsuz taranmasını, dizine eklenmesini ve işlenmesini sağlayan sunucu, kod ve altyapı optimizasyonudur. İçerik SEO'su metinlerin kalitesi ve anahtar kelime optimizasyonuyla ilgilenirken, teknik SEO bu içeriklerin sunulduğu teknik mimariyi ve performansı optimize eder.

Core Web Vitals metrikleri organik sıralamaları doğrudan etkiler mi?

Evet, Google resmi olarak Core Web Vitals metriklerini (LCP, INP, CLS) Sayfa Deneyimi sinyalleri kapsamında bir sıralama faktörü olarak kullanmaktadır. Zayıf kullanıcı deneyimi sunan yavaş ve kararsız sayfalar, benzer içeriğe sahip hızlı rakiplerinin gerisinde kalır.

Robots.txt dosyasında Disallow edilen bir sayfa Google'da sıralanabilir mi?

Evet, robots.txt dosyasında taranması engellenen bir sayfa harici başka bir siteden bağlantı alıyorsa Google bu URL'yi içeriğini tarayamadan dizine ekleyebilir. Sayfanın dizine girmesini tamamen engellemek için sayfa taranabilir bırakılmalı ve HTML başlığına noindex meta etiketi eklenmelidir.

301 ve 302 yönlendirmesi arasındaki temel fark nedir?

301 yönlendirmesi bir sayfanın kalıcı olarak taşındığını belirtir ve eski URL'nin kazandığı link otoritesini (PageRank) yeni URL'ye aktarır. 302 yönlendirmesi ise geçici taşınmaları ifade eder ve link otoritesini kalıcı olarak yeni sayfaya aktarmaz.

JavaScript tabanlı web siteleri (React, Vue, Angular) teknik SEO'yu nasıl etkiler?

İstemci taraflı render edilen (Client-Side Rendering) JavaScript siteleri, arama motoru botlarının ek işlem gücü (WRS) harcamasını gerektirir ve indeks gecikmelerine yol açabilir. Bu riski ortadan kaldırmak için Sunucu Taraflı Render (SSR) veya Statik Site Üretimi (SSG) mimarileri tercih edilmelidir.

Tarama bütçesi (Crawl Budget) hangi siteler için kritik öneme sahiptir?

Tarama bütçesi, genellikle 10.000'den fazla sayfaya sahip büyük e-ticaret siteleri, haber portalları veya dinamik parametreler üreten büyük platformlar için kritiktir. Birkaç yüz sayfadan oluşan küçük sitelerde Googlebot genellikle tüm sayfaları bütçe kısıtına takılmadan tarar.

Canonical etiketi ne işe yarar ve yanlış kullanımı neye yol açar?

Canonical etiketi ( rel="canonical" ), birbirine benzeyen veya kopya olan sayfalar arasından orijinal olan ana sayfayı arama motorlarına bildiren standartlaştırma etiketidir. Yanlış yapılandırılması durumunda arama motorları yanlış sayfaları dizine ekleyebilir veya sıralama sinyallerini geçersiz sayabilir.

XML Site Haritası Google'a tüm sayfaların dizine ekleneceğini garanti eder mi?

Hayır, XML site haritası yalnızca botlara taranması önerilen URL'lerin bir listesini sunar; sayfaların kesin olarak dizine ekleneceğini garanti etmez. Dizine ekleme kararı, sayfanın teknik uygunluğuna, kalitesine ve arama motorunun belirlediği değer standartlarına bağlıdır.

Son Adım

SEO büyüme yol haritanızı bugün planlayalım

Teknik SEO, içerik, dijital otorite ve GEO ihtiyaçlarınızı ölçülebilir bir çalışma kapsamına dönüştürelim.

Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur? | SEO Sistemi