Oh really? I've never heard of that type of thing happening... I don't think I'd want to use a service like that. It can sometimes take ages to get a board up and going good.
There are some things you can do however to help it along. One is to join up with Google then add your site through the Webmaster Tools. I have tried just adding the url through their submit url thing and that doesn't seem to work very well. But adding it through the Webmaster Tools option (which is available only once you have joined, and it's free) seems to work a lot better.
Another is to submit a sitemap in the Google Webmaster Tools option. You can use a Sitemap Generator to do this. I am unsure what type of things you can do with this type of forum, but in order for a sitemap to be submitted you need to upload it to your site and give the address of where it is located. (With Invisionfree you can't upload files to the directory directly so I had to make a site for uploading stuff like that. Which required me to add the site I created to Google also. Time consuming yes, but it works.) This enables the bots to crawl your site easier.
And lastly since this is a gaming site maybe offer things like walthroughs or game helps. Like I am doing with my site. If you would like I could start to add the things that I'm adding on my site to yours also. So far I've got the Bestiary for FFXII completed, and am working on the Character Profiles now. I plan to add the maps and sidequest stuff too, along with the same information for FFX. All I ask is that you allow me to do it if you wish to use my scans as I have put a lot of time and effort into it.