That's a great find Laxer. It covers the things I would suggest. One thing I found looking at the source code is no keyword tag. This is vital to SEO. The code is ver simple.
<META name="your keywords"> This is what google, yahoo, bing and all then look for. Try the plug-in that Lexar recommended and let us know if that's included.
You also want to register with the search engines. You can go to gogle webmaster tools. It'll give you the option to "Add a Site" Type in the URL and it'll give you the choice between uploading an html file to your root folder, or adding a META tag. I usually choose to add a META tag to the META section of the head. Then you go back to Google webmaster tools and click to verify site. If it finds the code you're set. Yahoo and Bing have similar settings if you just search for add a site. Almost all other search engines operate off of google, yahoo, and Bing. Let us know how Lexars plugin works for you.