Teknik SEO

Teknik SEO2019-01-28T19:12:53+00:00

2019 Teknik SEO başlığı altında ele aldığımız bu makale’de hem teknik SEO kontrol listesini inceleceksiniz hem de gelecek için sitenizi hazırlamış olacaksınız.

İnternette bula bileceğiniz kapsamlı SEO kontrol listesini hazırladık…

SEO sorunları, hataları, ipuçları ve öneriler kontrol listesine dahil edilmiştir.

Web sitenizin kullanıcı deneyimini arttırarak Google sıralamalarında yer almasını sağlayacak önemli unsurları, kriterleri de listede bulabilirsiniz.

Temel SEO Kontrol Listesi

Öncelikli olarak SEO çalışmalarımızda bize lazım olacak temel araç ve eklentilerden işe başlayalım.

Düzenli şekilde bu araç ve eklentilerden alacağımız datalar işimize çok yarayacaktır.

1. Google Search Console Kurulumu

Google Search Console sitenizin sağlığını düzenli şekilde takip edebileceğiniz en güvenilir ve ücretsiz araçtır.

Google Search Console

Sitenizin arama performansını takip etmek için tasarlanan araç en önemli yardımcınızdır.

Google Search Console’ın size sağlayacağı faydalar;

  • Site hangi anahtar kelimelerde trafik alıyor.
  • Çözülmesi gereken sorunların belirlenmesi.
  • Manüel cezaların belirlenmesi, yeniden değerlendirilmesi.
  • Site haritasının eklenmesi.
  • 404 hatalarının belirlenmesi.
  • Mobil sorunların belirlenmesi.
  • AMP sorunlarının belirlenmesi.
  • Tekrar eden içeriğin belirlenmesi.
  • Tekrar eden metaların belirlenmesi.
  • Tarama hataları.
  • Pages sorunları.

Kısaca ilk yapılması gereken Google serach console kaydır.

2. Google Analytics Kurulumu

Google Analytics ziyaretçilerin sitenizi nasıl bulduğu ve nasıl kullandığı konusunda bilgi verecek en iyi araçtır.

Analytics’i değerli kılan diğer özelliği ise anlık istatistikler vere biliyor olmasıdır.

Google Analytics

Aynı şekilde uzun vadeli verilerin analizini yapma imkanı tanır…

Google Analytics Aracı

Bu harika aracın sağladığı bazı önemli bilgileri.

  • Site ne kadar trafik alıyor
  • Hangi kaynaklardan trafik alıyor
  • Hangi sayfalar daha fazla trafik alıyor
  • Trafik artıyor mu, düşüyor mu?
  • Ortalama sayfada kalma oranı
  • Kullanıcıların kullandığı teknolojiler
  • Lokasyon

ve daha pek çok bilgi paylaşmaktadır.

Bu bilgiler çerçevesinde SEO stratejilerine yön verirsiniz.

Not: Analytics ve Search console araçlarını birbirine bağladığınızda daha etkili sonuçlar alırsınız.

3. Yoast SEO Kurun (Sadece WordPress Siteler İçin)

Yoast dünyada kullana bileceğiniz en iyi SEO eklentileri arasındadır.

Bunun nedeni…

Sitenizi optimize etme konusunda oldukça başarılı olmasıdır.

Yoast SEO

Bunun yanında robots.txt , site haritası konusunda yardımcı olur.

2019 yılında yeni güncellemesiyle birlikte silinen URL lerin yönlendirilmesi gibi pek çok faydalı özellikler getirdiler.

4. Web Sitesi Yükleme Hızı Testi

Web sitesi hızı sayfaların daha hızlı açılmasını ve dönüşümün artmasını sağlar.

Bunun yanında siteden hemen çıkma oranını düşürerek kullanıcı deneyimini arttırır.

Google Speed Test‘i yaparak sitenizin hız performansını test edebilirsiniz.

Site Hızı Testi

Sitenin hızını olumsuz etkileyen faktörler hakkında teknik bilgi sunan bu harika araç…

Site Hız Testi

Hız optimizasyonu konusunda önemli partneriniz olacak…

  • Kaynak Sayısını Sınırlayın

Söz konusu web sitesi hızı olduğunda ilk akla gelen şey sorgu/kaynak sayısını azaltmaktır.

Kullanıcı sitenize geldiğinde istenilen dosyaların gelmesi için sunucuya çağrı yapar.

Çağrılar dosyalar büyüdükçe sitenin bu çağrıya cevap verme süresi artar. Bu durumda yapılması gereken en iyi şey gereksiz kaynakları kaldırıp gerekli olanları sıkıştırmaktır.

Site Hızı Sorgu Azaltma

PageSpeed hangi dosyaları küçültmeniz gerektiği konusunda bilgi verir, bunlar CSS, HTML veya Javascript olabilir.

Her kaynak için farklı seçenek vardır.

CSS sıkıştırma için örnek

CSS sıkıştırma

Google’da Web performans mühendisi Ilya Grigorik tarafından açıklanan küçültme sürecinde izlenecek 3 toplam işlem vardır:

  1. Veri Sıkıştırma: Gereksiz kaynakların kaldırılmasından sonra gerekli kaynakların sıkıştırılarak hızın arttırılması.
  2. Kaynakların Optimizasyonu: Sitenizin sunduğu bilgileri göz önünde bulundurarak alakasız verilerden kurtulup, gerekli olanları barındırmak.
  3. Gzip Sıkıştırma: En iyi  metin tabanlı verileri sıkıştırmak için kullanılır. Aynı zamanda web ve stil sayfalarını tarayıcıya göndermeden sıkıştırır.
  • Sunucunun Yanıt Süresini Düşürün

Sunucunun yanıtı oluşturmak için HTML kodunu yüklemesi için geçen süredir.

Daha açık ifadeyle, sunucuya gönderdiğiniz mesaja aldığınız cevap süresidir.

Sunucu yanıt süresi Googlebot’un verilere erişmek için ne kadar süreye ihtiyacı olduğu ile alakalıdır, 1,2,3,5 saniye.

Google’a göre bu süre 200ms altında olmalıdır.

Sunucu yanıt süresini optimizasyon 3 aşamada gerçekleşir.

  • Öncelik sunucu yanıt suresini arttıran unsurların tespit edilmesi.
  • İkinci adım ilerde de olası sorunları göz önünde de bulundurarak sorunları tespit etmek ve çözmek.
  • Sürecin düzenli takibi

Bu şekilde sunucu yanıt süresi optimize edilerek, takip edilmelidir.

  • Kalitesini Bozmadan Görselleri Optimize Edin

Sayfa yükünü azaltarak hızı arttırmanın diğer bir yöntemi görselleri optimize etmektir.

Görseller çok fazla bilgi içermelerine rağmen hızı çok olumsuz etkileyebilirler.

Daha verimli sonuç almak için alakasız verilerden kurtulup görselleri optimize edersek hız konusunda iyi sonuç alabiliriz.

GİF, PNG ve JPEG en yaygın kullanılan görsel formatlarıdır ve sıkıştırmak mümkündür.

Görsel Optimizasyon

Görsel optimizasyon için kullana bileceğiniz bazı teknikler;

  • PageSpeed Insights kullanın
  • Görselleri toplu optimize eden araçlar kullanın örneğin; tinypng.com, compressor.io, optimizilla.com veya WP siteler için (WP Smush, CW İmage Optimizer, SEO Friendly İmages ).
  • GİF ve PNG formatları kullanın.
  • Görselleri GİF veya PNG formatlarında kullanın eğer animasyon değilse.
  • JPEG dosyalarında kaliteyi %85’e düşürün, böylece görsel kalitesi etkilenmez ama boyut küçülür.
  • 10k bayttan büyük görseller için aşamalı format kullanın

Görsel optimizasyon için yeni çözümler arayın, teknolojik gelişmeleri takip edin.

  • Yönlendirme Sayısını Azaltın, Yönlendirme Döngüsüne İzin Vermeyin

Yönlendirmeler size pek çok sorundan kurtara bilir, 404 hataları, kırık linkler bunların başlıcaları.

Ama aynı zamanda fazla sayıda olması durumunda sorguyu attırarak site hızını olumsuz etkiler.

Burada dikkat edilmesi gerek önemli husus ise yönlendirmenin sadece bir tane olması gerektiğidir, birden fazla ise ciddi sorun.

Redirect

Sitenizde benzeri sorun olmadığından emin olun.

  • Tarayıcı Önbellek Temizleme 

Tarayıcı önbelleği bir kullanıcı sitenizi ilk kez ziyaret ettiği zaman ziyaretçinin bilgisayarına otomatik kaydeder.

Teknik olarak kullanıcılar bu sayfayı tekrar ziyaret ettiklerinde içeriği daha hızlı yüklemek için eski sayfayı yükler, sayfada güncelleme yapılsa bile.

Bu durumda sayfanın hızlı yüklenmesi sağlanır ama bilgiler eskidir.

Cache

WP sitelerde bu durumu aşacak pek çok alternatif vardır.

5. Web Sitesi’nin İşlevselliği ve Kullanılabilirliği

Sürekli gelişmekte, güncellenmekte olan sektördeyiz.

Gerek teknolojik gelişmeler, gerek Google güncellemeleri, gerek değişen kullanıcı alışkanlıkları sitenin işlevselliği ve kullanılabilirliğini belirliyor.

Hal böyle iken hem tasarım hem de SEO açısından sitenin güncel kalması lazım.

  • İçeriğin Taranabilir Olduğundan Emin Olun

Google 3 aşamalı süreçte sitenizin sayfalarını dizine alarak arama sonuçlarında gösterir.

Bu sürecin resmi:

Google İndex

Sitede CSS dosyaları indekslenmeye kapalıysa, Google, kullanıcılar gibi sayfaları göremez.

Aynı durum  JavaScript ve özellikle AJAX’ı yoğun kullanan siteler için geçerlidir.

Dolayısı ile isteyerek veya bilmeden sitenin Googlebot’a engellenmediği konusunda emin olmalısınız.

Search console’dean Google gibi getir özelliğin kullanarak sorunları tespit edebilirsiniz.

Google Gibi Getir

Bizim bilgimiz dahilinde indexe şuan kapatılan SEOndex sitenin Googlebot’a kapatılması durumunda nasıl bir olumsuzlukla karşı karşıya kalacağını gösteriyor.

Seondex

Bunun olmaması için düzenli şekilde sitenin sağlıklı indexlenip indexlenmediğini takip etmelisiniz.

  • Dizine Alınan İçeriğin Kontrolü

Search console pek çok metrik, data yanında dizine alınmış içeriği takip etme imkanı sağlar.

Google Search Console Kapsam

Search console’dan sizin bilginiz veya isteğiniz dışında indexi engellenen içerikleri belirlemelisiniz.

İsteğiniz dışında engellenen içerik varsa altında yatan sebepleri belirleyerek ortadan kaldırmalısınız.

  • Robots.txt Doyasını Test Edin

robots.txt dosyasını test etmeniz Googlebota’a hangi içeriği indexe alıp hangisini almaması gerektiğini belirtmek için önemlidir.

Sitenizin robots.txt dosyasına http://siteadi. com/robots.txt şeklinde ulaşabilirsiniz.

Robots txt

Robots.txt test aracını kullanarak dosyayı test edebilir veya düzenleyebilirsiniz.

Aynı şekilde Search console yardımıyla hataları tespit edebilirsiniz.

Robots txt

Robots.txt dosyasındaki yaygın hatalar;

  • Bilerek veya bilmeyerek engellenilmesi,
  • DNS hataları bu durumda Google sunucu ile bağlantı kuramaz
  • Güvenlik veya DoS koruma sisteminin yanlış uygulanması.

Tüm bu testlerden sonra varsa sorun giderilir.

  • Site Haritasını Gözden Geçirin

XML site haritası sitenizin nasıl yapılandığını Google’a bildirir.

Site Map

Site haritası sitenin ne kadar iyi yapılandırıldığının anlaşılmasını sağlar.

Search console burada da kurtarıcı olarak karşımıza çıkıyor Sitemap report aracıyla site haritanızı test edebilir, yönetebilir, ekleyebilirsiniz.

Site Haritası

Site haritasını oluştururken dikkat etmeniz gereken bazı kriterler var;

Site Haritası test

  • Eski veya faydasız içerikleri temizleyin.
  • Önemli sayfaların daha sık taranmasını sağlayın.
  • Bir site haritası 50.0000 den daha fazla URL içeremez ve sıkıştırılmamış 50 MB den fazla olamaz
  • Engellenen Sayfaları (Hashbang URL’leri) Google Olarak Al ile Gözden Geçirin

Bazı web sitelerinin URLlerde hashtag kullandığını görmüşsünüzdür. Bunlara Hashbang URL deriz.

Search console’da Google gibi getir yardımı ile bu URL test edilerek indexlenebilir.

  • Tarama Kapasitesi Optimizasyonu

Tarama kapasitesi özellikle sayfa sayısı oldukça yüksek siteler için önemlidir.

Bu terim özellikle 2017 yılından itibaren önemli hale geldi.

Tarama kapasitesi arama motorlarının sitede bulunan sayfaları taraması için sunucunun ne kadar kaynak kullandığı veya arama motorlarının ne kadar sürede kaç sayfayı indexlediği ile ilgilidir.

Konunun daha iyi anlaşılması için daha açık örnek verelim.

Yeni sitelerde veya eski sitelerde, siteye yeni onbinlerce URL eklendiğinde bir kaç gün sonra kontrol ettiğimizde bazılarının indexlendiğini bazılarının ise indexe alınmadığını görüyoruz.

Bazı sitelerde bu durumun aylarca sürdüğünü görüyoruz ki, günde 250.000 bine kadar URLyi bir kaç dakikada indexlemenin mümkün olduğunu biliyoruz.

Peki bu neden böyle? İşte burada tarama kapasitesi optimizasyonu devreye giriyor.

  • Site haritasını optimize edin
  • 404 leri yönlendirin ve bir 404 sayfası oluşturun
  • Varsa saldırıya uğramış sayfaları kaldırın
  • Kalitesiz kısa içeriklerin indexlenmesini engelleyin
  • Site haritasını güncel tutun.
  • Siteyi Taşıdıktan Sonra 301 Yönlendirmesinin Doğru Yapılması

Sitenizin taşınması veya domain değişikliği veya http’den https’e geçişlerde bu durumlarda 301 yönlendirmesi doğru yapılmalıdır.

Bu süreçte şunlara dikkat edilmelidir;

  • Eski URL yeni URL’e yönlendirilmelidir.
  • Yönlendirme döngüsünden kaçının.
  • URLlerde gereksiz karakterlerden kaçının.
  • Değişen adresi search console’de onaylayın.
  • Kırık linkleri tespit edin ve düzeltin.
  • Google’da yeni haritayı yükleyin.
  • https Güvenlik Protokolü Kullanın

6 Ağustos 2016 tarihinde Google resmi olarak https güvenlik protokolünün Google’da yükselme kriteri olduğunu açıkladı.

https güvenlik protokolü kullanıcının sitede paylaştığı bilgilerin 3.kişinin eline geçmesini engeller.

2018 yılında itibaren chrome https protokolü olmayan sitelere güvenli değil uyarısı koymaya başladı.

SSL

 

  • Google Dostu URLler Oluşturun

Arama motorları açısından URLlerin indexlenebilir olması önemlidir.

WordPress tabanlı site kullananlar için öncelik kalıcı bağlantılardan sitelerine uygun URL yapısı belirlenmeli.

URL Yapısı

Google dostu URL oluşturmak oldukça kolaydır, dikkat edilmesi gerekenler;

  • Alt tire, tire başta olmak üzere, soru işareti vb karakterler kullanılmamalıdır.
  • Kısa olmalıdır
  • URL anahtar kelimeden oluşmalıdır

6. İçerik Optimizasyonu

SEO uyumlu içerik hiç olmadığından daha önemli hale geldi bugün.

Eskiden özgün içerik yeterli görülüyordu ama özellikle mobil aramaların artışıyla birlikte içerik optimizasyonun da önemi arttır.

  • Bozuk Görselleri Düzeltin

Bir görselin 100 kelimeden daha fazla bilgi içerdiğini duymuşuzdur, bundan dolayı Google görsel ve videolara oldukça önem verir.

Bazen sitedeki resimler herhangi bir nedenden dolayı çalışmaz ve tarayıcı kullanıcıyı bozuk resme yönlendirir.

Bu herkesin başına gelebilecek basit bir sorundur ama 1 resim 100 kelimeden önemliyse düzeltilmesi gerekir.

  • Google’da Yükselme Şansını Arttırmak İçin İç Linklemeye Önem Verin.

Önem sırasına göre başta anasayfadaki linkler olmak üzere tüm linkleri belirli mantık ve alaka çerçevesinde linkleyerek otorite akışını doğru şekilde sağlayın.

Site içi linkleme stratejisini sağladığı avantajlar;

  • Arama motorlarının hızlı indexlemesi için örümceklere yol açar
  • Otorite akışını sağlar
  • Kullanıcıyı yönlendirir
  • Eski içerikten otorite akışı sağlar.
  • Yeni içerikten eskiye tıklama sağlar.
  • Google algoritmasına en önemli sayfa hakkında sinyal verir
  • Site mimarisini düzenler

Site içi linkleme konusunda dikkat edilmesi gerekenler

  • Kırık linkler
  • Yönlendirilmiş linkler
  • Tıklama derinliği
  • Boş sayfalar
  • Yenilenen İçerikten Kurtulun

Söz konusu SEO olduğunda içeriğin optimize edilerek kullanıcı deneyiminin maksimuma çıkartılmaması düşünülemez.

Başlık Etiketleri

Google taze ve benzersiz içeriklere bayılır.

Panda güncellemesi ile Google bunu resmi olarak açıkladı.

Bunun yanında eski içeriğin optimize edilmesi trafiğe olumlu yansıyacaktır.

Meta Açıklamalar

Dublicated content ve yenilenen meta açıklamalar veya sayfalar sorunlarını canonical etiketiyle çözebilirsiniz eğer içerik bir birinin aynısı değilde.

  • Yapısal Veri İle İçeriğe Vurgu Yapın

Yapılandırılmış veri Google’ın içeriği daha iyi anlamasına ve zengin arama sonuçları ile ilgilenen kullanıcının sayfası seçmesine yardımcı olur.

Yapılandırılmış veri kullanan bir web sitesi resimdeki gibi Google tarafından indexlenerek SERP’da gösterilir.

Yapılandırılmış Veri

Yapılandırılmış verinin tek faydası bu değildir…

Yapılandırılmış veriler

İleriye yönelik arama sonuçlarını verir…

Yapılandırılan Veri

 

Zengin snippetlerin yanı sıra, yapılandırılmış veri şunlar için kullanılır:

  • Bilgi içeren grafiklerde öne çıkma,
  • AMP ve Google News’ de öne çıkmak,
  • Google’ın içeriğe dayalı aramalarında öne çıkmak.

Yapılandırılmış verinin dili scheme.org dur.

Scheme.org arama motorlarının anlayacağı şekilde sitenizin yapılanmasına yardımcı olur.

Zengin arama sonuçları elde etmek istiyorsanız, sitenizin sayfasının desteklenen üç biçimden birini kullanması gerekir:

  • JSON-LD (önerilir);
  • Mikro veri;
  • RDFa.
  • Bir Sayfadaki URL sayısı

SEO dünyasının uzmanları genelde bir sayfada en fazla 100 URL olması gerektiğini söylerler.

Bu içeriğin uzunluğuna göre değişir.

Sadece URL den oluşan içerikler zaten spam olark algılanır.

Bir içerikte çok fazla URL bulunması kullanıcı deneyimini de olumsuz etkiler.

Bu yüzden sadece gerçekten içerikte önemi vurgulanan bilgiler için link verilmelidir.

7. Kullanıcı Dostu Web Sitesi

Kullanıcı dostu web sitesi hiç olmadığından daha fazla önemli hale geldi.

İnsanlar sitenizi severse Google da Sever.

Sitenizin Google’da yükselmesi noktasında kullanıcıların sitede ne kadar vakit geçirdiği, kaç sayfayı ziyaret ettiği, siteden çıkış yaptıktan sonra nereye gittiği, yorum yapıp yapmadığı, alışverişi tamamlayıp tamamlamadığı gibi pek çok kritere önem verir.

Bundan dolayı kullanıcı deneyimi yüksek, fonksiyonel siteler kurmalısınız.

  • Mobil Dostu AMP’i Doğru Kurun

Google’ın çok önem verdiği AMP özelliğinin aktif edilmesi önemlidir.

WordPress, Drupal, Joomla, Concrete5, OpenCart ve diğer platformlarda nasıl entegre edildiğini öğrenip sitenize AMP özelliğini entegre etmelisiniz.

  • Site’de Daha İyi Gezinme İçin Breadcrumb Ekleyin

Breadcrumb sitenizi gezinen kullanıcıların nerede olduğunu göstermeye yardımcı olur.

Breadcrumbs

Kullanıcı deneyimini arttıran Breadcrumbs arama motorları için ilgili sayfa hakkında daha doğru bilgi verirken kullanıcının daha az işlem yapmasını sağlar.

WordPress kullanan siteler Yoast aracılığı ile bu özelliği aktif edebilirler.

Breadcrumbs

Sonuç

Teknik SEO konusunu işlediğimiz bu makaleyi 3 başlıkta sıralayacak olursak.

  • Google Speed ​​Insights yardımıyla siteniz için verilen önerileri yerine getirerek site hızını  arttırmaya çalışmalısınız.
  • İkinci adım, Search console hatalarını belirleyip düzeltmelisiniz.
  • Kritik SEO sorunlarını çözdükten sonra içeriği optimize etmelisiniz.

Son olarak mobil uyumlu siteler kurmalısınız.

Bizimle ise iletişim sayfasından iletişime geçebilirsiniz.