Donoreo I’m not great at optimizing for search engines, but this forum is still very new and it takes a while for things to take off in search results. Also, although I haven’t visited as many forums as I did in the past, it looks like there are fewer posters, so less activity.
Who knows. SEO is a moving target.