Managing these listings will help you ensure that you’re presenting the right brand image everywhere your business is mentioned online. There are many sites where you can claim business listings, including Google Business Profile (formerly Google My Business), and Better Business Bureau. Claiming.