Hey doc,
First of all hello, and welcome to the forums.

In reply to your question, karooforums.net was only registered and put up on the internet yesterday (hence the reason there are not very many people here yet). It often takes Google a few weeks, up to a few months to 'see' new websites.
The good news is that the more you mention karooforums.net on other websites, and link to us, the quicker Google will start acknowledging our existence, and the more people will be able to find us. So that's one good reason to tell your friends about us.