Inhaltsverzeichnis
SEO Marketing für internationale Websites: Keywords auf einer Webseite suchen und globale Rankings dominieren
Wenn du ein Produkt für ein globales Publikum entwickelst, ist SEO Marketing keine Option — es ist der Unterschied zwischen Unsichtbarkeit und Unverzichtbarkeit. Die meisten Entwicklungsteams behandeln Internationalisierung (i18n) und SEO jedoch als getrennte Themen. Das sind sie nicht. Internationales SEO richtig umzusetzen bedeutet zu verstehen, wie man Keywords für jede Locale findet, wie man Keywords auf einer Webseite sucht, um den aktuellen Zustand zu prüfen, und wie man mehrsprachige Inhalte strukturiert, damit Suchmaschinen die richtigen Nutzer zu den richtigen Seiten leiten.
Dieser Leitfaden behandelt das gesamte Thema: von grundlegenden SEO-Overview-Konzepten über praktische Keyword-Research-Workflows bis hin zu den technischen Implementierungsdetails, die darüber entscheiden, ob deine übersetzten Seiten ranken oder nicht.
Was ist SEO Marketing? Ein entwicklerorientierter SEO Overview
SEO Marketing ist die Praxis, organischen (unbezahlten) Traffic von Suchmaschinen zu gewinnen, indem du deine Inhalte, Seitenstruktur und technisches Setup an der Art und Weise ausrichtest, wie Suchmaschinen Seiten indexieren und ranken. Anders als bezahlte Werbung entfalten organische Rankings einen Zinseszinseffekt — eine Seite, die heute gut rankt, kann jahrelang Traffic generieren.
Für Entwicklungsteams, die mehrsprachige Produkte ausliefern, hat SEO Management eine zusätzliche Komplexitätsebene. Du optimierst nicht eine Website für ein Publikum; du optimierst mehrere Sprach- und Locale-Varianten, jede mit ihrer eigenen Keyword-Landschaft, Intent-Signalen und Wettbewerbsdynamik.
Die Kernpfeiler sind:
| Pfeiler | Beschreibung | Internationale Dimension |
|---|---|---|
| Technical SEO | Crawlbarkeit, Seitengeschwindigkeit, Strukturierte Daten | hreflang, Canonical Tags, locale-spezifische Sitemaps |
| On-page SEO | Inhalte, Überschriften, Metadata | Lokalisiertes Keyword Research pro Sprache |
| Off-page SEO | Backlinks, Autoritätssignale | Regionale Linkakquisition |
| Content SEO | Suchabsicht mit nützlichem Content abgleichen | Übersetzte vs. transcreated Inhalte |
Keywords auf einer Webseite suchen (eigene Seiten und Wettbewerber)
Bevor du auch nur ein Wort neuen Content schreibst, musst du verstehen, welche Keywords bereits auf deinen bestehenden Seiten vorhanden sind und für welche Keywords deine Wettbewerber ranken. So gehst du systematisch vor, wenn du Keywords auf einer Webseite suchst.
Eigene Seiten prüfen
Inspektion auf Browser-Ebene ist der schnellste Einstiegspunkt. Öffne eine beliebige Seite, drücke Cmd+F (macOS) oder Ctrl+F (Windows) und suche nach deinem Ziel-Keyword. So erkennst du, ob das Keyword im sichtbaren Content vorkommt. Das ist jedoch nur eine oberflächliche Prüfung.
Für ein gründliches Audit prüfe den HTML-Quellcode direkt:
# HTML einer Seite abrufen und Heading- sowie Meta-Tags extrahieren curl -s "https://your-site.com/your-page" \ | grep -E '<(h[1-6]|title|meta name="description")[^>]*>' \ | sed 's/<[^>]*>//g'
Oder verwende ein JavaScript-Snippet in der Browser-Konsole, um alle Headings zu extrahieren:
// In der DevTools-Konsole ausführen — extrahiert alle Headings und ihren Text
const headings = Array.from(
document.querySelectorAll('h1, h2, h3, h4, h5, h6')
).map(el => ({
tag: el.tagName,
text: el.textContent.trim(),
}));
console.table(headings);
Das liefert dir eine sofortige Übersicht deiner Heading-Struktur — genau das, was Suchmaschinen nutzen, um Seitenhierarchie und Themenrelevanz zu verstehen.
Strukturierte Keyword-Density-Analyse geht noch tiefer. Du möchtest wissen, wie oft ein Keyword im Verhältnis zur Gesamtwortanzahl vorkommt, ob es im Titel, in den ersten 100 Wörtern und in mindestens einem H2 enthalten ist. Ein einfaches Node.js-Skript kann dies über mehrere Seiten hinweg automatisieren:
// keyword-audit.mjs
import { JSDOM } from 'jsdom';
import fetch from 'node-fetch';
async function auditKeyword(url, keyword) {
const response = await fetch(url);
const html = await response.text();
const dom = new JSDOM(html);
const doc = dom.window.document;
const bodyText = doc.body.textContent.toLowerCase();
const words = bodyText.split(/\s+/).filter(Boolean);
const keywordLower = keyword.toLowerCase();
const occurrences = words.filter(w => w.includes(keywordLower)).length;
const density = ((occurrences / words.length) * 100).toFixed(2);
const title = doc.querySelector('title')?.textContent ?? '';
const metaDesc = doc
.querySelector('meta[name="description"]')
?.getAttribute('content') ?? '';
const h1 = doc.querySelector('h1')?.textContent ?? '';
return {
url,
keyword,
occurrences,
density: `${density}%`,
inTitle: title.toLowerCase().includes(keywordLower),
inMetaDesc: metaDesc.toLowerCase().includes(keywordLower),
inH1: h1.toLowerCase().includes(keywordLower),
};
}
// Verwendung
const result = await auditKeyword(
'https://your-site.com/page',
'seo marketing'
);
console.table([result]);
Wettbewerber-Seiten prüfen
Die Analyse von Wettbewerber-Seiten folgt der gleichen Logik, hat aber ein zusätzliches Ziel: Keyword-Gaps identifizieren. Wenn ein Wettbewerber für seo marketing tool rankt und deine Seite diesen Begriff nicht erwähnt, ist das eine Chance.
Tools wie Google Search Console (kostenlos), Ahrefs oder Semrush ermöglichen es dir, eine Wettbewerber-URL einzufügen und zu sehen, für welche Keywords sie rankt. Für einen programmatischen Ansatz kann die Google Custom Search API verwandte Suchanfragen für eine bestimmte URL aufdecken.
Die zentrale Erkenntnis: Schau nicht nur auf die Keywords auf der Seite. Schau auch auf die Keywords im Anchor Text der eingehenden Links zu dieser Seite — diese Signale sagen Suchmaschinen, worum es auf der Seite aus externer Perspektive geht.
Wie man Keywords für SEO findet: Ein mehrsprachiger Keyword-Research-Workflow
Keyword Research für ein globales Produkt ist keine Einzelmarkt-Übung, die in mehreren Sprachen wiederholt wird. Sprachen haben unterschiedliche Suchverhalten, unterschiedliche Umgangssprache und unterschiedliche Wettbewerbslandschaften. Hier ist ein Workflow, der skaliert.
Schritt 1 — Seed-Keywords identifizieren
Beginne mit den Kernnutzenversprechen deines Produkts auf Englisch. Für eine Lokalisierungsplattform könnten Seed-Keywords sein:
i18n frameworktranslation managementmultilingual website SEOinternational seo
Gib diese in den Google Keyword Planner, Ahrefs Keywords Explorer oder den kostenlosen Google Search Console Performance-Bericht ein, um verwandte Begriffe mit Volumendaten aufzudecken.
Schritt 2 — Nach Intent clustern, nicht nur nach Volumen
Rohes Volumen kann täuschen. Ein Keyword mit 27.100 monatlichen Suchanfragen, aber hohem Wettbewerb und transaktionalem Intent ist schwerer zu ranken als ein Keyword mit 1.600 Suchanfragen und informationalem Intent, bei dem du wirklich die hilfreichste Ressource sein kannst.
Gruppiere Keywords nach Suchabsicht:
| Intent | Beispiel-Keywords | Content-Typ |
|---|---|---|
| Informational | seo overview, what are seo tools, how to get seo | Blog-Posts, Leitfäden |
| Navigational | better-i18n dashboard, [Marke] pricing | Landing Pages |
| Commercial | seo marketing tool, best i18n platform | Vergleichsseiten |
| Transactional | buy seo tool, sign up i18n platform | Produktseiten |
Schritt 3 — Lokalisieren, nicht nur übersetzen
Hier scheitern die meisten Teams. Deine englische Keyword-Liste durch Google Translate zu schicken und das als lokalisiertes Keyword Research zu bezeichnen, erzeugt Rankings für Suchanfragen, die niemand wirklich eingibt.
Muttersprachler suchen anders. Auf Deutsch suchen Nutzer, die nach SEO-Anleitungen suchen, eher nach Suchmaschinenoptimierung Anleitung als nach einer direkten Übersetzung von seo tutorial. Volumendaten pro Locale sind in Ahrefs, Semrush und Google Keyword Planner verfügbar, wenn du nach Land filterst.
Für ein Entwicklungsteam, das Übersetzungen programmatisch verwaltet, bieten Tools wie better-i18n eine strukturierte Möglichkeit, locale-spezifische Inhalte zu pflegen — so kannst du de.seo-guide.title als separates Feld von en.seo-guide.title speichern, ohne dass die beiden in deiner Codebase stillschweigend auseinanderdriften. Wenn du dieses Problem aus einem anderen Blickwinkel betrachten möchtest, erklärt unser Leitfaden zu SEO-Keywords für globale Websites, wie man eine marktspezifische Keyword-Strategie von Grund auf aufbaut.
Schritt 4 — Keywords Seiten zuordnen (ein primäres Keyword pro Seite)
Jede Seite sollte genau ein primäres Keyword anvisieren. Sekundäre Keywords sind unterstützende Begriffe, die auf dieselbe Seite gehören, weil sie dasselbe Thema und denselben Intent repräsentieren. Das ist das Keyword-zu-URL-Mapping:
/blog/seo-marketing-guide → primär: "seo marketing" /blog/how-to-find-keywords → primär: "how to find keywords for seo" /blog/seo-tools-overview → primär: "what are seo tools" /blog/international-seo-tutorial → primär: "seo tutorial"
Vermeide Keyword Cannibalization — wenn zwei Seiten dasselbe primäre Keyword anvisieren, konkurrieren sie miteinander, anstatt deine Autorität zu stärken.
SEO Management für mehrsprachige Websites: Technische Implementierung
hreflang — Das wichtigste Tag, das du wahrscheinlich falsch verwendest
hreflang teilt Suchmaschinen mit, welche Sprach- und Regionalvariante einer Seite welchen Nutzern angezeigt werden soll. Ohne dieses Tag muss Google raten — und liegt oft falsch, indem es deine deutschsprachige Seite englischsprachigen Nutzern oder umgekehrt ausspielt. Eine umfassende Behandlung von hreflang, URL-Struktur und allen verwandten technischen Signalen findest du in unserem definitiven Leitfaden zu internationalem SEO.
Die korrekte Implementierung im <head> jeder Seite:
<!-- Auf deiner englischen (US) Seite --> <link rel="alternate" hreflang="en-US" href="https://example.com/en/seo-marketing-guide" /> <link rel="alternate" hreflang="de" href="https://example.com/de/seo-marketing-leitfaden" /> <link rel="alternate" hreflang="fr" href="https://example.com/fr/guide-seo-marketing" /> <link rel="alternate" hreflang="x-default" href="https://example.com/en/seo-marketing-guide" />
Kritische Regeln:
- Jede Seite im Set muss auf jede andere Seite im Set verweisen (einschließlich sich selbst).
- Das
x-default-Tag verweist auf die Fallback-Seite für Nutzer, deren Locale nicht explizit aufgeführt ist. hreflang-Werte sind nicht case-sensitiv, aber die Konvention ist Kleinbuchstaben-Sprachcode + Großbuchstaben-Regionscode (en-US, nichten-us).
Ein häufiger Fehler ist, diese Tags aus einer hartcodierten Liste zu generieren. Stattdessen solltest du sie aus deiner i18n-Konfiguration ableiten:
// hreflang-generator.ts
interface LocaleConfig {
locale: string; // z.B. 'en-US'
slug: string; // locale-spezifischer URL-Slug
baseUrl: string;
}
function generateHreflangTags(
currentLocale: string,
allLocales: readonly LocaleConfig[],
defaultLocale: string,
): string {
const tags = allLocales.map(({ locale, slug, baseUrl }) => {
const href = `${baseUrl}/${slug}`;
return `<link rel="alternate" hreflang="${locale}" href="${href}" />`;
});
const defaultConfig = allLocales.find(l => l.locale === defaultLocale);
if (defaultConfig) {
tags.push(
`<link rel="alternate" hreflang="x-default" href="${defaultConfig.baseUrl}/${defaultConfig.slug}" />`
);
}
return tags.join('\n');
}
URL-Struktur für mehrsprachiges SEO
Für mehrsprachige URLs gibt es drei strukturelle Optionen:
| Struktur | Beispiel | Hinweise |
|---|---|---|
| Subdomain | de.example.com/guide | Von Google als separate Website behandelt; Autorität schwer zu konsolidieren |
| Subdirectory | example.com/de/guide | Empfohlen — teilt Domain-Autorität, einfacher zu verwalten |
| ccTLD | example.de/guide | Stärkstes Geo-Signal, aber teuer und operativ komplex |
Für die meisten Produkte sind Subdirectories die richtige Wahl. Sie profitieren von der Autorität deiner Root-Domain und signalisieren die Locale sowohl Nutzern als auch Crawlern klar.
Locale-bewusste Sitemaps
Deine XML-Sitemap sollte alle Locale-Varianten enthalten. Generiere sie programmatisch aus deiner i18n-Konfiguration, anstatt sie manuell zu pflegen:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://example.com/en/seo-marketing-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/seo-marketing-guide"/>
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/seo-marketing-leitfaden"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/en/seo-marketing-guide"/>
<lastmod>2026-03-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Was sind SEO-Tools? Ein praktischer Stack für internationale Teams
Ein kohärenter SEO-Tool-Stack für ein mehrsprachiges Produkt muss nicht teuer sein. Hier ist eine praktische Übersicht:
Kostenlose Stufe
- Google Search Console — das wichtigste einzelne SEO-Tool. Zeigt dir, für welche Suchanfragen deine Seiten tatsächlich ranken, Click-Through-Rates und Crawl-Fehler. Nach Land filtern, um internationale Performance zu sehen.
- Google Analytics 4 — verknüpft SEO-Traffic mit Nutzerverhalten und Conversions.
- Screaming Frog SEO Spider (bis 500 URLs kostenlos) — crawlt deine Website und identifiziert fehlendes
hreflang, defekte Links, fehlende Meta-Descriptions und Duplicate Content.
Bezahlte Stufe
- Ahrefs — erstklassig für Wettbewerber-Keyword-Research und Backlink-Analyse. Der Keywords Explorer unterstützt Keyword Research in über 170 Ländern.
- Semrush — stark für Position Tracking über mehrere Locales gleichzeitig.
- DeepL API — streng genommen kein SEO-Tool, aber eine hochwertige Translation API, die natürlicher klingende Texte als Google Translate produziert — wichtig für Inhalte, die wirklich ranken müssen.
Entwicklerorientierte Tools
Für Teams, die i18n programmatisch verwalten, ist die Lücke zwischen deinen Übersetzungsdateien und deinen veröffentlichten SEO-Inhalten ein echtes Risiko. Strings können auseinanderdriften — ein Entwickler aktualisiert den englischen Text, vergisst die Übersetzung als veraltet zu markieren, und deine deutsche Seite ist jetzt seit einem Monat nicht mehr aktuell.
Plattformen wie better-i18n lösen dieses Problem, indem Übersetzungen als strukturierte Content-Einträge mit explizitem Status-Tracking behandelt werden. Wenn ein englischer Blog-Post aktualisiert wird, werden die Übersetzungseinträge für de, fr und ja automatisch als überprüfungsbedürftig markiert — so bleibt dein SEO-Content locale-übergreifend konsistent ohne manuellen Aufwand.
On-Page SEO Checkliste für mehrsprachige Blog-Posts
Bevor du Inhalte veröffentlichst, die auf internationales Publikum abzielen, arbeite diese Checkliste durch:
Metadata
- Title-Tag enthält primäres Keyword, ist unter 60 Zeichen, ist pro Locale eindeutig
- Meta-Description enthält primäres Keyword natürlich, ist unter 155 Zeichen, hat einen Call to Action
- Open Graph Tags (
og:title,og:description,og:locale) sind pro Locale gesetzt
Content-Struktur
- H1 enthält primäres Keyword — genau ein H1 pro Seite
- Erste 100 Wörter enthalten das primäre Keyword
- H2/H3-Überschriften enthalten sekundäre Keywords natürlich (kein Keyword Stuffing)
- Content hat 1.500+ Wörter für informational Queries
- Interne Links verweisen auf verwandte Seiten auf derselben Website und Locale
Technisch
-
hreflang-Tags sind für alle Locale-Varianten vorhanden und korrekt - Canonical Tag verweist auf die korrekte Locale-URL (nicht auf die Standard-Locale-URL)
- Seite lädt auf Mobilgeräten in unter 2,5 Sekunden (Core Web Vitals: LCP)
- Bilder haben
alt-Attribute in der Sprache der Seite - Strukturierte Daten (JSON-LD
ArticleSchema) sind vorhanden
Mehrsprachig-spezifisch
- URL-Slug ist übersetzt (nicht nur der Seiteninhalt)
- Locale ist in der Sitemap mit
xhtml:link-Alternates enthalten - Währung, Datumsformate und locale-spezifische Konventionen sind für den Zielmarkt korrekt
Search Engine Optimization How-To: Einen wiederholbaren Prozess aufbauen
Auf Seite eins für wettbewerbsintensive Keywords wie seo marketing zu gelangen erfordert kontinuierlichen Einsatz. Die Teams, die bei internationalem SEO gewinnen, behandeln es als technisches Problem — systematisch, messbar und iterativ. Wenn du bei null anfängst, deckt unsere vollständige SEO-Checkliste für neue Websites die grundlegenden Anforderungen ab, bevor du in mehrsprachiges Territorium skalierst.
Hier ist das Flywheel, das sich über die Zeit aufbaut:
- Keyword Research pro Locale — vierteljährlich, mit Ahrefs oder Semrush nach Zielland gefiltert
- Content-Kalender — hochwertige Keywords auf geplante Inhalte abbilden; nach Opportunity-Score priorisieren (Volumen / Schwierigkeit)
- Veröffentlichen und indexieren — neue URLs sofort nach der Veröffentlichung in der Google Search Console einreichen;
Als Google abrufenverwenden, um die Indexierung zu beschleunigen - Verfolgen und iterieren — nach 60-90 Tagen Rankings für jedes Ziel-Keyword pro Locale prüfen; schwach performende Inhalte mit mehr Tiefe, besserer Struktur oder zusätzlichen internen Links aktualisieren
- Topische Autorität aufbauen — für jeden Kern-Topic-Cluster 5-10 unterstützende Artikel veröffentlichen, die auf die Pillar-Page zurückverlinken; Suchmaschinen belohnen Websites, die Tiefenkompetenz demonstrieren
Der Zinseszinseffekt ist real: Websites mit starker topischer Autorität für einen Topic-Cluster ranken neue Inhalte schneller, weil Google ihnen zu diesem Thema bereits vertraut.
Internationales SEO: Language Targeting, das wirklich funktioniert
Language Targeting in SEO ist nicht dasselbe wie Übersetzen. Übersetzen bedeutet, Wörter umzuwandeln. Language Targeting bedeutet zu verstehen, wie Nutzer in einer bestimmten Locale Informationen finden, bewerten und darauf reagieren — und deine Inhalte sowie dein technisches Setup entsprechend zu gestalten.
Drei Prinzipien leiten effektives Language Targeting:
1. Sprache anvisieren, nicht nur Land
Französisch wird in Frankreich, Belgien, der Schweiz, Kanada und ganz Westafrika gesprochen. Wenn dein Produkt alle Französischsprachigen bedient, verwende hreflang="fr" statt hreflang="fr-FR". Verwende die Ländervariante nur, wenn dein Inhalt wirklich länderspezifisch ist (z.B. unterscheiden sich kanadisch-französische Rechtsanforderungen von metropolitanem Französisch).
2. Suchmaschinen-Marktanteile nach Region respektieren
Google dominiert global, aber Baidu hat über 60% Marktanteil in China, Yandex ist dominant in Russland, und Naver ist die primäre Suchmaschine in Südkorea. Jede hat unterschiedliche Ranking-Faktoren, unterschiedliche Anforderungen an Strukturierte Daten und unterschiedliche Content-Richtlinien. Deine SEO-Management-Strategie muss die Suchmaschine berücksichtigen, die dein Zielpublikum tatsächlich nutzt. Für einen tieferen Einblick in die internationale Dimension, siehe unseren Leitfaden zu effektiven SEO-Lösungen für globale Websites.
3. Transcreaten, nicht nur übersetzen
Der leistungsstärkste mehrsprachige Content ist nicht übersetzt — er ist transcreated. Transcreation passt Bedeutung, Ton und kulturelle Referenzen für das Zielpublikum an, während die ursprüngliche Absicht erhalten bleibt. Für SEO bedeutet das, dass deine deutschen H2-Überschriften die Keywords verwenden sollten, nach denen deutsche Nutzer wirklich suchen, nicht eine wörtliche Übersetzung deiner englischen Überschriften.
Fazit: SEO Marketing als Systemproblem
Internationales SEO Marketing dreht sich weniger um Tricks und mehr um Systeme. Lerne, Keywords auf einer Webseite zu suchen, und prüfe deinen eigenen Content regelmäßig. Baue einen strukturierten Keyword-Research-Workflow auf, der locale-spezifisches Suchverhalten berücksichtigt. Implementiere hreflang korrekt. Verfolge Rankings pro Locale, nicht nur global.
Für Entwicklungsteams, die mehrsprachige Produkte verwalten, ist der größte Hebelpunkt die Reduzierung des operativen Aufwands, Content locale-übergreifend konsistent zu halten. Wenn dein i18n-Workflow fragmentiert ist — Strings an einem Ort, Blog-Content an einem anderen, Marketing-Texte an einem dritten — leidet SEO darunter, weil Content aus dem Sync gerät und Metadata inkonsistent angewendet wird.
Plattformen wie better-i18n sind darauf ausgelegt, diesen Workflow zu vereinheitlichen: strukturierte Content-Modelle, Übersetzungs-Status-Tracking und eine Publishing API, die deine SEO-Automatisierung direkt aufrufen kann. Weniger manueller Aufwand bedeutet mehr Zeit für das Keyword Research und die Content-Strategie, die Rankings wirklich bewegen.
Die Grundlagen haben sich nicht geändert: Finde heraus, wonach dein Publikum sucht, erstelle die nützlichste Ressource zu diesem Thema, und mache es Suchmaschinen technisch einfach, sie zu verstehen und zu indexieren. Tue das konsequent in jeder Sprache, die dein Produkt unterstützt, und der Zinseszinseffekt folgt.
Veröffentlicht vom better-i18n-Team. better-i18n ist eine Lokalisierungsplattform, die für Entwicklungsteams entwickelt wurde, die mehrsprachige Produkte ausliefern.