Well, search engines look at multiple things. As stated above you will need to have links to your article or other ways of telling the search engines that people likes it. Other than that you will also need to target keywords that are not already over populated. If you strive to be on the first page on google for the kayword "apples" you will probably fail. But if you instead target the keyword "Cheap red US apples" you will have a much greater chanse to be in the top 10 of google.
1. Target a niche to write about.
2. Make it keyword rich and long.
3. Get backlinks to your article.
Those are the most important things you will have to do. Hope it helped. :)