Teknik SEO kontrol listesi: Sitenizi Google için hazırlayan 20 madde
İçeriğiniz iyi ama Google sayfalarınızı bulamıyor veya dizine eklemiyor mu? Tarama, dizin, hız ve yapı sorunlarını tek tek kontrol edeceğiniz 20 maddelik liste.
Kısaca
- Teknik SEO, Google’ın sitenizi bulabilmesini, tarayabilmesini, anlayabilmesini ve dizine ekleyebilmesini sağlayan altyapı işidir.
- En pahalı hatalar genellikle görünmezdir: yanlış bir
noindex, engelleyici bir robots.txt satırı veya hatalı canonical etiketi. - Search Console’u kurun, aşağıdaki 20 maddeyi sırayla kontrol edin ve sorunları etkisine göre önceliklendirin.
Harika içerikler yazıp sonuç alamamak, SEO’da en sık duyulan şikâyetlerden biridir. Çoğu zaman sorun içerikte değil, içeriğin Google’a ulaşma yolundadır. Sayfalar taranamıyorsa, yanlışlıkla dizin dışı bırakılmışsa veya aynı içeriğin onlarca kopyası varsa, en iyi yazı bile arama sonuçlarında görünmez.
Bu kontrol listesi; bir yazılımcı olmasanız da sitenizin teknik sağlığını değerlendirebilmeniz ve ekibinizle doğru soruları konuşabilmeniz için hazırlandı. Maddeleri beş başlıkta topladık; her birinde neyi, nerede kontrol edeceğinizi anlatıyoruz.
Başlamadan önce: Google sitenizi nasıl işler?
Bir sayfanın arama sonuçlarında görünmesi için dört aşamadan geçmesi gerekir. Teknik SEO’nun amacı, bu aşamaların hiçbirinde takılmamaktır.
Bu süreci izlemenin en güvenilir aracı ücretsiz Google Search Console’dur. Henüz kurmadıysanız listeye geçmeden önce sitenizi doğrulayın; aşağıdaki maddelerin çoğunu buradaki raporlarla kontrol edeceksiniz.
Tarama ve dizine ekleme (1–6)
- robots.txt dosyanızı okuyunAlan adınızın sonuna
/robots.txtekleyerek dosyayı açın. Önemli dizinleri veya CSS/JavaScript dosyalarını engelleyen birDisallowsatırı olmadığından emin olun. Geliştirme ortamından kalanDisallow: /satırı, bütün siteyi taramaya kapatır. - noindex etiketlerini denetleyinYayına alınırken unutulan bir
noindex, sayfayı arama sonuçlarından tamamen çıkarır. Hazır altyapılarda “arama motorlarının siteyi dizine eklemesini engelle” gibi ayarları da kontrol edin. - robots.txt ile noindex’i karıştırmayınrobots.txt taramayı engeller, dizine eklemeyi değil. Bir sayfayı dizinden çıkarmak istiyorsanız
noindexkullanın ve Google’ın bu etiketi görebilmesi için sayfayı taramaya açık bırakın. - XML site haritası oluşturun ve gönderinSite haritasında yalnızca dizine eklenmesini istediğiniz, 200 durum kodu dönen, canonical adresleri listeleyin. Haritayı Search Console’a gönderin ve robots.txt içinde adresini belirtin.
- Sayfa dizine ekleme raporunu inceleyinSearch Console’daki bu rapor, hangi sayfaların neden dizinde olmadığını gösterir. “Tarandı, şu anda dizine eklenmedi” ve “Bulundu, şu anda dizine eklenmedi” gibi durumlar çoğu zaman kalite veya iç bağlantı sorununa işaret eder.
- Önemli sayfaları URL denetimi aracıyla test edinAna sayfa, hizmet ve ürün sayfaları gibi kritik adresleri tek tek denetleyin. Google’ın sayfayı nasıl gördüğünü, hangi canonical’ı seçtiğini ve sayfanın dizinde olup olmadığını burada görürsünüz.
Site yapısı, URL’ler ve yönlendirmeler (7–11)
- Tek bir tercih edilen adres belirleyinSitenizin
http,https,wwwvewww’siz sürümleri tek bir adrese 301 ile yönlenmeli. Aynı içeriğin dört farklı adreste açılması sinyalleri böler. - Canonical etiketlerini doğru kullanınHer sayfa kendisini veya tercih edilen sürümünü canonical olarak göstermeli. Filtre, sıralama ve kampanya parametreleriyle oluşan kopyalar ana sayfaya işaret etmeli.
- Okunabilir ve kalıcı URL’ler kullanın
/hizmetler/kurumsal-web-sitesigibi kısa, anlamlı, küçük harfli ve tireyle ayrılmış adresler tercih edin. URL’leri sık değiştirmeyin; değiştirmek zorundaysanız eski adresi yenisine yönlendirin. - Yönlendirme zincirlerini ve kırık bağlantıları temizleyinA’dan B’ye, B’den C’ye giden zincirler yerine doğrudan hedefe yönlendirin. Site içindeki 404 veren bağlantıları düzeltin; kalıcı taşınmalarda 302 yerine 301 kullanın.
- Yetim sayfa bırakmayınHiçbir sayfadan bağlantı almayan içerikleri Google zor bulur ve önemsiz sayar. Önemli sayfalara menüden, ilgili içeriklerden ve içerik içi bağlantılardan ulaşılabildiğinden emin olun. Kritik sayfalar ana sayfadan birkaç tık uzaklıkta olmalı.
Hız, mobil ve güvenlik (12–15)
Google, siteleri ağırlıklı olarak mobil sürümleri üzerinden değerlendirir. Sayfa deneyimini ise Core Web Vitals metrikleriyle ölçer:
- Core Web Vitals raporunu kontrol edinSearch Console’daki rapor, gerçek kullanıcı verilerine göre sorunlu sayfa gruplarını gösterir. Tek tek sayfalar yerine aynı şablonu paylaşan grupları düzeltmek daha verimlidir.
- Mobil sürümde içerik eksik olmasınMasaüstünde görünen metinler, başlıklar, yapılandırılmış veri ve iç bağlantılar mobil sürümde de bulunmalı. Mobilde gizlenen içerik, değerlendirmede eksik kalabilir.
- HTTPS’i eksiksiz uygulayınSSL sertifikasının geçerli olduğundan, tüm sayfaların HTTPS ile açıldığından ve sayfalarda HTTP üzerinden yüklenen görsel veya betik kalmadığından emin olun.
- JavaScript’e bağımlı içeriği test edinÖnemli metinler ve bağlantılar yalnızca JavaScript çalıştıktan sonra ortaya çıkıyorsa, URL denetimi aracındaki işlenmiş HTML’de göründüklerini doğrulayın. Kritik içeriği mümkünse sunucu tarafında üretin.
İçerik sinyalleri ve yapılandırılmış veri (16–20)
- Her sayfaya benzersiz başlık etiketi yazın
<title>etiketi sayfanın konusunu net anlatmalı ve sitede tekrar etmemeli. Aynı başlığı taşıyan onlarca sayfa, Google’ın hangisini göstereceğine karar vermesini zorlaştırır. - Meta açıklamalarını tıklamaya göre yazınMeta açıklama doğrudan bir sıralama faktörü değildir; ancak arama sonucunda görünen metni etkiler. Sayfanın vaadini kısa ve somut biçimde anlatın.
- Başlık hiyerarşisini düzgün kurunHer sayfada konuyu anlatan tek bir H1 olsun; alt bölümler H2 ve H3 ile mantıklı bir sırada ilerlesin. Başlıkları yalnızca görsel boyut için kullanmayın.
- Yapılandırılmış veri ekleyinSchema.org işaretlemesini JSON-LD formatında kullanın: kurum için
OrganizationveyaLocalBusiness, yazılar içinArticle, ürünler içinProduct, gezinme içinBreadcrumbList. Ardından Zengin Sonuçlar Testi ile hatasız olduğunu doğrulayın. - Görselleri ve dil ayarlarını unutmayınGörsellere içeriği anlatan alternatif metin yazın, dosya adlarını anlamlı verin. HTML’de doğru
langdeğerini kullanın; birden fazla dilde yayın yapıyorsanızhreflangetiketlerini karşılıklı olarak tanımlayın.
Hangi sorundan başlamalı?
Her maddenin etkisi aynı değildir. Siteyi tamamen görünmez yapan hatalar, küçük iyileştirmelerden önce gelir.
| Sorun | Olası etki | Öncelik |
|---|---|---|
| Siteyi engelleyen robots.txt veya yaygın noindex | Sayfalar arama sonuçlarından kaybolur | Acil |
| Hatalı canonical veya eksik yönlendirmeler | Yanlış sayfa sıralanır, sinyaller bölünür | Yüksek |
| Yetim sayfalar ve zayıf iç bağlantı | Önemli sayfalar geç bulunur, değersiz görünür | Yüksek |
| Core Web Vitals sorunları | Kullanıcı deneyimi ve dönüşüm zayıflar | Orta |
| Tekrarlayan başlık ve açıklamalar | Tıklama oranı düşer, sayfalar birbirine rakip olur | Orta |
| Eksik yapılandırılmış veri | Zengin sonuç fırsatları kaçar | Orta–düşük |
Sık sorulan sorular
Teknik SEO’yu bir kez yapmak yeterli mi?
Hayır. Yeni sayfalar, eklentiler, tasarım değişiklikleri ve içerik silmeleri zamanla yeni sorunlar doğurur. Düzenli kontrol, küçük sorunların büyük trafik kayıplarına dönüşmesini önler.
Site haritası göndermek sayfalarımın dizine ekleneceğini garanti eder mi?
Etmez. Site haritası Google’ın sayfalarınızı keşfetmesine yardımcı olur; dizine ekleme kararı ise sayfanın kalitesine, benzersizliğine ve sitenizin genel durumuna göre verilir.
Hangi araçlara ihtiyacım var?
Başlangıç için Google Search Console, PageSpeed Insights ve Zengin Sonuçlar Testi yeterlidir. Büyük sitelerde tüm bağlantıları ve yönlendirmeleri toplu görmek için bir tarama aracı işinizi kolaylaştırır.
Teknik SEO sorunları ne kadar sürede düzelir?
Düzeltmeyi yaptıktan sonra Google’ın sayfaları yeniden taraması gerekir. Önemli sayfalar için URL denetimi aracından dizine ekleme isteyebilirsiniz; sitenin genelinde etkiyi görmek ise birkaç hafta sürebilir.
Bu konuda desteğe mi ihtiyacınız var? Bize yazın, ihtiyacınızı birlikte netleştirelim.