There are plenty SEO friendly sites that didn't even make it to the top at search engines. SEO means you have to make sure keywords and overall site theme is relevant. Having sitemap would help a little, especially if you submit them to search engines...
Again, SEO is a great way to get acknowledged, but you have to do it right to get the recognition you want...
That's just my humble opinion..
|