Geo-targeting is a method of targeting specific traffic for your web site, based on the geographical location of your business. Geo-targeting is the practice of catering to site users based on their location. And it’s smart SEO. Many search engines and directories offer some type of geo-targeting capabilities. Usually, these either require that your physical location be included on your web site, or that you list your site in the right section of a directory. Your business will submit on primary search engines's local listing and other leading local search engines, directories, Yellow Pages and classifieds.