Audit eines Archivs mit 200 Beiträgen: Ein durchgerechnetes Beispiel mit fiktiven Zahlen
Ihr Blog hat zweihundert alte Beiträge, und niemand erinnert sich mehr daran, worauf sie verlinken. Dieses Beispiel mit erfundenen Zahlen zeigt, wie viele Aufrufe nötig sind und wie die Kreditrechnung aussieht.
SEOBlogBot-Researchteam ·
Dies ist ein Beispiel
Der Blog, die Beitragsanzahl, die Host-Anzahlen und die Ergebnisse unten sind alles fiktiv. Ersetzen Sie jede Zahl durch Ihre eigenen, bevor Sie etwas planen.
Die Einrichtung
Stellen Sie sich einen Blog mit 200 Beiträgen vor. Ein Crawl Ihrer eigenen Seite listet 1.150 ausgehende Links auf, die sich nach Entfernen von Duplikaten und Ihrer eigenen Domain auf etwa 410 eindeutige Hosts reduzieren.
Ein manueller Ahrefs Free Backlink Check auf 410 Hosts ist ein Nachmittag voller Einfügeaktionen und Kopfschmerzen, daher ist der Plan, dies zu skripten. Drei Phasen decken die Aufgabe ab: Bewertung der Hosts, Inspektion der problematischen Hosts und anschließend Betrachtung des Blogs selbst.
Rechnen Sie damit, dass der gesamte Lauf vom Export bis zum bereinigten Archiv in eine Arbeitswoche für einen Redakteur und einen Entwickler passt. Planen Sie dann einen weiteren Durchlauf ein.
Die Zahlen werden in Ihrem Archiv abweichen. Fügen Sie Ihren eigenen Export ein, bevor Sie eine Zahl in einen Plan übernehmen. Jede Zahl hier zeigt nur die Struktur der Arbeit.
Den Export-Schritt wiederholbar machen
Der Export entscheidet darüber, ob der Rest des Laufs vertrauenswürdig ist. Drei Gewohnheiten halten ihn ehrlich, und jeder einzelne Punkt ist günstig einzurichten, bevor der erste Aufruf erfolgt.
Gerendertes HTML, kein Markdown
Exportieren Sie die Links von der gerenderten Seite, also der Seite, die ein Besucher sieht. Markdown verpasst Shortcodes, Embeds und alles, was ein Plugin einfügt. Genau in dieser Lücke verbergen sich die meisten fehlenden Links.
Eine Zeile pro Beitrag
Schreiben Sie eine Zeile pro Beitrag mit der Beitrags-URL, dem Host und dem Datum des Exports. Eine einzige flache Liste ist schwer zu prüfen. Zeilen pro Beitrag ermöglichen es, einen Beitrag neu auszuführen, ohne den Rest zu berühren.
Behalten Sie die Spaltennamen einfach und stabil, damit ein späteres Skript die Datei dieses Monats und die vom letzten Monat auf die gleiche Weise lesen kann.
Notieren Sie das Crawl-Datum zusammen mit dem Export. Eine Liste, die letzten Monat erstellt wurde, und eine heute erstellte Liste können abweichen, und das Audit sollte zeigen, welche verwendet wurde.
Die eigene Domain zuerst entfernen
Entfernen Sie Ihre eigene Domain und die Social-Media-Hosts, auf die jeder Beitrag verlinkt. Andernfalls führt Ihre eigene Fußzeile die Bewertungstabelle an und begräbt die echten Probleme.
Die Arbeit ordnen
Ein Durchlauf über zweihundert Beiträge muss nicht an einem Stück abgeschlossen werden. Er benötigt jedoch eine Reihenfolge, damit die nützlichsten Korrekturen zuerst erfolgen.
Mit Beiträgen beginnen, die noch Traffic generieren
Sortieren Sie das Archiv nach den Beiträgen, die in der Search Console noch Klicks generieren. Ein defekter Link auf einem toten Beitrag kostet wenig. Ein defekter Link auf einer Seite, die Leser noch öffnen, kostet Vertrauen, also beginnen Sie mit dieser zweiten Gruppe.
Die Search Console zeigt Ihnen, welche URLs noch Klicks erhalten. Sie sagt Ihnen nicht, welche ihrer ausgehenden Links defekt sind, daher erfüllen die beiden Quellen unterschiedliche Aufgaben.
Die günstigsten Probleme zuerst beheben
Geparkte Domains und tote Hosts sind oft jeweils nur eine einzelne Bearbeitung. Bereinigen Sie diese, bevor Sie sich mit den schwierigeren Fällen befassen, damit die Liste schrumpft und der Rest in einen Tag passt.
Urteilsentscheidungen für später aufheben
Eine Zitation, die lediglich schwach ist, wie ein kleiner Blog, der etwas Wahres sagt, benötigt das Auge eines Lesers. Legen Sie diese in einen separaten Stapel und entscheiden Sie sie mit dem Redakteur, nicht mit einer Schwelle.
Schreiben Sie zu jeder Entscheidung eine einzeilige Notiz. In sechs Monaten spart diese Notiz denselben Streit vom selben Punkt aus zweimal zu führen.
Einige von diesen werden sich als in Ordnung herausstellen. Eine Seite, die beim ersten Durchlauf dünn wirkt, kann ein kurzer, korrekter Hinweis sein, und der Redakteur kann diese Datei in einer Minute schließen.
Phase für Phase
01
Alle 410 Hosts in einem Aufruf bewerten
bulk_dr akzeptiert bis zu 2.000 Domains, also erledigt ein Aufruf zu 1 Credit dies. Sortieren Sie die Bewertungsspalte aufsteigend.
02
Den niedrigsten Ausschnitt inspizieren
Sagen wir, 38 Hosts kommen mit 0 oder 1 zurück. Öffnen Sie jede zitierte Seite manuell; die meisten sind tote Seiten oder geparkte Domains. Rechnen Sie mit 20 Minuten pro zehn Seiten.
03
Die eigenen Linkdaten des Blogs abrufen
refdomains und anchors für Ihre Domain kosten jeweils 2 Credits, insgesamt 4. Vergleichen Sie die Anchor-Texte mit den Beiträgen, die Sie beunruhigt haben.
04
Beheben, dann protokollieren
Ersetzen oder entfernen Sie die schlechten Zitationen, notieren Sie das Datum und die im Audit-Protokoll verbrauchten Credits.
Den Batch validieren, bevor Sie ihm vertrauen
Ein Durchlauf kann sauber enden und dennoch falsch sein. Drei Prüfungen fangen die meisten Fehler ab. Halten Sie sie einfach genug für ein Shell-Skript und integrieren Sie sie in den Job, nicht in das Gedächtnis einer Person.
Auf ok prüfen bei jeder Antwort
Eine Antwort mit ok gleich false ist keine Daten. Zählen Sie die Fehler während des Laufs, und stoppen Sie den Durchlauf, wenn sie einen kleinen Anteil überschreiten, den Sie vor Beginn festgelegt haben.
Wenn der Durchlauf an dieser Linie stoppt, notieren Sie, wo er gestoppt hat und warum. Der nächste Lauf kann dann an dieser Stelle fortgesetzt werden, anstatt von vorne zu beginnen und doppelt zu zahlen.
Zeilen gegen die Eingabe zählen
Vergleichen Sie die Anzahl der gesendeten Hosts mit der Anzahl der zurückgegebenen Ergebnisse. Eine Diskrepanz deutet auf einen Tippfehler, eine Duplizierung oder einen stillen Ausfall hin, und jeder dieser Fälle muss im Protokoll dokumentiert werden.
Rohes JSON behalten
Speichern Sie jede Antwort neben dem Datum und der Eingabeliste. Wenn eine Bewertung drei Monate später falsch erscheint, beantwortet die Rohdatei die Frage schneller als ein neuer API-Aufruf.
Die Kosten für diese hypothetische Ausführung
Aufruf
Credits
Dollar
bulk_dr auf 410 Hosts
1
$0.0001
refdomains auf dem Blog
2
$0.0002
anchors auf dem Blog
2
$0.0002
Gesamt
5
$0.0005
Die Ergebnisse richtig lesen, ohne sich selbst zu täuschen
Bedeutet eine Null eine inaktive Seite? Nicht immer.
Ein Host ohne verweisende Domains in unserem Index kann eine sehr neue Seite, eine private Intranet-Seite oder eine echte Parkdomain sein – nur ein Mensch kann das unterscheiden. Betrachten Sie die Bewertungsspalte als Sortierschlüssel für Ihre Aufmerksamkeit, nicht als eigenständige Entscheidungswert.
Lesen Sie die Bewertungsspalte neben den Anchors. Eine niedrige Bewertung bei einem vielfältigen Anchor-Profil bedeutet etwas anderes als eine niedrige Bewertung bei einer Ansammlung identischer Anchor-Texte, und beide erfordern unterschiedliche Folgemaßnahmen.
Eine Bewertung, die sich zwischen zwei Durchläufen verändert, ist ebenfalls nützliche Information. Prüfen Sie, ob sich der Host geändert hat oder nur der Index.
Was Sie überraschen könnte
Die Kosten sind hier selten das Limit.
Die Zeit geht aufs Lesen von 38 Seiten und die Entscheidung, was mit jedem Eintrag zu tun ist, und keine API nimmt diesen Schritt ab. Planen Sie einen Redaktions-Tag ein. Unsere Daten werden etwa monatlich aktualisiert, daher kann ein Host, der leer erscheint, einfach neu im Index sein.
Eine weitere Überraschung ist, wie oft eine Seite unter zwei Schreibweisen erscheint. Die nackte Domain und die Version mit www sind separate Zeilen, bis Sie sie zusammenführen, und eine scheinbar hohe Anzahl ist oft nur diese Verdopplung.
Um das Archiv danach sauber zu halten, schalten Sie das Tor vor neue Beiträge und planen Sie das monatliche Audit. Die Kostentabelle listet den Preis jeder Aktion auf.
Fragen zum Durchführen eines Scans
Vier Fragen tauchen bei fast jedem Scan auf, und sie lassen sich einfacher vor dem ersten Aufruf klären als danach.
Kann ich das mit einem kostenlosen Backlink-Check von ahrefs machen?
Nicht in diesem Umfang. Kostenlose Web-Checker sind für eine Domain gleichzeitig ausgelegt, also würden 410 Hosts 410 manuelle Suchen bedeuten. Ein Skript mit einem Batch-Aufruf ist der praktische Weg.
Muss ich jedes Ergebnis durchklicken?
Nur für die bezahlten Listen. Eine Batch-Bewertung nimmt die Host-Liste in einem Aufruf auf, während refdomains und anchors Seiten zurückgeben. Nutzen Sie page und per, mit per bis zu 5000, und stoppen Sie bei der Deep-Paging-Grenze von 50.000 Zeilen.
Welche Sortierreihenfolge sollte ich verwenden?
Sortieren Sie nach dem Feld, das Sie interessiert, mit sort, und setzen Sie order auf asc oder desc. Für die Suche nach schwachen Hosts bringt ascending by rating die schlechtesten Ergebnisse nach vorne.
Was ist, wenn ein Host eine Bewertung hat, aber die Seite nicht mehr existiert?
Die Bewertung beschreibt Links in unserem Index, nicht, ob eine Seite noch lädt. Prüfen Sie die Seite selbst, da ein Index-Update hinter einer bereits verschwundenen Seite zurückliegen kann.
Reicht ein Scan?
Normalerweise nicht. Führen Sie ihn einmal durch, um das Archiv zu bereinigen, behalten Sie dann das Tor für neue Beiträge bei und wiederholen Sie das Audit monatlich, da der Index etwa einmal im Monat aktualisiert wird.
Bevor Sie Ihren eigenen Scan starten
Exportieren Sie ausgehende Links aus gerendertem HTML, nicht aus Markdown.
Entfernen Sie Ihre eigene Domain und gängige Social-Media-Hosts zuerst.
Behalten Sie das Roh-JSON jeder Antwort neben dem Datum.
Notieren Sie die Untergrenze, bevor Sie sich die Ergebnisse ansehen.
Budgetieren Sie Redaktionszeit, nicht Credits.
Variationen desselben Beispiels
Der Umfang ändert sich, die Methode nicht.
Ein kleiner Blog kann den Batch-Schritt überspringen und seine gesamte Liste manuell in einem Aufruf durchlaufen. Die Methode bleibt gleich, nur das Werkzeug ändert sich.
Ein Blog mit 2.000 Beiträgen hat vielleicht 3.000 eindeutige Hosts, was immer noch in zwei bulk_dr-Aufrufen zu je 1 Credit passt. Ein Netzwerk aus zehn Blogs wiederholt den Plan zehnmal und kostet etwa fünf Cent, also entscheidet nie das Budget über das Projekt. Die Review-Zeit tut es.
Achten Sie auf den Rendering-Schritt. Exportieren Sie bei WordPress das gerenderte HTML über die REST API, und lesen Sie bei Hugo oder Eleventy den Build-Ordner, da die Ausgabe bereits jeden Link enthält, den ein Besucher sehen wird. Ghost-Sites können die Content API für denselben Zweck nutzen.
Exportieren Sie auch gelöschte Seiten, falls Sie diese noch haben. Ihre ausgehenden Links zählen weiterhin als Aufwand, da ein Besucher von einem alten Suchergebnis darauf landen kann.