Teknik SEO Nedir? Arama Motorları İçin Sağlam Bir Altyapı Nasıl Kurulur?
Teknik SEO; arama motorlarının bir web sitesini taramasını, dizine eklemesini ve anlamlandırmasını sağlayan altyapı optimizasyonudur.

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.
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.xmlTarama optimizasyonunda dikkat edilmesi gereken temel kurallar:
Kritik Varlıkların Engellenmemesi: CSS, JavaScript ve görsel dosyalarının bulunduğu dizinler asla
Disallowile 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.txtdosyası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 OKdurum kodu döndüren ve dizine eklenmesi hedeflenen standart (canonical) sayfalar yer almalıdır.301yönlendirmesi yapılan,404hatası veren veyanoindexetiketi 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:
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"yerinefetchpriority="high"etiketiyle önceliklendirilmelidir.Görseller WebP veya AVIF gibi yeni nesil formatlara dönüştürülmeli ve CDN üzerinden sunulmalıdır.
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()veyasetTimeout()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.
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
widthveheightöznitelikleri tanımlanmalı veya CSSaspect-ratiokullanı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: swapve 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 Redirectile HTTPS versiyonuna yönlendirilmelidir.HSTS (HTTP Strict Transport Security): Sunucu yanıt başlıklarına
Strict-Transport-Security: max-age=31536000; includeSubDomains; preloadkuralı 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.
Yeni bir web projesinde veya teknik migrasyonda izlenmesi gereken altyapı iş akışı. TLS 1.3 destekli SSL sertifikasını kurun ve HSTS ile tüm HTTP isteklerini 301 üzerinden HTTPS'e yönlendirin. Tüm cihazlarda aynı DOM içeriğini sunan mobil öncelikli responsive şablonu yayına alın. Gereksiz parametreleri engelleyen ve XML sitemap konumunu belirten kök robots.txt dosyasını oluşturun. Yalnızca 200 OK veren kanonik URL'lerden oluşan dinamik sitemap index yapısını Search Console'a gönderin. LCP görsel önceliklendirmesi, script defer/async yapılandırması ve görsel boyutlandırmalarını tamamlayın.Temel Altyapı Kurulum Sırası
Sunucu ve Güvenlik Katmanı
Mobil Uyumlu Mimari ve Responsive CSS
robots.txt ve Tarama Yönetimi
XML Site Haritası Entegrasyonu
Core Web Vitals Optimizasyonu
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.
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.
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:
Google Search Console
Resmi Analiz Platformu
Screaming Frog SEO Spider
Masaüstü Web Tarayıcısı
Sitebulb
Görsel Denetim Aracı
PageSpeed Insights & Lighthouse
Performans & CWV
Ahrefs / Semrush Site Audit
Bulut Tabanlı Denetim
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.