How is it possible for a microsite to beat our usual website on Google?
A. All search engines will rate a site that is dedicated to a specific subject higher than a more general site, all other thing being equal. Just by throwing out all other areas of your main website you could increase your search engine rankings. This is not possible in the real world, but with a microsite this narrow focus can be easily achieved.