I had some issue with cloudfare due to which i am unable to fully optimise it, i reached my host and asked for help. Here is what he recommended
Reply: OK, what I can see is that your website actually uses a non-www URL. The Cloudflare service on our end works fully when the website is configured to load under https://www.example.com/ . In your cases it loads under https://example.com/. The WWW record is basically the DNS record pointed towards the Cloudflare network and services. This needs to be updated to use www in your Wordpress General settings ( wp-admin / settings/ General settings - there are 2 Fields for defining which URL the site uses)
shourav agrawal: But will that affect my search ranking as well or give 404 error or any other error?
Martin Sim.: It should not result on any 404 errors,. When it comes to SEO , it would be best to consult on this with an SEO specialist as this might depend on how you optimized and configured your website.
What do you think? @GulshanKumar sir
Please mention the steps i can follow to do so!