Teknik SEO

Teknik SEO Nedir?

Teknik SEO, sitenin Google tarafından taranıp dizine eklenebilmesi için altyapının düzenlenmesidir. Temel alanları ve sık yapılan hataları anlatıyoruz.

Onur TutuşOnur TutuşKurucu, SEO uzmanı
Güncellendi:
6 dk okuma
Teknik SEO Nedir? kapak görseli

Teknik SEO, bir web sitesinin Google tarafından bulunabilmesi, taranabilmesi, doğru anlaşılabilmesi ve dizine eklenip arama sonuçlarında gösterilebilmesi için altyapısının düzenlenmesidir. Google’ın teknik koşullar sayfasına göre bir sayfanın dizine eklenebilmesi için en az üç şart gerekir: Googlebot engellenmemiş olmalı, sayfa HTTP 200 durum koduyla çalışmalı ve sayfada dizine eklenebilir içerik bulunmalıdır. Teknik SEO bu temelin sağlam olmasını ve sitenin büyüdükçe bozulmamasını sağlar. İçerik ne kadar iyi olursa olsun, Google sayfaya ulaşamıyor ya da onu yanlış yorumluyorsa o içerik arama sonuçlarında karşılık bulmaz.

Teknik SEO neden önemlidir?

Google’ın Google Arama’nın işleyişi dokümanı süreci üç aşamada anlatır: tarama (sayfaların bulunup indirilmesi), dizine ekleme (içeriğin analiz edilip saklanması) ve sonuçların sunulması. Teknik SEO’nun işi, ilk iki aşamada sitenin önünde engel kalmamasını sağlamaktır. İçerik ve bağlantı çalışmaları ise ancak bu aşamalar sorunsuz işliyorsa üçüncü aşamada etkisini gösterebilir.

Bu nedenle teknik sorunlar çoğu zaman “sıralama düştü” değil, “sayfa hiç görünmüyor” şeklinde ortaya çıkar. Yanlışlıkla eklenmiş bir noindex etiketi ya da hatalı bir yönlendirme, en iyi içeriği bile aramadan tamamen çıkarabilir.

Teknik SEO’nun temel alanları

1. Taranabilirlik

Googlebot’un sitenizdeki önemli sayfalara ulaşabilmesi gerekir. Bunun için:

  • robots.txt dosyası önemli sayfaları ve sayfanın görünümü için gerekli CSS ve JavaScript dosyalarını engellememelidir.
  • Sayfalar birbirine normal HTML bağlantılarıyla (<a href>) bağlanmalı; yalnızca tıklama olayıyla çalışan düğmeler bağlantı yerine geçmez.
  • Site haritası yalnızca dizine eklenmesini istediğiniz, 200 durum kodu veren adresleri içermelidir.
  • Sunucu hızlı ve kararlı yanıt vermelidir. Google’ın tarama bütçesi rehberine göre site yavaşladığında ya da 5xx sunucu hataları veya HTTP 429 sinyalleri verdiğinde Google tarama sıklığını düşürür.

Sık karıştırılan bir nokta: Google’ın robots.txt rehberine göre robots.txt, bir sayfayı Google’ın dışında tutmanın yolu değildir. Engellenen bir sayfanın adresi, başka sayfalardan bağlantı alıyorsa açıklamasız biçimde sonuçlarda görünmeye devam edebilir. Bir sayfanın dizine eklenmesini istemiyorsanız sayfanın taranmasına izin verip noindex kullanmanız gerekir.

2. Dizine eklenebilirlik

Taranan her sayfa dizine eklenmez. Google yalnızca HTTP 200 kodu veren sayfaları dizine ekler; istemci ve sunucu hatası veren sayfalar dizine girmez. Bu alanda kontrol edilmesi gerekenler:

  • Dizine eklenmesi istenen sayfalarda noindex olmaması,
  • Kaldırılan sayfaların gerçekten 404 ya da 410 vermesi; “bulunamadı” mesajı gösterip 200 kodu dönen sayfaların (soft 404) düzeltilmesi,
  • Kopya ve birbirine çok benzeyen sayfalarda hangisinin esas alınacağının canonical etiketi, yönlendirme ve iç bağlantılarla tutarlı biçimde gösterilmesi,
  • Filtre, sıralama ve takip parametreleriyle oluşan sonsuz adres kombinasyonlarının kontrol altına alınması.

3. Site yapısı ve URL’ler

Önemli sayfalar ana sayfadan birkaç tıklamayla ulaşılabilir olmalı, adresler okunabilir ve kalıcı olmalıdır. Adres yapısının değiştirilmesi gerekiyorsa her eski adres tek adımda ve 301 ile doğru yeni adrese yönlendirilmelidir. Bu sürecin ayrıntılarını Site Taşırken SEO Kaybı Nasıl Önlenir? yazımızda anlattık.

4. JavaScript ile oluşturulan içerik

Google, JavaScript SEO temel bilgileri dokümanında JavaScript kullanan sayfaları tarama, oluşturma (rendering) ve dizine ekleme aşamalarında işlediğini anlatır. Yani JavaScript içerik görülebilir; ancak oluşturma ek bir adımdır ve hatalara açıktır. Ana içeriğin, başlıkların, bağlantıların ve meta etiketlerin sunucudan gelen HTML’de yer alması riski azaltır. Search Console’daki URL Denetleme aracı, Google’ın sayfayı nasıl gördüğünü kontrol etmenin en doğrudan yoludur.

5. Mobil uyum

Google, dizine ekleme ve sıralama için sitenin akıllı telefon tarayıcısıyla taranan mobil sürümünü kullanır (mobil öncelikli dizine ekleme). Mobil sürümde gizlenen içerik, eksik yapılandırılmış veri ya da masaüstünden farklı başlıklar, doğrudan görünürlüğü etkileyebilir.

6. Sayfa deneyimi ve hız

Sayfanın hızlı yüklenmesi, kullanıcı etkileşimine çabuk yanıt vermesi ve yüklenirken kaymaması teknik SEO’nun bir parçasıdır. Google bunu Core Web Vitals metrikleriyle ölçer. Metriklerin ne anlama geldiğini ve nasıl iyileştirileceğini Core Web Vitals Nedir? yazımızda ayrıntılı anlattığımız için burada tekrar etmiyoruz. Güvenli bağlantı (HTTPS) ve kullanıcıyı rahatsız eden araya giren pencerelerden kaçınmak da sayfa deneyiminin parçasıdır.

7. Yapılandırılmış veri

Yapılandırılmış veri, sayfadaki bilgiyi (ürün, işletme, makale, etkinlik gibi) Google’ın daha kolay anlayacağı bir biçimde işaretler ve bazı zengin sonuçlara uygunluk sağlar. Google’ın yapılandırılmış veri yönergeleri, sayfanın okuyucularına görünmeyen içeriğin işaretlenmemesini ister; sahte yorumlar gibi yanıltıcı içeriklerin işaretlenmesi de yönergelere aykırıdır. Bu tür ihlaller manuel işleme ve zengin sonuç uygunluğunun kaybedilmesine yol açabilir.

8. Çok dilli ve çok bölgeli siteler

Birden fazla dilde yayın yapan sitelerde her dil sürümünün ayrı bir adresi olması ve hreflang etiketleriyle birbirine bağlanması gerekir. Bir dildeki sayfanın başka bir dildeki karşılığı yerine ilgisiz bir sayfaya bağlanması, iki sürümün de görünürlüğünü bozabilir.

Tarama bütçesi herkes için bir sorun mu?

Hayır. Google’ın tarama bütçesi rehberi, bu konunun öncelikle içeriği haftada bir değişen 1 milyondan fazla sayfalı siteleri, içeriği her gün değişen 10.000’den fazla sayfalı siteleri ve adreslerinin büyük kısmı “Keşfedildi – şu anda dizine eklenmiş değil” durumunda kalan siteleri ilgilendirdiğini söyler. Google bu sayıların kesin eşik değil, kabaca tahmin olduğunu da belirtir. Küçük ve orta ölçekli sitelerin çoğu için site haritasını güncel tutmak ve dizine ekleme raporunu düzenli kontrol etmek yeterlidir. Büyük e-ticaret siteleri ve haber siteleri ise filtre adresleri ve kopya sayfalar nedeniyle bu sorunla sık karşılaşır.

Sık yapılan teknik SEO hataları

HataNe olur?Nereden fark edilir?
Test ortamındaki noindex ya da robots.txt engelinin canlıya taşınmasıSayfalar ya da sitenin tamamı aramadan çıkarSearch Console Sayfa dizine ekleme raporu
Bir sayfayı gizlemek için robots.txt kullanmakAdres açıklamasız biçimde sonuçlarda kalabilirURL Denetleme aracı
Canonical etiketinin yanlış sayfayı göstermesiAsıl sayfa yerine başka bir sayfa dizine girerURL Denetleme aracındaki “Google tarafından seçilen standart URL”
Site haritasında yönlendirme veya 404 veren adreslerTarama boşa harcanır, harita güvenilirliğini yitirirSite haritaları raporu ve tarama aracı
Bağlantıların yalnızca JavaScript olayıyla çalışmasıGoogle alt sayfaları keşfedemezOluşturulan HTML’in URL Denetleme aracında incelenmesi
Yavaş ya da sık hata veren sunucuGoogle tarama sıklığını düşürürSearch Console Tarama istatistikleri raporu

Teknik SEO denetimi nasıl yapılır?

  1. Search Console ile başlayın. Sayfa dizine ekleme, Tarama istatistikleri ve Core Web Vitals raporları, Google’ın sitenizi nasıl gördüğünü doğrudan gösterir.
  2. Siteyi bir tarama aracıyla tarayın. Durum kodları, yönlendirme zincirleri, canonical etiketleri, başlık ve meta etiketleri, iç bağlantı yapısı toplu olarak görülür.
  3. Şablon bazında düşünün. Bir ürün sayfasındaki hata genellikle tüm ürün sayfalarındadır. Sorunları tek tek adres yerine sayfa şablonu bazında gruplamak, düzeltmeyi hızlandırır.
  4. Önceliklendirin. Önce sayfaların görünmesini engelleyen sorunları (dizine ekleme, tarama engelleri), sonra sinyalleri zayıflatan sorunları (kopya içerik, zincir yönlendirmeler), en son iyileştirmeleri (hız, yapılandırılmış veri) ele alın.
  5. Düzeltmeyi doğrulayın. Canlıya alınan her değişikliği URL Denetleme aracıyla kontrol edin ve ilgili raporda sonraki haftalarda değişimi izleyin.

Sık sorulan sorular

Teknik SEO bir kez yapılıp biter mi?

Temel sorunlar bir kez düzeltilebilir, ancak site güncellendikçe, eklenti ya da tema değiştikçe, yeni sayfa türleri eklendikçe yeni sorunlar ortaya çıkar. Bu yüzden düzenli kontrol gerekir; özellikle tasarım ve altyapı değişikliklerinden önce ve sonra.

Teknik SEO ile sayfa içi SEO arasındaki fark nedir?

Sayfa içi SEO, tek bir sayfanın içeriği, başlığı ve meta açıklaması gibi unsurlarla o sayfanın hangi aramaya cevap verdiğini netleştirir. Teknik SEO ise sitenin genelini ilgilendirir: sayfaların taranması, dizine eklenmesi, adres yapısı, hız ve şablon düzeyindeki sorunlar. İkisi birbirinden bağımsız değildir; teknik temel sağlam değilse sayfa içi çalışmanın etkisi görülmez.

Teknik SEO için yazılım bilgisi gerekir mi?

Sorunları tespit etmek için temel HTML ve HTTP bilgisi yeterlidir. Düzeltmelerin bir kısmı ise yazılım ekibiyle birlikte yapılır. Bu yüzden teknik SEO’da sorunu doğru tarif etmek ve öncelik sırasını netleştirmek, düzeltmenin kendisi kadar önemlidir.

Yapay zekâ aramaları için ayrı bir teknik çalışma gerekir mi?

Google’ın yapay zeka özellikleri dokümanına göre Yapay Zeka Bakışı ve Yapay Zeka Modu’nda görünmek için ek teknik koşul yoktur; sayfanın dizine eklenmiş ve snippet ile gösterilmeye uygun olması yeterlidir. Google, bu özellikler için yeni makine tarafından okunabilir dosyalar ya da özel bir schema işaretlemesi gerekmediğini de belirtir.

Sonuç

Teknik SEO, sitenin aramada görünmesinin ön koşuludur: Google’ın sayfalarınıza ulaşabilmesi, onları doğru anlaması ve dizine ekleyebilmesi bu temele bağlıdır. Sitenizin teknik durumunu Search Console verileri ve kapsamlı bir taramayla birlikte değerlendirmek isterseniz Teknik SEO hizmetimize göz atabilirsiniz.

Görüşme planlayın

Okuduklarınızı sitenize uygulayalım

Hedeflerinizi ve mevcut verilerinizi konuşmak için kısa bir görüşme planlayın; sitenizi önceden inceleyip somut önerilerle gelelim.

Görüşme Planla