Teknik SEO nedir, nasıl yapılır? Tarama, indeksleme, hız, canonical, sitemap ve Core Web Vitals dahil kapsamlı teknik SEO kontrol listesi.
Blogdan Aksiyona
Teknik SEO, içerik fırsatları ve rakip görünürlüğünüzü analiz ederek ilk büyüme yol haritanızı oluşturalım.
Bu sayfadaki bilgiler genel bilgilendirme ve pazarlama iletişimi amaçlıdır. SEO performansı; rekabet seviyesi, teknik altyapı, içerik kalitesi, uygulama hızı, bütçe, sektör ve arama motoru algoritmalarındaki değişikliklere göre farklılık gösterebilir. Belirli bir sıralama, trafik, satış veya gelir artışı garanti edilmez.

Teknik SEO, bir web sitesinin arama motorları tarafından daha kolay taranabilmesi, işlenebilmesi ve indekslenebilmesi için yapılan altyapı optimizasyonlarının bütünüdür. Site hızı, mobil uyumluluk, URL yapıları, canonical etiketleri, yönlendirmeler, robots.txt, XML sitemap ve JavaScript kaynaklı tarama sorunları teknik SEO kapsamına girer.
Bir web sitesinde kaliteli içeriklerin bulunması tek başına yeterli değildir. Arama motorları sayfalara ulaşamıyor, içerikleri doğru şekilde işleyemiyor veya hangi URL'nin asıl sayfa olduğunu anlayamıyorsa organik görünürlük sınırlı kalabilir.
Kısaca teknik SEO nedir?
Teknik SEO; web sitesinin tarama, indeksleme, performans, mobil uyumluluk, yönlendirme, site mimarisi ve yapılandırılmış veri gibi teknik unsurlarının optimize edilmesidir.
Teknik SEO, web sitesinin altyapısını arama motorlarının tarama ve indeksleme sistemlerine uygun hâle getirme sürecidir. Sayfaların yalnızca kullanıcılar tarafından açılması yeterli değildir. Arama motoru botlarının da sayfaya ulaşabilmesi, ana içeriği görebilmesi, bağlantıları takip edebilmesi ve sayfanın diğer URL'lerle ilişkisini anlayabilmesi gerekir.
Teknik SEO, genel arama motoru optimizasyonu çalışmalarının temel bileşenlerinden biridir. İçerik SEO, kullanıcının arama niyetine uygun bilgi üretmeye odaklanırken teknik SEO bu içeriğin arama motorları tarafından erişilebilir ve işlenebilir olmasını sağlar.
Teknik sorunların çözülmesi her zaman doğrudan sıralama artışı sağlamaz. Ancak taranamayan, yanlış canonical kullanılan veya yanlışlıkla noindex etiketi eklenmiş bir sayfanın organik performans göstermesi mümkün değildir.
Arama motorları internet üzerindeki sayfaları otomatik tarayıcılarla keşfeder. Keşfedilen içerikler işlenir, değerlendirilir ve uygun bulunması durumunda arama dizinine eklenir. Bu süreçte meydana gelen teknik sorunlar, önemli sayfaların geç keşfedilmesine veya hiç indekslenmemesine neden olabilir.
Teknik SEO çalışmaları aşağıdaki alanlarda katkı sağlar:
Önemli: SEO araçlarında görülen her hata aynı öneme sahip değildir. Öncelik; indekslenmesi gereken sayfaları engelleyen, kullanıcı deneyimini bozan ve site genelinde tekrar eden sorunlara verilmelidir.
Teknik SEO çalışmasına başlamadan önce sitenin mevcut durumu tarama araçları, Google Search Console verileri ve gerektiğinde sunucu kayıtları üzerinden incelenmelidir. Tespit edilen sorunlar etki alanına, tekrar sayısına ve çözüm maliyetine göre önceliklendirilmelidir.
Teknik SEO denetiminin ilk aşaması, arama motorlarının hangi sayfalara ulaşabildiğini ve hangi URL'lerin indekslendiğini belirlemektir. İndekslenmesi gereken sayfalarla indekslenen sayfalar arasında ciddi fark bulunması teknik bir probleme işaret edebilir.
noindex etiketlerini tespit edin.Bir URL'nin taranabilir olması mutlaka indeksleneceği anlamına gelmez. Arama motorları sayfanın içeriğini, kopya durumunu, canonical sinyallerini ve genel kalitesini değerlendirerek indeksleme kararı verebilir.
Robots.txt, arama motoru botlarına hangi URL veya dizinlerin taranmaması gerektiğini bildirir. Yanlış bir robots.txt kuralı, sitenin önemli bölümlerinin taranmasını engelleyebilir.
Disallow: / bırakılmadığını kontrol edin.Robots.txt ile noindex aynı değildir. Robots.txt bir sayfanın taranmasını sınırlandırır. Bir sayfayı arama sonuçlarından çıkarmak için botun sayfayı tarayabilmesi ve noindex etiketini görebilmesi gerekir.
XML sitemap, arama motorlarına keşfedilmesi ve indekslenmesi istenen URL'leri bildirir. Sitemap içerisinde yalnızca arama sonuçlarında yer alması istenen canonical URL'ler bulunmalıdır.
lastmod tarihini yalnızca gerçek güncellemelerde değiştirin.HTTP durum kodları, bir URL isteğinin sonucunu tarayıcılara ve arama motorlarına bildirir. Yanlış durum kodları, taşınmış veya kaldırılmış sayfaların hatalı değerlendirilmesine neden olabilir.
| Durum Kodu | Anlamı | SEO Kullanımı |
|---|---|---|
| 200 | Başarılı istek | Aktif ve erişilebilir sayfalarda kullanılmalıdır. |
| 301 / 308 | Kalıcı yönlendirme | Kalıcı URL değişikliklerinde kullanılmalıdır. |
| 302 / 307 | Geçici yönlendirme | Geçici kampanya veya bakım durumlarında kullanılabilir. |
| 404 | Sayfa bulunamadı | Mevcut olmayan URL'lerde doğru bir yanıttır. |
| 410 | Kalıcı olarak kaldırıldı | Geri gelmeyecek içerikler için kullanılabilir. |
| 500 / 503 | Sunucu hatası | Uzun süre devam etmesi tarama sorunlarına neden olabilir. |
Web sitenizin tarama, indeksleme, yönlendirme, canonical, performans ve site mimarisi sorunlarını analiz ederek öncelikli bir aksiyon planı oluşturalım.
Canonical etiketi, benzer veya aynı içeriğe sahip birden fazla URL arasında tercih edilen ana URL'yi belirtmek için kullanılır. Özellikle filtre, sıralama, takip parametresi ve varyasyon URL'leri bulunan sitelerde canonical yapısı önemlidir.
Canonical etiketi bir yönlendirme değildir. Kullanıcı mevcut URL'de kalmaya devam eder. Ayrıca canonical bir tercih sinyalidir. Çelişkili sinyaller bulunması durumunda arama motoru farklı bir URL'yi canonical olarak seçebilir.
Site mimarisi, kullanıcıların ve arama motorlarının sayfalar arasındaki ilişkiyi anlamasına yardımcı olur. Önemli sayfaların site içerisinde çok derin seviyelerde kalması, bu sayfaların keşfedilmesini ve yeterli iç bağlantı sinyali almasını zorlaştırabilir.
Teknik altyapı düzenlenirken içerik ve bağlantı mimarisi birlikte ele alınmalıdır. Bu süreç profesyonel bir SEO danışmanlığı kapsamında ticari öncelikler ve arama niyetleriyle birlikte planlanabilir.
Sayfa performansı hem kullanıcı deneyimi hem de organik görünürlük açısından değerlendirilmelidir. Yavaş açılan, etkileşimlere geç yanıt veren veya açılış sırasında sürekli kayan sayfalar kullanıcıların siteyi terk etmesine neden olabilir.
| Metrik | Ölçtüğü Alan | İyi Performans Hedefi |
|---|---|---|
| LCP | Ana içeriğin yüklenme performansı | 2,5 saniye veya daha kısa |
| INP | Kullanıcı etkileşimlerine yanıt verme süresi | 200 milisaniye veya daha kısa |
| CLS | Beklenmeyen görsel kaymalar | 0,1 veya daha düşük |
Arama motorları sayfaların mobil sürümündeki içeriği indeksleme ve değerlendirme amacıyla kullanabilir. Bu nedenle masaüstünde bulunan önemli içeriklerin, bağlantıların ve meta etiketlerin mobil sürümde de erişilebilir olması gerekir.
React, Next.js, Vue ve benzeri JavaScript tabanlı teknolojilerle geliştirilen sitelerde ana içerik ve bağlantılar bazen yalnızca tarayıcı tarafında oluşturulur. Arama motorları JavaScript çalıştırabilse de işleme süreci klasik HTML sayfalarına göre daha karmaşık olabilir.
<a href=""> yapısını kullanın.Birden fazla dil veya bölgeyi hedefleyen sitelerde hreflang etiketleri, sayfaların dil ve ülke alternatiflerini arama motorlarına bildirir. Yanlış hreflang eşleşmeleri, kullanıcılara hatalı dil sürümünün gösterilmesine neden olabilir.
x-default kullanın.Yapısal veri, sayfadaki ürün, işletme, makale, etkinlik veya breadcrumb gibi varlıkların arama motorları tarafından daha açık biçimde anlaşılmasını sağlar. Doğru yapılandırılmış veri, sayfayı ilgili zengin sonuç türleri için uygun hâle getirebilir.
E-ticaret sitelerinde ürün varyasyonları, filtreler, sıralama parametreleri, kampanya URL'leri ve stoktan kalkan ürünler nedeniyle çok sayıda benzer URL oluşabilir. Bu durum kontrol edilmediğinde tarama kaynakları düşük değerli sayfalara harcanabilir.
| Araç | Kullanım Amacı |
|---|---|
| Google Search Console | İndeksleme sorunlarını, sitemap durumunu, tarama istatistiklerini ve performans verilerini incelemek. |
| Screaming Frog | Durum kodlarını, yönlendirmeleri, canonical etiketlerini, hreflang ve iç link sorunlarını tespit etmek. |
| PageSpeed Insights | Sayfa performansını ve Core Web Vitals metriklerini analiz etmek. |
| Chrome DevTools | Ağ isteklerini, JavaScript hatalarını ve render problemlerini incelemek. |
| Rich Results Test | Yapısal veri hatalarını ve zengin sonuç uygunluğunu kontrol etmek. |
| Semrush Site Audit | Teknik sorunları periyodik olarak takip etmek ve önceliklendirmek. |
| Sunucu logları | Arama motoru botlarının hangi URL'leri ne sıklıkta taradığını analiz etmek. |
Araçların oluşturduğu sağlık skorları tek başına SEO başarısını göstermez. Bir sorun yüzlerce URL'de görünse bile organik performansa etkisi düşük olabilir. Buna karşılık tek bir robots.txt veya canonical hatası sitenin önemli bir bölümünü etkileyebilir.
Teknik SEO kontrol sıklığı sitenin büyüklüğüne, yayın hızına ve altyapısına göre değişir. Küçük ve nadiren güncellenen sitelerde dönemsel kontroller yeterli olabilir. Büyük e-ticaret ve içerik sitelerinde ise teknik sorunların daha sık takip edilmesi gerekir.
Teknik SEO, arama motorlarının siteyi taraması ve indekslemesi için gerekli altyapıyı oluşturur. Kalıcı organik büyüme için teknik SEO çalışmalarının içerik kalitesi, arama niyeti, iç bağlantılar ve site otoritesiyle birlikte yürütülmesi gerekir.
Robots.txt, arama motoru botlarının bir URL'yi taramasını sınırlandırır. Noindex ise taranabilen bir sayfanın arama dizinine eklenmemesini ister. Noindex etiketinin görülebilmesi için sayfanın robots.txt tarafından engellenmemesi gerekir.
Küçük ve iyi bağlantılandırılmış sitelerde sayfalar sitemap olmadan da keşfedilebilir. Ancak XML sitemap; özellikle büyük, yeni, sık güncellenen veya çok sayıda ürün içeren sitelerde önemli URL'lerin keşfedilmesini ve indeksleme durumunun takip edilmesini kolaylaştırır.
Canonical etiketi her sayfada teknik olarak zorunlu değildir. Ancak benzer içeriklerin, parametreli URL'lerin ve farklı URL varyasyonlarının bulunduğu sitelerde tercih edilen URL'yi belirtmek için kullanılması faydalıdır.
Sonuç süresi sorunun türüne, sitenin büyüklüğüne ve arama motorlarının sayfaları yeniden tarama sıklığına bağlıdır. Kritik indeksleme veya yönlendirme hataları düzeltildikten sonra etkiler daha kısa sürede görülebilir. Site genelindeki mimari ve performans değişikliklerinin etkisi daha uzun sürebilir.
Teknik SEO süreci genellikle SEO uzmanı ve yazılım geliştiricinin birlikte çalışmasını gerektirir. SEO uzmanı sorunu ve uygulanması gereken çözümü belirler. Yazılım geliştirici ise gerekli altyapı değişikliklerini uygular.
Tarama ve indeksleme sorunlarından Core Web Vitals metriklerine kadar web sitenizin teknik durumunu analiz ederek uygulanabilir ve önceliklendirilmiş bir SEO planı hazırlayalım.