The problem now is more on why when i use Cloudflare, google didnt manage to load all javascript files. Google can load all of the javascript when i disable Cloudflare.
I have tried to disable as much as possible configuration on Cloudflare but it didnāt help.
Let me know if you need any more info to explore about this issue. I hate to stop using cloudflare because of thisā¦
Does that JS files generate HTML content, or rather React does?
Can you write the HTML content which is needed to be in the <head>, like meta tags and in terms of JSON-LD schema, for the proper and correct SEO while other can be loaded later, if so?
As far as I can see the HTML is loaded correctly, except what the JS files are doing or should do with the content, but Googlebot cannot disaply that
Please reply with all that info altogether, so we donāt have to Ping-Pong here back and forth. This step is required for further investigation, since the tool you use (Googles Crawler) does not let us debug/analyse this, nor does it throw a meaningful error.
You donāt need anything. I escalated it with the Cloudflare devs. They will respond to you as soon as they do have any additional info, or instructions.
Thank you for your reply, i have replied back also. and explain more about the problem, i use google tools not to check for the rich snippet but for the resources that is not success loaded.
Thanks for your answer @M4rt1n , actually my question still related with the main problem where by when use Cloudflare googlebot wont load all the resources. It make the client rendering side suffer.
I found out other things that googlebot timeout is 10 secs, means google will ignore the other resources if the page loaded more than 10 secs.
when i use Cloudflare, googlebot load each assets like 1 javascript 1 seconds. But when i didnt use Cloudflare it load super fast
can you see below video as comparation? and do you think it is expected behavior?
UPDATE 2:
If issue persists try disabling the RocketLoader and AutoMinify - JS too ā test.worldroamer.com/test/test.html (as already suggested in few posts from above).
UPDATE 3: test2 is over HTTP 1/1 from your origin host (Nginx - which can be tuned-up!), while test over HTTP/2 or even HTTP/3 if enabled at Cloudflare.
Seems to me like there is no HTTP to HTTPS redirection configured?