From my point of view there are two major possibilities on how to provide information about your business/organisation to Google:
- Use structured data on your website like "Organization" and " Local Business"
- Register your organization and its data in "Google My Business"
I see that there are strong overlaps of these data. So I guess that these are basically all data for the Google Knowledge Graph.
So what's the different for me as a site and business owner? Which method should be preferred? Or should I just do both with data as similar as possible? For the basic information this is fine but should I maintain details like business hours in both ways, structured data and in the Google My Business profile?