Four guides, one score, 2,600+ restaurant pages ranking on Google
Gastro.News is an Austrian food magazine by Culinarius Digital. We turned its restaurant guide into programmatic SEO: one ranking, 2,600+ venue pages and 32 ranked hubs, one per state and Vienna district.


- Client
- Gastro.News
- Location
- Vienna
- Industry
- Restaurant guide
- Services
- Programmatic SEO, WordPress
organic visitors a year
restaurant pages generated from one template
ranked hubs: 9 states and 23 Vienna districts
restaurant guides merged into one Gastro.News Score
The challenge
Four respected guides rate Austria's restaurants, and they do not agree. Michelin gives stars, Gault&Millau toques, Falstaff forks, A la Carte a scale of its own. Diners do not search by a guide's scale. They search for the best restaurants in 1070 Vienna. The guide needed a page for every venue and every search like that, without an editor writing each one.
Our approach
We treated the guide as a data product. Every guide rating converts to points, the points add up to one Gastro.News Score, and the score sets the order everywhere. From that ranking, templates generate a page per restaurant and a ranked hub per state and district, with titles written for the query and structured data search engines can read.
Nobody searches for a guide. They search for dinner in their district, so we built a page for every district.
What we did
01
Venue pages
Every restaurant gets a page from one template: its rank, its Gastro.News Score, the awards behind it and guest reviews. The title follows how people search: menu, prices, photos and reviews.
- 2,633 restaurant pages, one template
- Score, rank and awards from four guides
- Titles for menu, prices, photos, reviews
- Guest reviews on every venue page


02
Local hubs
A ranked hub for each of the 9 federal states and all 23 Vienna districts, from Wien with 842 restaurants to Burgenland with 89. Each hub links to its neighbors, so one district leads to the next.
- 9 state hubs, Wien 842 to Burgenland 89
- 23 district hubs for Vienna
- Breadcrumbs and links between hubs
- Every list sorted by Gastro.News Score


03
Built for search
Every page speaks schema.org. Venues carry Restaurant markup with awards, address and ratings. Hubs carry ItemList and BreadcrumbList. XML sitemaps list every venue and hub.
- Restaurant, AggregateRating, Review markup
- ItemList and BreadcrumbList on every hub
- XML sitemaps for venues and hubs
- Lighthouse SEO 100 on hub pages

How it works
- 1
Guide ratings
Michelin, Gault&Millau, Falstaff and A la Carte
- 2
Gastro.News Score
Each rating converts to points, and the points add up
- 3
Ranking
One order for 2,600+ restaurants across Austria
- 4
Venue pages
A page per restaurant with score, awards and reviews
- 5
Hubs
9 states and 23 Vienna districts, sorted by score
- 6
Schema + sitemaps
Restaurant and ItemList markup, XML sitemaps
- 7
Search
Diners land on the right local list from Google
The live product
gastro.news/restaurants




Results
- 0130,000+ organic visitors a year reach the guide from search
- 022,600+ restaurant pages live, each with a score, a rank and guest reviews
- 03Every Austrian state and all 23 Vienna districts have a ranked hub of their own
- 04Four guides now read as one Gastro.News Score on every venue page
Built with
- CMS
- WordPress · Gridlove child theme · custom post types
- Hubs
- Custom landing page plugin · ItemList · BreadcrumbList
- SEO
- Yoast SEO · schema.org JSON-LD · XML sitemaps
- Delivery
- BunnyCDN · Varnish cache
- Analytics
- Google Tag Manager
Services in this case
Next case · ChessProfi
Chess tournaments from registration to results
Let's talk
Got a project? Let’s scope it in 30 minutes.
Tell us what you're building. You'll get a straight answer on timeline, team and approach on the first call.