My site aygabtu.com, which focuses around support for Storm8 games, is an acronym for All Your Game Are Belong To Us, which I've replace the original phrase 'Base' with 'Game'. I did this not knowing much about SEO and since launching the site about 3 months ago, I've come to realize maybe that was a mistake.
We are getting good traffic and a lot of repeat/loyal users, but traffic from search engines leaves a lot to be desired.
Any advise would be appreciated. Thanks!