The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
It looks like your site might be an InstantPro one (searching for your user name)...
A while back I wrote some simple SEO tips for Instant Pro sites and since then Freeola have created their own InstantPro SEO Tutorial.
Reading Google's advice is also a worthwhile exercise: Creating Google-friendly sites
None of it is 'rocket science' - you just need to follow the guidelines :¬)
[s]Hmmm...[/s]