← Sözlüğe Dön SEO

Render Nedir?

Sayfa Oluşturma (İşleme)

Render, arama motorunun bir sayfanın kodunu (HTML/CSS/JS) çalıştırıp kullanıcının gördüğü nihai içeriği oluşturması sürecidir.

Yazan: Adem Demir Son güncelleme:

Render (Sayfa Oluşturma / İşleme) = Tarayıcının HTML'yi ayrıştırıp CSS ve JavaScript'i çalıştırarak sayfanın son halini oluşturması · Google tarafı: Web Rendering Service (WRS), güncel Chromium · akış: tarama → işleme kuyruğu → işleme → işlenmiş HTML'nin dizine eklenmesi · işleme sırasında kaynaklar (JS, CSS, API) erişilebilir olmalı · test: Search Console URL denetimi → "Test edilen sayfayı görüntüle" (işlenmiş HTML ve ekran görüntüsü)

Sayılarla ne demek?

Render, bir sayfanın ham kodundan kullanıcının gördüğü son haline dönüştürülmesidir. Tarayıcı HTML'yi okur, CSS ile görünümü uygular, JavaScript'i çalıştırarak içerik ekler ya da değiştirir. Kullanıcının ekranında gördüğü sayfa, bu işlemin sonucudur.

Google da sayfaları aynı mantıkla işler. Googlebot sayfayı taradıktan sonra onu işleme kuyruğuna ekler; Web Rendering Service adı verilen sistem güncel bir Chromium ile sayfayı çalıştırır ve işlenmiş HTML'yi dizine ekleme için kullanır. İlk HTML'de olmayan ama JavaScript ile eklenen içerik, bağlantılar ve yapılandırılmış veri ancak bu aşamada görülür.

İşleme bedava değildir. Her sayfa için JavaScript dosyalarının indirilmesi, çalıştırılması ve varsa API isteklerinin yapılması gerekir. Örneğin bir ürün sayfası işlenirken 40 ayrı dosya ve 6 API isteği gerekiyorsa, bunlardan birinin engellenmesi ya da zaman aşımına uğraması içeriğin eksik oluşmasına yol açar.

İlk HTML ve işlenmiş HTML

Özellikİlk HTMLİşlenmiş HTML
Nerede görülür?"Kaynağı görüntüle"Tarayıcı geliştirici araçları, URL denetimi
JavaScript etkisiYokEklenen ve değiştirilen içerik dahil
Kim kullanır?JS çalıştırmayan tarayıcılarGoogle, kullanıcı tarayıcıları
HızHemen hazırİşleme süresi gerekir
Riskİçerik eksik olabilirKaynak hatalarıyla boş kalabilir

İki sürüm arasındaki fark ne kadar küçükse, sayfanın arama motorlarındaki davranışı o kadar öngörülebilirdir.

İşlemeyi test ederken

  1. URL denetimini çalıştır. Canlı testte işlenmiş HTML'ye bak.
  2. Ekran görüntüsünü kontrol et. İçerik görünüyor mu?
  3. Kaynak yükleme hatalarını incele. Engellenen ya da başarısız istekler.
  4. Önemli metni işlenmiş HTML'de ara. Başlık, açıklama, ürün bilgisi.
  5. İlk HTML ile karşılaştır. Kritik öğeler baştan var mı?

Uygulamada ne oluyor?

En sık durum, işlenmiş sayfanın hiç kontrol edilmemesi. Ekip yalnızca kendi tarayıcısında sayfaya bakıyor; Google'ın gördüğü ekran görüntüsünde içerik alanı boş.

İkinci gözlem, işleme sırasında API isteklerinin başarısız olması. Ürün bilgisi başka bir alan adındaki servisten geliyor ve bu servis Googlebot isteklerini engelliyor; sayfa içeriksiz işleniyor.

Üçüncüsü, çerez izni penceresinin içeriği örtmesi. İşlenmiş sayfada tam ekran bir izin katmanı var; asıl içerik bu katmanın arkasında kalıyor.

Dördüncüsü, içeriğin kaydırma ya da etkileşimle yüklenmesi. Metin yalnızca kullanıcı sayfayı kaydırınca geliyor; işleme sırasında bu olay gerçekleşmediği için içerik eksik.

Beşincisi, zamanlayıcıyla geciktirilen içerik. Bir bölüm birkaç saniye sonra görünecek şekilde ayarlanmış; işleme bu süreyi beklemeyebilir ve içerik kaçıyor.

Altıncısı, işlemenin önbellek davranışının bilinmemesi. Google kaynakları agresif biçimde önbelleğe alabiliyor; dosya adı değişmeden güncellenen bir JavaScript eski sürümüyle çalışabiliyor.

Yedincisi, işlemenin dizine eklemeyi geciktirmesi. Haber ya da kampanya gibi zamana duyarlı içeriklerde, JavaScript'e bağımlı sayfalar rakiplerden daha geç görünüyor.

Sekizincisi, işlenmiş HTML'de farklı bir canonical ya da noindex çıkması. JavaScript bir koşula bağlı olarak robots yönergesi ekliyor; sayfa beklenmedik biçimde dizinden çıkıyor.

Dokuzuncusu, görsellerin işleme sırasında yüklenmemesi. Görseller özel bir betikle yükleniyor ve standart görsel etiketi kullanılmıyor; görsel aramada görünmüyorlar.

Onuncusu, hata ayıklamanın tahmine dayanması. Sayfa neden dizine girmiyor sorusu, işlenmiş HTML incelenmeden yanıtlanmaya çalışılıyor.

On birincisi, yalnızca Google'a göre optimize edilmesi. Google işleyebiliyor diye yetiniliyor; JavaScript çalıştırmayan yapay zeka ve sosyal medya tarayıcıları boş sayfa görüyor.

On ikincisi, işleme maliyetinin büyük sitelerde göz ardı edilmesi. Yüz binlerce sayfanın her biri ağır JavaScript gerektiriyor; işleme süresi keşif ve güncelleme hızını düşürüyor.

Neyi göstermez?

URL denetimindeki başarılı bir test, sayfanın her taramada aynı biçimde işleneceğini göstermez. Kaynak ve API hataları zaman zaman ortaya çıkabilir; düzenli kontrol gerekir.

Sıkça sorulan sorular

Google sayfayı hangi tarayıcıyla işler?

Web Rendering Service, güncel bir Chromium sürümü kullanır.

İşlenmiş HTML nasıl görülür?

Search Console URL denetiminde canlı test yapıp test edilen sayfayı görüntüleyerek.

İşleme dizine eklemeyi geciktirir mi?

Geciktirebilir; önemli içeriğin ilk HTML'de olması bu gecikmeyi ortadan kaldırır.

Bu kavramın bütün resim içindeki yerini SEO Danışmanlığı Rehberi içinde ayrıntılı anlattım.

Google'ın gördüğü sayfa, ekibin tarayıcısında görülenle aynı olmayabilir; işlenmiş HTML düzenli kontrol edilmelidir.
SEO Danışmanlığı

Teknik SEO, içerik stratejisi, kategori mimarisi, otorite ve organik trafiği dönüşüme çeviren bütünsel SEO danışmanlığı.

Hizmeti İncele
Adem Demir
Yazar

Adem Demir

10+ yıldır e-ticaret markalarının performans pazarlamasını yönetiyorum. Sözlükteki her maddeyi bu sahadaki deneyimimle yazıyor ve düzenli olarak güncelliyorum.

Ücretsiz Ön Görüşme

Reklam bütçeniz harcanıyor, kar nerede?

E-ticaret kurulumundan karlı ölçeklemeye — hesabınızı denetleyip nerede bütçe kaybettiğinizi netçe gösteriyorum. 30 dakikalık ön görüşme ücretsiz.

Ücretsiz Ön Görüşme Planla 10+ yıl deneyim · Satış baskısı yok, net teşhis var