• 15-10-2024, 00:51:14
    #1
    Reactta site title dinamik değiştirken dosyalar yüklenirken js kullanarak mı değiştiriyoruz? Genelde sekmelere bakınca siteler yükelnirken ilk önce xxx.com gözüküyor sonra site başlığı vs geliyor. Bu yöntemin anlık değişimin seoya etkisi nedir?
  • 15-10-2024, 01:11:30
    #2
    digitalDev adlı üyeden alıntı: mesajı görüntüle
    Reactta site title dinamik değiştirken dosyalar yüklenirken js kullanarak mı değiştiriyoruz? Genelde sekmelere bakınca siteler yükelnirken ilk önce xxx.com gözüküyor sonra site başlığı vs geliyor. Bu yöntemin anlık değişimin seoya etkisi nedir?
    Merhaba,

    Site başlığını dinamik olarak güncellemenizin SEO'ya etkisi konusunda bilgim yok ancak, public klasörü altında index.html'den size uygun bir başlık girdikten sonra, JavaScript ile değiştirmek istediğiniz yerde değiştirebilirsiniz.

    Örnek:
    https://stackoverflow.com/questions/...title-in-react
    https://dev.to/collegewap/how-to-set...-in-react-54g6
  • 15-10-2024, 01:31:53
    #3
    Muhammed_AG adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Site başlığını dinamik olarak güncellemenizin SEO'ya etkisi konusunda bilgim yok ancak, public klasörü altında index.html'den size uygun bir başlık girdikten sonra, JavaScript ile değiştirmek istediğiniz yerde değiştirebilirsiniz.

    Örnek:
    https://stackoverflow.com/questions/...title-in-react
    https://dev.to/collegewap/how-to-set...-in-react-54g6
    Hocam bunu yapıyorum ama mesela faviconda burda panelden upload edip değiştirmek istiyorum wordprwssteki gibi sürekli js ile mi değiştircem manuel müdahale etmeden dinamik yolu olmalı sanki
  • 15-10-2024, 01:46:21
    #4
    Muhammed_AG adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Site başlığını dinamik olarak güncellemenizin SEO'ya etkisi konusunda bilgim yok ancak, public klasörü altında index.html'den size uygun bir başlık girdikten sonra, JavaScript ile değiştirmek istediğiniz yerde değiştirebilirsiniz.

    Örnek:
    https://stackoverflow.com/questions/...title-in-react
    https://dev.to/collegewap/how-to-set...-in-react-54g6
    Nasıl yok ya nasıl yok? İyi ki gece gece bir
    r10 a gireyim demişim…

    Javascript kapandığında sayfada ne görüyorsan onlar SEO ile birebir alakalıdır. Eğer SEO ile ilgili olduğunu düşündüğün herhangi bir şey varsa ve bu text olur herhangi bir şey hiç farkermez JS ile sonradan geliyorsa bu SEO tarafında büyük bi hatadır.

    Önüne geçmek için server side rendering yapmalısınız, bknz: nextjs ve astrojs

    sitemi ziyaret edebilirsiniz webperformans.com astrojs ile yapıldı, react olarak componentletde var
  • 15-10-2024, 01:51:55
    #5
    digitalDev adlı üyeden alıntı: mesajı görüntüle
    Hocam bunu yapıyorum ama mesela faviconda burda panelden upload edip değiştirmek istiyorum wordprwssteki gibi sürekli js ile mi değiştircem manuel müdahale etmeden dinamik yolu olmalı sanki
    Merhaba, useEffect kullanarak uygulama ilk açıldığında sitenize ait ayarları çekebileceğiniz bir endpoint oluşturarak bu ayarları da context veya redux gibi araçlar kullanarak tüm projeye dağıtırsanız tek seferde yüklemiş olursunuz.

    WebPerformans adlı üyeden alıntı: mesajı görüntüle
    Nasıl yok ya nasıl yok? İyi ki gece gece bir
    r10 a gireyim demişim…

    Javascript kapandığında sayfada ne görüyorsan onlar SEO ile birebir alakalıdır. Eğer SEO ile ilgili olduğunu düşündüğün herhangi bir şey varsa ve bu text olur herhangi bir şey hiç farkermez JS ile sonradan geliyorsa bu SEO tarafında büyük bi hatadır.

    Önüne geçmek için server side rendering yapmalısınız, bknz: nextjs ve astrojs

    sitemi ziyaret edebilirsiniz webperformans.com astrojs ile yapıldı, react olarak componentletde var
    Merhaba,

    Sanırım mesajımı yanlış okumuşsunuz hocam
    Gece gece R10'a girmeniz iyi fakat mesajları daha dikkatli okumanız sizin için daha iyi olacaktır. Farkettiyseniz bu işlemin SEO'ya etkisi olup olmadığı hakkında bir bilgim olmadığını yazmışım
  • 15-10-2024, 02:37:28
    #6
    React CSR olarak çalıştığı için, client tarafında render edilmediği sürece çıktı vermez. index.html içerisinde Title verebilirsin. Kaynak kodlarına bakarsan zaten içeriklerin hiçbirisi gözükmez. Eğer tarayıcı JS desteklemiyorsa veya JS kapalıysa site çalışmaz. SEO için SSR gerekir. Google büyük oranda bunu aştı ancak hala tam olarak oturmuş değil.
  • 15-10-2024, 09:44:42
    #7
    Muhammed_AG adlı üyeden alıntı: mesajı görüntüle
    Merhaba, useEffect kullanarak uygulama ilk açıldığında sitenize ait ayarları çekebileceğiniz bir endpoint oluşturarak bu ayarları da context veya redux gibi araçlar kullanarak tüm projeye dağıtırsanız tek seferde yüklemiş olursunuz.



    Merhaba,

    Sanırım mesajımı yanlış okumuşsunuz hocam
    Gece gece R10'a girmeniz iyi fakat mesajları daha dikkatli okumanız sizin için daha iyi olacaktır. Farkettiyseniz bu işlemin SEO'ya etkisi olup olmadığı hakkında bir bilgim olmadığını yazmışım
    hocam bunu yaptım zaten ama ilk önce index.htmldeki title gözüküyor 1 saniye bile sürmüyor ayarladığım title gözükmeye başlıyor sayfalarda zaten kendi <title> özelliği var componentlerin bunlar işimi görüyor ama istediğim kısım için anladığım kadarıyla manuel düzenleme yapmak gerekiyor.

    Developer adlı üyeden alıntı: mesajı görüntüle
    React CSR olarak çalıştığı için, client tarafında render edilmediği sürece çıktı vermez. index.html içerisinde Title verebilirsin. Kaynak kodlarına bakarsan zaten içeriklerin hiçbirisi gözükmez. Eğer tarayıcı JS desteklemiyorsa veya JS kapalıysa site çalışmaz. SEO için SSR gerekir. Google büyük oranda bunu aştı ancak hala tam olarak oturmuş değil.
    İndex.htmle girip el ile manuel düzenlemek gerekiyor anladığım kadarıyla bunun dışında dbden vs ayarları çekip düzeltek için mecbur js ile yapmak gerekiyor buda çok kısa bile olsa biraz bekletiyor