Teknik SEO Nedir: Pratik Bir Rehber
Teknik SEO'nun temel bileşenlerini, nasıl çalıştıklarını ve adım adım doğrulama yöntemlerini pratik örneklerle öğrenin.

Tanım ve neden önceliklendirilir
Teknik SEO, arama motorlarının sitenizi verimli şekilde keşfetmesi, taraması, oluşturması ve dizine eklemesi için yapılan teknik iyileştirmelerdir. İçerik ve dış bağlantı çalışmaları sizi görünür kılar; Teknik SEO ise arama motorlarının doğru içeriği bulup anlamasına, gereksiz URL'lere zaman harcamamasına ve sayfanın kullanıcıya hızlı, ulaşılabilir biçimde sunulmasına yardımcı olur.
Mekanikler: Tarama, Oluşturma, Dizine Eklenme ve Sıralama ayrımı
Teknik SEO'yu uygularken üç aşamayı ayırt edin: tarama (crawler'ların sayfaları keşfetmesi ve getirmesi), oluşturma (fetch sonrası HTML/JS işlenip DOM oluşturulması) ve dizine ekleme (hangi içeriğin kayda geçtiğinin kararı). Sıralama ise indeksteki içeriklerin SERP'te nasıl sıralandığıdır. Bir sayfa taranmayabilir, taransa da oluşturulma sorunları nedeniyle görünür içeriği arama motoruna iletilmeyebilir; bu da dizine eklenmeyi ve sonuçta sıralamayı etkiler.
Önemli altyapı parçaları ve uygulama detayları
Robots.txt ve sitemaps
robots.txt, tarayıcıların hangi bölümleri taramaması gerektiğini belirtir; yapılandırma hataları sıklıkla tüm bölüm veya siteyi istemeden engeller. Site haritaları (sitemaps) arama motorlarına hangi URL'leri göz önüne almaları gerektiği konusunda rehberlik eder. robots.txt ile sitemap konumu belirtilebilir.
Canonical, yönlendirmeler ve parametre yönetimi
Bir sayfanın birden çok URL'de erişilebilir olması (URL parametreleri, izleme etiketleri, HTTP/HTTPS veya www/ non-www) sık karşılaşılan durumdur. Doğru canonical uygulaması (rel="canonical" başlığı veya meta) ve sunucu tarafı 301 yönlendirmeleri, arama motorlarına hangi URL'nin birincil olduğunu netleştirir. Karışık sinyaller (ör. farklı canonical'lar, hem 301 hem de rel=canonical'ı farklı hedeflere işaret etme) tarama bütçesini tüketir ve dizine girişi engelleyebilir.
Rendering (JS ile üretilen içerik) ve mobil-first indexing
Google, içerik oluşturma ve dizine ekleme süreçlerinde artık mobil sürümü birincil temel olarak kullanır; Temmuz 2024'ten beri Googlebot Smartphone varsayılan tarayıcıdır. Eğer önemli içerik yalnızca masaüstü HTML'de varsa veya mobilde JavaScript ile yükleniyorsa, Google'ın gördüğü içerik farklı olabilir. JS-rendering maliyetli olduğundan, mümkünse kritik içerik sunucu tarafı render veya iskelet HTML içinde bulunmalıdır.
HTTPS, hız ve Core Web Vitals
HTTPS zorunluluğu bugün standarttır; karışık içerik (mixed content) tarayıcı uyarılarına ve indeksleme sorunlarına yol açabilir. Sayfa hızı ve kullanıcı odaklı metrikler (LCP, INP/FID yerine INP kullanımına dikkat) arama deneyimi sinyalleri olarak önem taşır. Bu metrikleri Chrome DevTools veya alanınızın gerçek kullanıcı verileriyle (ör. RUM) doğrulayın.
Yapılandırılmış veri ve zengin sonuçlar
Structured data (schema.org) arama sonuçlarında zengin görünüm kazanmak için kullanılır; yanlış uygulamalar veya hatalı işaretlemeler zengin sonuçu engeller. Doğrulama için Rich Results Test ve Schema Markup Validator kullanın. Etiketlerin sayfanın görünen içeriğiyle tutarlı olduğundan emin olun.
Nasıl doğrularsınız? Adım adım pratik kontrol listesi
Aşağıdaki doğrulama adımları, bir sayfanın arama motorları için erişilebilir ve doğru yapılandırılmış olduğunu kontrol etmenize yardımcı olur. Sıralama amaçlı değil; teknik görünürlük amaçlıdır.
1) Hızlı sağlık kontrolü
• Chrome DevTools > Network ve Performance ile sayfa yükleme ve render sürecini inceleyin.
• Sunucu yanıt sürelerini görmek için curl -I https://example.com/path kullanın; bu başlıkları yalnızca yanıt başlıklarını verir.
2) Tarama ve erişilebilirlik doğrulaması
• robots.txt içeriğini tarayıcı aracılığıyla kontrol edin: https://example.com/robots.txt
• Belirli bir sayfanın HTTP başlıklarını görmek için curl -I https://example.com/page
• Bir sayfanın Google tarafından nasıl görülüp işlendiğini kendi siteniz için Google Search Console URL Inspection ile kontrol edin. Başkasına ait bir domain için URL Inspection kullanamazsınız.
3) Oluşturma (rendering) kontrolü
• Sunucunun hem masaüstü hem mobil için eşdeğer içerik sunduğundan emin olun. Kullanıcı ajanı ile alınan ham HTML'i görmek için curl -A "Mozilla/5.0 (Linux; Android)" https://example.com/page komutunu kullanın (bu komut sayfanın belirttiğiniz user-agent ile isteğini gösterir).
• Render edilmiş DOM'u doğrulamak için Chrome DevTools Elements panelini kullanın; görünür metin arama motoruna iletiliyor mu kontrol edin.
4) Dizine eklenme sinyalleri
• Sahip olduğunuz alan için URL Inspection en yetkili araçtır. Başkasına ait bir sayfanın dizinlenme durumunu kontrol ederken site: sorgusu ve doğrudan Google araması yol gösterici olabilir, ancak kesin bir sonuç vermez; site: operatörü yalnızca bir gösterge sağlar.
Link ve etiket doğrulamaları (kısa örnekler)
Linklerin rel kullanımıyla ilgili doğru uygulama örnekleri:
• Normal link (özel rel yok): örnek
• Sponsorlu/ücretli yerleşim: örnek
• Kullanıcı tarafından oluşturulan içerik için: örnek
• Nofollow kullanım örneği: örnek
Not: rel="dofollow" diye bir teknik özellik yoktur; 'dofollow' terimi, bir linkin herhangi bir rel=nofollow/sponsored/ugc içermeyen normal bir link olduğunu belirtmek için SEO jargonunda kullanılır. rel=nofollow Google tarafından bir ipucu (hint) olarak değerlendirilir; kesin bir 'sayılmaz' talimatı değildir.
Google’ın ücretli bağlantılar ve linkspam politikası (kısa özet)
Google, bir bağlantının asıl amacı sıralamayı manipüle etmeye yönelikse bunu linkspam olarak ele alabilir. Ücretli veya tazminata dayalı yerleşimler için rel="sponsored" veya rel="nofollow" kullanmak Google’ın yönergeleriyle uyumludur. Bu, bağlantının değerinin tamamen ortadan kalkacağı anlamına gelmez; ancak arama motorlarının bu bağlantıları nasıl değerlendireceği konusunda net ve şeffaf olmak önemlidir. Ayrıca Google bağlam, yayın kalitesi, sayfanın dizine girme durumu ve hedef kitlenin uygunluğu gibi faktörleri dikkate alır.
Yaygın hatalar ve hızlı düzeltmeler
• robots.txt ile yanlışlıkla tüm siteyi engelleme — robots.txt'i doğrulayın ve test kullanıcı ajanlarıyla erişimi kontrol edin.
• Yanlış canonical hedefleri — canonical'ların hedef sayfanın kendisi veya tek açık bir birincil URL olduğundan emin olun.
• JS ile kritik içeriği yalnızca yükleme sonrası gösterme — önemli içerik mümkünse HTML içinde sunulsun veya server-side render kullanın.
• Hatalı hreflang uygulamaları — hreflang geri dönen sayfaların HTTP durum kodlarını ve karşılıklı referansları doğrulayın.
• Yönlendirme zincirleri ve döngüler — 301/302 zincirlerini azaltın; tek adımlı 301 tercih edin.
• Yapılandırılmış veride schema hataları — Rich Results Test ile doğrulayın ve göstergeleri düzeltin.
Örnek: Parametre kaynaklı çoğaltma sorununu teşhis etme
Durum: Aynı içerik farklı URL parametreleriyle indeksleniyor ve arama trafiği bölünüyor. Adımlar:
1) Bir örnek URL ve parametreli versiyonunu curl -I ile kontrol edin; her ikisinin de 200 veya 301 dönüp dönmediğini doğrulayın.
2) Her iki URL'in sayfa başlığını ve meta canonical'ını kontrol edin (view-source veya curl ile ham HTML alın).
3) Eğer canonical eksikse veya farklı bir hedefe işaret ediyorsa canonical'ı tek bir tercih edilen URL'ye ayarlayın.
4) Gereksiz parametreleri robots.txt veya URL parametre yönetimiyle engellemektense, mümkünse sunucu tarafı yönlendirme veya rel=canonical kullanın.
5) Değişiklik sonrası dizine eklenme ve tarama davranışını Google Search Console URL Inspection ile takip edin.
Önceliklendirme: hangi sorunu önce çözmelisiniz?
1) Siteyi tamamen engelleyen hatalar (robots.txt yanlışlığı, noindex yayılan meta) — ilk öncelik.
2) Önemli içeriklerin taranamaması veya oluşturulamaması (mobil/JS sorunları) — ikinci öncelik.
3) Büyük yönlendirme döngüleri ve sunucu hataları (5xx) — üçüncü.
4) Hız ve kullanıcı deneyimi iyileştirmeleri (LCP, INP) — devamlı iyileştirme planı.
5) Yapılandırılmış veri ve meta veriler — zengin sonuçların sağlıklı olması için düzenli kontroller.
Araçlar ve doğrulama kaynakları
Kullandığınız araçların güncel isimlerini tercih edin:
• Google Search Console — URL Inspection ve Performance raporları (sahip olduğunuz alanlar için).
• Rich Results Test ve Schema Markup Validator (schema.org doğrulaması).
• Bing Webmaster Tools Site Explorer.
• Chrome DevTools (Network, Performance, Coverage, Elements).
• curl (başlık ve HTML kontrolü: curl -I, curl -A "User-Agent").
• Sunucu logları: gerçek tarama istekleri ve kullanıcı ajanı kayıtları için en doğru kaynak.
Sonuç ve işlem şablonu
Teknik SEO, sürekli bir bakım ve önceliklendirme disiplinidir. İlk adım riskleri sınıflandırmak (siteyi tamamen engelleyen hatalar vs. performans iyileştirmeleri), sonra kısa sürede düzeltilmesi gerekenleri kapatmak ve uzun vadede mimari, hız ve yapılandırılmış veri iyileştirmelerine yatırım yapmaktır. Değişiklikleri küçük partiler halinde uygulayın, her değişikliğin etkisini URL Inspection ve gerçek kullanıcı verileriyle izleyin.
Sık Sorulan Sorular
Teknik SEO'ya öncelik verirken önce hangi testleri yapmalıyım?
Önce erişilebilirlik ve tarama kontrollerini yapın: robots.txt, HTTP durum kodları (curl -I), ve Google Search Console URL Inspection (sahip olduğunuz alan için). Sonra rendering kontrolleri ve hız ölçümleri (DevTools, RUM verileri) takip edilir. Kritiklik düzeyine göre önceliklendirin.
Nofollow linkler SEO için tamamen değersiz mi?
Hayır. rel="nofollow" Google tarafından bir ipucu olarak ele alınır; bağlantıların nasıl kullanıldığına ve bağlamına bağlı olarak farklı şekillerde değerlendirilir. Ancak teknik SEO perspektifinden, bağlantıların yer aldığı sayfanın dizine girme durumu, editoryal bağlam ve erişilebilirlik daha belirleyici faktörlerdir.
Mobil ve masaüstü arasında içerik farkı varsa ne yapmalıyım?
Google artık mobil-first indexing kullanır; dolayısıyla mobil sürümün arama motorları tarafından nasıl görüldüğü en kritik olandır. Önemli metin, başlıklar ve yapılandırılmış veri mobil sürümde de bulunmalıdır. Gerekirse mobil için sunucu tarafı render veya dinamik serving şeklinde cihaz sınıfına göre optimize edilmiş HTML sağlayın (kullanıcı deneyimini hedefleyerek, crawlers karşıtına hizmet etmeyecek şekilde).
İlgili makaleler

Sıralamaları artırmak için SEO ipuçları
Teknik, içerik ve backlink odaklı SEO adımlarıyla arama sıralamalarınızı iyileştirin; doğrulama ve sık yapılan hatalar için pratik kontrol listeleriyle.

En iyi SEO hizmetleri: seçim ve doğrulama rehberi
SEO hizmeti seçerken hangi teknik ve içerik kriterlerini, link politikalarını ve doğrulama adımlarını kullanacağınızı öğrenin.

On-Page SEO kontrol listesi: sıralama ve kullanıcı deneyimi
Hız, içerik, mobil uyumluluk ve doğrulama adımlarıyla sayfa içi SEO'yu sistematik olarak iyileştirebileceğiniz pratik kontrol listesi.
