DEV Community

Cover image for React Developers - what do you use to make your app SEO friendly?
SwissGreg
SwissGreg

Posted on • Edited on

React Developers - what do you use to make your app SEO friendly?

SEO for JavaScript Single Page Applications is a hot discussed topic.

Even though Google claims to be able to properly index JavaScript SPAs, the other search engines barely do.

There seems to be 3 general approaches for solving it:

  • doing Server Side Rendering (SSR), on your own or with a dedicated framework
  • making your website/app static (if possible)
  • serving a pre-rendered version of your app to the crawlers, again: on your own or using a service for it

Which method do you use and advocate for? What problems do you see with the other solutions?

Top comments (3)

Collapse
 
swissgreg profile image
SwissGreg

Maybe to start off the discussion, at SwissDev Jobs we are using a pre-rendering service called Prerender.io to serve static HTML pages to the crawlers.

Pros:

  • easy to setup (as a middleware)
  • does not impact the overall setup

Cons:

  • paid service (free tier up to 200 pages)
  • (?)

Overall it seems to be a nice quick solution, unless we are missing something from the SEO perspective but even Google seems to be fine with this approach: developers.google.com/search/docs/...

Collapse
 
devdrake0 profile image
Si

Thanks for your submisson, but it does not meet the help tag requirements. Please review the sidebar for more information.

Collapse
 
swissgreg profile image
SwissGreg

Thank you for the clarification :)