SEO REHBERİ
Meta
- Sayfa başlık uzunluğu 70 karakterden az olmalıdır.
- Web sitesinin başlığı 228 karakterden oluşmaktadır.
- Açıklama Metni (Meta Description) Uzunluğu: 160 karakterden az olmalıdır.
- Anahtar Kelime Uzunluğu: (Meta Keywords) uzunluğu 260 karakterden az olmalıdır.
- Ayrıca tüm sayfalarda başlıklar ve page descriptionlar değişiklik göstermeli
- Heading Etiketleri
Site İçi Görsel Seo
Bir web sitesinde mutlaka heading (h) etiketleri bulunmalıdır.
max. 1 adet h1 etiketi,
max. 4 adet h2 ve
max 4 adet h3 etiketi olmalıdır.
- Toplam Resim Sayısı
- Biçim Etiketleri
- Tüm resimler boyutlandırılmalı, width/height sınırlandırılmalı
- indexe yakın klasöre konulmalı
- csssprite tekniği ile hızlandırılmalı (bkz.csssprite.com)
Vurgulamak istediğiniz kelimeleri daha kalın, altı çizili veya eğik yazabilirsiniz. Bu etiketler arama motorları tarafından da algılanmakta ve sayfa içeriğiniz buna göre belirlenmektedir.
- Dahili Link Sayısı 100 linki geçmemelidir.
- Harici Link Sayısı 20 linki geçmemelidir. Gereksiz sitelere link verilecekse bunlar “nofollow” etiketi ile gösterilmelidir.( Google bir sitenin mutlaka nofollow (pagerank veya site kalitesi yönünden o siteye kefil olmadığımız) kullanmasını önermektedir.)
- “ALT” Etiketi Olmayan Resimler
Site İçi Yazılımsal Seo
Sitede bulunan her resim için alt etiketi kullanılması gerekmektedir.
- Web 2.0 Standartlarına Uyum
- Google Analytics kullanılmalı.
- Table Etiketi, İframe Etiketi, Target Etiketi kullanılmamalı
- trueSitenizde language=”script” etiketi kullanılmamalı.
- Sitenizde javascript yönlendirme kullanılmamalı
- Sitenizdeki tüm linkler sefli.
- Sayfa Kodlaması : utf-8
- HTML dil etiketi kullanılmalı.
- Style Dosyası Sayısı
- Sitenin hızlanması için birden fazla stil dosyası tek bir dosyada birleştirilmelidir.(CSS Combine)
- Tüm stillkerin sayfa yerinde css’deverilmesi (Inline CSS)
- cleancss.com kullanılarak css dosyasının boyutu min.indirilmelidir.(CSS Optimize)
- Gzip gibi sıkıştırma teknikleriyle sıkıştırılmalı kod
- Css’ler mutlaka sayfanın başında belirtilmelidir. (CSS Konumlandırma)
- JavaScript Dosyası Sayısı
Sitede barındırılan javascript dosyalarından kullanılmayanlar veya çok az kullanılanlar temizlenmelidir. Aynı zamanda js optimizer siteleri aracılığıyla, javascript dosyaları küçültülerek çalıştırılması kolaylaştırılmalıdır.
- Dışarıdan Çağırılan Dosyalar
Başka bir sunucudan çağırılan css ve js dosyalarıdır. Bu dosyaları kendi sunucunuza yükleyip çağırmanız hız ve güvenilirlik açısından çok önemlidir.
- Sayfa İçi Stil ve JavaScript Kodları
Css ve Js kodlamaları xhtml içerisinde yer almamalıdır. Bu dosyalar harici bir kaynaktan çağırılmalıdır. Sitenizde sayfa içi stil veya javascript kodları kullanılmamalı.
- Sitedeki Tüm Sorgu Sayısı
Max 20 olacak şekilde optimize edilmelidir. (Veritabanından çekilen tüm url sayısı)
- Bolca indexsiz url oluşturulmalı
- Uzun kodlardan kurtulmak
- Sitelere yorum yaparken isim kısmına kişi veya site ismi değil site urlsi ekleyin
- Forumlarda site tanıtım bölümlerine, tanıtım yazısı eklemek. Tanıtım yazılarında urlyi etikette, başlıkta ve yazı içinde kullanmak
- Popüler video sitelerine, konu ile alakalı video upload ederek, başlık, açıklama ve etiket bölümlerinde url kullanmak
- İmleme(Sosyal Paylaşım) sitelerinde etiketlerde url kullanmak
- Site içerisinde site urlsini göstermek
- aynı zamanda komut.siteadi.com oluşturmak.
.html veya .php kullanımı gereksiz yerine / kullanmak
http://www.siteadi.com/ gibi uzun linkler yerine / ile kod kirliliğinden kurtulmak aynı zamanda http://www.siteadi.com/ ile siteadi.com/ arasındaki google tarafından algı karışıklığını gidermek
Bunun için (üstteki 2 madde) 301 Redirect Ht Access kullan.
- Robots.txt, Sitemap.xml dosyasının kullanılması Google açısından bir gerekliliktir.
Sitenizde Sitemap.xml dosyası mevcut : sitemap Detaylı Bilgi
- İçerik – Kod Oranı %25 fazla olmalı bunun için kaynak kod min olması gerekir.
- site resimleri css’den göstermek
- sitedeki urlleri kısayollu kullanmak (bkz. Siteadi.com)
- Inline css ve inline js mina indirmek
- Html tablosu yerine CSS Tablosu kullanmak
- Gzip Sıkıştırması kullanmak
- Sitede onaylanmamış kod tipleri kullanmamak. (ÖRN: <applet>,<basefont>,<center>, <dir>, <font>, <isindex>, <menu>,<s>,<strike> ve <u> etiketi)