HTML SEO Denetleyici
Bir sayfanın HTML kaynağını yapıştırın; başlık uzunluğu, meta açıklama, canonical etiketi, H1 sayısı, favicon, robots noindex, viewport ve görsel alt kapsamını kontrol edin.
1.073 görüntülenme
Nasıl Çalışır
Bir sayfanın HTML kaynağını yapıştırın — tarayıcının "Kaynağı Görüntüle" çıktısı, kaydedilmiş bir .html dosyası veya CMS'ten kopyalanan işaretleme olabilir — ve denetleyici bunu regex yerine tarayıcının kendi HTML ayrıştırıcısıyla işler, tıpkı bir tarayıcının yaptığı gibi. Bu fark önemlidir: regex tabanlı denetleyiciler iç içe tırnaklarda, kendi kendine kapanan etiketlerde, açı parantezi içeren yorumlarda veya birden fazla satıra bölünmüş özniteliklerde takılır ve elemanları ya kaçırır ya da tekrar sayar. Gerçek bir ayrıştırıcı önce gerçek bir DOM ağacı kurar; bu yüzden <h1> sayısı, <title> metninin uzunluğu ve bir <img>'in gerçek bir alt özniteliğine sahip olup olmadığı (boş bir alt geçerlidir ama farklıdır) bu ağaçtan okunur, dize eşleştirmesinden tahmin edilmez.
Her kontrol, belgelenmiş bir sıralama veya kullanılabilirlik sinyaline karşılık gelir. Title etiketi, yaklaşık 50-60 karakter aralığının dışına çıktığında işaretlenir — Google masaüstü arama sonuçlarında başlığı genelde 580-600 piksel civarında gösterir; bu da orantılı bir yazı tipinde bu karakter aralığına denk gelir. Bundan uzun başlıklar üç noktayla kesilir, ~30 karakterden kısa başlıklarsa ikincil bir anahtar kelime veya marka adı ekleme fırsatını kaçırır. Meta açıklama daha geniş bir 150-160 karakter bandına göre kontrol edilir; Google'ın snippet gösterimi biraz daha toleranslıdır ama yine de uzun açıklamaları keser. H1 sayısı tam olarak bir olmalıdır: tek bir H1, hem arama motorlarına hem ekran okuyucu kullanıcılarına "bu sayfa ne hakkında" sorusuna net bir cevap verir; sıfır H1 bu soruyu cevapsız bırakır, birden fazlası ise sayfanın konu odağını dağıtır ve yardımcı teknolojilerin başlık seviyelerinden oluşturduğu ana hatları karıştırır. Canonical bağlantısı eksikse işaretlenir, çünkü birden fazla URL üzerinden erişilebilen bir sayfa (izleme parametreleri, sondaki eğik çizgi veya http/https farkıyla) bu varyantlara bölünmüş kopya içerik olarak değerlendirilme riski taşır; oysa tek bir indekslenebilir URL altında toplanmalıdır. Robots noindex bir hata değil uyarı olarak gösterilir, çünkü bazen kasıtlıdır (bir teşekkür sayfası, dahili arama sonucu sayfası) ama çoğu zaman bir staging direktifinin yanlışlıkla production'a taşınmasıdır — bu da sayfayı görünür başka bir belirti olmadan sessizce arama sonuçlarından siler. Araç ayrıca viewport meta etiketini (sayfanın telefonda küçültülmüş bir masaüstü düzeni yerine makul bir genişlikte render edilmesi için gerekli), <html> üzerindeki lang özniteliğini (tarayıcılar ve ekran okuyucular tarafından doğru telaffuzu seçmek, arama motorları tarafından dil hedeflemesi için kullanılır), bir favicon bağlantısını ve alt metni olmayan <img> etiketlerinin sayısını kontrol eder — her biri küçük bir erişilebilirlik açığıdır ve görsel aramada kaçırılmış bir fırsattır.
Örneğin, tipik bir küçük işletme ana sayfasının HTML'ini yapıştırdığınızda şunlar çıkabilir: sadece 9 karakterlik bir title ("Ana Sayfa") — ideal aralığın çok altında — bir sayfa oluşturucu şablonundan kalma üç ayrı <h1> etiketi, canonical bağlantısı yok ve 20 görselden 14'ünde alt metni eksik. Bunların hiçbiri render edilmiş sayfaya bakıldığında görünmez; yalnızca işaretlemeyi okuyarak ortaya çıkar.
Bilinmesi Gerekenler
- Hiçbir şey yüklenmez veya çekilmez — HTML'i siz yapıştırırsınız, ayrıştırma tamamen tarayıcınızda gerçekleşir.
- Denetleyici yalnızca sayfa içi sinyalleri raporlar; geri bağlantılar veya tarama bütçesi gibi sayfa dışı etkenleri doğrulamaz.
- İşaretlenen bir madde, incelenmesi gereken bir sinyaldir, otomatik bir sıralama cezası değil — bağlam (ör. bir teşekkür sayfasındaki kasıtlı noindex) hâlâ önemlidir.
Sıkça Sorulan Sorular
Canlı sayfamı mı çekiyor, yoksa HTML'i ben mi yapıştırıyorum?
Siz yapıştırırsınız — kaynağı görüntüle çıktısı, kaydedilmiş bir .html dosyasının içeriği veya CMS'inizden kopyalanan HTML. Araç kendiliğinden bir URL çekmez.
Hangi başlık ve açıklama uzunlukları ideal sayılır?
Başlık için yaklaşık 50-60 karakter, açıklama için 150-160 — Google'ın genelde üç noktayla kesmeden önce gösterdiğine yakın. Piksel-doğru bir önizleme için sitedeki Google Arama Sonucu Önizleme aracını kullanın.
Robots noindex etiketi neden işaretleniyor?
Noindex direktifi arama motorlarına sayfayı hiç indekslememesini söyler — genelde bir staging dağıtımından sonra yanlışlıkla kalır. Her zaman yanlış olduğu için değil, yayınlamadan önce fark etmeniz için uyarı olarak işaretlenir.
Tam olarak bir H1 neden ideal sayılır?
Tek bir H1, arama motorlarına ve ekran okuyucu kullanıcılarına sayfanın konusu hakkında net, tek bir cevap verir. Sıfır H1 bu soruyu cevapsız bırakır; birden fazlası sayfanın odağını dağıtır ve yardımcı teknolojilerin dayandığı başlık ana hattını bozar.
İşaretlenen bir sorun sıralamamın düşeceği anlamına mı gelir?
Otomatik olarak hayır. Bunlar incelenmeye değer sayfa içi hijyen sinyalleridir, kesinleşmiş cezalar değil — eksik bir canonical veya kısa bir title düzeltilmeye değer, ama bu aracın ölçmediği pek çok başka sıralama etkeniyle birlikte değerlendirilmelidir.
Benzer Araçlar
Sorun Bildir
HTML SEO Denetleyici
Yorumlar
Henüz yorum yok — ilk yorumu siz yazın!