There are old school ways you could do it using HTML comments and meta tags, but powerful search engines like Google block that, but try searching for it on Google and you probably can find something maybe regarding using Flash with XML.
well, ya. You have to put it in an HTML holder, so just use like Ethan said, old school. You can still like submit it to search engines, i mean, look at 2ad, they have there site like first onn google.
The best method would be to create a HTML site also and offer both. SEO is mostly about inbound links but creating good on page seo methods surely speeds up the process.