Kısa cevap
Teknik SEO, bir web sitesinin Google gibi arama motorları tarafından sorunsuz taranması, doğru işlenmesi ve dizine eklenmesi; ziyaretçiye de hızlı, güvenli ve mobilde kullanışlı açılması için yapılan altyapı çalışmalarıdır. Robots.txt, noindex, canonical, HTTPS ve 301 yönlendirmeler, XML site haritası, URL yapısı, Core Web Vitals (LCP, INP, CLS), mobil uyum, yapılandırılmış veri ve iç bağlantılar bu kapsamdadır. Teknik SEO tek başına sıralama getirmez; içeriğinizin aramada görünebilmesinin ön koşuludur.
Son güncelleme: 17 Ekim 2026.
Teknik SEO, SEO'nun ziyaretçinin görmediği altyapı katmanıdır: sunucu, kod ve site mimarisinin arama motorlarıyla iletişimini düzenler. Üç soruya cevap arar:
Sayfa içi SEO (başlıklar, metin, arama niyeti) ve site dışı SEO (bağlantılar, marka bahsedilmeleri) bu temelin üzerine kurulur. SEO sürecinin bütününü adım adım görmek isterseniz SEO nasıl yapılır rehberine bakabilirsiniz; bu yazı yalnızca teknik katmana odaklanıyor.
Google bir sayfayı arama sonucuna taşımadan önce dört aşamadan geçirir ve teknik hataların çoğu ilk üçünde ortaya çıkar:
Aşağıdaki maddeler kurumsal ve hizmet sitelerinin çoğunda geçerlidir. Başlangıç için ücretsiz SEO analizi aracı ile sayfanızın temel durumunu görüp maddeleri tek tek doğrulayabilirsiniz.
Robots.txt, botlara hangi yolları taramamaları gerektiğini söyleyen ve alan adının kökünde (/robots.txt) duran dosyadır; her alt alan adının kendi dosyası olur.
Disallow: / satırı tüm siteyi taramaya kapatır.Sitemap: satırıyla site haritasının adresi belirtilebilir.noindex ve crawl-delay satırlarını desteklemez.Robots.txt bir güvenlik önlemi değildir ve dizinden kaldırmayı garanti etmez. Kuralları elle yazmak yerine robots.txt oluşturucu ile başlayıp çıktıyı Search Console'daki robots.txt raporundan kontrol edebilirsiniz.
Tarama, botun sayfaya erişmesidir; indeksleme ise sayfanın dizine alınmasıdır. Taranan her sayfa dizine girmez.
<meta name="robots" content="noindex"> ya da PDF gibi dosyalarda X-Robots-Tag: noindex HTTP başlığı kullanın.Aynı içerik birden fazla adresten açılıyorsa (örneğin /, /index ve ?utm_source=... sürümleri), hangi adresin esas olduğunu rel="canonical" ile bildirirsiniz.
Canonical bir emir değil, güçlü bir sinyaldir; çelişkili sinyallerde Google başka bir URL seçebilir. Aynı aramayı hedefleyen iki benzer sayfa (örneğin bir hizmet sayfası ve ona çok benzeyen bir blog yazısı) da birbirini zayıflatabilir; bu durumda sayfalar farklı niyetlere ayrıştırılır ya da birleştirilir.
lastmod değeri yalnızca içerik gerçekten değiştiğinde güncellenmeli. Google, priority ve changefreq alanlarını dikkate almaz.İyi bir URL kısa, okunabilir ve konuyla ilişkilidir: /kurumsal-web-tasarim gibi bir adres, /page?id=784&cat=12 gibi bir adresten daha anlaşılırdır (her iki örnek de kurgusaldır). Kelimeler arasında tire kullanın, küçük harfte ve sondaki eğik çizgide tutarlı kalın. Parametreler tek başına hata değildir; sorun, aynı içeriğin parametre kombinasyonlarıyla çoğalmasıdır. Çalışan URL'leri gerekmedikçe değiştirmeyin.
Core Web Vitals, gerçek kullanıcı deneyimini ölçen üç metriktir. Etkileşim metriği olarak INP, Mart 2024'te FID'in yerini almıştır. Google'ın "iyi" eşikleri, sayfa ziyaretlerinin 75. yüzdelik dilimine göre değerlendirilir:
| Metrik | Neyi ölçer? | "İyi" eşik | Sık görülen çözüm |
|---|---|---|---|
| LCP | En büyük içerik öğesinin yüklenme süresi | ≤ 2,5 saniye | Ana görseli sıkıştırmak, WebP/AVIF sunmak, ana görsele tembel yükleme uygulamamak, sunucu yanıtını hızlandırmak |
| INP | Tıklama ve dokunmalara verilen tepki süresi | ≤ 200 milisaniye | Gereksiz ve çift yüklenen JavaScript'i kaldırmak, uzun görevleri bölmek, üçüncü taraf betikleri ertelemek |
| CLS | Yükleme sırasında öğelerin kayması | ≤ 0,1 | Görsel ve gömülü alanlara width/height vermek, yazı tipi yüklemesini düzenlemek |
İki tür veri vardır: PageSpeed Insights'ın üst bölümü ve Search Console gerçek kullanıcı (saha) verisini son 28 günlük pencereyle gösterir; Lighthouse ise tek seferlik laboratuvar testidir ve INP'yi doğrudan ölçemez. Bu yüzden düzeltmelerin saha verisine yansıması zaman alır.
Google dizine eklerken ağırlıklı olarak mobil sürümü esas alır. Mobilde ana metin, başlıklar, yapılandırılmış veri ve meta etiketler masaüstüyle aynı olmalı; içerik taşmamalı, dokunma alanları yeterince büyük, formlar çalışır olmalı. Search Console'un eski Mobil Kullanılabilirlik raporu ve Mobil Uyumluluk Testi Aralık 2023'te kaldırıldı; kontrol için Lighthouse, Chrome DevTools cihaz modu ve gerçek telefonlar kullanılır.
Yapılandırılmış veri, sayfadaki bilgileri Schema.org sözlüğüyle makinelerin okuyabileceği biçimde işaretler; Google JSON-LD biçimini önerir. Kurumsal sitelerde Organization, LocalBusiness, BreadcrumbList ve Article en sık kullanılan türlerdir. İşaretleme sayfada görünen bilgiyle birebir uyuşmalı. İşaretleme zengin sonuç garantisi vermez: Google, SSS (FAQ) zengin sonuçlarını Mayıs 2026'da tamamen kaldırdı; FAQPage işaretlemesi zarar vermez ama artık aramada özel görünüm sağlamaz. Kod üretmek için schema oluşturucu, doğrulamak için Zengin Sonuçlar Testi ve Schema Markup Validator kullanılabilir.
href değeri olan <a> bağlantılarını güvenilir biçimde izler; yalnızca JavaScript ile çalışan "tıklanabilir" öğeler bağlantı sayılmaz.Gerçekten kaldırılmış ve karşılığı olmayan bir sayfanın 404 veya 410 dönmesi normaldir; site içinden bu adreslere verilen bağlantılar temizlenmelidir. Boş ya da "bulunamadı" yazan bir sayfanın 200 dönmesi soft 404 olarak işaretlenir; özel 404 sayfanız da gerçek 404 kodu döndürmelidir. Tüm 404'leri ana sayfaya yönlendirmek doğru değildir; Google bunu da soft 404 sayabilir. 5xx sunucu hataları sürerse Google taramayı yavaşlatır; planlı bakımda 503 kodu kullanın.
Google JavaScript'i işleyebilir, ancak bu ek bir aşamadır. Başlık, ana metin ve iç bağlantıların sayfanın ilk HTML çıktısında bulunması en sağlam yoldur; her bot JavaScript'i Googlebot gibi işlemeyebilir. Yapay zekâ destekli aramalarda görünürlük için robots.txt'de OAI-SearchBot, PerplexityBot gibi arama odaklı botları istemeden engellemediğinizden emin olun. Google, Google-Extended belirtecinin Google Arama'daki görünürlüğü etkilemediğini belirtir; Arama ve AI Overviews için Googlebot erişimi gerekir; ayrıca Search Console'daki "Search generative AI" ayarında sitenin hariç tutulmamış olması gerekir (varsayılan ayar dahildir).
Teknik sorunları Google'ın gözünden görmenin en doğrudan yolu Search Console'dur; şu raporları inceleyin:
| Rapor | Neye bakılır? |
|---|---|
| Sayfa dizine ekleme | Dizinde olmayan URL'lerin nedenleri; önemli sayfalar bu listede mi? |
| URL denetimi | Tek sayfanın tarama, dizin ve Google'ın seçtiği kanonik URL bilgisi; canlı URL testi |
| Site haritaları | Gönderim durumu ve okunan URL sayısı |
| Core Web Vitals | Mobil ve masaüstünde LCP, INP, CLS sorunu olan URL grupları |
| HTTPS | HTTPS üzerinden sunulamayan sayfalar |
| Güvenlik ve manuel işlemler | Saldırı, zararlı yazılım veya politika ihlali bildirimleri |
| Tarama istatistikleri (Ayarlar) | Sunucu yanıt süresi, 5xx oranı, robots.txt erişimi |
Her "dizine eklenmedi" satırı hata değildir: yönlendirilen veya başka sayfaya canonical verilen URL'lerin dizinde olmaması beklenir. Amaç, önemli sayfaların doğru işlendiğini doğrulamaktır.
Teknik SEO hatalarının önemli bir kısmı yeni site yayına alınırken veya yenilenirken oluşur.
Yayından önce:
Disallow kurallarını kaldırın.Yayından sonra:
Yeni bir site yaptırıyorsanız bu maddelerin çoğunu sonradan düzeltmek yerine baştan doğru kurmak daha az iş çıkarır; SEO uyumlu kodlama yaklaşımı tam olarak budur.
Teknik SEO danışmanlığı, sitenin altyapı sorunlarını tespit edip önem sırasına koyma ve çözümün uygulanıp doğrulanmasını yönetme işidir. Kapsam sitenin büyüklüğüne göre değişir; genellikle şunları içerir:
Teknik SEO; içerik, anahtar kelime ve bağlantı çalışmalarının yerine geçmez, onların sonuç verebileceği zemini hazırlar. Bu çalışmaları birlikte yürütmek isterseniz SEO hizmetimizin kapsamına bakabilirsiniz.
Teknik SEO taramayı, dizine eklemeyi, hızı ve güvenliği; sayfa içi SEO ise başlıkları, metni ve arama niyetine verilen cevabı ele alır. Teknik altyapı sorunluysa iyi içerik de görünürlüğünü tam kazanamaz; bu yüzden ikisi birlikte planlanır.
Her zaman değil. Robots.txt taramayı engeller, dizine eklemeyi kesin olarak engellemez; başka yerlerden bağlantı alan engelli bir adres içeriği olmadan sonuçlarda görünebilir. Bir sayfanın görünmemesini istiyorsanız taranabilir bırakıp noindex ekleyin.
Hayır. Site haritası, Google'ın URL'leri keşfetmesine yardım eder. Sayfanın dizine alınması erişilebilirliğine, içerik değerine ve canonical sinyallerine bağlıdır.
Google, Core Web Vitals'ı sıralama sistemlerinde kullandığını belirtir; ancak içeriğin alakası ve kalitesi çok daha belirleyicidir. Hızın daha doğrudan etkisi, ziyaretçinin siteyi terk etmeden formu doldurması veya aramasıdır.
Search Console'u düzenli (örneğin ayda bir) izlemek; tasarım yenileme, altyapı değişikliği ve alan adı taşıma sonrasında kapsamlı kontrol yapmak iyi bir pratiktir. Kesin süre verilemez: kaldırılan bir engelin etkisi sayfalar yeniden tarandıkça görülür, Core Web Vitals iyileştirmeleri saha verisine 28 günlük pencereyle yansır.
Tuba Yazılım olarak sitenizi taranabilirlik, dizine eklenme, hız ve yapılandırılmış veri açısından inceliyor, bulguları önem sırasına göre raporluyor ve düzeltmeleri sizin ya da yazılım ekibinizle birlikte uyguluyoruz. Sitenizin teknik durumunu konuşmak için teklif formunu doldurabilirsiniz.