Hinweis: Dieser Artikel wurde mithilfe von KI aus dem Englischen übersetzt und kann kleinere Ungenauigkeiten enthalten.
Was ist das?
Dieses erweiterte Skript überprüft automatisch die Landingpages, auf die Ihre Anzeigen und Keywords verweisen, und identifiziert diejenigen, die zu 404-Fehlerseiten führen. Sie können das Skript zudem so konfigurieren, dass es Seiten erkennt, die bestimmte Phrasen wie „product not found“ enthalten, und einen Bericht mit URLs erstellt, die zu 404- und 500-Fehlerseiten führen.
Hinweis: Dieses Skript setzt pausierte Anzeigen nicht automatisch wieder fort.
Warum sollte man es verwenden?
Mit diesem Skript können Sie:
vermeiden, Traffic auf nicht funktionierende oder irrelevante Seiten zu leiten und dadurch Ihre Conversion-Raten sowie die Kampagnenleistung stabil halten.
die Gesundheit Ihrer Landingpages über Anzeigen und Keywords hinweg in großem Umfang überwachen, ohne jede URL manuell prüfen zu müssen.
Benachrichtigungen nur dann erhalten, wenn tatsächlich Probleme auftreten, sodass Sie sich gezielt auf kritische Fehler konzentrieren können.
Prüfungen anhand von Kampagnen, Impressionen und spezifischen Bedingungen anpassen, um die Skriptausführung zu steuern und Timeouts zu vermeiden.
Seiten mit unerwünschten Meldungen wie „product not found“ oder „out of stock“ erkennen und schnell entsprechende Maßnahmen ergreifen.
Überprüft das Skript URLs pausierter Elemente?
Das Skript „Check Destination URLs“ überprüft ausschließlich Landingpage-URLs von Elementen, die aktiv sind und in den letzten 30 Tagen Impressionen erhalten haben. Das bedeutet, es werden nur Keywords und Anzeigen überprüft, die aktiv sind und sich in aktiven Anzeigengruppen sowie Kampagnen befinden.
Optional können Sie die erweiterte Einstellung „Check URLs With Zero Impressions“ verwenden, um auch URLs von aktiven Keywords und Anzeigen zu prüfen, die in den letzten 30 Tagen keine Impressionen erhalten haben.
Wenn ich im Scope „All“ auswähle, werden dann auch Sitelink-URLs geprüft?
Der Scope „All“ bezieht sich ausschließlich auf Anzeigen und Keywords. Wenn Sie Sitelinks überprüfen möchten, können Sie das Skript Check Sitelink URL's verwenden.
Überschreibt das Skript vorherige Berichte im Ziel-Spreadsheet?
Wenn Sie in den Einstellungen ein bestimmtes Spreadsheet auswählen, überschreibt das Skript bei jeder Ausführung die bestehenden Daten.
Wenn Sie die bisherigen Daten beibehalten möchten, können Sie einstellen, dass bei jeder Ausführung ein neues Spreadsheet erstellt wird, indem Sie im Spreadsheet-Feld „NEW“ eintragen.
Wie wird die Spalte „cost“ im Spreadsheet berechnet?
Das System berücksichtigt die letzten 30 Tage. Dadurch erhalten Sie eine Schätzung der Ausgaben, die verschwendet worden wären, wenn die fehlerhafte URL weiterhin aktiv geblieben wäre.
Wie gleicht das Skript die in den Einstellungen definierten Keywords/Phrasen ab?
Das Skript überprüft jede eindeutige Final-URL innerhalb des ausgewählten Scopes (Keywords, Anzeigen oder beides).
Sie können dies mithilfe des Kampagnennamen-Filters weiter einschränken. Das Skript prüft dabei alle Kampagnen, deren Name den angegebenen Text enthält (Groß- und Kleinschreibung wird nicht berücksichtigt).
Empfehlungen und Tipps
Google Ads hat eine Laufzeitbegrenzung von 30 Minuten für Skripte. Bei sehr großen Konten kann das Skript abbrechen, bevor alle URLs geprüft wurden.
Eine mögliche Lösung besteht darin, die Einstellung „Campaign Includes“ zu verwenden, um mehrere Konfigurationen für dasselbe Konto zu erstellen.
Führen Sie das Skript beim ersten Mal im Vorschaumodus aus, um die Ergebnisse zu überprüfen.
Wenn alles korrekt funktioniert, passen Sie die Einstellung in Optmyzr an, sodass das Skript nicht mehr im Vorschaumodus läuft und Anzeigen/Keywords automatisch pausiert bzw. wieder aktiviert.
Grundlegende Einstellungen
Spreadsheet URL:
Das Skript schreibt die Ergebnisse in ein Google Spreadsheet. Wenn Sie die Ergebnisse in ein bestehendes Spreadsheet einfügen möchten, geben Sie dessen URL an. Die Freigabeeinstellungen müssen auf „Jeder mit dem Link“ gesetzt sein.
Wenn Sie „NEW“ eingeben, erstellt das Skript bei jeder Ausführung ein neues Spreadsheet.
Hinweis: Sind die Freigabeeinstellungen nicht korrekt, kann das Skript die geprüften URLs nicht in das Spreadsheet schreiben.
Scope:
Das Skript kann URLs auf Keyword- und Anzeigenebene prüfen. Sie können festlegen, ob nur Anzeigen-URLs, nur Keyword-URLs oder beide geprüft werden.
Campaign Name Includes:
Sie können das Skript auf bestimmte Kampagnen beschränken, indem Sie ein entsprechendes Stichwort angeben.
Hinweis: Es kann nur ein Kampagnenname angegeben werden.
Campaign Name Excludes:
Sie können bestimmte Kampagnen von der Ausführung ausschließen, indem Sie ein entsprechendes Stichwort angeben.
Hinweis: Es kann nur ein Kampagnenname angegeben werden.
Label for Bad Landing Pages:
Um fehlerhafte Landingpages leichter zu erkennen, können Sie diese in Google Ads mit einem Label versehen. Diese Einstellung ist optional.
Disable Email Alert If No Error Found:
Wenn Sie diese Option aktivieren, erhalten Sie nur dann eine E-Mail, wenn das Skript Fehlerseiten findet. Es werden keine Benachrichtigungen bei jeder Ausführung gesendet.
Send Notification only on 404 Error:
Diese Option beschränkt Benachrichtigungen ausschließlich auf 404-Fehler. Wenn Sie sie deaktivieren, werden Benachrichtigungen für alle Fehlertypen erstellt.
Erweiterte Einstellungen
Text To Monitor:
Neben der Erkennung von 404-Fehlerseiten kann das Skript auch nach bestimmten Texten wie „product not found“ oder „out of stock“ suchen.
Additional Settings:
Standardmäßig überprüft das Skript nur URLs mit mindestens einer Impression. Wenn Sie alle URLs prüfen möchten – auch solche ohne Impressionen – aktivieren Sie die entsprechende Option.
Beachten Sie, dass dies bei sehr großen Konten zu Timeouts führen kann.
Die Mindestanzahl an Klicks für Keywords und Anzeigen ist standardmäßig auf 0 gesetzt. Sie können diesen Wert erhöhen, um die Belastung des Skripts zu reduzieren.
Anwendungsfälle
Große Konten ohne manuelle Prüfungen auditieren
Problem:
Wenn Sie ein großes Konto verwalten, ist die manuelle Überprüfung jeder Landingpage zeitaufwendig und unpraktisch. Wichtige Probleme können leicht übersehen werden.
Lösung:
Sie können URL-Prüfungen über Kampagnen, Anzeigen und Keywords hinweg automatisieren. Verwenden Sie die Einstellungen Campaign Name Includes/Excludes, um große Konten in kleinere Segmente aufzuteilen und Timeouts zu vermeiden.
URLs mit geringem Traffic identifizieren, die nicht getestet wurden
Problem:
Einige aktive Anzeigen oder Keywords erhalten möglicherweise keine Impressionen, wodurch ihre Landingpages ungetestet und potenziell fehlerhaft bleiben.
Lösung:
Aktivieren Sie die Einstellung Check URLs With Zero Impressions, um alle URLs zu scannen – auch solche ohne Traffic. So können Sie Seiten validieren, bevor sie Klicks erhalten.
