This is a question about a businesses with two categories: Performing arts theatre (primary category) + cafe (secondary). The arts theatre performs well in theatre-related searches. It has a cafe which is featured on the website, but "nearby" searches on Google for "cafe in town-name" don't even list it, and text search lists it below smaller but more single-minded cafes. I thought about creating a new Google Business as the cafe at the same location, but then reviews would get split between the two. So how can I tell Google to return it in searches for cafes?
I think there's no way to have one business listed in two categories (theatre and cafe). Suggest you to submit two listings instead.
Worry not about reviews being split because it's actually better if it's split because those who search for your cafe would prefer to read reviews about your cafe instead of your theatre.
- You can specify of connection the cafe to theater in the structure of the web page. For example. Its does not necessarily comply with the values of the elements H (h1-h2-h3...). You can apply the elements h2-h3..., for example, for current theater events, his repertoire and so on, in order of priority. If the main event of the theater is an upcoming performance, then this should take precedence over the markup of the theater cafe. Markup the name of the cafe with a lower value of element H will show that the cafe is part of the theater, in the structure of the web page.
- Also, you can apply the markup to structured data to Theater = TheaterGroup and to Cafe CafeOrCoffeeShop. For example.
I hope this helps you.