Google’s ‘Add Me to Search’ is a relatively new addition to the search engines array of services. However, not many people are known or familiar to it; the Add Me to Search can be a mighty business tool. Who would mind being discoverable on the biggest Search Engine on the planet, Google?