Keyword Advertising If you link your advertising account with your Google My Business and activate the location extension with additional advertising information, your business address may appear on Google keyword ads.