I have an option to use Google search on my site. By simply using the "site:" option.

However it's very erratic in what it finds.

I don't think it's the search itself that's broken it's just what google has found in the past is erratic.

Can folks recommend what to do so google can find anything on the site.

I know there is an option "Enable Spider-friendly URLs?" but the warning makes me nervious to turn it on and I'm confused as to what it does.

How does google find anything where is all tucked away in the DB. Is it only seeing what's in the cache in HTML and that's why it's so erractic?

Sure wish the built in search engine worked better all the users hate it.