Teknik SEO denetim kontrol listesi: nelerin ve hangi sırayla kontrol edileceği
Teknik bir SEO denetimi, arama motorlarının sayfalarınızı tarayamamasının, anlayamamasının veya dizine ekleyememesinin nedenlerini bulur. Bu, bugün bir terminalde çalıştırabileceğiniz komutlarla, kendi sitelerimizde ve müşteri projelerinde uyguladığımız, etkiye göre sıralanmış kontrol listesidir.
Kısaca
- Sırayla denetleyin: tarama erişimi, dizine eklenebilirlik, site yapısı, sayfa sinyalleri, hız, yapılandırılmış veriler. Adım 1 bozukken 5. adımı düzeltmek zaman kaybına neden olur.
- En ciddi sorunlar basittir: başıboş bir
noindex,robots.txtdosyasında engellenen bir yol, yönlendirme zincirleri, yanlış kanonikler, yumuşak 404'ler. - Nedeni bulmak için temel gerçek olarak Google Search Console ve tarayıcı artı
curlkullanın. - Önce etkilenen sayfalara ve gelir sayfalarına göre önceliklendirin, ardından düzeltmeleri geliştiricinin gönderebileceği destek bildirimleri olarak yazın.
- Her büyük sürümden sonra yeniden denetim yapın; gerilemelerin çoğu Google'dan değil dağıtımlardan gelir.
Teknik bir SEO denetimi bir soruyu yanıtlar: Arama motorları trafik kazanması gereken sayfaları bulabilir, oluşturabilir ve dizine ekleyebilir mi ve her sayfanın hangi sürümünün gerçek olduğunu anlayabilir mi? İçerik ve bağlantılar bir sayfanın ne kadar üst sıralarda yer alacağını belirler; Yarışta olup olmayacağına teknik sorunlar karar veriyor. Bu kontrolleri integrono.com'da (18 dilde), ürünlerimizde ve müşteri sitelerinde gerçekleştiriyoruz ve aynı düzine sorun tekrar tekrar ortaya çıkıyor.
Bu kontrol listesi, siteyi kendileri değiştirebilecek geliştiriciler ve kurucular için yazılmıştır. Başlamak için ücretli araçlara ihtiyacınız yok: Google Search Console, bir tarayıcı, curl ve Screaming Frog gibi bir tarayıcı (500 URL'ye kadar ücretsiz) yeterlidir.
Başlamadan önce: kapsam ve veriler
- Sıralaması gereken sayfa türlerini (ana sayfa, hizmetler, ürünler, makaleler, kategoriler) ve sıralamaması gerekenleri (sepet, dahili arama, filtreler, yönetici) listeleyin.
- Google Search Console alan mülkünü doğrulayın (DNS doğrulaması http, https ve tüm alt alan adlarını kapsar) ve Sayfalar, Site Haritaları ve Core Web Vitals raporlarını açın.
- Siteyi Googlebot akıllı telefon olarak yapılandırılmış bir masaüstü tarayıcıyla tarayın ve tüm URL'leri durum kodu, dizine eklenebilirlik, kanonik, başlık, H1 ve kelime sayısıyla birlikte dışa aktarın.
1. Tarama erişimi: botlar sayfalara ulaşabilir mi?
robots.txt ile başlayın. 200 döndürmeli, düz metin olmalı ve CSS, JavaScript veya dizine eklenmesini istediğiniz bölümleri engellememelidir. Hazırlama ortamından kalan tek bir Disallow: / klasik lansman günü felaketidir.
curl -sI https://example.com/robots.txt | head -n 5
curl -s https://example.com/robots.txt
# Good minimal example
User-agent: *
Disallow: /admin/
Disallow: /cart
Sitemap: https://example.com/sitemap.xml
XML site haritasının yalnızca 200 döndüren standart, dizine eklenebilir URL'leri listelediğinden emin olun: yönlendirme yok, noindex sayfası yok, 404 yok. Çok dilli siteler için her URL'nin kendi dil alternatiflerine ihtiyacı vardır (çok dilli SEO kılavuzumuza bakın). Site haritasını Search Console gönderin ve "gönderildi" ile "dizine eklenmiş" ifadesini karşılaştırın.
2. Durum kodları ve yönlendirmeler
Her önemli URL doğrudan 200 değerini döndürmelidir. İnsanların ve botların gerçekte talep ettiği değişkenleri test edin:
for u in http://example.com https://example.com https://www.example.com https://example.com/page/ https://example.com/page; do
printf "%s -> " "$u"; curl -s -o /dev/null -w "%{http_code} %{redirect_url}\n" "$u"
done
- Bir kanonik ana bilgisayar. http/https ve www/www olmayanlardan tam olarak biri içerik sunar; geri kalan 301'i tek bir atlamada ona.
- Yönlendirme zinciri veya döngüsü yok. A'dan B'ye, tarama bütçesini boşa harcar ve sinyalleri zayıflatır; eski URL'leri doğrudan son URL'ye yönlendirin.
- Gerçek 404'ler. Eksik bir sayfa, "bulunamadı" (soft 404) yazan 200 sayfa değil, 404 veya 410 döndürmelidir.
- Günlüklerdeki veya Search Console 5xx hatalarına derhal müdahale edilmesi gerekir: tekrarlanan sunucu hataları Google'ın taramayı yavaşlatmasına neden olur.
3. Dizinlenebilirlik: Sayfaya izin veriliyor mu ve benzersiz mi?
Dizine eklemeye üç sinyal karar verir: robots meta etiketi veya X-Robots-Tag başlığı, standart URL ve içeriğin kopya olup olmadığı. Bunları sayfa başına değil şablon başına kontrol edin.
- Noindex sızıntıları. Aşamadan üretime kopyalanan veya web sunucusu tarafından bir HTTP başlığında gönderilen bir
noindex, sayfaları sessizce aramadan kaldırır. - Kanonik etiketler. Her dizine eklenebilir sayfanın bir mutlak, kendi kendine referans veren kanonik değeri vardır. Sayfalandırılmış ve filtrelenmiş URL'ler ya mantıklı bir üst öğeye göre standartlaştırılmalı ya da hariç tutulmalıdır. Hiçbir zaman bir yönlendirmeye, noindex'e veya 404 URL'ye kurallı olmayın.
- Kopyalar. Sondaki eğik çizgi çeşitleri, büyük harf yolları, izleme parametreleri ve yazıcı dostu versiyonlar, çeşitli URL'lerde aynı sayfayı oluşturur. Birini seçin ve geri kalanını yönlendirin veya kanonikleştirin.
- Search Console "Tarandı - şu anda dizine eklenmemiş" ifadesi teknik bir blok değil, genellikle zayıf veya neredeyse yinelenen içerik anlamına gelir. Sayfayı iyileştirin veya birleştirin.
curl -s https://example.com/page | grep -i -E '<link rel="canonical"|<meta name="robots"'
curl -sI https://example.com/page | grep -i -E 'x-robots-tag|^HTTP|^location'
4. Site yapısı ve dahili bağlantı
Arama motorları sayfaları bağlantılar aracılığıyla keşfeder ve önemini değerlendirmek için bağlantı yapısını kullanır.
- Derinlik'i tıklayın. Önemli sayfalara ana sayfadan üç tıklamayla ulaşılabilir olmalıdır.
- Yetim sayfalar. Site haritasında görünen ancak dahili bağlantısı olmayan sayfalar çok az ilgi görür. Tarama listesini site haritası listesiyle karşılaştırın.
- Bağlantı metni. "Buraya tıklayın" yerine açıklayıcı metin ("teknik SEO denetimi") kullanın. Güçlü sayfalardan sıralamak istediğiniz sayfalara bağlantı verin.
- Kırık iç bağlantılar. 404'e veya yönlendirmelere yönlendiren bağlantıları düzeltin.
- Gerçek bağlantılar.
<a href>yerine yalnızca JavaScript tıklama işleyicileriyle oluşturulan gezinme izlenemeyebilir.
5. Sayfa içi teknik sinyaller
- Başlık ve meta açıklama: sayfa başına benzersizdir, başlık yaklaşık 60 karakterden azdır, dolayısıyla kesilmez. Tarama dışa aktarımında kopyaları ve boşları bulun.
- Altında mantıksal H2/H3 olacak şekilde sayfanın amacıyla eşleşen bir H1.
- Dil ve kodlama:
<html lang>doğru ayarlanmış, her yerde UTF-8, hreflang geçerli ve karşılıklı. - Resimler: açıklayıcı dosya adları,
altmetin, modern formatlar ( WebP veya AVIF) ve düzen kaymalarını önlemek için açık genişlik ve yükseklik. - Sayfalandırma ve filtreler: Özel URL'lerin milyonlarca taranabilir kombinasyon oluşturmadığından emin olun.
6. Oluşturma ve JavaScript
Google, JavaScript'i oluşturabilir ancak oluşturma sıraya alınır ve bazen başarısız olur. Birincil içerik veya bağlantılar yalnızca istemci tarafı oluşturma sonrasında görünüyorsa, URL Denetleme aracıyla ("Taranan sayfayı görüntüle" ve ekran görüntüsü) test edin. İçerik siteleri için sunucu tarafı oluşturma veya statik çıktı en güvenli seçenektir. curl çıktısını tarayıcıda gördüklerinizle karşılaştırın: Sıralamak istediğiniz metin ham HTML'de eksikse, görüntü oluşturmaya güvenirsiniz.
7. Hız ve Core Web Vitals
Sayfa deneyimi, orta ağırlıklı bir sıralama faktörü ve yüksek ağırlıklı bir dönüşüm faktörüdür. Search Console Core Web Vitals raporunu (gerçek kullanıcılardan alınan alan verileri) kontrol edin ve şablonlarınızda PageSpeed Insights veya Lighthouse çalıştırın. Genel hedefler, 2,5 saniyenin altındaki Largest Contentful Paint, 200 ms'nin altındaki Interaction to Next Paint ve 0,1'in altındaki Cumulative Layout Shift. Tipik hızlı kazanımlar: görüntüleri sıkıştırın ve boyutlandırın, Brotli veya gzip'i etkinleştirin, statik varlıkları uzun süre önbelleğe alın, CDN aracılığıyla hizmet verin ve oluşturmayı engelleyen CSS ve komut dosyalarını azaltın. PHP siteleri için Core Web Vitals kılavuzumuzda PHP tarafını ele alıyoruz.
8. Yapılandırılmış veriler
Yapılandırılmış veriler tek başına sıralama artışı sağlamaz ancak sayfaları zengin sonuçlara uygun hale getirir ve makinelerin varlıkları anlamasına yardımcı olur. Her şablonu Rich Results Test ve Schema Markup Validator ile doğrulayın. Tipik türler: Organization, BreadcrumbList, Article, FAQPage, Offer Product, LocalBusiness. İşaretleme, kullanıcıların sayfada görebilecekleriyle eşleşmelidir. Kullanıma hazır örnekler için JSON-LD kılavuzumuza bakın.
9. Güvenlik ve mobil temeller
- Geçerli bir sertifikaya sahip her yerde HTTPS, HTTPS'ye yönlendirilmiş HTTP ve karışık içerik yok.
- Doğru
viewportmeta etiketine sahip duyarlı düzen; Google öncelikle mobil sürümü indeksler. - Mobil cihazdaki içeriği kapsayan müdahaleci geçiş reklamları yok.
- Güvenlik başlıkları ve sağlıklı bir sunucu: sayfaları sıralamazlar ancak saldırıya uğramış veya yavaş bir site, sıralamayı hızla kaybeder.
10. Talepleri önceliklendirin ve yazın
Bir denetim yalnızca gönderilen düzeltmelerle sonuçlandığında faydalıdır. Bulguları etkiye göre sıralayın:
- Kritik: sayfalar engellendi, dizine eklenmedi veya hata döndürüyor; gelir sayfalarında yanlış standartlar; bozuk yönlendirmeler.
- Yüksek: kopyalar, yönlendirme zincirleri, artık önemli sayfalar, eksik hreflang, anahtar şablonlarda zayıf LCP.
- Orta: yinelenen başlıklar, eksik yapılandırılmış veriler, görsel ağırlığı.
- Düşük: Kozmetik işaretleme sorunları.
Her öğe için URL modelini, kanıtları (komut çıktısı veya ekran görüntüsü), beklenen sonucu ve sahibi yazın. "Kuralları düzelt" bir bilet değildir; " ?sort= parametresine sahip ürün sayfaları temiz URL'ye göre standartlaştırılmalıdır; şablon product.php, X satırı"dır.
Ne sıklıkla denetlenmeli
Aylık olarak hafif bir kontrol yapın ( Search Console raporları, hızlı tarama, önemli URL'lerin durumu) ve geçişler, yeniden tasarımlar, çerçeve yükseltmeleri sonrasında veya net bir neden olmaksızın trafik düştüğünde tam bir denetim yapın. Dağıtım hattınıza otomatik kontroller ekleyin: ana sayfanın 200 değerini döndürdüğü, noindex içermediği ve beklenen kanonik özelliğin en pahalı hataları kullanıcılardan önce yakaladığı bir test.
Nasıl yardımcı olabiliriz?
Sitenizde uzman geçişi istiyorsanız, teknik SEO hizmetimiz denetimleri, kod düzeltmelerini ve izlemeyi kapsar ve size bir PDF vermek yerine değişiklikleri kendimiz uygulayabiliriz. İlk önce nelerin düzeltileceğine dair önceliklendirilmiş bir listeye ihtiyacınız varsa ücretli bir danışmanlıkla başlayın. Tüm SEO stratejisinin kurucu düzeyindeki görünümü için bkz. SaaS kurucuları için SEO.
Sık sorulan sorular
Teknik SEO denetimine neler dahildir?
Tarama erişimi (robots.txt, site haritası), durum kodları ve yönlendirmeler, indekslenebilirlik (noindex, kanonik, kopyalar), site yapısı ve dahili bağlantılar, sayfa içi teknik sinyaller, oluşturma, hız ve Core Web Vitals, yapılandırılmış veriler, güvenlik ve mobil temel bilgiler.
Teknik SEO denetimi ne kadar sürer?
Birkaç yüz sayfaya kadar küçük bir site için kapsamlı bir denetim bir ila üç gün sürer. Büyük veya JavaScript ağırlıklı siteler ve çok dilli siteler, her şablonun ve her dilin kontrol edilmesi gerektiğinden daha uzun sürer.
Teknik SEO denetimi için hangi araçlara ihtiyacım var?
Google Search Console, Screaming Frog gibi bir tarayıcı, başlıklar ve yönlendirmeler için curl, performans için PageSpeed Insights veya Lighthouse ve yapılandırılmış veriler için Rich Results Test. Ahrefs veya Semrush gibi ücretli paketler izleme ve geri bağlantılar ekler.
Teknik SEO denetimini ne sıklıkla çalıştırmalıyım?
Geçişlerden, yeniden tasarımlardan veya büyük sürümlerden sonra aylık hafif bir kontrol ve tam bir denetim yapın. Dağıtım hattınıza noindex, kanonik ve durum kodları için otomatik testler ekleyin.
Sayfalarım neden taranıyor ancak dizine eklenmiyor?
"Tarandı - şu anda dizine eklenmemiş" genellikle teknik bir bloktan ziyade zayıf, kopyalanmış veya düşük değerli içeriğe işaret eder. Sayfaları iyileştirin veya birleştirin, dahili bağlantılar ekleyin ve her birinin benzersiz bir amacı olduğundan emin olun.
Ücretsiz keşif görüşmesi
Dağınık bir yığın veya takılmış bir entegrasyon getirin - Integrono en akıllı ilk adımı haritalar.
Bütçe tuzakları, bağımlılıklar ve satın al / yapıştır / inşa kararında kıdemli bir bakış alırsınız - ücretli iş başlamadan. CEO döngüde kalır.