The content of the website needs to be search engine friendly that should be capable of attracting large number of visitors. Again, having more back links can never bring more traffic, it is useful only if you get back links of websites of high page ranks.