-
issr
The easiest way to move your React application to Server-Side Rendering. Handles Side Effects and synchronizes State.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
A couple of years ago, while working on our Cleverbrush product, a friend of mine and I faced an SEO optimization problem. We created the website, which in theory, was supposed to sell our product, and it was a regular Single Page React Application, hasn't appeared in Google search results! In the course of several detailed analyses, the iSSR library was born, and our site finally appeared on the first page of Google search results. So let us work this out!
An important aspect of SSR development is using correct HTML meta tags. They tell the search bot the key information on the page. To accomplish this task, I recommend you to use one of the modules: React-Helmet-Async React-Meta-Tags I have prepared some examples: React-Helmet-Async React-Meta-Tags
Google bot SEO criteria include many metrics. Renders data, gets the first byte, etc. this is just a part of the metrics! When SEO optimization of the application, it is necessary to minimize image sizes, bundles, use HTML tags and HTML meta tags correctly, and so on. To check your site for SEO optimization, you can use: lighthouse sitechecker pagespeed
Related posts
-
Lessons from open-source: Use window.trustedTypes to prevent DOM XSS.
-
help needed with lighthouse ci for angular, github actions, PROTOCOL_TIMEOUT: (Method: Debugger.disable)
-
Is Lighthouse a misleading performance tool?
-
7 Tricks to take the Performance of your Website to the Moon 🚀🌙
-
When connecting to the PSI api via SF what is the level of simulated network throttling used?