Haben Sie eine Excel Liste, mit der Sie Ihre Backlinks tracken, die Sie getauscht oder gekauft haben? Eine Liste mit den Backlinks, die Ihre Seite hat, nachdem Sie eine erfolgreiche
Ein wöchentlicher Check von nur wenigen Links kann bereits zeitraubend sein, deswegen helfen wir Ihnen mit diesem Python-Script, Ihre Links automatisch zu überprüfen.
Dieses SEO-Tool zum Überprüfen der Backlinks, stellen wir Ihnen absolut kostenlos zur Verfügung.
Wie funktioniert die Überprüfung der Backlinks?
Das Script agiert als Webscraper, indem es die URL der Zielseite aufruft und den Quellcode auf den gesetzen Link überprüft.
Dieses Tool ist außerdem interessant für jeden SEO Freelancer, der Linkbuilding für Kunden betreibt.
Wie funktioniert der Code?
Der Code nutzt die Requests Library mit welcher man Webseiten über http-Requests aufrufen kann. So wird mithilfe dieser Library der Quellcode der Zielseite abgerufen, um dann mit einer if-Abfrage zu überprüfen, ob der Link zu Ihrer Zielseite im Code vorkommt.
In unserem Beispielcode, welchen du auf Github findest, iterieren wir durch ein Text-Dokument, in welchem wir alle zu prüfenden Backlinks und Zielseiten auflisten.
Die durch Komma getrennten Seiten werden nacheinander eingelesen und anschließend überprüft.
Sie sind ein Non-Techi? -> hier finden Sie die benutzerfreundliche .exe Datei, mit welcher Sie noch nicht einmal Python installiert haben müssen, um das Script zu nutzen.
Ergebnis- und Prozessansicht des Tools
Sie sehen während des Runs, welche Seiten gecheckt werden und ob die Links gefunden wurden. Am Ende des Durchlaufs werden Ihnen die Seiten angezeigt, auf denen Ihr Ziellink nicht gefunden werden konnte.
Ist das Programm legal?
Da Sie die Seiten weder mit Anfragen spammst noch sensible Daten scrapest, ist das Programm legal. Webmaster, die ein Scraping unterbinden möchten, haben dies meistens in der Serverkonfiguration bereits eingestellt.
Unser Scraping-Script erkennt den Backlink in diesem Falle nicht, da der Quelltext nicht abrufbar ist.
Erweiterbarkeit des Tools
Es stehen etliche Erweiterungsmöglichkeiten zur Verfügung: Man kann die Links gezielt auf Kunden aufteilen, Timestamps und Crawlinghistorien hinzufügen und vieles mehr.
Wir werden, sobald es die Zeit erlaubt, das Tool erweitern und beispielsweise eine Datenbank anbinden.
Eine API Entwicklung steht ggfs. an, um das Tool mit einem Dashboard zu verbinden. Eine vollautomatisierte Lösung könnte anschließend mit einem Chronjob realisiert werden.