Google's algorithms are incredibly good at finding relevant content, especially to answer specific questions. Google will bring people to your website, but engagement can help return visitors and for instance sales promotions. Once the Search Engines crawls the web and comes across the new pages, it then indexes or stores the information in its giant database categorically, to be retrieved later when any search query related to it comes up. These giant database storage facilities is capable of processing large amount of information really quickly. To get more traffic, you need backlinks. Links can drive traffic and help you rank higher in search engines. For example, there's social media, but there's also social bookmarking.