SEO work for Germany rests on four elements at once: a separate language version with hreflang, keywords written in German, a legal page with the Impressum and DSGVO, and links from German sites. Simply translating your existing site covers only one of them.
SEO in Germany means adapting your site to Google.de and German users: technically, linguistically, legally and in terms of links, so that it appears in results for phrases typed in German.
Key takeaways
- If you want to use the authority of your current domain, start with a /de/ subdirectory. Choose a separate .de domain when Germany is going to be your main market. In both cases each language version must point its hreflang to itself and to the others.
- Don't translate your keyword list word for word. For each concept, check on Google.de which spelling of the compound word (joined, hyphenated, separated by a space) appears in the top ten, and write your headings around it.
- Before you publish the German version, have the Impressum compliant with § 5 DDG and a Datenschutzerklärung in German ready. A missing Impressum risks an administrative fine and a warning from competitors (Abmahnung).
- Plan links from German industry and regional domains: it is better to get a few relevant ones than many random ones.
A .de domain, a /de/ subdirectory or a subdomain: which to choose and how to mark the version with hreflang?
A /de/ subdirectory on your current domain is the cheapest start, because it inherits the authority of the whole site. A separate .de domain gives the strongest country signal, but it starts with no link history. A subdomain sits in the middle: Google may treat it as a separate site, so the authority of the main domain doesn't always carry over.
| Option | Plus | Minus | Fits when |
|---|---|---|---|
| /de/ subdirectory | Shared domain authority, one administration | Weaker "this is a German company" signal | You're testing the market or have a strong domain |
| .de domain | The clearest signal of country and trust | Link building from scratch, separate running cost | Germany is the main market |
| Subdomain | Separation of technology and teams | Authority doesn't always carry over | The German site is run by a separate IT team |
Hypothetical example: a manufacturer of packaging machines has one .pl domain and a dozen or so offer pages. It starts with /de/ and a full translation of the offers, and moves to .de only when German queries begin to dominate.
Whichever you choose, mark the versions with the hreflang attribute. The Polish page gets hreflang="pl-PL", the German one hreflang="de-DE", and optionally x-default points to the version for everyone else. Google requires the pages to point to each other, so a link to the German version without a link back won't work.
How do Germans search, and why do compound words change keyword selection?
In German, one concept often forms one long word, e.g. "Fahrradhelm" (bike helmet), and a query for children can read "Kinder Fahrradhelm" or "Kinderfahrradhelm". So one keyword in your language turns into several variants with different spelling. Translating word for word hits only some of them.
Hypothetical example: a shop selling children's bike helmets translates its keyword and may end up with a version Germans rarely use. The results in Google.de show a different spelling, different subpages and different competitors. Instead of guessing, type the variants into Google.de, see which headings the top-ten pages use, and check whether shops, comparison sites or guides dominate. In retail the top spots may be taken by large marketplaces such as Amazon.de and Otto, and by comparison sites in the style of idealo, so some keywords may be unwinnable.
For keyword research, use tools with data for Germany: SISTRIX, Semrush or Ahrefs. Set the country to Germany, not to your home country.
Pay attention to tone. Choose how you address the customer: "Sie" is the safer choice in communication with business customers, while "Du" suits youth or casual brands.
What builds trust on a German site: Impressum, DSGVO and company details?
Every commercial site aimed at Germans must have an easily accessible Impressum. The requirement is described in § 5 of the Digital Services Act (DDG), which replaced § 5 TMG in May 2024. A missing Impressum risks an administrative fine and an Abmahnung, that is, a paid cease-and-desist letter sent by competitors or consumer organisations.
The Impressum should be visible in the footer and, as a rule of thumb, open within at most two clicks. The scope of the data depends on the form of the business.
- full company name and legal form,
- an address where documents can be served,
- an email address and a second quick contact channel, e.g. a phone number,
- the commercial register number, if the company has one,
- the VAT number (USt-IdNr.), if it has one.
The second element is the Datenschutzerklärung, i.e. the privacy policy in German. DSGVO is the German name for the GDPR, so the underlying rules are the same. What differs is the language of the document, the cookie consent banner and the description of analytics tools. A shop additionally needs German terms of sale and a notice of the right of withdrawal.
On top of that come trust signals: full company details on the contact page, clear prices including VAT, and reviews from an external system, e.g. Trusted Shops. This is not legal advice. Have the content of the Impressum and the privacy policy approved by a lawyer who knows German law.
How to earn links and mentions in the German market?
Links from German .de domains in a German context can be a more natural signal for Google.de than links from directories in your home market. That's why relevance matters: a few mentions on industry and regional sites instead of a package of random publications.
Typical sources are member directories of industry associations (Verbände), company lists of chambers of industry and commerce (IHK), industry sites and the regional press, partner and supplier pages, and your own data or a report that German editorial teams want to quote.
Hypothetical example: a manufacturer of packaging machines gets a listing in an industry association's directory and a guest article on a German technical site. Both speak German about the same industry, so the signal is consistent. Links from mass-submitted directories, on the other hand, may bring risk rather than results.
What does AI visibility look like in German?
ChatGPT, Gemini and Perplexity answer German questions in German, and Perplexity shows sources alongside its answers. If your site has content only in your home language and English, AI engines may have less material to quote for queries typed in German.
Check it directly. Ask each of the three engines five questions a German customer would ask, e.g. comparing suppliers in your industry, and write down which brands are recommended and which sources are cited.
Who is SEO in Germany worth it for, and when is it better to wait?
SEO in Germany pays off when you can serve a German customer in German: from the first enquiry to the invoice. It suits shops that ship to Germany, B2B companies with an offer for German buyers, and services that can be delivered or sold remotely.
It's better to wait if:
- you have no one who can reply to a customer in German, while the site promises quick contact,
- you can't handle sales to Germany (VAT, returns, terms of sale),
- the budget covers only translation, without content written around German keywords and without links,
- your offer has no advantage over local companies.
Frequently asked questions
Is one German version enough for Germany, Austria and Switzerland?
To start with, yes, if prices, currency and terms of sale are the same. Separate de-AT and de-CH versions make sense only when those elements differ. In Switzerland "ss" is written instead of "ß", which is worth taking into account in content aimed at that country.
Do I need a German company address to rank in Google.de?
There is no such SEO requirement. An address outside Germany in the Impressum is acceptable, though. A German phone number or an address in Germany does not replace the other details in the Impressum.
Can I use machine translation as the base for German content?
You can use it as a draft, but not as a finished page. After translation, every heading and title needs to be checked.
Where to start with SEO in Germany today?
Start with a short audit of your site from the point of view of Google.de and AI. It takes roughly an hour and will show whether you have gaps that block the start.
- Go to the footer and count the clicks to the Impressum and the Datenschutzerklärung.
- List how many links from .de domains your site has and which industry directories you are still missing from.
UPGeoSEO runs an SEO and GEO audit of your site, shows brand citations in ChatGPT, Gemini and Perplexity, and writes German content natively, in your brand's style.




