Using search engines and web directories, the marketing firm promotes local businesses and ranks their websites higher in search engines.