Teknik SEO Nedir? (14 Maddelik Teknik SEO Rehberi)

Teknik SEO, arama motoru örümceklerinin sitenizi daha etkili bir şekilde taramasına ve dizine eklemesine yardımcı olan (sıralamalarınızı yükseltmek için) web sitenizde ve sunucu tarafında gerçekleştirilmesi gereken iyileştirmeleri ifade eder.

Teknik SEO Nedir?

Teknik SEO, bir web sitesinin arama motorlarındaki sıralamalarını artırmak için teknik açıdan optimize edilmesidir.

Bir web sayfasını hızlandırmak, tarama işlemini kolaylaştırmak ve arama motorları için anlaşılır hale getirmek teknik optimizasyonun ana unsurlardır. Aslında teknik SEO, sayfa içi optimizasyonun bir alt bileşenidir. (Site içi SEO yazımıza mutlaka göz atın.)

Tarama

Google örümcekleri (crawlers) bir web sayfasını HTML kodu düzeyinde tarayarak sayfayı anlamlandırmak üzere görevli makineye gönderir.

Bu esnada taranan sayfadan site içi ya da site dışı farklı bağlantılara ulaşılırsa buradan yeni web sayfalarını keşfedilerek yola devam edilir.

  • Taranan bir sayfanın Google tarafından indeksleneceğinin bir garantisi yoktur.
  • Tarama işleminin amacı yeni sayfalar keşfetmektir.
  • Googlebot engellenmediği sürece indekse kapalı sayfalarda da tarama yaparak yeni sayfalara ulaşabilir.
  • Taranan bir sayfanın indekslenmesi (dizine eklenmesi) ancak içerik gerçek bir değer ifade ediyorsa söz konusu olabilir (özgün kaliteli içerik,yeni bilgiler vb)

İndeksleme

Google taradığı tüm sayfaları indekslemez (dizine eklemez). Bunun bir çok nedeni olabilir.

Sayfada indekslenmemesi yönünde bir direktif varsa ya da indekslenmeye değer bir sayfa değilse Google dizine eklemeyebilir. Google dizinine eklenmeyen sayfaların organik trafik getirme şansı yoktur.

  • Noindex robot meta ile işaretli sayfalara Googlebot erişebilir fakat bu sayfaları dizine eklemez.
  • Google dizininde yer almayan sayfaların doğal olarak organik trafiğe katkısı yoktur ve bu sayfalar size trafik getirmez.
  • Sitenizde indekslenmesi gereken sayfalar kadar indekslenmemesi gereken sayfalar da olabilir bunları dizine kapatmak için RankMath, Yoast gibi WordPress SEO eklentileri kullanmalısınız.
  • Eğer WordPress kullanmıyorsanız noindex robot meta etiketini manuel olarak da web sayfalarınıza ekleyebilirsiniz.

Robots.txt Dosyası

Robots.txt, sitenizin kök dizininde (siteniz.com/robots.txt) bulunması gereken ve sitenizin hangi kısımlarının Google ya da diğer arama motorlarının taramasına açık ya da kapalı olduğunu kontrol eden özel bir dosyadır. Önemli sayfalarınızın robots.txt tarafından engellenmediğinden emin olmalısınız.

  • Robots.txt tarafından engellenen sayfalar ya da dizinler taranmaz ve indekslenmez
  • Noindex robot meta etiketinden en önemli farkı komple bir dizini tarama ve indekslemeye kapatabilmesidir.
  • Ayrıca sadece Googlebot değil Bingbot, Ahrefsbot gibi farklı tarama botlarını da robots.txt üzerinden kontrol etmek mümkündür.
  • Google botları robots.txt üzerindeki direktiflere riayet eder ve eğer bir sayfa ya da dizin taranmaya kapatılmışsa botlar o sayfa / dizine girmez.

Noindex Etiketi

Özel olarak bazı sayfaları dizinden kaldırmak için noindex robot meta etiketi kullanılır. Bu etiketin çalışması için sayfanın robots.txt ile engellenmemiş olması gerekir. Google dizinininden kaldırmak istediğiniz sayfanın <head> bölümüne <meta name=”robots” content=”noindex, follow”> şeklinde ekleyebilirsiniz.

  • Bir sayfanın noindex robot meta ile işaretlenmiş olması sadece indekslenmesini engeller, taranmasını engellemez
  • Taranabilirlik ilgili sayafadan yeni sayfaların keşfedilmesini sağlaması bakımından önemlidir
  • Eğer bir sayfanın hem indekslenmesini hem de taranmasını engellemek isterseniz noindex robot meta yerine robots.txt dosyasına ilgili sayfa veya dizin için disallow komutu eklemeniz gerekir.

XML Site Haritası

XML formatlı site haritaları sitenizin dizine eklenebilir sayfa ve kategorilerine ait bağlantı ve bazı küçük bilgileri içeren özel dosyalardır. XML site haritaları Googlebot tarafından sayfalarınızın eksiksiz bir şekilde taranmasına yardımcı olur. Bir site haritası oluşturup mutlaka arama konsoluna eklemelisiniz.

  • XML sitemap (site haritası) tarama ve indeksleme işlerini hızlandırır.
  • Özellikle çok sayıda sayfası olan e-ticaret sitelerinin bir site haritası göndermesi indeksleme problemlerinin önüne geçmek için son derece önemlidir.
  • Site haritaları sayesinde herhangi bir sayfa üzerinden gelen bağlantılar yoluyla keşfedilemeyen sayfalar keşfedilerek dizine eklenir.

Kırık Bağlantılar

Bir kullanıcı sitenizde gezinirken site içi ya da site dışına doğru giden bir bağlantıya tıkladığında eğer bu bağlantı bir 404 sayfasına giderse link ölmüş demektir.

Ölü (ya da kırık) bağlantılar, negatif kullanıcı deneyimine neden olur. Google kırık bağlantılarla dolu sayfaları sevmez.

URL ‘si değişen sayfayı yenisine yönlendirerek kırık bağlantı sorununu çözebilir ya da linkleri tamamen kaldırabilirsiniz.

Yinelenen İçerikler

Teknik nedenlerden dolayı, farklı URL’ler aynı içeriği gösterebilir. (Mecburen böyle olması gerekiyor da olabilir) Bir ziyaretçi için bu bir fark oluşturmaz, ancak bir arama motoru için çok fark eder; aynı içeriği farklı bir URL ‘de görmek yinelenen içeriktir.

Bu sorunun çözümü kanonik URL ile asıl URL nin ne olduğunu arama motoruna haber vermektir. Böylece arama motorlarındaki kafa karışıklığı da ortadan kalkacaktır.

SSL Sertifikası

SSL sertifikası kullanımı Google tarafından güvenlik gerekçesiyle önerilmektedir. Genel olarak sitenizde bilgi güvenliğinin sağlandığına işaret ettiği için ücretsiz de olsa mutlaka bir SSL sertifikası kurmanız önerilir.

Ücretsiz SSL sertifikası kullanımının SEO açısından bir zararı yoktur. Ücretli SSL kullanımının da sıralamalara yansıyacak bir artısı yoktur. Sadece bir SSL sertifikası edinin yeter. SSL tek başına güçlü bir sıralama faktörü değildir (zaten herkeste var)

Yönlendirme Döngüleri

URL si değişen bir sayfayı 301 ile yönlendirdiniz fakat bu sayfanın da URL si değişti tekrar yönlendirdiğiniz tekrar değişti..

Bu şekilde bir yönlendirme zinciri ya da loop adı verilen yapı oluştu diyelim. Arama motoru için de kullanıcı için de bu kadar derin yönlendirme ciddi bir problemdir.

Çözümü ise son derece basit. İlk URL yi en son URL ye yönlendirip aradakileri devreden çıkarmanız gerekiyor.

Hreflang Etiketi

Uluslararası SEO özellikle ihracat yapan kurumsal firmalar için kritik öneme sahip. Eğer bu şekilde farklı ülke ve dilleri de hedefleyen bir web siteniz varsa arama motorlarının hangi sayfa ile hangi ülkeyi hedeflediğinizi bilmesi gerekir.

Çok uluslu sitelerde sadece hreflang etiketini kullanarak içerik karmaşasını ve yinelenen içerik problemlerini çözebilir ve hedef ülkede arama sonuçlarının düzgün bir şekilde belirmesini sağlayabilirsiniz.

Tek Etki Alanında Açılma

Web sitenizin tüm alan adı versiyonlarının tek bir domain tipine yönlendirmesi gerekir. Şöyle ki,

  • https://alidagdelen.com,
  • https://www.alidagdelen.com,
  • https://alidagdelen.com
  • https://www.alidagdelen.com

şeklinde 4 alternatif var.

Ben SSL de içeren https//www.alidagdelen.com ‘u tercih edilen etki alanı olarak kullanıyorum diğer 3 alternatif kesinlikle tercih ettiğim versiyona 301 ile yönlendirmek durumundayım. (Kendi alan adınızda kontrol edin.

Yapılandırılmış Veri Kullanımı

Yapılandırılmış veri (structured data) sayfa içeriğinin Google tarafından çok daha iyi anlaşılmasına yardımcı olur. İçerikte hangi bölümün ne amaçla içerikte yer aldığı ya da neye karşılık geldiği yapılandırılmış veri aracılığıyla işaretlenir.

Örneğin yemek tarifi içeriğinde malzemeler bölümü işaretlendiğinde Google bunun yemek tarifi malzemeleri olduğunu bilir ve gerekirse öne çıkan snippet oluşturmak için bu veriden yararlanabilir.

İçerik / Kod Oranını Optimize Etme

Temiz kodlama da teknik SEO optimizasyonunun bir parçasıdır. Buna göre bir web sayfasında olabildiğince az kod, olabildiğince de fazla metin bulunması hem arama motoru tarayıcıları için hem de performans ve kullanıcı deneyimi için ideal olandır.

Genelde çok şık görünen temaların içerik/kod oranı düşük ve performansı zayıftır. Tasarımdan çok performans ve temiz kodlamaya önem vermek en doğru yaklaşım olacaktır.