Skip to content
Ara

On-Page SEO kontrol listesi: sıralama ve kullanıcı deneyimi

Hız, içerik, mobil uyumluluk ve doğrulama adımlarıyla sayfa içi SEO'yu sistematik olarak iyileştirebileceğiniz pratik kontrol listesi.

Sıralamaları ve UX'i artırmak için sayfa içi SEO kontrol listesi

Ne elde edeceksiniz

Bu yazıda sayfa içi (on‑page) SEO için doğrudan uygulanabilir kontrol maddeleri bulacaksınız: site hızı ve performans sorunlarının tespiti ve çözümü, içerik ve HTML yapısının iyileştirilmesi, mobil‑odaklı doğrulamalar, Core Web Vitals odaklı düzeltmeler ve hangi araçları nasıl kullanacağınız. Amacımız—teoriden çok uygulanabilir adımlar.

Hız ve performans: öncelikli kontrol maddeleri

Sunucu ve barındırma

Doğru hosting planı ve yapılandırma ilk adımdır. Düşük maliyetli paylaşımlı hostinglerde işlem gücü ve bellek diğer hesaplarla paylaşıldığı için beklenmeyen yavaşlamalar görebilirsiniz. Sorun görürseniz şu adımları uygulayın:

  • Sunucu yanıt süresini ölçün (Time to First Byte) ve yönetilen veya daha yüksek kaynaklı bir plana geçmeyi değerlendirin.
  • CDN kullanarak coğrafi gecikmeyi azaltın ve statik varlıkları yakın kenar sunucularından sunun.

İstemci tarafı optimizasyonları

Sayfa yüklemelerini hızlandırmak için şu teknikleri kullanın:

  • Kritik CSS'i öne alın; büyük stil dosyalarını küçültün ve ihtiyaç dışı CSS'i kaldırın.
  • Render‑blocking JavaScript'i erteleyin (defer/async) veya kritik işlevleri sunucu tarafında taşımayı değerlendirin.
  • Görselleri modern formatlara dönüştürün (AVIF/WebP) ve uygun boyutlarda sunun; lazy‑loading kullanın.
  • Font yüklemelerini optimize edin (font‑display: swap), yalnızca kullanılan karakter setlerini dahil edin.

Önbellekleme ve ağ katmanı

HTTP önbellek başlıklarını (Cache‑Control) ve ETag/Last‑Modified ayarlarını doğru kullanın. API yanıtları veya sık değişen varlıklar için kısa süreli önbellek, statik varlıklar için daha uzun süreli önbellek uygundur. Ayrıca HTTP/2 veya HTTP/3 kullanımını kontrol edin ve TLS yapılandırmasının güncel olduğundan emin olun.

İçerik, HTML yapı ve meta işaretlemeler

Başlıklar ve meta etiketler

Her sayfa için benzersiz ve açıklayıcı title etiketi oluşturun; kullanıcı beklentisini karşılayan meta description ekleyin (arama snippet'i garanti etmez ama tıklama oranını etkileyebilir). Başlık hiyerarşisini koruyun: sayfanın ana başlığı için tek bir h1, bölüm başlıkları için mantıklı h2/h3 sıralaması kullanın.

Yapısal veri (structured data)

Arama sonuçlarında zengin özetler (rich results) almak için schema.org işaretlemesini uygun şekilde ekleyin. Yapısal veriyi test etmek için Google'ın Rich Results Test ve Schema Markup Validator araçlarını kullanın; işaretlemeyi yalnızca insan okuyucular için gösterdiğiniz gerçek içeriğe uygun olarak ekleyin.

Linkler ve rel öznitelikleri

Bir link normal bir linkse özel bir rel etiketi yoktur (SEO jargonunda 'dofollow' diye bir HTML özniteliği yoktur). Ücretli/kompansasyonlu bağlantılar için rel="sponsored", kullanıcı tarafından oluşturulan içerikteki bağlantılar için rel="ugc" ve ödünleme amacıyla kullanılmasını istemediğiniz bağlantılar için rel="nofollow" kullanın. Örnekler:

Bir standart link: örnek. Paid yerleşimler için: örnek. UGC için: örnek

Mobil, indexleme ve SERP'deki değişimler

Google, Search için taramada ve indekslemede mobil sürümü birincil temel olarak kullanır; Temmuz 2024'ten beri Googlebot Smartphone varsayılan tarayıcıdır. Bu, mobil sürümde eksik içerik veya yapılandırma varsa sayfanın endekslenme ve gösterilme biçimini etkileyebilir. Ayrıca Google'ın geleneksel önbellek sayfalarını erken 2024'te kaldırdığını ve SERP'lerde AI Overviews gibi özetleyici özelliklerin yaygınlaştığını unutmayın.

Mobil doğrulama kontrolleri

Sayfanın mobil sürümünü kontrol edin: geçerli responsive davranış, dokunmatik hedeflerin büyüklüğü, görünür içerik ve font büyüklükleri. Dışarıdan test için şu araçları kullanın:

Core Web Vitals: ölçüm ve düzeltme öncelikleri

Core Web Vitals metrikleri (LCP, INP, CLS) kullanıcı deneyimini nicelendirir. LCP için görsel içerik ve sunucu yanıtı; INP için etkileşimler; CLS için layout kaymaları en kritik noktalardır. Aşağıdaki çözüm adımlarını uygulayın:

  • LCP iyileştirmeleri: önemli görselleri önceden yükleyin (link rel="preload"), hero görselini optimize edin ve sunucu yanıt sürelerini düşürün.
  • INP iyileştirmeleri: uzun JavaScript görevlerini bölün, inputlara hızlı yanıt sağlayın ve ana iş parçacığını serbest bırakın.
  • CLS azaltma: görseller ve iframelar için boyut (width/height veya aspect‑ratio) ayarlayın, dinamik içerik eklenmeden önce yer tutucu kullanın.

Doğrulama, hata ayıklama ve pratik komutlar

Hız ve içerik için hızlı kontroller

Sunucunun hangi içeriği hangi user‑agent'e verdiğini dışarıdan test edin. Başlıkları görmek için şu komutu kullanın:

HTTP başlıklarını inceleme (yalnızca başlıklar): curl -I https://example.com/path

Belirli bir user‑agent ile sunulan HTML'i görmek için (ör. Googlebot Smartphone): curl -A "Mozilla/5.0 (Linux; Android 11; Mobile) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/xx Mobile Safari/537.36" https://example.com/path

curl -I komutu sadece başlıkları döndürür; bir sayfanın gerçek HTML çıktısını görmek istiyorsanız -I kullanmayın.

Tarama ve dizinlenme göstergeleri

Üçüncü taraf içeriklerde bir sayfanın Google tarafından bilindiğine dair hızlı bir gösterge için site: operatörünü (site:example.com "benzersiz metin") kullanabilirsiniz; bu yöntem kesin bir dizinleme doğrulaması değildir ama kamuya açık bir sinyal verir. Kendi siteniz için URL Inspection Search Console'un yetkili sonucu en güvenilir kaynaktır.

Sonuç: önceliklendirme ve sık yapılan hatalar

Önceliklendirme için önce kullanıcı deneyimi ve temel performans sorunlarını çözün: sunucu yanıtı, kritik görseller ve render‑blocking kaynaklar. Yaygın hatalar şunlardır: mobil‑versiyonla içerik uyumsuzluğu, büyük görsellerin doğrudan sunulması, rel özniteliklerinin yanlış kullanımı ve yapılandırılmamış veya hatalı yapılandırılmış structured data. Bu kontrol listesini düzenli aralıklarla kullanın ve değişikliklerden sonra hız ve dizinleme göstergelerini yeniden test edin.

Daha teknik rehber isterseniz: Teknik SEO Rehberi'ni okuyun — performans, tarama bütçesi ve dizinleme süreçleri için derinlemesine adımlar içerir.

Sıkça sorulan sorular

On‑page değişiklikleri yaptıktan sonra sıralamam ne kadar sürede etkilenir?

Değişikliklerin etkileri sayfadan sayfaya ve arama terimine göre değişir. Google'ın sayfanızı yeniden tarama sıklığı, sayfanın önemi ve rakip durumuna bağlı olarak gözle görülür etkiler birkaç günden haftalara kadar sürebilir. İndeksleme, tarama ve sıralama birbirinden ayrı aşamalardır; önce tarama, sonra indeksleme ve ardından sıralama süreçleri gerçekleşir.

Core Web Vitals'ta kötü skor görürsem nereden başlamalıyım?

Öncelikle LCP, INP veya CLS hangisinin kötü olduğuna bakın. LCP için sunucu yanıtı ve büyük görseller, INP için uzun JS görevleri, CLS için boyutsuz görseller/iframes sorunlarını kontrol edin. Chrome DevTools, Lighthouse ve PageSpeed Insights ile örnek kullanıcı oturumları test edin ve en yüksek etkiye sahip düzeltmeleri önceliklendirin.

Ücretli yerleşimler (sponsored) için ne yapmalıyım?

Ücretli veya kompansasyonlu bağlantılar için rel="sponsored" kullanın. Google'ın bağlantılarla ilgili spam politikasına göre, sıralamayı manipüle etmeye yönelik bağlantılar spam olarak değerlendirilebilir; ücretli bağlantılarda uygun rel etiketi kullanmak ve bağlantının bağlamsal, editoryal olarak anlamlı olmasını sağlamak en iyi uygulamadır.

İlgili Makaleler