Ücretsiz Araç · Site denetimi
Teknik SEO Skoru
Sitenizi 50 sayfaya kadar tarayalım; tarama, içerik, link, görsel, yapısal veri ve güvenlik kontrollerinden şeffaf bir formülle 0–100 teknik SEO skoru, hızlı kazanımlar ve düzeltme adımları çıkaralım.
Denetim nasıl çalışır?
- Adresi yazın, sayfa sayısını seçin. Tarama ana sayfadan başlar, site içi linkleri izler; yer kalırsa site haritasındaki sayfalarla tamamlanır. robots.txt’nin engellediği sayfalara girilmez.
- Sayfalar tek tek çekilir. Her sayfanın durum kodu, yönlendirmeleri, yanıt süresi, başlıkları, meta etiketleri, H1’i, içeriği, linkleri, görselleri ve yapısal verisi çıkarılır.
- Linkler ve görseller kontrol edilir. Sayfalarda bulunan dış linkler, taranmayan iç linkler ve görseller (en çok kullanılan 300 hedef) tek tek istenir; kırık, yönlenen ve ağır olanlar bulunur.
- Skor hesaplanır. Her kontrol, etkilediği sayfa oranı kadar kategori puanını düşürür; beş kategori ağırlıklarıyla birleşip 0–100 skoru verir.
Kontroller ve ağırlıkları
Skor formülü (enarseo-teknik-v1): her kategori 100 puanla başlar; başarısız bir kontrol, ağırlığı × etkilediği sayfa oranı kadar puan düşürür. Toplam skor kategori puanlarının ağırlıklı ortalamasıdır. Ağırlığı “—” olan kontroller bilgi amaçlıdır, skoru etkilemez.
Tarama ve indeksleme (%35)
Arama motorunun sayfalarınıza ulaşıp doğru adresi dizine ekleyebilmesi: hata ve yönlendirmeler, canonical, noindex, robots.txt, site haritası, sunucu hızı.
| Kontrol | Önem | Ağırlık |
|---|---|---|
| Hata veren sayfalar (4xx / 5xx) | Kritik | 10 |
| Yönlendirilen iç adresler | Uyarı | 4 |
| Dizine eklenmeyen sayfalar (noindex) | Uyarı | 3 |
| robots.txt Googlebot’u engelliyor | Kritik | 5 |
| Canonical etiketi yok | Uyarı | 4 |
| Birden fazla, çelişen canonical | Kritik | 4 |
| Canonical hatalı ya da yönlenen bir adresi gösteriyor | Kritik | 4 |
| Canonical başka bir adresi gösteriyor | Bilgi | 1 |
| Head erken kapanıyor: önemli etiketler body’ye düşüyor | Kritik | 6 |
| Aynı içerik birden fazla adreste | Uyarı | 3 |
| Yavaş sunucu yanıtı (TTFB 800 ms üstü) | Uyarı | 3 |
| robots.txt okunamadı | Uyarı | 2 |
| Site haritası bulunamadı | Uyarı | 3 |
| Site haritası robots.txt’de belirtilmemiş | Bilgi | 1 |
| Yapay zekâ arama botları engelli (GEO) | Bilgi | — |
Sayfa içeriği (%25)
Title ve açıklamanın varlığı, benzersizliği ve uzunluğu; H1 ve başlık hiyerarşisi; içerik yeterliliği, dil ve mobil görünüm.
| Kontrol | Önem | Ağırlık |
|---|---|---|
| Title etiketi yok ya da boş | Kritik | 6 |
| Aynı title birden fazla sayfada | Uyarı | 4 |
| Title çok kısa ya da çok uzun | Bilgi | 2 |
| Meta açıklama yok | Uyarı | 4 |
| Aynı açıklama birden fazla sayfada | Uyarı | 3 |
| Meta açıklama çok kısa ya da çok uzun | Bilgi | 1 |
| H1 yok ya da boş | Uyarı | 4 |
| Birden fazla H1 | Bilgi | 1 |
| Başlık seviyesi atlanıyor | Bilgi | 1 |
| Az içerik (250 kelimeden az) | Uyarı | 3 |
| Metin / HTML oranı düşük (%8 altı) | Bilgi | 1 |
| Sayfa dili (html lang) belirtilmemiş | Uyarı | 2 |
| Mobil görünüm etiketi (viewport) yok | Kritik | 3 |
Link ve görseller (%20)
Kırık ve yönlendirilen linkler, boş bağlantı metinleri; görsellerin alt metni, boyut öznitelikleri, ağırlığı ve erişilebilirliği.
| Kontrol | Önem | Ağırlık |
|---|---|---|
| Kırık linkler | Kritik | 8 |
| Yönlendirilen adreslere verilen linkler | Bilgi | 2 |
| Metni olmayan linkler | Uyarı | 2 |
| Site içi linklerde nofollow | Bilgi | 1 |
| Alt metni olmayan görseller | Uyarı | 4 |
| width / height öznitelikleri eksik görseller | Bilgi | 2 |
| Ağır görseller (300 KB üstü) | Uyarı | 3 |
| Açılmayan görseller | Kritik | 3 |
| Yalnızca JavaScript ile yüklenen görseller (data-src) | Bilgi | 1 |
| HTTPS sayfada HTTP kaynak (karışık içerik) | Kritik | 3 |
Yapısal veri ve paylaşım (%10)
JSON-LD’nin varlığı ve geçerliliği, ana sayfadaki kurum bilgisi, sosyal paylaşım (Open Graph) etiketleri.
| Kontrol | Önem | Ağırlık |
|---|---|---|
| Yapısal veri yok | Uyarı | 3 |
| Bozuk JSON-LD | Kritik | 3 |
| Open Graph başlığı ya da görseli yok | Uyarı | 2 |
| Ana sayfada kurum (Organization) ya da WebSite işaretlemesi yok | Uyarı | 2 |
Güvenlik ve HTTPS (%10)
HTTPS, sitenin tek sürümde (http/https, www) toplanması ve güvenlik başlıkları.
| Kontrol | Önem | Ağırlık |
|---|---|---|
| Site HTTPS değil | Kritik | 4 |
| HTTP sürümü HTTPS’e yönlenmiyor | Kritik | 3 |
| www ve www’suz sürüm tek adreste toplanmıyor | Uyarı | 2 |
| HSTS başlığı yok | Uyarı | 2 |
| Content-Security-Policy yok | Bilgi | 1 |
| Çerçeveleme koruması yok (X-Frame-Options / frame-ancestors) | Bilgi | 1 |
| X-Content-Type-Options yok | Bilgi | 1 |
Sık sorulan sorular
Skor nasıl hesaplanıyor?
Her kategori 100 puanla başlar. Bir kontrol başarısız olduğunda, kontrolün ağırlığı × etkilediği sayfa oranı kadar puan düşer (site genelindeki kontroller için oran 1’dir). Toplam skor, kategori puanlarının ağırlıklı ortalamasıdır: Tarama ve indeksleme %35, Sayfa içeriği %25, Link ve görseller %20, Yapısal veri %10, Güvenlik %10. Formül sürümü raporda yazar; aynı siteyi aynı ayarlarla taradığınızda sonuçlar karşılaştırılabilir.
Neden en fazla 50 sayfa?
Araç ücretsiz ve kayıtsız çalışıyor; hem sizin hem taranan sitenin sunucusunu yormamak için tarama sınırlı. 50 sayfa, şablon sorunlarını (tüm kategori ya da ürün sayfalarında tekrarlayan hataları) yakalamak için genellikle yeterlidir.
JavaScript ile oluşan içerik taranıyor mu?
Hayır. Sunucunun gönderdiği HTML değerlendirilir; Googlebot’un ilk aldığı belge de budur. Kritik SEO etiketlerinin (title, canonical, robots, yapısal veri) ham HTML’de bulunması en güvenli yoldur.
Bir link neden “doğrulanamadı” görünüyor?
Bazı siteler (özellikle sosyal ağlar) botlara hata döndürür, bazıları zaman aşımına uğrar ya da bağlantıyı reddeder. Bunlar kırık sayılmaz ve skoru etkilemez; tarayıcınızda açarak kontrol edebilirsiniz.
Taradığım site ya da sonuçlar kaydediliyor mu?
Hayır. Sayfalar Enar SEO sunucusu üzerinden istenir ama saklanmaz; bulgular ve skor tarayıcınızda hesaplanır. Raporu saklamak için CSV ya da yazdır / PDF seçeneklerini kullanın.
Tek bir sayfayı ayrıntılı incelemek için Sayfa İçi SEO Analizi’ni, rakiplerinizle karşılaştırmak için Teknik SEO Kıyaslama’yı kullanabilirsiniz.