Somone told me to not build backlinks and use on page seo (like internal linking, silo structure, and quality content) to get natural ranking. He told me I should get it on 15-20 on google and then one good link would put it on page 1. Well i've tried it - I have 38 high quality articles (700-1000 words), they are all personally written and reviewed. - My articles use lists, images, and tables, so its good quality stuff. - I've reduced the keyword density to beteen 1% and 3%. - I have one ad in the banner, one in the side bar and one in the bottom of the site (maybe too many ads?). - I'm also using a silo structure. The main page of the site links out to the 6 other categories (jobs, accommodation, etc) and each of these pages links to its sub pages. Plus within each sub cateogry there is internal linking in the pages (where relevant). - The website has been indexed for 3-4 months now. I built it up very slowly. My main keyword for which I wanted to rank is not anywhere in the first 20 pages of google. So I assume its not even there. However I am ranking for some other related long tail keywords for like 77th position and 100th position (all very bad). And since my competition is not even that tough, im assuming I must be doing something wrong. Can anyone help me? I can pm the links if you need to see it.