Teknik SEO Nedir? İşletmeler İçin Uygulamalı Rehber
İçeriğiniz ne kadar iyi olursa olsun, arama motoru sitenizi düzgün tarayamıyorsa o içerik kimseye ulaşmaz. Teknik SEO tam da burada devreye girer: bir web sitesinin altyapısını, arama motorlarının sayfaları sorunsuz bulup okuyabileceği ve kullanıcıya hızlıca sunabileceği hâle getirme işidir. İçerik ve bağlantılar evin dekorasyonuysa, teknik SEO temeli ile tesisatıdır. Görünmez ama her şey ona bağlıdır.
Bu rehberde teknik SEO'yu soyut bir kavram olmaktan çıkarıp, kendi sitenizde bugün kontrol edebileceğiniz somut başlıklara indirgeyeceğiz. Bir e-ticaret sitesi işletiyor ya da kurumsal bir tanıtım sitesi yönetiyor olun, aşağıdaki adımların çoğu doğrudan uygulanabilir.
Tarama ve İndeksleme: Görünürlüğün Başladığı Yer
Google bir sayfayı sıralamadan önce iki şey yapar: önce onu tarar (crawl), sonra dizinine ekler (index). Bu iki aşamadan biri tıkanırsa sayfa arama sonuçlarında hiç görünmez. Çoğu işletme SEO sorununu anahtar kelimede arar ama sorun çoğu zaman bu daha temel katmandadır.
Sayfanız indeksleniyor mu?
En hızlı kontrol yöntemi Google'da site:alanadiniz.com araması yapmaktır. Çıkan sonuç sayısı, sitenizin kaç sayfasının dizinde olduğuna dair kaba bir fikir verir. Daha kesin sonuç için Google Search Console'daki "Sayfalar" raporunu kullanın; hangi URL'lerin indekslendiğini, hangilerinin neden dışarıda kaldığını tek tek gösterir. "Taranmış ancak dizine eklenmemiş" ya da "noindex etiketiyle hariç tutuldu" gibi uyarılar, üzerine gidilmesi gereken ilk noktalardır.
robots.txt ile taramayı yönetmek
Sitenizin kök dizinindeki robots.txt dosyası, arama motoru botlarına hangi bölümleri tarayıp hangilerini atlayacağını söyler. Yönetim panelleri, sepet sayfaları, arama sonuç sayfaları gibi dizinde olmasına gerek olmayan alanları burada engellemek mantıklıdır. Ancak sık yapılan bir hata var: yanlışlıkla tüm siteyi Disallow: / ile kapatmak. Yeni yayına alınan bir sitede trafik hiç gelmiyorsa, bakılacak ilk yer burasıdır.
robots.txt bir sayfayı taramadan alıkoyar; ama indekslenmesini kesin olarak engellemez. Bir sayfanın Google'da hiç çıkmamasını istiyorsanız doğru araç robots.txt değil, sayfanın kendisindeki noindex etiketidir.
noindex ve canonical'ı karıştırmayın
İki etiket çok karıştırılır. noindex, "bu sayfayı dizine ekleme" der. canonical ise "bu içeriğin asıl adresi şudur" diyerek benzer veya tekrarlı sayfalar arasında Google'a hangisini dikkate alacağını söyler. Örneğin bir ürün sayfasına renk veya sıralama parametreleri eklendiğinde (?renk=mavi) onlarca farklı URL oluşabilir. Her birine ana ürün sayfasını işaret eden bir canonical etiketi koyarsanız, Google bu adresleri tek bir sayfa olarak değerlendirir ve sıralama gücünüz dağılmaz.
Site Haritası ile Google'a Yol Göstermek
XML site haritası, dizine girmesini istediğiniz tüm önemli URL'lerin listelendiği bir dosyadır. Google'ın sitenizi keşfetmesini beklemek yerine, "işte önemli sayfalarım" diyerek eline bir harita tutuşturursunuz. Özellikle yeni sitelerde ve iç bağlantısı zayıf sayfalarda fark yaratır.
İyi bir site haritası için birkaç kural:
- Yalnızca indekslenmesini istediğiniz, 200 durum kodu dönen sayfaları ekleyin. Yönlendirilen (301) veya hata veren (404) URL'lerin haritada işi yoktur.
- noindex etiketli sayfaları haritaya koymayın; çelişkili sinyal vermiş olursunuz.
- Haritayı hem robots.txt içinde belirtin hem de Search Console üzerinden gönderin.
- İçerik güncellendikçe haritanın otomatik yenilenmesini sağlayın; elle güncellenen haritalar hızla eskir.
Sayfa Hızı ve Core Web Vitals
Hız artık yalnızca kullanıcı memnuniyeti meselesi değil, doğrudan bir sıralama sinyalidir. Google, kullanıcı deneyimini ölçmek için Core Web Vitals adını verdiği üç metriğe bakar:
- LCP (Largest Contentful Paint): Sayfadaki en büyük içeriğin ne kadar sürede yüklendiği. Hedef 2,5 saniyenin altı.
- INP (Interaction to Next Paint): Kullanıcı bir butona bastığında sayfanın ne kadar hızlı tepki verdiği. Bu metrik 2024'te eski FID'nin yerini aldı.
- CLS (Cumulative Layout Shift): Sayfa yüklenirken öğelerin ne kadar kaydığı. Reklam ya da görsel geç yüklendiğinde metin zıplıyorsa bu değer bozulur.
Ölçüm için PageSpeed Insights ve Search Console'un "Web'e İlişkin Temel Veriler" raporu yeterlidir. Pratikte en çok fark yaratan iyileştirmeler şunlardır: görselleri WebP formatına çevirip boyutlandırmak, kullanılmayan JavaScript'i temizlemek, önbelleğe alma (cache) sürelerini uzatmak ve kritik olmayan betikleri ertelemek (defer). Çoğu sitede sadece görsel optimizasyonu bile LCP'yi gözle görülür şekilde düşürür.
Pratik İpucu
Bir sayfanın hızını iyileştirmeden önce en büyük "yükü" bulun. Genellikle sorunun %80'i tek bir kaynaktan gelir: optimize edilmemiş bir hero görseli, gereksiz bir slider eklentisi ya da üçüncü taraf bir sohbet widget'ı. Önce onu çözün, sonra ince ayara geçin.
Mobil Uyum
Google artık siteleri öncelikli olarak mobil sürümleri üzerinden değerlendiriyor (mobile-first indexing). Yani masaüstünde kusursuz görünen ama telefonda içeriği eksik yüklenen bir sitenin sıralaması, o mobil sürüme göre belirlenir. Kontrol edilecek noktalar sade: yazılar zumsuz okunabiliyor mu, butonlar parmakla rahat basılabiliyor mu, yatay kaydırma gerektiren taşmalar var mı, açılır menüler dokunmayla düzgün çalışıyor mu. Duyarlı (responsive) bir tasarım bu sorunların çoğunu baştan çözer.
Yapılandırılmış Veri (Schema) ile Zengin Sonuçlar
Schema işaretlemesi, sayfanızdaki bilgiyi arama motorunun net biçimde anlayacağı bir dile çevirir. "Bu bir ürün, fiyatı şu, stokta var" ya da "bu bir makale, yazarı şu, yayın tarihi bu" gibi. Doğru uygulandığında arama sonuçlarında yıldız puanı, fiyat, sık sorulan sorular gibi zengin sonuç öğeleri kazanırsınız. Bu öğeler tıklanma oranını artırır çünkü sonucunuz rakiplerden daha fazla yer kaplar ve daha güvenilir görünür.
İşletmeler için en çok işe yarayan schema türleri: yerel işletmeler için LocalBusiness, blog yazıları için Article/BlogPosting, ürünler için Product, hizmet ve destek sayfaları için FAQPage. JSON-LD formatı hem Google'ın önerdiği hem de bakımı en kolay olan yöntemdir. Yayına almadan önce mutlaka Google'ın Zengin Sonuç Testi ile doğrulayın; hatalı işaretleme fayda yerine zarar verebilir.
Küçük Ama Kritik Detaylar
HTTPS ve güvenlik
SSL sertifikası olmayan bir site hem tarayıcıda "güvenli değil" uyarısı alır hem de sıralamada dezavantajlıdır. HTTPS bugün pazarlığa açık bir konu değil, asgari gerekliliktir.
URL yapısı
Kısa, okunabilir ve anlamlı URL'ler hem kullanıcı hem arama motoru için daha iyidir. /hizmetler/siber-guvenlik, /index.php?id=482 adresinden her açıdan üstündür. Bir URL yapısını yayına aldıktan sonra değiştireceksiniz, eski adresleri yenilerine 301 yönlendirmesiyle bağlamayı unutmayın; aksi halde birikmiş sıralama gücünüz boşa gider.
Kırık bağlantılar ve yönlendirme zincirleri
404 veren iç bağlantılar ve arka arkaya sıralanan yönlendirmeler hem tarama bütçenizi tüketir hem de kullanıcıyı yorar. Düzenli aralıklarla bir tarama aracıyla sitenizi baştan sona gezip bu ölü bağlantıları temizlemek, çoğu zaman gözden kaçan ama etkili bir bakım işidir.
İç Bağlantı Yapısı ve Site Mimarisi
Teknik SEO yalnızca tek tek sayfaların ayarı değil, sayfaların birbirine nasıl bağlandığıyla da ilgilidir. İç bağlantılar arama motoruna sitenizin haritasını çizer ve hangi sayfaların önemli olduğunu anlatır. Bir sayfaya ne kadar çok anlamlı iç bağlantı verirseniz, o sayfa Google gözünde o kadar değer kazanır.
İyi bir site mimarisinde kullanıcı, ana sayfadan herhangi bir önemli sayfaya birkaç tıklamayla ulaşabilmelidir. Derinlerde kalan, hiçbir yerden bağlantı verilmeyen "yetim" sayfalar hem kullanıcı tarafından hem de arama motoru tarafından zor bulunur. Kategori yapınızı sade ve mantıklı tutun; menüler, ilgili içerik bağlantıları ve içerik içi bağlantılarla sayfalarınız arasında doğal köprüler kurun. Bağlantı metinlerinde "buraya tıklayın" yerine hedef sayfayı anlatan açıklayıcı ifadeler kullanmak, hem kullanıcıya hem Google'a ne bulacağını önceden söyler.
Sık Yapılan Teknik SEO Hataları
Uygulamada en çok trafik kaybına yol açan hatalar genellikle birkaç başlıkta toplanır. Sitenizi denetlerken şu noktalara özellikle bakın:
- Yayına alırken açık kalan noindex: Geliştirme sırasında konan "dizine ekleme" etiketinin canlıya geçerken kaldırılması unutulur. Bu tek satır, koca bir siteyi görünmez yapar.
- Aynı içeriğin birden fazla adreste yaşaması: www'lu ve www'suz, http ve https, sonunda eğik çizgi olan ve olmayan sürümler ayrı sayfa sayılırsa gücünüz bölünür. Tek bir tercih edilen sürüme yönlendirme yapın.
- Mobilde gizlenen içerik: Masaüstünde görünen ama mobil sürümde hiç yüklenmeyen metinler, mobil öncelikli değerlendirmede yok sayılır.
- Görsellerde alt metni eksikliği: Alt metin hem erişilebilirlik hem de görsel aramada bulunabilirlik için gereklidir; boş bırakmak fırsat kaçırmaktır.
- Yavaş yüklenen üçüncü taraf betikleri: Sohbet balonları, ısı haritaları ve reklam kodları sayfayı yavaşlatır. Gerçekten gerekli olmayanları kaldırın, kalanları erteleyerek yükleyin.
Bu hataların ortak özelliği, çoğunun gözle görünmemesi ama arka planda sessizce görünürlük kaybettirmesidir. Bu yüzden teknik SEO, üretim kadar düzenli denetimle ilgilenmeyi gerektirir.
Nereden Başlamalı?
Teknik SEO uzun bir liste gibi görünse de öncelik sırası nettir. İlk olarak indeksleme ve robots.txt'yi kontrol edin; sayfalarınız dizinde değilse geri kalan hiçbir şeyin önemi yok. Ardından site haritanızı düzenleyip Search Console'a gönderin. Sonra sayfa hızı ve mobil uyum gibi kullanıcı deneyimi metriklerine geçin. Schema işaretlemesi ve URL temizliği ise sağlam bir temel kurduktan sonraki ince ayardır.
Bu adımların çoğu tek seferlik değildir; site büyüdükçe, içerik eklendikçe periyodik olarak gözden geçirilmesi gereken bir bakım döngüsüdür. Teknik altyapınızı sağlam kurduğunuzda, ürettiğiniz her içerik hak ettiği görünürlüğe çok daha kolay ulaşır.
Sitenizin teknik SEO durumunu baştan sona değerlendirmemizi ve önceliklendirilmiş bir yol haritası çıkarmamızı isterseniz, ücretsiz bir ön inceleme için bize ulaşabilirsiniz. Mevcut altyapınızın nerede tıkandığını birlikte netleştirelim.