Hit the right keyword spot Dec 26, 2013 ““Hit the right spot” is a phrase Foundright.com uses when talking about a search details page. Your main search ie.....