SEO cloaking in isomorphic React app

0 votes
With PHP we build a media content website want to rebuild it based on React+Redux+react-router-redux and an API. SEO is crucial for us and we want to cover especially Google, Bing, Baidu, Yahoo and Yandex, of which the last 4 don't run JS on crawling AFAIK. We are currently thinking of checking the user agent of the client and render React on the server if it is a crawler and render it on the client if it is not. Does this count as cloaking? In practice, the content should be identical.
What are the best practices for this  and wish to know more about googles ways of handling JS.
Mar 10, 2022 in Digital Marketing by Kichu
• 19,050 points
232 views

1 answer to this question.

0 votes
The solution is to render every request on the server. React can be made isomorphic, and the client code can mount on an already rendered page and take over from there. Further navigation and renders would be done on the client, and you'd not have to worry about crawlers at all.
answered Mar 11, 2022 by narikkadan
• 53,920 points

Related Questions In Digital Marketing

0 votes
0 answers

SEO: Why "indexed pages" in Webmaster Tools and the command "site:" gives so much difference?

"Indexed URLs: 305,509"webmaser shows this when i ...READ MORE

Mar 2, 2022 in Digital Marketing by Kichu
• 19,050 points
85 views
0 votes
0 answers

WP All in one SEO, does it have a database?

I am using wordpress for my website ...READ MORE

Mar 2, 2022 in Digital Marketing by Kichu
• 19,050 points
78 views
0 votes
0 answers

modify description on Wp All in one seo

live website, it doesn't shows full description ...READ MORE

Mar 3, 2022 in Digital Marketing by Kichu
• 19,050 points
89 views
+2 votes
2 answers

Is Reactjs SEO friendly? with google bots

Yes, with SERVER-SIDE RENDERING you will not face ...READ MORE

answered Feb 10, 2022 in Others by Shreesh
• 160 points
825 views
0 votes
1 answer

SEO-friendly React-Redux app

server-side rendering is needed to do seo ...READ MORE

answered Feb 14, 2022 in Others by narikkadan
• 53,920 points
105 views
0 votes
1 answer

Next JS Seo with static pages, SSR Pages and Client Side rendering

Use getStaticProps()  with a revalidate property because sites ...READ MORE

answered Feb 20, 2022 in Others by narikkadan
• 53,920 points
739 views
0 votes
1 answer

Is Reactjs SEO friendly? with google bots

using the server side rendering will eventually ...READ MORE

answered Feb 21, 2022 in Others by narikkadan
• 53,920 points
106 views
0 votes
1 answer

How to over-ride meta data in Wordpress, using Squirrly SEO

if (is_archive()){ add_filter('sq_title', 'filter_product_wpseo_metadesc'); function filter_product_wpseo_metadesc($wpseo_metadesc){ ...READ MORE

answered Mar 1, 2022 in Digital Marketing by narikkadan
• 53,920 points
348 views
0 votes
1 answer

How to remove home page title in Yoast SEO?

Here, you have two possibilities. You can ...READ MORE

answered Mar 4, 2022 in Digital Marketing by narikkadan
• 53,920 points
966 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP