0

I’m developing a website that offers free tools like converters, compressors, and calculators. My setup includes ASP.NET Core as the backend API and React.js for the frontend.

While researching ways to enhance SEO, I came across mixed opinions regarding Google's indexability of client-side rendered apps. Since React apps rely on client-side rendering (CSR), when you check the page source of a React app, you only see minimal HTML, as React dynamically generates the full content using JavaScript.

Here’s my concern: if I continue developing the site with React.js, will this negatively impact my SEO traffic? Will Google's crawlers be able to effectively index the pages? Or should I consider switching to server-side rendering (SSR), either by fully using ASP.NET Core to render the pages?

When I inspect the React page from google search console, Google correctly shows the crawled page.With final HTML..is this mean good to go with React without moving SSR?

I’d appreciate insights from those who have dealt with React and SEO challenges or have recommendations on the best approach for my project. I still have time to shift to a server-side solution if needed.

1 Answers1

0

You should really only consider SSR if:

  1. Your site isn’t being indexed well and errors pop up in Search Console.
  2. Your pages are rendering very slowly, which could cause issues for search bots when crawling.

If everything’s fine on those fronts, just relax)

The main thing is to keep an eye on the state of your pages in GSC.

Evgeny Yudin
  • 582
  • 6
  • 18