To make seo for a website, the production of new content, quality is important. But once the content is there, the problem is how the Google search engine can index and crawl the content.
Google will crawl and index an smf site just fine.... I don't understand your question
Kindred is correct - Google tends to find your site & crawl it on its own. It will then periodically check for updates.
If you want control over that, I'd suggest reading up on Google Webmaster Tools. You can control crawling there & even request specific crawls.