I am new in SEO Industry, but you can do on pages Activities, Link Building and must required Social Media Activities for Promote a website or generate traffic in any Search Engine.
Check out my website
I love my yola website
You can check your site's traffic through google analytics. It show you all detail about your traffic, landing page., ending page, bounce range everything.
One can also check site traffic by clicking MY YOLA at the top of the page and then Site traffic at the left it ain't just google that has this feather
you can get a lot traffic by share your page in facebook or other social networking sits,