General
I will say this not every forum in the world is going to rank top and perform as each one of us is expecting to become. The time flarum developers have consumed developing the core there's no one here can actually be considerable near to pay for their work ✌️ They have setup almost everything that is needed or you can dream off
Don't sleep on your work and expect magic to happen over night. Even a worse/bad created script can receive much help from you, this could be how you portray either an article or a service that is in demand, and geo targeting.
If its an article, check whether does the title correspond with your message, are there similar words that can be found? Are there keywords inside sentences. Actually these studies are not for free that's why the upcoming find it hard in the game. They either trying to form their own new keywords or bad grammar. Internet is vast, don't accept that to happen to you.
When you earn money do you usually eat it all? 😅😅 Or invest it? Where do you invest it? It matters a lot if you don't consider to invest it in your website. Again investing in your forum is a huge topic! You can immediately know a good performing forum just by how you found it. Its not easy. There many out there which are seeking the same position day and night.
When you start a marathon posting discussions just know also you'll have to go deeper in your pocket. Even crawlers do get tired ☹️ And with geo it doesn't mean you would rank worldwide, you have to bounce with those graphs there no favors