Almost all major search engines have certain local business listings offered which make an appearance next to maps at the very top of the page on numerous locally targeted searches. Businesses have the option to either submit new requests for listings over to the search engines or claim existing businesses. It is not mandatory to have a website in order for your business to appear as a local listing.