SEO uyumlu web sitesi: 25 maddelik teknik kontrol listesi
SEO uyumlu web sitesi nasıl olur: yeni site yapılırken geliştiriciye verilecek 25 maddelik teknik gereksinim listesi; tarama, hız, çok dil ve yayın öncesi.
Yazan Roozbeh Nazari · CEO
SEO uyumlu web sitesi ifadesi çoğu teklifte yazar, ama neyi kapsadığı nadiren tanımlanır. Bu yazı o tanımı yapıyor: yeni bir site yapılırken ya da mevcut site yeniden tasarlanırken geliştiriciye teslim edilebilecek 25 maddelik teknik gereksinim listesi. Yayındaki bir siteyi denetlemek için hazırladığımız 20 maddelik production listesi sonradan bakar; buradaki liste ise site yapılırken, henüz kod yazılmadan ya da tema seçilmeden brief'e girmesi gereken maddeleri toplar. Google'ın kendi ifadesiyle, teknik gereksinimleri karşılamak bir sayfanın indekslenmesini garanti etmez, yalnızca uygun hale getirir; SEO uyumlu web sitesi, bu uygunluğu tasarım aşamasında sağlayan sitedir. Maddeler beş gruba ayrıldı ve her madde, geliştiricinin "tamam" ya da "değil" diyebileceği biçimde yazıldı.
Tarama ve indeksleme: 1-6
Bir, her sayfa herkese açık bir adreste 200 durum koduyla sunulur; giriş gerektiren, parametreyle çalışan ya da yalnızca istemci tarafında oluşan içerik tarayıcının göremediği içeriktir. İki, robots.txt üretim ortamında Googlebot'u engellemez ve geliştirme ortamı yayına taşınırken "disallow all" satırı temizlenir; bu tek satır, gördüğümüz en pahalı yayın hatasıdır. Üç, her sayfanın tek bir canonical adresi vardır ve site içi bağlantılar o adrese verilir; www ile www'suz, sondaki eğik çizgi ve büyük-küçük harf tek bir sürüme yönlendirilir. Dört, XML sitemap yalnızca indekslenmesi istenen, 200 dönen, canonical sayfaları içerir ve otomatik güncellenir. Beş, yönlendirmeler tek adımdır; zincir ve döngü yoktur ve eski adreslerin yeni adreslere eşleme tablosu yayından önce hazırdır. Altı, 404 sayfası gerçekten 404 döner; içerik "bulunamadı" yazıp 200 dönen soft 404 sayfaları indeks bütçesini boşa harcar.
Site mimarisi ve sayfa yapısı: 7-12
Yedi, her önemli sayfaya ana sayfadan en fazla üç tıkla ulaşılır ve site içi bağlantılar gerçek anchor etiketleriyle verilir; JavaScript olayıyla çalışan sahte bağlantılar tarayıcı için bağlantı değildir. Sekiz, adres yapısı okunabilir ve hiyerarşiktir; kategori ve alt sayfa ilişkisi adreste görünür. Dokuz, her sayfanın tek bir H1'i ve anlamlı bir başlık hiyerarşisi vardır; tasarım gereği büyük yazılan metinler başlık etiketiyle değil stille büyütülür. On, başlık etiketi ve meta açıklama içerik yönetim sisteminden sayfa bazında düzenlenebilir ve şablon varsayılanı her sayfa için aynı değildir. On bir, sayfalama, filtre ve sıralama parametreleri ya canonical ile ana sayfaya bağlanır ya da indekslenmeyecek şekilde işaretlenir; e-ticaret sitelerinde bu madde tek başına yüz binlerce gereksiz adres üretebilir. On iki, yapısal veri sayfa tipine göre şablondan üretilir: kurumsal sayfa için Organization, makale için Article, klinik ya da yerel işletme için ilgili tip; test aracından hatasız geçer ve içerikle çelişmez.
Hız ve Core Web Vitals: 13-17
On üç, sitenin hedefi laboratuvar skoru değil alan verisidir: LCP 2,5 saniye, INP 200 milisaniye ve CLS 0,1 eşikleri, ziyaretlerin yüzde 75'inde mobil ve masaüstünde karşılanır. Bu eşiklerin ölçüm araçları arasında neden farklı göründüğünü site hız testi yazısında anlattık. On dört, görseller modern formatta, boyutları belirtilmiş ve ekran dışındakiler geç yüklenecek şekilde sunulur; ekranın üst kısmındaki ana görsel ise geç yüklenmez. On beş, yazı tipleri yerelden sunulur ve yüklenene kadar sistem yazı tipi gösterilir; bu, hem hız hem CLS maddesidir. On altı, üçüncü taraf betikler bir envanterde tutulur, her birinin sahibi vardır ve etiket yöneticisi üzerinden yayınlanır; pazarlama betiklerinin sayısı zamanla artar ve INP'yi en çok bozan kalem bunlardır. On yedi, sayfa ilk yanıtı hızlı verir: sunucu tarafı render ya da statik üretim tercih edilir, önbellek başlıkları tanımlanır ve içerik dağıtım ağı kullanılır. Hangi metriğin gerçekten önemli olduğunu Core Web Vitals 2026 yazısında tartıştık.
Çok dil ve uluslararası yapı: 18-21
On sekiz, her dil sürümü kendi adresinde yaşar; dil, çerez ya da tarayıcı ayarına göre aynı adreste değişen içerik olarak sunulmaz. On dokuz, hreflang etiketleri her sayfada kendisi dahil tüm dil sürümlerini listeler ve karşılıklıdır; Google'ın dokümanı bunu açıkça ister ve tek yönlü etiket yok sayılır. Yirmi, dil yönlendirmesi otomatik değildir; tarayıcı diline göre sunucu tarafında yönlendirme yapan siteler, Googlebot'un yalnızca tek sürümü görmesine yol açar ve bu, kendi sitemizde yaşayıp belgelediğimiz bir hatadır. Yirmi bir, sağdan sola yazılan diller için tasarım ayna görüntüsüyle test edilir; Arapça ve Farsça sürümde adres, yapısal veri ve yazı tipi kararları ayrıca gözden geçirilir. Bu dört maddenin denetiminde en sık çıkan hataları hreflang hataları yazısında topladık.
Yayın öncesi ve ölçüm: 22-25
Yirmi iki, Search Console ve analitik mülkü yayından önce kurulur; ilk gün verisi kaybedilmez ve yayın günü tarama istatistikleri izlenir. Yirmi üç, yayın öncesi bir tarama aracıyla tüm site gezilir; kırık bağlantı, eksik başlık, çift içerik ve yanlış canonical listesi sıfırlanmadan yayına çıkılmaz. Yirmi dört, geliştirme ve ön izleme ortamları indekslenmez; şifre koruması ya da noindex başlığı ile kapatılır ve yayın sırasında bu kapatmanın üretim ortamına taşınmadığı ayrıca doğrulanır. Yirmi beş, listedeki her madde için bir sahip ve bir kabul ölçütü vardır; "SEO uyumlu" ifadesi sözleşmede yazıyorsa, bu 25 maddenin hangilerinin teslim kapsamında olduğu da yazar.
SEO uyumlu site: liste kimin elinde durur
Bir SEO uyumlu web sitesi nasıl olur sorusunun cevabı, yukarıdaki 25 maddenin kaçının yayın gününde "tamam" olduğudur; bizim pratiğimizde bu sayı, brief'e girmeyen projelerde ondan az, brief'e giren projelerde yirmiden fazla çıkar ve aradaki fark yayından sonraki ilk aylarda düzeltme maliyeti olarak geri döner. SEO uyumlu site, tasarımcının ya da geliştiricinin iyi niyetiyle değil, brief'e yazılmış ve teslimde denetlenmiş maddelerle ortaya çıkar. Listeyi proje başında geliştiriciye verin, her maddeyi kimin sahipleneceğini yazın ve yayından bir hafta önce maddeleri tek tek işaretleyin. Tema ya da hazır altyapı kullanıyorsanız, listedeki maddelerin kaçının altyapı tarafından karşılandığını satın almadan önce sorun; "SEO dostu tema" ifadesi çoğu zaman yalnızca başlık etiketinin düzenlenebildiğini anlatır. Yeni bir site yapılırken ya da mevcut site taşınırken bu listeyi brief'in parçası olarak teknik SEO hizmetimizde uyguluyoruz; yayından sonra ise aynı sitenin production denetimi devreye girer. Google'ın kendi başlangıç rehberi de aynı şeyi söyler: arama motoru optimizasyonu, teknik gereksinimleri karşıladıktan sonra atılan adımdır; gereksinimler tasarım aşamasında karşılanmazsa, sonraki her adım daha pahalıya mal olur.