Hi, I started using discourse recently, loving it and all and now I’m optimizing for SEO.
One thing that stands out for me is that the discourse is the lowest ranking website served on my server.
Especially mobile is a issue since my target is people in a country with slow, not reliable mobile data.
The mobile has several issues that amplify those issues - like 8 render-blocking round trips.
With my server, google even says my server responded in 0.54 seconds! Which is weird, because I have other websites running under same reverse proxy and cloudflare settings without this issue! And I don’t even know where to start debugging this.
You can check for yourself at: PageSpeed Insights
I worry because google will rank my website based on analysis like this - so even if I think discourse is amazing, google may not rank me in mobile searches and choose others instead with better rankings, and most of my traffic is mobile.
Loading this forum with my 4G plan and great signal takes around 7-10 seconds. I could see that in some situations this could easily become 15 seconds.
Perhaps bundling PageSpeed Module | Google Developers in the docker nginx default settings could help? It’s open source.