Streaming 720p has only been around for a week so there isn't much traffic yet, any traffic it receives is from organic and direct. It is a website that gives you the option to download or stream latest TV Shows for free. I personally do not put any ads on the site, unfortunately there is one...