First, you have to post quality content, next do some SEO, build some decent backlinks and Be Patient..your site will get there.
It may be like to say that first Quality Content, Back links, SEO , it may be like to minimize the Animations, too much of repetition of words and sentences. I think this will help to come to position 1 in google. Cheers Searchoptimizer www.performetris.com
so add more text ... google loves content. It will hardly place a website built on images only on the first spot.
it depends on which keywords u are targeting for, if it is highly competitive then u may take few months to bring that up and if it is less competitive then u may do it in few weeks
This every webmaster and search engine optimizer dream and goal! Well to get in first page you have to show search engine that you deserve the first place. So, you have to use all seo techniques, the most important issues you should focus in are: 1. Meta Tags (Title, Description and Keywords) for every single page. 2. Include useful rich contents in every page and optimize them. 3. Increase you link popularity and target for the keyword you want to get top position in, without spamming. 4. Make all pages accessible by robots by making a sitemap. 5. Write articles and submit them. 6. Analyze your competitors websites and see why they have better ranking than you.
Spell incorrectly and go for a long tail search phrase. Sorry for being an ass, but this is a very broad question. Do some searches for competitive terms and analyze their backlink structure via SEO tool for firefox. If you want to see blackhat stuff, search for buy viagra and that kind of thing. Or search for "poker", and you'll see a lot of cutting-edge whitehat stuff mixed with a little link buying.