Setting up a Google Ads account would be the best way to quickly generate traffic, and get your website to the top of search results. Search for a qualified PPC agency to help you get started. You...