So let's say I have a website about iPhones abd my main keyword is "iPhone news". But then I create a post which says "Apple sales figures in 2012" and I set the post's keyword as "apple sales figures" woth that SEO plugin by Yoast for WordPress. After a few hours, I start getting 5-10 visits to that post from Search Engines, even if my website's homepage is getting that many visits from SE's daily. So I am wondering, what does affect the position of posts in SE's? My website is barely 2 months old, and I am getting thousands visits from SE's weekly, and obly like 0.5% actually land on the homepage. When I see search queries and type them into SE's, I am usually ranked first or second, and I don't even have an idea how.