What is different about SEO for the German market?
The mechanics are the same as anywhere else. Google has to find and understand your pages, and people need a reason to choose them. What changes in Germany is the language people search in, the way they spell it, the signals that tell Google which country you serve, and the pages that show visitors who is behind a business.
Google says in its guidance on multilingual sites that its search tries to find pages that match the language of the searcher. A site that serves German searchers therefore needs pages in German. Write for the German queries instead of translating English headings word for word.
| Topic | What to decide |
|---|---|
| Language | German pages for German queries, English pages for English-speaking visitors, each on its own URLs |
| Spelling | How to treat compound words, umlauts and ß in text, URLs and addresses |
| Domain and URLs | A .de domain or a subdirectory, and how language versions are linked |
| Local signals | Business Profile, consistent name and address, relevant links and listings |
| Trust | Imprint, privacy information, About and contact pages, real author names |
| Measurement | Search Console filtered to Germany, plus calls and enquiries |
This guide is general information about Google Search. Google’s documentation changes, and the pages quoted here were read on 19 October 2026.
Should you write German pages or translate your English ones?
Write German pages for German-language queries. Translate where the content really is the same, and rewrite where searchers use different words, examples or expectations.
Google’s SEO Starter Guide makes the point with an example. Some people search for charcuterie and others for cheese board, and anticipating such differences in search behaviour can have positive effects. The same holds between languages. Start from German searches and not from your English headings.
Google’s guidance on localized versions says that localized versions of a page are only considered duplicates if the main content of the page remains untranslated. A real German version of an English page is therefore not a duplicate.
How to research German queries
- Collect the words customers use on the phone, in emails and in reviews.
- Type your main terms into Google from a location in Germany and note the autocomplete suggestions, related searches and questions shown.
- Open Search Console, filter by country Germany and read the queries that already show your site.
- Compare each term with the words that competitors use in titles and headings.
Sie or du
German has a formal and an informal way to address readers, Sie and du. The Google pages used for this guide say nothing about it. Choose per audience, use the same form everywhere, and apply it to forms, buttons, error messages, emails and ads as well as page text. A B2B service for established companies would normally use Sie. A young consumer brand may choose du. Mixing both on one site reads as careless.
How do German compound words, umlauts and ß affect search?
German forms long compound words, and the same idea can be written as one word or as two. Umlauts (ä, ö, ü) and the letter ß are normal in German words, names and street addresses. Searchers can type them in different ways. Check how your own terms behave before you set a rule.
Google’s SEO Starter Guide says that its language matching systems are sophisticated and that you need not anticipate every variation of how people search. Write naturally, put the main form of the term in the title and the first heading, and use Search Console to see which variants bring visitors.
| Where | What the source says | What to do |
|---|---|---|
| URLs | Use words in your audience’s language. Characters outside the ASCII range should be percent-encoded in links, for example gem%C3%BCse for Gemüse (Google, URL structure guidance). | Decide once between real umlauts and a transliteration such as ue, and keep to it. Ask your developer to check that links are encoded the way Google recommends. |
| Domain names | .de domains can contain umlauts, ß and other characters, 93 additional characters in total, and an umlaut name can be registered in addition to its transliterated form (DENIC). | If you register one form, consider the other as well so that visitors who type it still reach you. |
| Business Profile and addresses | Google asks you to represent the business as it is consistently shown in the real world on signage and stationery (Business Profile guidelines). | Write the company name and street in the same way everywhere, including umlauts and ß. |
| Page language | Google uses the visible content of a page to determine its language, not code-level language information (Google, multilingual sites). | Use one language per page, including the navigation, and avoid side-by-side translations. |
How do you connect German and English pages with hreflang?
Give each language its own URL and tell Google how the versions relate with hreflang annotations. Google recommends different URLs for each language version of a page, rather than changing the language through cookies or browser settings. The rules below come from Google’s page on localized versions.
- Each language version must list itself and all the other versions.
- Alternate URLs must be fully qualified, including http or https.
- If two pages do not point to each other, the annotations are ignored.
- Use a language code from ISO 639-1 with an optional region code from ISO 3166-1 alpha 2. The code de means German content independent of region, and en-GB means English content for users in the UK.
- Add an x-default entry as a fallback for users whose language you do not serve, for example a language selector page.
- Choose one method, link elements in the HTML head, HTTP headers or the XML sitemap. Google says the three are equivalent and that using all three brings no benefit.
If a page has no counterpart in the other language, leave it out. Google says it still processes the annotations that point to each other when some languages are omitted on some pages. Do not point to an unrelated page just to complete the set.
Let people choose the language themselves. Google advises against redirecting users automatically from one language version to another based on what you think their language is, because it can keep people and search engines from seeing all versions. Add links between the versions instead. Google also advises against using IP analysis to adapt content, because it is generally not reliable and crawlers may not see every variation.
| URL structure | Example | Pros listed by Google | Cons listed by Google |
|---|---|---|---|
| Country-specific domain | example.de | Clear geotargeting, server location irrelevant, easy separation of sites | Can be expensive or have limited availability, needs more infrastructure, can only target a single country |
| Subdomain on a generic domain | de.example.com | Easy to set up, different server locations possible, easy separation | Users might not recognise geotargeting from the URL alone |
| Subdirectory on a generic domain | example.com/de/ | Easy to set up, low maintenance on the same host | Users might not recognise geotargeting, single server location, separation of sites is harder |
Google names country-code domains such as .de as a strong signal that a site is meant for one country. If your site uses a generic domain such as .com and targets a country, Google says to set the country target explicitly, for example with locale-specific URLs and hreflang.
Which local signals matter for a German business?
Google lists several signals for the target audience of a site. They include country-code domains, hreflang statements and server location. Other signals can be local addresses and phone numbers on the pages, the use of local language and currency, links from other local sites and signals from your Business Profile.
For local searches, Google says results are mainly based on relevance, distance and prominence. Prominence describes how well known a business is, and it draws on information such as how many websites link to the business and how many reviews it has. Google also says there is no way to request or pay for a better local ranking.
Business Profile basics
- Verify the profile. Google determines the verification options, which depend on the business type, public information, region and business hours, and they can include phone or text, email, a live video call or a postcard.
- Use the name that appears on your signage, website and stationery, without marketing taglines, hours or phone numbers added. Put address, hours and category in their own fields.
- Use an accurate address or service area. P.O. boxes and remote mailboxes are not acceptable, and a virtual office is not eligible. A service-area business should hide its address from customers.
- Choose the fewest categories that describe your core business, and keep one profile per business.
- Keep the information complete and up to date, add photos and reply to reviews. Google says businesses with complete and accurate information are more likely to show up in local results.
Directories and listings can help customers who use them, and they show your name, address and phone number in more places. Google’s page on local ranking names relevance, distance and prominence and does not list directories as a separate factor. Treat directory entries as one more way to be found, and keep the details identical to your website and your profile.
Which trust pages does a German site need?
Several pages that show who is behind a website are also legal requirements, which our guide to website legal requirements in Germany explains. Google’s own guidance points the same way.
Google’s guidance on helpful content asks whether it is self-evident who created the content, whether pages carry a byline where one is expected, and whether readers can find background about the author or the site, for example through an About page. The SEO Starter Guide states that E-E-A-T is not a ranking factor. Treat these pages as help for readers and not as a ranking trick.
- Imprint and privacy information, linked from every page.
- An About page that names the company, the people and what they do.
- A contact page with a real address, phone number and email address.
- Service pages written for the questions buyers ask, with details only you can give.
- Author names and short biographies on guides. Google warns that made-up author profiles are a form of deception.
- Reviews and references that are real, with a link to the place where the review sits.
If your company is based outside Germany, say so plainly and show how German customers are served, for example the languages you work in, the cities you cover and a German phone number if you have one.
How do you measure German SEO?
Search Console shows how your site performs in Google Search. It reports clicks, impressions, click-through rate and average position, and lets you group the data by query, page, country and device. Filter by country Germany to see the German market.
Google adds that search results are specific to the time, place, device and recent history of the person searching. A single search you run yourself therefore says little. Use Search Console for patterns.
Google Analytics measures what visitors do on the site. Google says that Search Console clicks and Analytics sessions are calculated differently and will not match. Analytics and similar tools can store or read information on the visitor’s device, which brings § 25 TDDDG into play, as explained in our legal guide.
For local businesses the Business Profile has its own report. For verified profiles it shows views, searches, calls, website clicks and direction requests. Calls are clicks on the call button, so add your phone number to track them.
Count enquiries, not only visits. Calls, form submissions and bookings show whether SEO brings customers. Digital030 sets up tracking up to the enquiry and sends a monthly report with real numbers. First improvements are often measurable after a few weeks and larger gains take months. We give no ranking or traffic promises and no fixed deadline. For our approach, see our page on SEO in Berlin.
A short German SEO checklist
- Decide which languages you serve and give each its own URLs.
- Write the German pages from German search terms, not from English headings.
- Choose Sie or du and keep it consistent.
- Decide how you write umlauts and ß in URLs, and keep to it.
- Add hreflang between real counterparts, with x-default if you use a selector page.
- Verify and complete your Business Profile.
- Keep name, address and phone number identical across site, profile and listings.
- Publish imprint, privacy information, About and contact pages.
- Set up Search Console and filter by country.
- Track calls and enquiries, not only visits.
Frequently asked questions
What is German SEO?›
Do I need a separate German website to rank in Germany?›
Should I use a .de domain for the German market?›
How do I use hreflang for German and English pages?›
Can I use umlauts in a URL or a domain?›
How long does SEO take in Germany?›
Sources
- Google Search Central, Tell Google about localized versions of your page: hreflang rules, methods and common mistakes (page last updated 21 September 2026) (accessed 2026-10-19)
- Google Search Central, Managing multi-regional and multilingual sites: Language versions, redirects, URL structures and country signals (page last updated 10 December 2025) (accessed 2026-10-19)
- Google Search Central, URL structure best practices: Audience language in URLs and percent encoding (last updated 10 December 2025) (accessed 2026-10-19)
- Google Search Central, SEO Starter Guide: Search terms, language matching and E-E-A-T (accessed 2026-10-19)
- Google Search Central, Creating helpful, reliable, people-first content: Who, how and why questions (last updated 5 October 2026) (accessed 2026-10-19)
- Google Business Profile Help, Tips to improve your local ranking on Google: Relevance, distance and prominence (accessed 2026-10-19)
- Google Business Profile Help, Guidelines for representing your business on Google: Name, address, service area and category rules (accessed 2026-10-19)
- Google Business Profile Help, Verify your business on Google: Verification options (accessed 2026-10-19)
- Google Business Profile Help, Understand your Business Profile performance and insights: Views, searches, calls and website clicks (accessed 2026-10-19)
- Search Console Help, Performance report (Search results): Clicks, impressions, CTR, position and dimensions (accessed 2026-10-19)
- Google Search Central, Using Search Console and Google Analytics data for SEO: Clicks and sessions are calculated differently (last updated 7 January 2026) (accessed 2026-10-19)
- DENIC, IDNs under .de: Umlauts and special characters: Umlauts, ß and 93 additional characters in .de domains (accessed 2026-10-19)
Google’s documentation changes often. The pages above were read on 19 October 2026. Check the current version before you make technical changes. This guide mentions legal topics only as pointers and is not legal advice.
Last updated: 19 October 2026