Startangebot

Founders-Lizenz: Updates für mindestens 2 Jahre

149 €einmalig, netto

Eine normale Shop-Lizenz kostet 199 €.

Für die ersten 100 Shop-Lizenzen, bis 10. Dezember 2026. Updates und neues Berater-Wissen für mindestens 2 Jahre, ohne Verlängerung. Eine normale Shop-Lizenz: 12 Monate.

Founders für 149 € holen

Search Console verifizieren in PrestaShop: den Bestätigungscode dauerhaft einbinden

Einen Bestätigungscode der Google Search Console können Sie in PrestaShop auf drei Wegen einbinden: als TXT-Eintrag im DNS der Domain, als HTML-Datei im Stammordner des Shops oder als Meta-Tag im Theme-Header. Der DNS-Eintrag berührt den Shop nicht und übersteht jedes Update. Das Meta-Tag ist am einfachsten, kann aber in einem gekauften Theme nach einem Update verschwinden.

Autor: Das TellMyShop-Team. Ein Ratgeber für Betreiber von PrestaShop-Shops: die Ursache, die Lösung von Hand und dieselbe Arbeit im Gespräch mit dem Chat.
Zuletzt aktualisiert: · 5 Min. Lesezeit

Warum braucht ein Shop einen Bestätigungscode?

Der Code bestätigt, dass der Shop Ihnen gehört. Ohne ihn zeigt Ihnen die Search Console keine Berichte zur Indexierung, zu 404-Fehlern oder zu den Suchanfragen, die Kunden in Ihren Shop bringen. Meta verlangt eine ähnliche Domain-Bestätigung, damit Ihr Unternehmen Links in Anzeigen und Pixel-Ereignisse verwalten kann.

Der Code ist keine einmalige Sache. Google kommt von Zeit zu Zeit darauf zurück und prüft, ob er noch da ist. Das beschreibt die Search-Console-Hilfe zur Bestätigung der Inhaberschaft. Deshalb ist es wichtig, ob der Code das nächste Theme-Update übersteht.

Welche Bestätigungsmethode sollten Sie wählen?

Wählen Sie DNS, wenn Sie können, und das Header-Tag, wenn DNS außer Reichweite ist.

MethodeWo Sie es machenWas es überstehtWann Sie es wählen
TXT-Eintrag im DNSDomain- oder Hosting-Panelalles, Änderungen im Shop wirken sich nicht ausSie haben DNS-Zugang und wollen die ganze Domain abdecken
HTML-DateiFTP oder Dateimanager, Stammordner des ShopsTheme-Updates, aber nicht immer einen Shop-UmzugSie haben FTP und wollen das Theme nicht anfassen
Meta-Tag im Headerdie Header-Datei des ThemesUpdates nur in einem Child ThemeSie haben keinen Zugang zu DNS oder FTP
Modul für BestätigungscodesModule > Modul-ManagerTheme-Updates, aber es ist ein weiteres Modul zu pflegenSie fügen oft verschiedene Codes hinzu

Meta bietet dieselben drei Wege: einen DNS-Eintrag, eine Datei und ein Meta-Tag. Die Anleitung finden Sie in der Meta-Hilfe zur Domain-Bestätigung. Die Tags von Google und Meta können nebeneinander in derselben Datei stehen.

Wie Sie ein Meta-Tag in den PrestaShop-Header einfügen

Sie fügen es in das Template ein, das den head-Bereich jeder Seite aufbaut, und leeren dann den Cache.

  1. Kopieren Sie das Tag. Wählen Sie in der Search Console die Methode „HTML-Tag“. Sie bekommen eine Zeile <meta name="google-site-verification" content="...">.
  2. Prüfen Sie, welches Theme aktiv ist. Im Backend: Design > Theme & Logo. Wenn es ein gekauftes Theme oder Classic ist, verschwinden Änderungen direkt in seinen Dateien nach einem Update.
  3. Arbeiten Sie am besten in einem Child Theme. Es erbt alles vom übergeordneten Theme, und Ihre Änderungen bleiben bei Updates erhalten. Den Mechanismus beschreibt die PrestaShop-Dokumentation zu Child Themes.
  4. Öffnen Sie die Header-Datei. Im Theme Classic ist das templates/_partials/head.tpl. Fügen Sie das Tag zum Beispiel unter der Zeile meta charset ein.
  5. Leeren Sie den Cache. Erweiterte Einstellungen > Leistung, der Button oben rechts. Die Einstellungen auf dieser Seite beschreibt die Dokumentation zur Leistung.
  6. Gehen Sie zurück in die Search Console und klicken Sie auf Bestätigen. Wenn die Bestätigung fehlschlägt, öffnen Sie den Quelltext der Startseite und suchen Sie das Tag. Wenn es nicht da ist, zeigt der Shop höchstwahrscheinlich eine alte, gecachte Version.

Wenn das Tag im Quelltext steht, Google es aber trotzdem nicht sieht, prüfen Sie, ob Sie dieselbe Adresse bestätigen, die Sie öffnen. Die Varianten mit und ohne www sind für die Search Console zwei verschiedene Properties.

Warum verschwindet der Code nach einem Theme-Update?

Weil das Update die Theme-Dateien mit der Version des Autors überschreibt. Ihre Zeile in head.tpl geht mit der alten Datei verloren. Ein paar Tage später meldet die Search Console eine verlorene Bestätigung, und Sie bringen es nicht mit dem Update von vor einer Woche in Verbindung.

Es gibt zwei Auswege. Der erste ist der DNS-Eintrag, der außerhalb des Shops liegt. Der zweite ist ein Child Theme, in dem die Header-Datei Ihnen gehört. Denken Sie auch daran, dass die HTML-Bestätigungsdatei nach einem Umzug des Shops auf einen neuen Server mit den übrigen Dateien umziehen muss.

Wie Sie das Tag einfügen, ohne Theme-Dateien zu öffnen

Sie fügen das Tag in Ihre Anfrage ein, und Ihr Chat (Claude oder ChatGPT) findet die Header-Datei des aktiven Themes und zeigt die Unterschiede vor dem Speichern. Nach Ihrer Zustimmung speichert er die Datei, leert den Cache und erinnert Sie daran, in der Search Console auf Bestätigen zu klicken.

Sie: Füg den Google-Bestätigungscode in den Header jeder Seite ein: <meta name="google-site-verification" content="abc123">. Zeig mir die Änderung.

Ihr Chat: Das aktive Theme ist das Child Theme „lantern-store“. Der Header wird aus templates/_partials/head.tpl aufgebaut. Vorschau der Änderung in dieser Datei:

Vor dem Speichern lege ich eine Kopie der Datei an. Nach dem Speichern leere ich den Cache. Speichern?

Sie: Ja.

Ihr Chat: Gespeichert, Cache geleert. Klicken Sie jetzt in der Search Console auf Bestätigen. Die Kopie der Datei von vor der Änderung liegt im Sicherungsverlauf, Sie können also mit einer Bitte zu ihr zurückkehren.

Status der Karte: wartet auf Ihr „Ja“
Vorschau der Änderung

alte Version: <meta charset="utf-8">

neue Version: <meta charset="utf-8">

neue Version: <meta name="google-site-verification" content="abc123">

Illustration: Produkte, Zahlen und Antworten sind Beispiele.

Änderungen an Theme-Dateien brauchen den Schalter Theme. Sie schalten ihn separat im Modul-Panel ein. Der Schalter gilt 24 Stunden und braucht eine Datenbanksicherung vom selben Tag. Diese Arbeit erledigt TellMyShop Pro, und der Anwendungsfall einen Bestätigungscode auf jeder Seite einfügen zeigt, wie es abläuft. Eine Änderung an einer Theme-Datei landet nicht im normalen Änderungsverlauf. Sie machen sie rückgängig, indem Sie die Kopie der Datei wiederherstellen, die das Modul vor jedem Speichern anlegt. Was TellMyShop Pro kostet, sehen Sie auf der Seite Preise.

Der Chat speichert nur im aktiven Theme. Wenn ein gekauftes Theme ohne Child Theme aktiv ist, warnt Sie der Chat. Er kann ein Child Theme vorbereiten, aber aktivieren müssen Sie es selbst im Backend. Das Anlegen eines Child Themes macht der Änderungsverlauf nicht rückgängig.

In TellMyShop Free sieht der Chat nicht in Theme-Dateien, prüft aber, ob die Startseite ohne Weiterleitungen antwortet und welche Adresse sie als kanonisch angibt. Das hilft, wenn die Bestätigung fehlschlägt, weil die Search Console die Adresse mit www hat und der Shop ohne läuft, oder umgekehrt. Wenn der Shop nach dem Einfügen des Codes noch den alten Header zeigt, lesen Sie, was zu tun ist, wenn Änderungen in PrestaShop nicht sichtbar sind. Über andere Änderungen an Theme-Dateien schreiben wir im Beitrag zum Entfernen von „Powered by PrestaShop“.

Fragen und Antworten

Kann ich den Code nach der Bestätigung aus dem Shop entfernen?

Besser nicht. Google prüft von Zeit zu Zeit, ob der Code noch da ist. Wenn er verschwindet, zum Beispiel nach einem Theme-Update, verlieren Sie den Inhaberstatus in der Search Console. Die Daten gehen nicht verloren, aber der Zugang zu Berichten und Einstellungen kommt erst nach einer erneuten Bestätigung zurück. Deshalb lassen Sie den Code dauerhaft stehen, genau wie den Meta-Code.

Welche Bestätigungsmethode ist für einen PrestaShop-Shop die beste?

Ein TXT-Eintrag im DNS, wenn Sie Zugang zum Domain-Panel haben. Er deckt die ganze Domain ab, mit den Varianten http, https und www, und Änderungen im Shop wirken sich nicht auf ihn aus. Wählen Sie das Meta-Tag im Theme-Header, wenn jemand anderes das DNS verwaltet oder Sie die Bestätigung schnell brauchen, ohne auf die DNS-Aktualisierung zu warten.

Wo im PrestaShop-Theme füge ich das Meta-Tag ein?

In das Template, das den head-Bereich jeder Seite aufbaut. Im Theme Classic ist das templates/_partials/head.tpl. Gekaufte Themes haben oft eine eigene Datei oder ein Feld in der Theme-Konfiguration. Sie fügen das Tag zum Beispiel unter der Zeile meta charset ein, speichern die Datei und leeren den Cache unter Erweiterte Einstellungen > Leistung.

Funktioniert die Domain-Bestätigung bei Meta genauso wie bei Google?

Fast. Meta bietet ebenfalls einen TXT-Eintrag im DNS, eine HTML-Datei oder ein Meta-Tag im Header der Startseite an. Anders sind nur der Name des Tags und der Ort, an dem Sie den Code bekommen: in den Unternehmenseinstellungen der Meta Business Suite. Beide Tags können nebeneinander in derselben Header-Datei stehen.

Reicht TellMyShop Free, um das Tag einzufügen?

Nein. In TellMyShop Free liest der Chat nur Shopdaten. Zum Speichern des Tags in einer Theme-Datei brauchen Sie TellMyShop Pro und den eingeschalteten Schalter Theme. Sie schalten ihn im Modul-Panel für 24 Stunden ein, und er braucht eine Datenbanksicherung vom selben Tag. Vor dem Speichern sehen Sie die Unterschiede in der Datei, und das Modul legt eine Sicherungskopie an.

PrestaShop ist eine eingetragene Marke der PrestaShop SA. Claude ist eine Marke der Anthropic PBC. ChatGPT und OpenAI sind Marken von OpenAI. TellMyShop ist mit diesen Unternehmen nicht verbunden.

Prüfen Sie Ihren Shop kostenlos

TellMyShop Free prüft Ihren Shop und zeigt die Probleme, das Wichtigste zuerst. Es speichert nichts.

Prüfen Sie, ob Ihr Shop bereit ist

Geben Sie die Adresse Ihres Shops ein. In wenigen Sekunden sehen Sie die Plattform und ob TellMyShop funktioniert.

Wir prüfen die Adresse, HTTPS und die Plattform. Sie installieren nichts, und wir speichern die Adresse nicht.

ihrshop.deBeispielergebnis
Shop antwortet
ja
HTTPS
aktiv
Plattform
PrestaShop 8.1
TellMyShop funktioniert

Weiterlesen

Free für 0 €, liest und berät

Free holen