It is not about posting updates, it is about updating the site, like first you update the description, since there is still the description from the commercial days that says like "Torque 3D is the best full source, low cost solution out there. " then maybe update the screenshots with some up to date stuff, ah I forgot that's not possible, since we have not changed the visuals or produced any new demo material in all of our history, but that's another issue.
With visitor counter I don't mean the thing from the 90s but something that counts visitors, so you get a rough idea how many visitors you get and from where maybe as well.
LukasPJ is the admin so he must know of those things. First you need to have some analytics and then you do some SEO and see what happens.