No, it’s not mandatory, but having a Google My Business listing is crucial to improving local visibility on Google Maps and local searches.