IMMER WEBSERVICES
Start a project

Local SEO in Vienna: Get Your Business Found on Google

Local SEO for businesses in Vienna: Google Business Profile, reviews, consistent business details, local pages, LocalBusiness markup and Search Console.

Wimmer Webservices team 8 min read

Map of Vienna’s 23 districts with Floridsdorf highlighted and the search “plumber Floridsdorf”

Local SEO decides whether your business shows up when someone in Vienna searches for “bakery near me” or “plumber Floridsdorf”. The foundation is a well-kept Google Business Profile, the same business details everywhere, and a fast website that clearly says what you offer and where. Much of it you can do yourself. Here’s the order we recommend.

Most of this applies to any city. Where Vienna or Austria works differently, we say so.

How Google picks local results

Google names three factors behind local rankings: relevance, distance and prominence (Google Help: Tips to improve your local ranking).

The three factors behind local results

  • RelevanceHow well your profile matches the search – controlled through categories, services and copy.in your hands
  • DistanceHow far your business is from the person searching.out of your control
  • ProminenceLinks to your website plus the number and quality of your reviews.in your hands
Source: Google Help, “Tips to improve your local ranking”.

So two of the three are in your hands. That’s what the rest of this article is about.

Google Business Profile: your most important listing

Your Business Profile (formerly “Google My Business”) is the box with the map, opening hours and reviews that often sits at the top of local results. You set it up for free at business.google.com.

Set up and verify

Google needs proof that the business is yours. Google picks the method, which might be phone, email, a video call or a code sent by post (Google Help: Verify your business). The postcard can take up to two weeks, so plan for that.

The name has one firm rule: it must be your real-world name, exactly as it appears on your sign, website and stationery. Adding “Best Plumber Vienna 24/7” breaks the guidelines for representing your business and can get the profile suspended.

If customers don’t come to you, say you’re an electrician or a mobile hairdresser, set a service area and hide your address. The guidelines ask for exactly that.

Categories

Your primary category is the most important setting in the whole profile. Pick as few categories as you need, as specific as you can. Google’s rule of thumb: “this business is a …”, not “this business has a …”. A pastry shop with three tables is a pastry shop, not a café.

Photos, hours and services

  • Photos: real ones, not stock. A shot of the entrance helps people find you. Then the space, the team, the products.
  • Hours: including holiday hours. Austria has public holidays many visitors don’t expect, such as 8 December, and wrong hours erode trust faster than almost anything.
  • Services and description: in your customers’ words. If people search for “fix gutter”, that’s the phrase they should read on your profile.

Reviews: how to ask the right way

For many people, reviews decide whether they call you. Google explicitly recommends reminding customers, for instance with a review link or a QR code (Google Help: Tips to get more reviews).

Fine and worth doing:

  • ask every customer the same way, e.g. a QR code on the invoice or in the confirmation email
  • keep it short and polite, no pressure
  • reply to every review, including the critical ones, calmly and personally

Not allowed under the Google Maps user-generated content policy:

  • incentives such as discounts, free products or money in exchange for a review
  • asking only happy customers while steering unhappy ones elsewhere
  • reviews from staff, family or business partners (conflict of interest)

A note for medical practices, law firms and consultants: never confirm in a reply that someone was your patient or client. Thank them in general terms and offer to talk.

Name, address, phone: identical everywhere

Google cross-checks your details against other sources. If it finds different spellings, phone numbers or an old address, it gets less sure that they all belong to the same business. SEO people call this NAP consistency (name, address, phone).

Pick one format and stick to it. Austrian addresses are a classic trap: “Hauptstraße 12/3” and “Hauptstr. 12, Top 3” mean the same flat, but they don’t look the same to a machine.

Where What to check
Your website (footer, contact page, legal notice) name, address, phone as text, not just an image
Google Business Profile identical details, right category, current hours
Herold, WKO Firmen A–Z up to date, website linked
Apple Business Connect, Bing Places listing exists and is verified
Social media profiles same name, same phone number

If you move, update your website and Google profile first, then everything else.

Austrian directories worth your time

You don’t need a hundred listings. A few well-kept ones will do.

  • Herold: Austria’s best-known business and phone directory, the local equivalent of the Yellow Pages. You can create a basic listing for free or claim an existing one.
  • WKO Firmen A–Z: the business directory of the Austrian Economic Chamber. According to the WKO, members are listed automatically with their basic details, free of charge. With a WKO account you can add a logo, photos, services and your website (WKO FAQ, in German). Your registered address comes from the authorities and can’t be edited there.
  • Apple Business Connect and Bing Places: for everyone searching on Apple Maps or Bing.
  • Your trade and your neighbourhood: your chamber or trade association’s directory, the local shopping street association, local media. One genuine link from the district football club you sponsor is worth more than twenty listings on sites nobody has heard of.

Stay away from bought links and “500 directory submissions” packages. They break Google’s spam policies and at best do nothing.

Local landing pages: one page per service and location

Your website should explain each key service on its own page. A good page title names the service and the place, e.g. “Bathroom renovation in Vienna-Floridsdorf | Company name”.

If you have several locations, each one gets its own page with address, hours, directions (which U-Bahn, which tram), its own photos and an embedded map. Link each location’s Google profile to exactly that page.

Be careful with one page per district if you only have one location. Vienna has 23 districts, and 23 near-identical pages with the district name swapped out are what Google calls doorway pages, which its spam policies rule out. A district page only makes sense if you have something real to say about it: local projects, travel times, specifics.

Structured data: LocalBusiness

Structured data describes your business in a machine-readable way. Google recommends JSON-LD and the most specific type that fits, e.g. Bakery rather than plain LocalBusiness (Google Search Central: LocalBusiness).

name and address are required. Recommended properties include telephone, url, geo and openingHoursSpecification. A simplified example:

{
  "@context": "https://schema.org",
  "@type": "Bakery",
  "name": "Example Bakery",
  "url": "https://www.example.at/",
  "telephone": "+43 1 2345678",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Hauptstraße 12",
    "postalCode": "1210",
    "addressLocality": "Wien",
    "addressCountry": "AT"
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "06:30",
    "closes": "18:00"
  }]
}

Check it with the Rich Results Test. And keep expectations realistic: Google states that structured data doesn’t guarantee any particular display. It helps Google understand you. It doesn’t replace a good profile.

Speed and mobile

Local searches often happen on the go. Google indexes the mobile version of your site anyway (mobile-first indexing), so whatever is missing or clunky on a phone counts for Google too.

Google’s yardstick is the Core Web Vitals:

Metric Measures Good value
LCP (Largest Contentful Paint) how fast the main content loads 2.5 seconds or less
INP (Interaction to Next Paint) how fast the page reacts to taps and clicks under 200 milliseconds
CLS (Cumulative Layout Shift) how much the layout jumps while loading under 0.1

PageSpeed Insights shows your values for free. Add a few simple things: a tappable phone number, an address that links to a map, opening hours visible without scrolling.

Measuring results: Search Console and profile insights

The performance report in Google Search Console shows which searches your site appears for, how often it gets clicked and its average position. Filter for queries containing “vienna” or “wien”, your district or your service. That tells you whether your work on pages and copy is landing.

Your Business Profile has its own insights: views, calls, direction requests and website clicks. Check them once a month and write the numbers down. A simple spreadsheet is enough to spot trends over months.

Think in weeks and months, not days. And be wary of anyone who guarantees you the top spot: Google alone decides the order.

Your checklist

  1. Create and verify your Business Profile, choose a precise primary category
  2. Add real photos, correct hours, services in your customers’ words
  3. Ask every customer for a review, reply to all of them
  4. Keep name, address and phone identical everywhere
  5. Check and complete Herold and WKO Firmen A–Z
  6. One page per service and location, no district copies
  7. Add LocalBusiness markup and test it
  8. Check speed on a phone
  9. Look at Search Console and profile insights monthly

If you’d rather not do this alone, we handle setup and ongoing care, from the technical groundwork to a monthly look at the numbers. There’s more on our SEO in Vienna page. Or drop us a short note through the contact form and tell us where you are right now.

Frequently asked questions

How much does a Google Business Profile cost?

The profile itself is free. All you need is a Google account and proof that you own the business. Costs only come in if you run ads or pay someone to manage it.

Am I allowed to ask customers for Google reviews?

Yes, and Google encourages it, for example with a review link or QR code. What's not allowed is offering anything in return, such as discounts or freebies, or asking only your happy customers.

How long does local SEO take to work?

Profile changes often show up within days. Better rankings usually take weeks to months. Nobody can honestly promise a specific position, because Google alone decides the order.

Do I need a website for local SEO?

A Business Profile works without a website. But a fast, well-structured site gives you much more say in what Google considers you relevant for, and it's where visitors find the details.

Are business directory listings still worth it?

A handful of well-maintained listings are. In Austria that mainly means Herold and the WKO business directory. Consistent details matter more than volume, and mass submissions to unknown directories don't help.

More articles

All articles →