Tel: 02192 / 91 89 921

Google Ads LinkChecker de Luxe

Ob Umstellung des CMS-/Shop-Systems oder zeitweilig nicht mehr lieferbare Artikel: Es passiert leicht, dass Besucher nach einem Klick auf einer Google Ads Anzeige auf eine Fehlerseite oder eine "Produkt nicht gefunden" Seite landen.
Unser LinkChecker prüft täglich ganz automatisch alle Ziel-URLs - bzw. jetzt (mobile) final URLs - und sendet Ihnen eine Mail, wenn Probleme auftreten.
Es sind KEINE Google Ads Script-Kenntnisse erforderlich - einfachste Anwendung!

Wir arbeiten an einem größeren Update dieses Scripts. Das werden wir aber auf unserer neuen Website speziell für Google Ads Scripts veröffentlichen.

 Vorteile unseres Google Ads LinkCheckers de Luxe

  • Auch für große Google Ads Konten mit sehr vielen Ziel-URLs bzw. Final-URls geeignet.
  • Warnt per E-Mail. Keine Protokollierung in einer Google Drive "Excel-Tabelle".
  • Testet nicht nur Statuscode 404, 410, 500 ... etc. sondern überprüft Landingpages auf Wunsch auch auf das Vorhandensein typische Fehlermeldungen wie "Produkt nicht gefunden" oder "Nicht lieferbar".
  • Kommt auch mit Platzhaltern in Ziel-URLs wie &utm_term={keyword} klar.
  • Testet automatisch, ob durch den von Google an die Ziel-URL angehängte Analytics-Parameter "gclid" Probleme entstehen (nur notwendig, wenn Analytics verwendet wird).
  • Protokolliert Weiterleitungsketten.
  • Prüft, ob der Analytics-Parameter gclid korrekt weitergeleitet wird.
  • Prüft, ob auf eine URL weitergeleitet wird, deren Domain von der Domain in der Anzeigen-URL abweicht.
  • NEU: setzt bei Keyword und Anzeigen einen label "zz_badurl", falls Probleme mit der URL oder der Zielseite festgestellt wurden.
  • Über diverse Parameter kann das Verhalten gesteuert werden.
  • Das Google Ads Script kann hier von der Webseite in die Zwischenablage kopiert werden und muss nur noch in Google Ads eingefügt werden. Kein Programmieren, kein editieren - kann jeder! :-)

Es wird nur ein Label gesetzt, wenn eine URL überprüft wurde. Wir haben den LinkChecker so programmiert, dass KEINE Änderungen im Google Ads Konto vorgenommen werden sowie keine Daten irgendwo gespeichert oder irgendwohin übertragen werden! Der Google Ads Scripts-Code kann von jedem eingesehen werden.

 Anleitung, um den LinkChecker einzurichten

  1. Hier konfigurieren
  2. Den grau hinterlegten Code unten bei "Google Ads Script" in die Zwischenablage kopieren
  3. Neues Google Ads Script in Google Ads erstellen und den Code einfügen (Anleitung siehe unten)
  4. Speichern und testen (Button "Script jetzt ausführen" klicken)
  5. Zeitplan erstellen "jede Stunde" (jeder URL wird dennoch nur einmal pro Tag überprüft - Sitelinks technisch bedingt bei jedem Durchlauf). Durch die stündliche Ausführung fallen Fehler in neu erstellten Anzeigen schnell auf und vor allem werden auch große Konten mit sehr vielen URLs abgearbeitet, obwohl Google alle Skripte nach 30 Minuten automatisch beendet. Der LinkChecker macht dann da weiter, wo Google die Ausführung unterbrochen hat. Ist nichts mehr zu tun, beendet sich das Skript sofort wieder, um dann am nächsten Tag wieder von vorne anzufangen alle URLs zu checken.
  6. Diese Seite als kleines Dankeschön und Motivationsschub teilen:-)

 LinkChecker konfigurieren

Email-Adresse für die Warnmeldungen

Link Checker Parameter (optional)

 
Kopieren Sie dazu von Ihrer Website Fehlermeldungen oder markante Textpassagen.
Wichtig: Kopieren Sie die Textpassagen bitte exakt aus dem HTLM-Quellcode - nicht aus dem Browser-Fenster.
Umlaute in Textpassagen können ggf. Probleme bereiten. Wenn möglich Text mit Umlauten vermeiden oder testen, ob der LinkChecker die Textpassagen mit Umlauten korrekt erkennt (Sorry, Google Scripts Encoding Problem).



 
 
  (Parameter kommasepariert)

 Google Ads Script

// free LinkChecker Google Ads Script (https://www.internet-marketing-inside.de/Google-Ads-Scripts/linkchecker.html / Copyright data-inside GmbH / no warranty / ohne Gewähr
var g_sMailAddress = ""; // error reports are send to this address
var g_sAccountName = AdWordsApp.currentAccount().getName(); // used in emails reporting errors
 
function main() {
 var sVersionDataInside = "1.12";
 var url = "http://tools.internet-marketing-inside.de/adwords-linkchecker.js";
 eval(UrlFetchApp.fetch(url).getContentText());
 try {
  DATAINSIDE.AdWordsApi.checkUrls({addParameterGclid:true, maxErrors:100});
 } catch (e) { try {MailApp.sendEmail(g_sMailAddress, "Exception in Script 'LinkChecker de Luxe' - "+AdWordsApp.currentAccount().getName(), "Exception: "+e.message+"\r\nStacktrace:\r\n"+e.stack);} catch (e2) {Logger.log(e2.message);} throw e; }
}
Wichtig
Wer die alten Sitelinks nicht überprüfen lassen möchte, muss nur den roten Code hier (mit Komma am Ende) ergänzen:
DATAINSIDE.AdWordsApi.checkUrls({checkSitelinks: false,

Spendenaufruf - WWF Naturschutz

Mögen Sie unsere kostenlosen Google Ads Scripts?

Motivieren Sie uns und unterstützen Sie unsere WWF-Spendenaktion

"Freie Software für freie Tiere"

WWF Spendenaktion Zahlweisen

(mit Spendenbescheinigung, d.h. steuerlich absetzbar)

Zu unserer Spendenaktion

Hinweis:

Nach 'Spende sicher übermitteln' kann man auswählen, welche Infos öffentlich gemacht werden:
Betrag&Name, nur Name, nur Betrag

Und man kann noch eine öffentliche Nachricht auf der Spendenseite hinterlassen.

Öffentlichen Kommentar verfassen

Unter welchem Namen / Pseudonym soll Ihr Kommentar veröffentlicht werden?

Ihre Mailadresse ist für die Freischaltung und ggf. Rückfragen notwendig. Sie wird nicht veröffentlicht.

Möchten Sie, dass Ihr Name mit Ihrem Profil bei facebook, Twitter, Xing, Linkedin etc. verlinkt wird?

Wir haben Ihnen gerade eine E-Mail geschickt, die eine Nummer enthält. Bitte tragen Sie diese Nummer hier ein, um den Kommentar zu veröffentlichen.

 

Bei Fragen oder Problemen bitte eine E-Mail an:

Kommentar von „Andreas“ am 6.1.2023
Ich nutze den LinkChecker de Luxe jetzt seit über einem Jahr. Funktioniert echt gut, vielen Dank.
Das einzige was ich schade finde, ist dass die URLs nicht noch zusätzlich in ein Google Spreadsheet geschrieben werden, wie man das von anderen Linkcheckern kennt. Hat man mehrere 1000 Fehler im Account, so möchte man diese ja alle korrigieren. In der Email befinden sich aus verständlichen Gründen immer nur die ersten 100 fehlerhaften URLs
Antwort von „Webmaster Holger“ am 6.1.2023
Freut mich, dass Dir der LinkChecker gefällt. Um Dein Problem zu lösen habe ich vor längerer eingebaut, dass problematische Keywords und Anzeigen das Label zz_badurl erhalten. So kannst Du danach ganz einfach im Google Ads Account filtern.

Copyright und Haftungsausschluss

Diese Google Ads Scripts lib kann von jedem kostenfrei genutzt werden. Die Nutzung erfolgt ohne Gewähr und ohne Haftung. Die Veröffentlichung des Codes - auch in modifizierter Form - ist nicht gestattet.
This Google Ads Scripts lib can be used by anyone at no charge. Use is granted without guarantee or liability. Redistribution of this code or derived code is prohibited.

 Anleitung: Google Ads Monitor Script ins Google Ads Konto einfügen

Bitte konfigurieren Sie zuerst den Google Ads Monitor oben mit Ihren Angaben.
Dann kopieren Sie das Google Ads Script aus der grauen Box bitte in die Zwischenablage.
Gehen Sie dann in Ihr Google Ads Konto und gehen wie dargestellt Schritt für Schritt vor (Reihenfolge ist wichtig):
AdWords Scripts LinkChecker Installation

Bitte schreiben Sie uns, was wir noch verbessern können.
Zum Bewerten nutzen Sie bitte einen Desktop-Browser - vielen Dank.
Kostenlose Skripte
für Google Ads Google Ads Scripts
SEA Suite