İçerik üretmeye ne kadar bütçe ayırırsanız ayırın, sitenizin teknik altyapısı bozuksa sonuç alamazsınız. Arama motoru sayfanızı tarayamıyorsa, indeksleyemiyorsa veya mobilde kullanılamaz buluyorsa, o içeriğin kalitesi hiçbir işe yaramaz.
Teknik SEO denetimi, bu görünmeyen engelleri sistematik biçimde bulmakla ilgilidir. Bu yazıda, bir WordPress sitesini devraldığımda uyguladığım 30 maddelik kontrol listesini paylaşacağım. Listeyi beş başlık altında topladım; kendi sitenizde sırayla uygulayabilirsiniz.
Bölüm 1: Taranabilirlik ve İndeksleme
1. Arama motoru engeli kapalı mı? WordPress > Ayarlar > Okuma bölümündeki “Arama motorlarının siteyi dizine eklemesini engelle” seçeneği işaretli olmamalı. Bu, en sık yapılan ve en pahalıya mal olan hatadır.
2. robots.txt doğru mu? Dosyanın erişilebilir olduğundan ve önemli dizinleri engellemediğinden emin olun. Özellikle CSS ve JavaScript dosyalarının engellenmemesi gerekir.
3. XML site haritası var mı ve güncel mi? Site haritası tüm yayınlanmış sayfaları içermeli, silinmiş veya yönlendirilmiş URL’leri içermemeli.
4. Site haritası Search Console’a gönderildi mi? Gönderilmiş ve hatasız işlenmiş olmalı.
5. İndekslenmemesi gereken sayfalar engellendi mi? Etiket arşivleri, yazar arşivleri, arama sonuç sayfaları, sepet ve hesap sayfaları genellikle indekslenmemelidir.
6. Canonical etiketleri doğru mu? Her sayfa kendini işaret etmeli; kopya sayfa varsa asıl sürümü göstermeli.
7. Sayfalama yapısı düzgün mü? Blog ve kategori sayfalarında ikinci, üçüncü sayfalar taranabilir olmalı ve kendi canonical etiketlerini taşımalı.
8. Yönlendirme zinciri var mı? A→B→C şeklindeki zincirler düzleştirilmeli.
9. 404 sayfaları izleniyor mu? Search Console’daki hata raporu düzenli kontrol edilmeli, yüksek trafikli 404’ler yönlendirilmeli.
10. Özel 404 sayfası kullanışlı mı? Ziyaretçiyi arama kutusuna, ana kategorilere ve iletişime yönlendirmeli.
Bölüm 2: Site Yapısı ve URL
11. URL’ler okunabilir mi? Kalıcı bağlantı ayarı yazı adına göre olmalı; sayı veya tarih tabanlı yapıdan kaçınılmalı.
12. Türkçe karakterler sadeleştirilmiş mi? URL’lerde kodlanmış karakterler okunabilirliği ve paylaşılabilirliği bozar.
13. www / www’suz sürüm tekilleştirilmiş mi? Biri diğerine 301 ile yönlendirilmeli.
14. HTTP → HTTPS yönlendirmesi çalışıyor mu? Tüm sayfalarda, tüm varyasyonlarda.
15. Sondaki eğik çizgi tutarlı mı? `/sayfa` ve `/sayfa/` aynı içeriği iki farklı adreste sunmamalı.
16. Menü ve iç bağlantı yapısı sağlıklı mı? Her önemli sayfaya ana sayfadan en fazla üç tıklamada ulaşılabilmeli.
17. Yetim sayfa var mı? Hiçbir sayfadan bağlantı almayan sayfalar hem kullanıcı hem tarama açısından görünmezdir.
Bölüm 3: Sayfa İçi Teknik Unsurlar
18. Her sayfanın benzersiz başlık etiketi var mı? Tekrar eden başlıklar, kopya içerik sinyali üretir.
19. Meta açıklamalar yazılmış mı? Otomatik üretilen açıklamalar tıklama oranını düşürür.
20. Her sayfada tek bir H1 var mı? Ve H1 sayfanın konusunu doğru anlatıyor mu?
21. Başlık hiyerarşisi seviye atlamıyor mu? H2’den H4’e atlamak hem erişilebilirliği hem anlam yapısını bozar.
22. Görsellerde alternatif metin (alt) var mı? Boş bırakılan alt metinler, görsel aramasından gelebilecek trafiği tamamen kapatır.
23. Görsellerde width ve height nitelikleri var mı? Düzen kaymasını önlemek için gerekli.
24. Yapısal veri (schema) eklenmiş mi? İşletme için Organization veya LocalBusiness, yazılar için Article, ürünler için Product, sık sorulanlar için FAQPage.
25. Yapısal veri hatasız mı? Test aracıyla doğrulanmalı; hatalı işaretleme faydadan çok zarar verir.
Bölüm 4: Performans ve Mobil
26. Core Web Vitals değerleri iyi eşikte mi? LCP 2,5 saniye altı, INP 200 milisaniye altı, CLS 0,1 altı.
27. Mobil kullanılabilirlik sorunları var mı? Dokunma hedefleri yeterince büyük mü, metin okunabilir boyutta mı, içerik ekrana sığıyor mu?
28. Sunucu yanıt süresi makul mü? TTFB değeri 600 milisaniyenin altında olmalı.
Bölüm 5: Uluslararası ve Kurumsal
29. Çok dilli site varsa hreflang doğru mu? Her dil sürümü diğerlerini ve kendini işaret etmeli; karşılıklı olmayan hreflang tanımları yok sayılır.
30. Google İşletme Profili ile site tutarlı mı? İşletme adı, adres ve telefon bilgisi sitede ve profilde birebir aynı yazılmalı.
Denetimi Nasıl Yürütmeli?
Listeyi tek oturumda tamamlamaya çalışmayın. Önerdiğim sıra şudur:
Önce indeksleme sorunlarını çözün (Bölüm 1). Sayfalarınız taranıp indekslenmiyorsa diğer hiçbir iyileştirme sonuç vermez. Sonra site yapısını düzeltin (Bölüm 2), çünkü URL değişiklikleri yönlendirme gerektirir ve bunları erken yapmak daha az iş çıkarır. Ardından sayfa içi unsurları toplu olarak düzeltin (Bölüm 3). Performansı en son ele alın (Bölüm 4), çünkü diğer düzeltmeler sırasında kod ve içerik değişecektir.
Kullanacağınız araçlar: Search Console (indeksleme, performans, Core Web Vitals raporları), bir site tarama aracı (kırık bağlantı, yönlendirme, başlık analizi), PageSpeed Insights ve zengin sonuç test aracı.
Bulguları Önceliklendirmek
Denetim sonunda muhtemelen 40-60 madde bulacaksınız. Hepsini aynı anda düzeltmeye çalışmak felç edicidir. Her bulguyu iki eksende puanlayın: etki (trafiğe ne kadar yansır) ve çaba (düzeltmesi ne kadar sürer).
Yüksek etki–düşük çaba olanlarla başlayın; bunlar genellikle indeksleme ayarları, eksik meta açıklamalar ve yönlendirme düzeltmeleridir. Yüksek etki–yüksek çaba olanları takvime yayın. Düşük etkili olanları da tamamen görmezden gelmeyin ama sıraya koyun.
Denetimi Ne Sıklıkta Tekrarlamalı?
Kapsamlı bir teknik denetimi yılda bir kez yapmak çoğu site için yeterlidir. Buna ek olarak aylık kısa kontroller önerilir: Search Console’daki yeni hatalar, 404 raporu, Core Web Vitals değişimi ve indekslenen sayfa sayısı.
Büyük bir değişiklikten sonra (tema değişimi, site yenileme, URL yapısı değişikliği, yeni dil eklenmesi) denetim tekrarlanmalıdır. Bu tür değişiklikler, daha önce düzeltilmiş sorunları yeniden ortaya çıkarabilir.
Denetimde Sık Karşılaştığım Beş Sorun
Yıllar içinde onlarca site devraldım ve aynı sorunlar şaşırtıcı bir tutarlılıkla tekrar ediyor. Bunları ayrıca ele almak istiyorum, çünkü listedeki bir maddeyi işaretlemekle gerçekten çözmek arasında fark var.
Kopya içerik üreten arşiv sayfaları. WordPress varsayılan olarak kategori, etiket, yazar ve tarih arşivleri üretir. Tek yazarlı bir sitede yazar arşivi, kategori arşiviyle neredeyse aynı içeriği gösterir. Bu sayfalar indekslendiğinde, hangi sayfanın asıl olduğu konusunda belirsizlik yaratır. Çözüm, ihtiyaç duyulmayan arşiv türlerini indekslemeye kapatmaktır.
Sayfa oluşturucunun ürettiği başlık kalabalığı. Görsel editörlerde metin bloklarına stil vermek için başlık etiketleri kullanılır. Sonuçta bir sayfada dört tane H1 veya rastgele sıralanmış on iki H3 oluşur. Başlık etiketleri görsel boyut için değil, anlam yapısı için kullanılmalıdır. Boyut ayarı CSS’in işidir.
Yavaş yavaş biriken yönlendirme zincirleri. Yıllar içinde birkaç kez URL değiştirilmiş bir sitede, bir adrese ulaşmak için dört yönlendirme atlanması gerekebilir. Her adım hem gecikme hem değer kaybı üretir. Yönlendirme tablosunu dönemsel olarak düzleştirin.
Test ortamının canlıya sızması. Test alt alan adı kapatılmadığında, arama motorları sitenin iki kopyasını bulur. Bu, en ciddi kopya içerik sorunlarından biridir ve genellikle aylarca fark edilmez. Test ortamlarını mutlaka şifre koruması arkasına alın.
Yapısal veri çelişkisi. Hem tema hem SEO eklentisi hem de ayrı bir schema eklentisi aynı sayfaya farklı yapısal veri ekleyebilir. Çelişkili işaretleme, hiç işaretleme yapmamaktan daha kötü sonuç verir. Sayfa kaynağında kaç adet schema bloğu olduğunu kontrol edin.
Denetim Raporunu Nasıl Yazmalı?
Denetim, bir bulgu listesi üretir; ama listenin kendisi bir işe yaramaz. Rapor uygulanabilir olmalıdır.
İyi bir teknik SEO raporu her bulgu için şunları içerir: sorunun tek cümlelik tanımı, hangi URL’leri etkilediği (örnek adreslerle), neden önemli olduğu, nasıl düzeltileceği (adım düzeyinde) ve düzeltmeyi kimin yapacağı. Buna etki ve çaba puanı eklendiğinde, rapor doğrudan bir iş planına dönüşür.
Kaçınılması gereken şey, aracın çıktısını olduğu gibi teslim etmektir. Tarama araçları yüzlerce uyarı üretir ve bunların önemli bir kısmı sizin sitenizde anlamlı değildir. Filtrelenmemiş bir araç raporu, müşteriyi bilgilendirmez, yalnızca kaygılandırır.
Ölçüm Altyapısını Kurmak
Denetimin son adımı, iyileştirmelerin etkisini izleyebileceğiniz bir ölçüm düzeni kurmaktır. Asgari olarak şunlar bulunmalı: Search Console kurulu ve tüm alan adı varyasyonları doğrulanmış, Analytics doğru yapılandırılmış ve dönüşüm hedefleri tanımlanmış, önemli sayfalar için düzenli sıralama takibi ve Core Web Vitals değerlerinin dönemsel kaydı.
Ölçüm olmadan yapılan iyileştirme, işe yarayıp yaramadığı bilinmeyen bir müdahaledir. Denetimden önce ölçümü kurun ki sonrasında farkı görebilesiniz.
Sonuç
Teknik SEO, içeriğin görünür olmasını sağlayan zemindir. Görkemli bir içerik stratejisi, taranamayan bir sitede hiçbir işe yaramaz. Yukarıdaki 30 maddeyi düzenli olarak kontrol etmek, çoğu sitenin karşılaştığı sorunların büyük kısmını önler.
Sitenizin teknik SEO denetimini yapıp önceliklendirilmiş bir iyileştirme planı hazırlamamı isterseniz iletişime geçebilirsiniz.