A local business listing is an online profile that contains your business name, address, phone number, and other details. There are thousands of websites and directories on which local business owners are allowed to create free business listings. You need to have local listings online to increase your search engine rankings online.