Dieser Leitfaden widmet sich einer einfachen, aber wichtigen technischen Aufgabe: die eigene Website oder eine öffentlich zugängliche Ressource so zu sehen, wie sie ein Nutzer aus einem anderen Land sieht. Wir sprechen ausschließlich über die Marketing- und Technikprüfung der eigenen Projekte und offenen Seiten. Keine Umgehung von Beschränkungen, kein Zugriff auf geschützte Inhalte. Nur ehrliche technische Arbeit mit Proxy-Infrastruktur im Rahmen der Gesetzgebung.

Einleitung: Warum Unternehmen ihre Website mit den Augen eines Nutzers aus einem anderen Land sehen sollten

Stellen Sie sich vor, Sie haben die internationale Version Ihres Online-Shops gestartet. Im Admin-Bereich sieht alles perfekt aus: Preise in der richtigen Währung, Texte übersetzt, Versand eingerichtet. Aber ein Nutzer aus Deutschland öffnet Ihre Website und sieht Preise in Rubel, eine englische Oberfläche und der Versandblock meldet, dass eine Bestellung nicht möglich ist. Sie wissen nichts davon, weil Sie von Ihrem Büro aus ein völlig anderes Bild sehen.

Lokalisierung bricht leise. Ein Fehler bei der Regionserkennung, ein CDN-Cache, eine falsche Geo-Redirect-Logik, ein vergessenes Währungsparameter – und ein Teil der Zielgruppe erhält nicht das Erlebnis, das Sie sich vorgestellt haben. Diese Mängel sind von einem einzigen Standort aus fast unmöglich zu erkennen. Man muss sich buchstäblich an die Stelle des Nutzers in einem anderen Land versetzen.

Was der Leser am Ende erhält

Nach dem Durcharbeiten dieses Leitfadens können Sie selbst ein sauberes Experiment aufbauen, dokumentieren, was ein Nutzer aus einer ausgewählten Region tatsächlich sieht, das Ergebnis in einem verständlichen Bericht mit Screenshots und Zeitstempeln festhalten und automatische regelmäßige Prüfungen einrichten. Sie lernen, echte Lokalisierungsfehler von Verzerrungen zu unterscheiden, die durch Ihre eigenen Einstellungen verursacht werden.

Für wen dieser Leitfaden gedacht ist

Das Material ist nützlich für Marketingfachleute internationaler Projekte, QA-Ingenieure, Online-Shop-Betreiber, SEO-Spezialisten und Werbeanalysten. Der Schwierigkeitsgrad ist mittel. Grundlagen werden von Null an erklärt, aber es gibt auch Abschnitte für Fortgeschrittene, einschließlich Codebeispiele für die Automatisierung.

Was Sie im Voraus wissen sollten

Es reicht, einen Browser bedienen zu können, auf einem grundlegenden Niveau zu verstehen, was eine IP-Adresse ist, und keine Angst vor der Kommandozeile zu haben. Die Codebeispiele sind so gestaltet, dass Sie sie kopieren und ausführen können. Wenn Sie noch nie mit Proxys gearbeitet haben – kein Problem, alle Begriffe werden in einem eigenen Abschnitt erklärt.

Wie viel Zeit Sie benötigen

Für die erste manuelle Prüfung einer Region benötigen Sie etwa 30-40 Minuten inklusive Einrichtung. Ein vollständiger Durchlauf für mehrere Länder mit Berichtserstellung dauert 1-2 Stunden. Die Einrichtung der Automatisierung dauert zusätzlich 1-2 Stunden, muss aber nur einmal durchgeführt werden.

Vorbereitung: Werkzeuge und Zugänge

Bevor Sie beginnen, stellen wir ein Arbeitspaket zusammen. Nichts Exotisches wird benötigt, die meisten Werkzeuge sind kostenlos oder bereits auf Ihrem Computer installiert.

Notwendige Werkzeuge und Zugänge

  • Browser mit Profilunterstützung. Jeder moderne Browser, in dem Sie separate isolierte Profile erstellen können, ist geeignet.
  • Zugang zu Proxy-Infrastruktur. Für eine korrekte Prüfung der regionalen Anzeige wird eine ausgehende IP-Adresse des gewünschten Landes benötigt. Hier verwenden wir den Dienst Proxeon (proxeon.net), der Proxys in verschiedenen Regionen bereitstellt.
  • Werkzeug für Screenshots mit Zeitstempel. Das integrierte Betriebssystem-Tool oder eine Browser-Erweiterung ist geeignet.
  • Kommandozeile für Beispiele mit dem curl-Tool und Skripten.
  • Tabelle oder Dokument zur Erfassung der Ergebnisse.

Systemanforderungen

Jeder Computer mit Windows, macOS oder Linux, der in den letzten 8-10 Jahren hergestellt wurde, ist für diese Aufgabe geeignet. Für die Automatisierung ist Python Version 3.10 oder neuer nützlich. Für die Beispiele mit curl ist dieses Tool in den meisten Systemen bereits integriert.

Was Sie im Voraus einrichten sollten

  1. Erhalten Sie über Proxeon Zugang zu Proxys in den gewünschten Regionen und notieren Sie die Verbindungsparameter: Host-Adresse, Port, Benutzername und Passwort.
  2. Installieren Sie Python, falls Sie die Automatisierung planen. Überprüfen Sie die Installation im Terminal mit folgendem Befehl.
  3. Erstellen Sie einen separaten Projektordner, in dem Sie Berichte und Screenshots nach Datum speichern.

Tipp: Legen Sie eine einheitliche Ordnerstruktur Jahr-Monat-Tag, Land, Prüftyp an. Das rettet Sie, wenn Sie Dutzende von Berichten gesammelt haben und den Zustand der Website im Zeitverlauf vergleichen möchten.

python --version

Der Befehl sollte die Versionsnummer ausgeben. Wenn das System meldet, dass der Befehl nicht gefunden wurde, installieren Sie Python von der offiziellen Website und wiederholen Sie die Prüfung.

⚠️ Achtung: Arbeiten Sie nur mit Ihren eigenen Ressourcen oder öffentlich zugänglichen offenen Seiten für Marketingzwecke. Die Prüfung fremder geschützter Systeme ist nicht zulässig. Alle untenstehenden Beispiele beziehen sich auf Ihre eigene Infrastruktur.

Grundbegriffe einfach erklärt

Bevor wir in die Praxis eintauchen, klären wir die wichtigsten Begriffe. Das ist das Fundament, ohne das man leicht verzerrte Ergebnisse erhält und falsche Schlüsse zieht.

Was ist ein Proxy

Ein Proxy ist ein Zwischenknoten, über den Ihre Anfrage an die Website geht. Die Website sieht die IP-Adresse des Proxys, nicht Ihre echte Adresse. Wenn der Proxy in einem anderen Land liegt, identifiziert die Website Sie als Besucher aus diesem Land. Deshalb ist der Proxy das Hauptwerkzeug für die Prüfung der regionalen Lokalisierung.

IP-Adresse und Geolokalisierung

Die IP-Adresse ist eine Netzwerkidentifikation, anhand derer Websites Ihr Land und Ihre Region grob bestimmen. Das Wort „grob“ ist hier entscheidend. Geolokalisierungs-Datenbanken sind nicht perfekt und werden mit Verzögerung aktualisiert. Dieselbe IP kann von verschiedenen Diensten verschiedenen Städten zugeordnet werden.

Browsersprache

Der Browser sendet der Website einen Header mit bevorzugten Sprachen. Er heißt Accept-Language. Viele Websites wählen die Oberflächensprache danach aus, nicht nur nach der IP. Daher kann eine russische Browsersprache bei einer deutschen IP ein gemischtes Bild ergeben.

Zeitzone und Kontowährung

Die Zeitzone wird durch die Systemeinstellungen bestimmt und kann Ihren tatsächlichen Standort über JavaScript preisgeben. Die Währung hingegen ist oft an das Benutzerkonto oder an frühere Auswahl gebunden, nicht an die aktuelle IP. Das ist eine wichtige Quelle für Fehlalarme.

Personalisierung und Verlauf

Websites und Werbesysteme merken sich Ihr Verhalten über Cookies und andere Mechanismen. Wenn Sie sich mit Ihrem normalen Profil anmelden, sehen Sie ein personalisiertes Bild, nicht das, was ein neuer Nutzer aus der Region sieht. Das ist die größte Falle für unerfahrene Prüfer.

Tipp: Merken Sie sich die einfache Regel. Ein sauberes Ergebnis erhält man nur, wenn alle Faktoren aufeinander abgestimmt sind: IP, Sprache, Zeitzone und fehlender Verlauf müssen auf denselben hypothetischen Nutzer aus demselben Land hinweisen.

Warum eine IP allein nicht ausreicht: Wovon das Gesehene abhängt

Anfänger denken oft so: Proxy des gewünschten Landes verbunden – fertig, jetzt sehe ich wie ein Einheimischer. In der Praxis ist es komplexer. Das endgültige Bild setzt sich aus vielen Signalen zusammen, und die IP ist nur eines davon.

Liste der Faktoren, die die Anzeige beeinflussen

  • IP-Adresse. Bestimmt das Land auf Netzwerkebene. Das wichtigste, aber nicht das einzige Signal.
  • Accept-Language-Header. Legt die bevorzugte Oberflächensprache fest.
  • Zeitzone des Systems. Wird von Skripten gelesen und kann der IP widersprechen.
  • Kontowährung. Wenn Sie angemeldet sind, können Preise in der hinterlegten Währung angezeigt werden.
  • Cookies und Verlauf. Speichern frühere Auswahl: Sprache, Region, Währung, Produkte.
  • URL-Parameter. Manchmal wird die Region direkt in der Seitenadresse festgelegt.
  • CDN-Cache. Das Content-Delivery-Network kann eine gecachte Version für eine fremde Region ausliefern.

Warum Widersprüche entstehen

Angenommen, Sie haben eine deutsche IP, vergessen aber, die Browsersprache von Russisch zu ändern und die Moskauer Zeitzone beizubehalten. Die Website erhält widersprüchliche Signale. Sie kann deutsche Preise, aber eine russische Oberfläche anzeigen, und das Analysesystem ordnet Sie einem unklaren Segment zu. Eine Schlussfolgerung, die auf der Grundlage eines solchen Bildes gezogen wird, wäre falsch.

Um dies zu vermeiden, müssen alle Signale in Einklang gebracht werden. Genau darum geht es im nächsten Abschnitt über die Sauberkeit des Experiments.

✅ Überprüfung: Sie verstehen, dass der Wechsel der IP eine notwendige, aber nicht hinreichende Bedingung ist. Wenn Sie mindestens vier Faktoren neben der IP nennen können, die die Lokalisierung beeinflussen, ist die Grundlage verstanden.

Schritt 1: Sauberes Profil vorbereiten und Signale abstimmen

Ziel der Phase: eine Browserumgebung schaffen, die einen neuen Nutzer aus dem gewählten Land ohne Spuren Ihrer persönlichen Geschichte simuliert.

Detaillierte Anleitung

  1. Öffnen Sie den Browser und erstellen Sie ein neues separates Profil. Das stellt sicher, dass Ihre persönlichen Cookies und Ihr Verlauf nicht in das Experiment gelangen.
  2. Melden Sie sich im neuen Profil bei keinem Konto an. Ein anonymer neuer Nutzer – das ist unser Ziel.
  3. Deaktivieren Sie die Synchronisierung mit Ihrem Hauptkonto, damit Einstellungen nicht automatisch übernommen werden.
  4. Löschen Sie vor dem Start alle Daten des Profils, auch wenn es neu ist. Das ist eine Sicherheitsmaßnahme.
  5. Konfigurieren Sie die Verbindung über den Proxeon-Proxy des gewünschten Landes. Tragen Sie Host, Port und Autorisierungsdaten in den Netzwerkeinstellungen des Profils ein.
  6. Stellen Sie die Oberflächensprache und die bevorzugte Seitensprache auf das gewählte Land ein. Für Deutschland ist Deutsch als Hauptsprache die richtige Wahl.
  7. Ändern Sie die Zeitzone. Am einfachsten geht das über die Entwicklertools des Browsers, im Tab für Sensor-Emulation, indem Sie die Zeitzone des Ziellandes festlegen.

⚠️ Achtung: Vermischen Sie nicht persönliche und Testprofile. Ein einziger Fehler hier – und Sie sehen ein personalisiertes Bild statt eines sauberen. Überprüfen Sie vor dem Öffnen der Website, dass Sie sich im Testprofil befinden.

Tipp: Für wiederholbare Prüfungen ist es praktisch, ein separates Testprofil für jedes Land anzulegen und alle zu prüfenden Seiten in dessen Lesezeichen zu speichern. So müssen Sie nicht jedes Mal alles neu einrichten.

Wie man Personalisierung deaktiviert

Personalisierung lebt in Cookies, im lokalen Speicher und in angemeldeten Sitzungen. In einem sauberen Profil ohne Kontoanmeldungen gibt es sie von vornherein nicht. Wichtig ist, sich nicht unter Ihrem Login auf der Website anzumelden und frühere Sitzungen nicht wiederherzustellen. Wenn die Website anbietet, als wiederkehrender Nutzer fortzufahren, lehnen Sie das ab.

Erwartetes Ergebnis

Sie haben ein isoliertes Profil, in dem die IP auf das gewünschte Land hinweist, die Browsersprache diesem Land entspricht, die Zeitzone übereinstimmt und es weder Verlauf noch Personalisierung gibt. Alle Signale sind abgestimmt.

✅ Überprüfung: Öffnen Sie einen beliebigen Dienst zur IP-Erkennung und stellen Sie sicher, dass das gewünschte Land angezeigt wird. Überprüfen Sie dann in der Browser-Konsole Sprache und Zeitzone – sie sollten der Zielregion entsprechen.

curl -x http://user:pass@host:port https://api.ipify.org

Dieser Befehl gibt über den Proxy die ausgehende IP aus. Vergleichen Sie das Land dieser Adresse mit dem erwarteten. Ersetzen Sie user, pass, host und port durch Ihre Proxeon-Daten.

Mögliche Probleme

Wenn der Dienst Ihr tatsächliches Land anzeigt, wurde der Proxy nicht angewendet. Überprüfen Sie die Netzwerkeinstellungen des Profils und die Korrektheit der Autorisierungsdaten. Wenn sich die Sprache nicht ändert, stellen Sie sicher, dass Sie die Liste der bevorzugten Sprachen bearbeitet haben, nicht nur die Sprache der Oberflächenelemente.

Schritt 2: Schritt-für-Schritt-Protokoll zur Lokalisierungsprüfung

Ziel der Phase: systematisch erfassen, was ein Nutzer aus der Region sieht, und dies so dokumentieren, dass das Ergebnis an Entwickler oder die Geschäftsleitung übergeben werden kann.

Was genau dokumentiert werden soll

  • Sprache der Oberfläche. In welcher Sprache sind Überschriften, Menüs, Schaltflächen, Fußzeile.
  • Währung der Preise. In welcher Währung werden Beträge angezeigt und ist das Währungssymbol korrekt.
  • Zahlen- und Datumsformat. Trennzeichen, Reihenfolge von Tag und Monat, Zeitformat.
  • Texte und Übersetzungen. Gibt es unübersetzte Teile oder maschinelle Übersetzungen.
  • Geo-Redirects. Wohin leitet die Website den Nutzer aus der Region weiter.
  • Regionale Blöcke. Banner, Aktionen, rechtliche Hinweise für das Land.
  • Kontakte und Kommunikationswege. Lokale Telefonnummer, Adresse, Geschäftszeiten.

Detaillierte Anleitung

  1. Öffnen Sie im Testprofil die Startseite der zu prüfenden Website.
  2. Machen Sie direkt nach dem Laden den ersten Screenshot des sichtbaren Bereichs.
  3. Gehen Sie durch die wichtigsten Bereiche: Katalog, Produktseite, Warenkorb, Versandseite, Kontakt.
  4. Erfassen Sie auf jedem Bildschirm die Punkte aus der obigen Liste in einer Tabelle.
  5. Markieren Sie Abweichungen zwischen Erwartung und Ist-Zustand mit einer separaten Farbe.
  6. Speichern Sie die Adresse jeder geprüften Seite neben dem Screenshot.
  7. Dokumentieren Sie immer Datum und Uhrzeit der Prüfung sowie das Land des Proxys.

Tipp: Legen Sie eine einheitliche Berichtsvorlage mit Spalten an: Seite, Element, Erwartung, Ist-Zustand, Status, Screenshot, Zeit. Einheitlichkeit beschleunigt die Analyse und macht den Bericht ohne Erläuterungen verständlich.

Wie Sie das Ergebnis formatieren

Ein guter Bericht ist keine Bildersammlung, sondern eine Tabelle mit Schlussfolgerungen. Jede Zeile beschreibt ein geprüftes Element, seinen erwarteten und tatsächlichen Zustand. Screenshots dienen als Belege. Im Kopf des Berichts geben Sie Land, Datum, Uhrzeit, verwendete IP und Browserversion an.

Erwartetes Ergebnis

Sie haben eine ausgefüllte Tabelle zu allen wichtigen Seiten mit markierten Abweichungen und beigefügten Screenshots. Jeder, der den Bericht öffnet, versteht, was und wo fehlerhaft ist.

✅ Überprüfung: Nehmen Sie eine Zeile des Berichts und versuchen Sie, das Problem anhand dessen erneut zu reproduzieren. Wenn es klappt, ist der Bericht qualitativ und reproduzierbar.

Mögliche Probleme

Wenn sich das Bild beim erneuten Aufruf unterscheidet, könnte der CDN-Cache eingegriffen haben oder eine zufällige A/B-Test-Variante ausgelöst worden sein. Vermerken Sie dies im Bericht und wiederholen Sie die Prüfung mehrmals, um zu verstehen, ob der Fehler stabil ist.

Schritt 3: Preise und Versand im Online-Shop prüfen

Ziel der Phase: sicherstellen, dass ein Nutzer aus der Region korrekte Preise, Währung, Steuern und verfügbare Versandarten sieht, und Abweichungen dokumentarisch zu belegen.

Typische Abweichungen

  • Währung entspricht nicht der Region. Ein deutscher Nutzer sieht Rubel statt Euro.
  • Preis ohne Steuer, wo sie Pflicht ist. Oder umgekehrt, doppelte Einbeziehung der Steuer.
  • Alter Preis aus dem Cache. Die Aktion ist vorbei, aber die Region sieht einen veralteten Betrag.
  • Versand fälschlicherweise nicht verfügbar. Die Region ist in den Einstellungen vorhanden, aber das Frontend zeigt keine Optionen an.
  • Lieferzeiten und -kosten falsch. Es werden Daten für ein anderes Land angezeigt.
  • Rundungsfehler. Bei der Währungsumrechnung entstehen merkwürdige Beträge.

Detaillierte Anleitung

  1. Öffnen Sie im Testprofil des gewünschten Landes die Produktseite eines konkreten Artikels.
  2. Dokumentieren Sie Preis, Währung und Hinweis auf Steuer.
  3. Machen Sie einen Screenshot, auf dem Preis und Adresszeile gleichzeitig sichtbar sind.
  4. Legen Sie das Produkt in den Warenkorb und gehen Sie zur Kasse.
  5. Geben Sie eine Testadresse im Zielland an, ohne den Kauf abzuschließen.
  6. Dokumentieren Sie die angebotenen Versandarten, deren Kosten und Lieferzeiten.
  7. Vergleichen Sie den Gesamtbetrag mit dem, was Sie laut Ihren Einstellungen erwarten.
  8. Fügen Sie einen Screenshot des Versandschritts mit Zeitstempel bei.

⚠️ Achtung: Schließen Sie bei der Prüfung keine echten Bestellungen ab und führen Sie keine Zahlungen durch. Stoppen Sie an dem Schritt, an dem die benötigten Informationen sichtbar sind. Wir prüfen die Anzeige, nicht den Kaufvorgang.

Wie Sie eine Abweichung mit zeitgestempeltem Screenshot belegen

Der Zeitstempel ist entscheidend, weil sich Preise und Aktionen ändern. Ein Screenshot ohne Zeit ist ein schwacher Beleg. Verwenden Sie ein Werkzeug, das Datum und Uhrzeit auf dem Bild vermerkt, oder fotografieren Sie so, dass die Systemuhr ins Bild fällt. Zusätzlich dokumentieren Sie die Zeit im Dateinamen und im Bericht.

Tipp: Für eine rechtlich belastbare Erfassung machen Sie einen Screenshot der gesamten Seite zusammen mit der Adresszeile und der sichtbaren Systemuhr. Eine solche Aufnahme ist schwer zu widerlegen: Sie zeigt, was angezeigt wird, wo und wann.

Erwartetes Ergebnis

Sie haben einen belegten Datensatz: Preis, Währung, Steuer, Versandarten und -kosten für die Region, mit datierten Screenshots. Alle Abweichungen sind erfasst und zur Übergabe an Verantwortliche bereit.

✅ Überprüfung: Auf jedem Screenshot sind gleichzeitig drei Dinge sichtbar: der Seiteninhalt, die Seitenadresse und die Aufnahmezeit. Fehlt eines davon, machen Sie einen neuen Screenshot.

Mögliche Probleme

Wenn sich der Preis beim Aktualisieren der Seite ändert, arbeitet wahrscheinlich eine dynamische Preisgestaltung oder der Cache liefert verschiedene Versionen aus. Machen Sie eine Serie von Aufnahmen und beschreiben Sie die Schwankung. Wenn die Versandarten nicht erscheinen, prüfen Sie, ob die Adresse korrekt erkannt wird und ob ein Skript auf der Seite etwas blockiert.

Schritt 4: Werbeanzeigen ohne Verfälschung der Statistiken prüfen

Ziel der Phase: sehen, welche öffentlich zugänglichen Werbematerialien in der Region angezeigt werden, ohne die Statistiken des Werbetreibenden zu beeinträchtigen und ohne Regeln zu verletzen.

Was legal eingesehen werden darf

Prüfen können Sie eigene Werbekampagnen und öffentlich zugängliche Formate, die für jeden Nutzer offen sind. Es geht darum, zu sehen, wie Ihre Werbung oder die offene Suchergebnisseite aus der Perspektive eines Nutzers in der Region aussieht. Das ist eine normale Marketingpraxis zur Qualitätskontrolle.

So verfälschen Sie keine Statistiken

  • Klicken Sie nicht ohne Notwendigkeit auf Ihre eigenen Anzeigen. Jeder Klick ist ein Ereignis in der Statistik und belastet das Budget.
  • Wenn Sie die Anzeige prüfen, beschränken Sie sich auf den Blick. Eine Impression beeinflusst die Metriken weniger als ein Klick, aber behandeln Sie sie trotzdem vorsichtig.
  • Nutzen Sie offizielle Vorschau-Tools, wenn vorhanden. Viele Werbesysteme bieten eine sichere Vorschau nach Region ohne Auswirkungen auf die Statistik.
  • Führen Sie ein Protokoll Ihrer Prüfungen. So können Sie bei der Analyse eigene Zugriffe herausfiltern.

⚠️ Achtung: Manipulieren Sie niemals Impressionen oder Klicks und versuchen Sie nicht, die Suchergebnisse künstlich zu beeinflussen. Wir betreiben nur Qualitätskontrolle der Anzeige. Jede Manipulation von Metriken ist nicht zulässig und widerspricht den Regeln der Plattformen.

Detaillierte Anleitung

  1. Legen Sie fest, was Sie prüfen: Ihre eigene Anzeige oder die offene Suchergebnisseite für eine öffentliche Anfrage.
  2. Nutzen Sie nach Möglichkeit die im Werbekonto integrierte Vorschau der Anzeige für die Region.
  3. Wenn eine echte Ansicht erforderlich ist, öffnen Sie die Seite im Testprofil der Region und erfassen Sie die Suchergebnisse per Screenshot.
  4. Notieren Sie Position, Überschrift, Text und Zielseite der Anzeige.
  5. Klicken Sie nicht ohne zwingende Notwendigkeit auf kommerzielle Links.
  6. Dokumentieren Sie Datum, Uhrzeit und Region der Prüfung im Bericht.

Tipp: Bevorzugen Sie offizielle Vorschau-Tools gegenüber manueller Ansicht, wo immer möglich. Sie liefern ein sauberes Bild der Region und beeinflussen die Statistiken Ihrer Kampagne überhaupt nicht.

Erwartetes Ergebnis

Sie haben einen Eindruck davon, wie Ihre Werbung oder die offene Suchergebnisseite in der Region aussieht, erfasst ohne Schaden für die Metriken. Überschriften, Texte und Zielseiten, die der Nutzer sieht, sind verständlich.

✅ Überprüfung: Im Werbebericht gibt es keinen einzigen Ihrer Klicks auf eigene kostenpflichtige Anzeigen. Falls Klicks erfolgt sind, markieren Sie diese, damit der Analytiker sie aus den Berechnungen ausschließen kann.

Mögliche Probleme

Wenn die Suchergebnisse jedes Mal anders sind, ist das normal: Werbesysteme rotieren Anzeigen. Führen Sie mehrere Prüfungen zu verschiedenen Zeiten durch und beschreiben Sie die beobachtete Bandbreite, nicht nur eine einzelne Aufnahme.

Schritt 5: Regelmäßige Prüfungen automatisieren

Ziel der Phase: die manuelle Routine in einen automatisierten Modus überführen, damit das System selbst regelmäßig die Lokalisierung prüft und vor Änderungen warnt.

Was wir automatisieren

  • Laden wichtiger Seiten über Proxys der gewünschten Länder.
  • Extrahieren wichtiger Elemente: Preise, Währung, Sprache, Versandverfügbarkeit.
  • Speichern der Ergebnisse mit Datum und Uhrzeit.
  • Vergleich mit der Referenz und Benachrichtigung bei Abweichungen.

Einfachstes Prüfskript in Python

Unten sehen Sie ein minimales Beispiel, das eine Seite über den Proxeon-Proxy abruft und ihren Inhalt mit Zeitstempel speichert. Es schließt keine Käufe ab und klickt nicht auf Werbung – es lädt nur eine öffentliche Seite zur Anzeigeanalyse.

import requests, datetime proxies = {"http": "http://user:pass@host:port", "https": "http://user:pass@host:port"} headers = {"Accept-Language": "de-DE,de;q=0.9"} url = "https://example.com/product" r = requests.get(url, proxies=proxies, headers=headers, timeout=30) ts = datetime.datetime.now().strftime("%Y%m%d_%H%M%S") with open(f"report_de_{ts}.html", "w", encoding="utf-8") as f: f.write(r.text) print("saved", ts, r.status_code)

Ersetzen Sie user, pass, host, port durch Ihre Proxeon-Daten und url durch Ihre Seite. Der Accept-Language-Header legt die Sprache der Region fest. Das Skript speichert den HTML-Code mit Zeitstempel im Dateinamen.

Preis extrahieren und mit der Referenz vergleichen

Der nächste Schritt besteht darin, das benötigte Element herauszuziehen und mit dem erwarteten Wert zu vergleichen. Unten sehen Sie ein vereinfachtes Beispiel für die Suche nach dem Preis im Text. In einem echten Projekt verwenden Sie HTML-Parsing nach Selektoren.

import re expected_currency = "EUR" html = open(f"report_de_{ts}.html", encoding="utf-8").read() has_eur = expected_currency in html or "€" in html if not has_eur: print("ALERT: erwartete Währung nicht gefunden") else: print("OK: Währung entspricht der Region")

Die Prüflogik kann erweitert werden: Zahlen abgleichen, nach unübersetzten Fragmenten suchen, das Vorhandensein des Versandblocks prüfen. Wichtig ist, eine Referenz zu speichern und jede neue Ausgabe damit zu vergleichen.

Zeitplan für Ausführungen

Damit die Prüfungen regelmäßig laufen, richten Sie den Start des Skripts per Zeitplan ein. Unter Linux und macOS geschieht das über den Task-Scheduler, unter Windows über den integrierten Taskplaner. Zum Beispiel ein täglicher Start frühmorgens.

0 6 * * * /usr/bin/python3 /home/user/checks/localization.py

Diese Zeile des Schedulers startet das Skript jeden Tag um sechs Uhr morgens. Setzen Sie Ihre eigenen Pfade ein. Ein solcher Rhythmus erkennt Fehler bereits zu Beginn des Arbeitstages.

Speicherung der Ergebnisse und Benachrichtigungen

Legen Sie die Berichte in strukturierten Ordnern nach Datum und Land ab. Für Benachrichtigungen reicht es, bei einer Abweichung eine Nachricht zu senden – zum Beispiel in einen Arbeits-Messenger über einen eingehenden Webhook oder per E-Mail. Wichtig ist, dass die Benachrichtigung Land, Seite, Erwartung und Ist-Zustand enthält.

Tipp: Speichern Sie Proxy-Passwörter nicht direkt im Code. Nutzen Sie Umgebungsvariablen oder eine separate geschützte Konfigurationsdatei. Das ist eine einfache Praxis, die das Risiko von Zugangslecks deutlich reduziert.

⚠️ Achtung: Verwandeln Sie die Automatisierung nicht in eine aggressive Belastung der Website. Setzen Sie angemessene Pausen zwischen den Anfragen und starten Sie die Prüfungen nicht zu häufig. Wir beobachten, wir erzeugen keine Probleme für die Infrastruktur.

Erwartetes Ergebnis

Sie haben ein Skript, das selbst Seiten über die gewünschten Regionen lädt, sie mit Zeitstempeln speichert, mit der Referenz vergleicht und vor Änderungen warnt. Manuelle Arbeit reduziert sich auf die Analyse der Alarme.

✅ Überprüfung: Führen Sie das Skript manuell aus und stellen Sie sicher, dass eine Berichtsdatei mit dem heutigen Datum und korrektem Status erscheint. Ändern Sie dann absichtlich die Referenz und prüfen Sie, ob der Alarm ausgelöst wird.

Mögliche Probleme

Wenn das Skript andere Inhalte erhält als Sie im Browser sehen, wird die Seite möglicherweise durch Skripte auf der Client-Seite aufgebaut. In diesem Fall verwenden Sie für die Automatisierung Tools, die JavaScript ausführen, oder greifen Sie auf die öffentliche API der Seite zu, falls vorhanden.

Ergebnisprüfung: Checkliste und Erfolgskriterien

Fassen wir alles zusammen und stellen wir sicher, dass die Methode funktioniert. Gehen Sie die Checkliste durch, bevor Sie die Aufgabe als erledigt betrachten.

Checkliste

  • Das Testprofil ist isoliert und enthält keine persönlichen Daten.
  • Die IP über Proxeon entspricht dem Zielland.
  • Browsersprache und Zeitzone sind mit der IP abgestimmt.
  • Die Lokalisierung wurde auf allen wichtigen Seiten geprüft.
  • Preise, Währung, Steuer und Versand sind mit zeitgestempelten Screenshots dokumentiert.
  • Die Werbeanzeigen wurden ohne Schaden für die Statistiken geprüft.
  • Eine automatische regelmäßige Prüfung mit Benachrichtigungen ist eingerichtet.
  • Berichte werden strukturiert nach Datum und Land gespeichert.

So testen Sie die Methode

Nehmen Sie einen bekannten Fehler – zum Beispiel schalten Sie eine Testseite vorübergehend auf eine falsche Währung um – und führen Sie den gesamten Prozess damit durch. Wenn Ihr Bericht und Ihre Automatisierung das Problem erkannt haben, funktioniert die Methode.

Erfolgskennzahlen

Erfolg bedeutet, dass jeder Kollege anhand Ihres Berichts das Problem reproduzieren kann und die Automatik Abweichungen erkennt, bevor Kunden sie melden. Wenn beide Bedingungen erfüllt sind, haben Sie einen zuverlässigen Prozess zur Lokalisierungskontrolle aufgebaut.

✅ Überprüfung: Geben Sie den Bericht an einen Kollegen, der nicht an der Prüfung beteiligt war. Wenn er das Ergebnis ohne Ihre mündlichen Erläuterungen reproduzieren kann, ist die Methode vollständig dokumentiert.

Typische Fehler und Lösungen

Fehler 1: Prüfung aus dem persönlichen Profil

Ursache: Verwendung eines Browsers mit angesammeltem Verlauf und Anmeldungen. Lösung: Arbeiten Sie immer in einem sauberen isolierten Profil ohne Kontoanmeldungen.

Fehler 2: IP gewechselt, aber Sprache vergessen

Ursache: Nicht übereinstimmende Signale, wenn die IP aus einem Land und die Sprache aus einem anderen stammt. Lösung: Bringen Sie Accept-Language mit dem Land des Proxys in Einklang.

Fehler 3: Zeitzone ignoriert

Ursache: Skripte der Website sehen Ihre echte Zeitzone und ordnen Sie einer anderen Region zu. Lösung: Legen Sie die Zeitzone des Ziellandes über die Emulationswerkzeuge fest.

Fehler 4: Screenshots ohne Zeitstempel

Ursache: Es lässt sich nicht belegen, wann die Abweichung beobachtet wurde. Lösung: Erfassen Sie die Zeit auf dem Bild, im Dateinamen und im Bericht.

Fehler 5: Klicks auf eigene Werbung

Ursache: Der Prüfer klickt auf kostenpflichtige Anzeigen und verfälscht die Statistik. Lösung: Verwenden Sie die offizielle Vorschau und klicken Sie nicht ohne Notwendigkeit.

Fehler 6: Vertrauen auf eine einzelne Aufnahme bei A/B-Tests

Ursache: Die Website zeigt verschiedene Varianten, und eine Aufnahme ist nicht repräsentativ. Lösung: Führen Sie mehrere Prüfungen durch und beschreiben Sie die beobachtete Bandbreite.

Fehler 7: Proxy-Passwörter im Code und zu häufige Anfragen

Ursache: Leck von Zugangsdaten und übermäßige Belastung der Website. Lösung: Speichern Sie Geheimnisse in Umgebungsvariablen und setzen Sie angemessene Pausen zwischen den Anfragen.

Weitere Möglichkeiten und Optimierung

Mehrere Regionen gleichzeitig prüfen

Verpacken Sie das Skript in eine Schleife über eine Liste von Ländern und setzen Sie für jedes Land seinen eigenen Proxeon-Proxy und sein eigenes Accept-Language ein. So deckt ein einziger Lauf die gesamte geografische Präsenz ab. Speichern Sie die Ergebnisse in separaten Ordnern pro Land.

Versionen im Zeitverlauf vergleichen

Wenn Sie datierte Ausgaben speichern, können Sie die Historie der Seitenänderungen verfolgen. Das hilft zu verstehen, wann genau ein Fehler aufgetreten ist und mit welchem Release er zusammenhängt. Ein einfacher Textvergleich zweier Ausgaben liefert bereits viele Informationen.

Diagnose des CDN-Caches

Wenn die Region eine veraltete Version sieht, untersuchen Sie die Antwort-Header der Seite. Viele CDNs fügen Diensthinweise über Cache-Treffer hinzu. So können Sie einen Logikfehler von einem Caching-Problem unterscheiden.

curl -x http://user:pass@host:port -I https://example.com/product

Der Schalter für die Anzeige nur der Header zeigt die Dienstinformationen der Antwort. Daran ist oft erkennbar, ob Inhalte aus dem Cache ausgeliefert werden und für welche Region.

Tipp: Halten Sie einen separaten Referenzsatz von Seiten, der häufiger geprüft wird als der Rest. Üblicherweise sind das die Startseite, Top-Produktseiten und die Versandseite. Dort treffen Lokalisierungsfehler den Umsatz am stärksten.

FAQ: Häufige Fragen zur Durchführung

Brauche ich einen Proxy, wenn die Website einen Länderumschalter hat?

Der Umschalter prüft nur das Frontend. Die echte Geo-Logik, den Cache und die Werbung sieht man nur bei einem Zugriff mit der IP der Region. Daher ist der Proxy trotzdem für ein ehrliches Bild erforderlich.

Warum kann ich nicht einfach im privaten Fenster prüfen?

Das private Fenster entfernt den Verlauf, ändert aber IP, Sprache und Zeitzone nicht automatisch auf das gewünschte Land. Es löst nur einen Teil der Personalisierungsaufgabe.

Wie erkenne ich, ob eine Abweichung real oder zufällig ist?

Wiederholen Sie die Prüfung mehrmals zu verschiedenen Zeiten. Wenn der Fehler stabil ist, ist er real. Wenn das Bild springt, ist es wahrscheinlich ein A/B-Test oder eine Rotation.

Beeinflusst das Ansehen meiner Werbung das Budget?

Ein Klick beeinflusst fast immer und belastet das Budget. Beschränken Sie sich daher auf das Ansehen und bevorzugen Sie die offizielle Vorschau der Anzeigen nach Region.

Kann ich fremde Websites prüfen?

In diesem Leitfaden geht es ausschließlich um eigene Ressourcen und öffentlich zugängliche offene Seiten für Marketingzwecke. Die Prüfung fremder geschützter Systeme ist nicht zulässig.

Welche Zeitzone soll ich bei einem großen Land einstellen?

Nehmen Sie die Zeitzone der Hauptzielgruppe oder der größten Stadt der Region. Wenn die Zielgruppe verteilt ist, prüfen Sie mehrere Zeitzonen nacheinander.

Was tun, wenn das automatische Skript etwas anderes sieht als der Browser?

Wahrscheinlich wird die Seite clientseitig durch Skripte aufgebaut. Verwenden Sie ein Tool, das JavaScript ausführt, oder die öffentliche API der Seite, falls vorhanden.

Wie oft sollten automatische Prüfungen laufen?

Für die meisten Projekte reicht einmal täglich plus ein Start nach jedem Release. Machen Sie die Prüfungen nicht zu häufig, um die Website nicht zu belasten.

Wo speichere ich die Proxy-Zugangsdaten?

In Umgebungsvariablen oder einer geschützten Konfigurationsdatei, aber nicht im Code. So reduzieren Sie das Risiko eines zufälligen Lecks bei der Arbeit mit dem Repository.

Muss ich die Prüfungen mit Juristen abstimmen?

Wenn es nur um eigene Ressourcen und offene Seiten geht, reichen in der Regel interne Richtlinien. Bei Zweifeln klären Sie dies mit Ihrer Rechtsabteilung.

Fazit

Sie haben den gesamten Weg durchlaufen: vom Verständnis der Lokalisierungsfaktoren bis zum fertigen automatisierten Prozess. Jetzt können Sie ein sauberes Experiment aufbauen, bei dem IP, Sprache, Zeitzone und fehlender Verlauf aufeinander abgestimmt sind. Sie dokumentieren Preise und Versand mit zeitgestempelten Screenshots, prüfen die Werbeanzeigen ohne Schaden für die Statistiken und starten regelmäßige automatische Prüfungen mit Benachrichtigungen.

Was als Nächstes zu tun ist. Beginnen Sie mit einer wichtigsten Region und einer Schlüsselseite. Feinjustieren Sie darauf das manuelle Protokoll und übertragen Sie es dann in ein Skript. Erweitern Sie nach und nach die Geografie und die Liste der Seiten. So bauen Sie ein robustes Qualitätskontrollsystem für Ihre internationale Präsenz auf.

Wie Sie sich weiterentwickeln können. Vertiefen Sie die Analyse von Headern und CDN-Verhalten, integrieren Sie HTML-Parsing nach Selektoren, bauen Sie Verlaufshistorien und Dashboards. Die Proxy-Infrastruktur von Proxeon wird eine zuverlässige Grundlage für all diese Aufgaben sein, stets im Rahmen ehrlicher Ingenieursarbeit und der Gesetzgebung. Das Hauptprinzip bleibt unverändert: Wir beobachten und prüfen unser Eigentum, ohne Probleme für Plattformen oder Nutzer zu verursachen.