Yazılım Mühendisleri için SEO Checklist

İçerik sadece profesyoneller içindir. Detaylı açıklamaları yapılmadığı için, sektörde bir kaç yılını geçirmiş yazılımcılara uygundur.

Back-End:
Dinamik site haritası
Dinamik görsel haritası.
Dinamik video haritası(video yüklenecekse)
Dinamik Meta Title, Description yapısı.
Dinamik Open Graph yapısı.
SSL
http to https (301 kodu ile, tam tersi de olabilir.)
www to non www (301 kodu ile, tam tersi de olabilir.)
Rss Feed
404 hata sayfası, 404 kodu ile çalışması (Redirect Path Chrome eklentisi ile ölçebilirsiniz)
Internal linklerin 200 kodu ile dönmesi.
SEF URL(Root dizinde sayfa-adi şeklinde URL yapısı)
Yüklenen tüm görsellere dinamik alt, width, height etiketi girilmesi.
Rating sistemi varsa Rich Snippet uyumlu.
Canonical yapısı.
Mobil subdomain varsa alternate kullanımı.
Arama sayfalarına parametre girilmesi(ek sayfa oluşturulmaması)
Sayfalama varsa next, prev etiketlerinin girilmesi.
Iframe kullanılmaması.
Dinamik Heading(başlık).
Kırık link olmaması
302 yada 301 ile dönen linklerin site içinde yer almaması.
Text, HTML oranının uyumlu olması ( çalışmayan hiç bir kodun kaynakta görünmemesi)

Front-End:
Heading uyumu (Her sayfada max + min 1 adet Heading)
Tüm görsellere height, weight etiketleri girilmesi, ayrıca görselin html’de görülen boyutta olması.
Görsellerin 20kb’ı geçmemesi.
Tüm görsellere alt=”Açıklama” metni girilmesi.
Responsive site yapısı.
Tüm tarayıcılarda ve cihazlarda görülecek favicon.
Site içi arama yapılabilmesi, arama sayfalarına noindex kodu eklenmesi.
Site içi aramalar sorgu parametreleriyle yapılması, her arama için yeni html v.s oluşturulmaması.
Sitede kendiliğinden oynayan video olmaması.
Sitede herhangi bir flash dosyası olmaması.
Her sayfaya canonical yapısı.
CSS, JS ve Cookieler kapatıldığında sitenin okunabilir olması.
Tüm CSS, JS + HTML’in sıkıştırılması.
Tarayıcı önbellekleme.
W3C hatalarının giderilmesi.
PageSpeed sorunlarının giderilmesi.(Google PageSpeed Insight baz alınarak)
404 hata sayfası tasarımı.
BreadCrumb (Schema.org entegreli)
Link çıkışlarının tamamına nofollow eklenmesi. (Sosyal medya dahil)
Alt sayfalarda Logo ve BreadCrumb dışında, anasayfayaya link olmaması.
Open Graph yapısının hazırlanması. (Back End’in yardımıyla, sen her sayfa için görselleri belirtebilirsin)
Sayfalama olacaksa, next – prev etiketlerinin eklenmesi
Link çıkışlarına onclick eklenmesi.
Google Analytics kodu eklenmesi (Body kodunun içine )
Formlara goal tanımlanması (https://contactform7.com/tracking-form-submissions-with-google-analytics/)

Sayfa Puanı
Bu sayfayı puanla!
[Toplam: 0 Ortalama: 0]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir