PrimeAC 1
PrimeAC
shrpnl 1
shrpnl
Agora Metin2 1
Agora Metin2
xranzei 1
xranzei
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Karan2offical 1
Karan2offical
Fethi Polat 1
Fethi Polat
ShadowFon 1
ShadowFon
bikral 1
bikral
Hikaye Ekle

Google ReactJS içeriğini görebilir mi? | React SEO

  • Konuyu başlatan Konuyu başlatan ibrahim6516
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 177

ibrahim6516

EFSANE · 16 · Konum Bursa
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
TM Üye
Katılım
8 Eki 2012
Konular
555
Mesajlar
1,301
Online süresi
2mo 3d
Reaksiyon Skoru
718
Altın Konu
68
TM Yaşı
13 Yıl 8 Ay 13 Gün
Başarım Puanı
282
MmoLira
2,295
DevLira
243
Ticaret - 100%
1   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

react-seo-810x274.png

Google sonuçlarında yer almak her site gibi react.js ile inşa edilmiş siteler için de önemlidir. ‘ in tüm html katmanını javascript ile kullanıcının tarayıcısında çizdiğinden geçen yazıda ufak da olsa bahsetmiştik.
Peki html tarayıcıda oluşturuluyorsa, google böcekleri içeriği nasıl okuyacak? Birkaç sene öncesine kadar google sadece arayüzdeki kod ile ilgilenir, dinamik sayfalardaki değişikliklerle ilgilenmezdi. Fakat artan tek sayfa arayüzler, interaktif uygulamalar ve yeni arayüz çatıları ile google gözünü yüklenmeden sonra oluşturulan içeriğe dikmiş durumda.
Aslında google bir dönem sayfadaki Ajax isteklerini okumaya niyetlenmişti. Fakat sonra bundan . Fakat bunun yerine DOM’un render edildikten sonraki halini okuyabiliyor google böcekleri artık. Bunu da python’daki gibi bir araç ile, yani bir browser emulate ederek, belki de tam olarak Mechanize ile crawl edip sayfanın son haline bakarak yapıyorlar.
webmaster-tools

Peki bunu nasıl anlayabiliriz derseniz, Google Webmaster Tools’daki “Fetch as Google” yani Google gibi getir düğmesinin hemen yanına gelen Fetch and Render düğmesi ile görebilirsiniz.
fetch-and-render

Veya bir diğer yol da, ‘nda sayfayı test etmek. Buradaki ekran görüntülerinden de anlayabileceğiniz üzere React ile çizilmiş olan arayüzü artık anlayabiliyor Google.
Diğer önemli bir nokta ise, eğer Ajax ile yüklediğiniz bir içerik varsa ve bu iş zaman alıyorsa, google yeteri kadar beklemeyip o yüklenecek olan içeriği göremeyebilir. O yüzden DOM henüz çizilmeden istek yapmaya veya bu işlem süresini kısa tutmaya gayret etmelisiniz.
Ayrıca sitenizdeki tüm sayfa türlerini bu araçlarda test edip çalıştıklarından emin olmanız önemlidir.
Küçük ama önemli bir detaydı. Bir çok insan için React kullanma konusunda tercih unsuru olduğunu düşünüyordum. Sanırım artık soru işareti kalmamıştır. Bir sonraki yazıda görüşmek üzere.
 
Paylaşım için teşekkürler :)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst