Segmente

Eine große Website Bereich für Bereich prüfen - Regeln auf 20 Feldern, das erste passende Segment gewinnt, ein Segment pro Verzeichnis, Score und Statistiken je Segment, globaler Filter.

Warum Segmente

Auf einer großen Website verdeckt ein globaler Score, wo die Probleme wirklich liegen. Segmente (seit 3.14) teilen das Audit in benannte Bereiche, genau wie die Segmente von Screaming Frog: Produktseiten, Kategorien, Blog, eine Sprache, Seiten ohne Traffic, dünne indexierbare Seiten…

Segmente: Health Score, Fehler und wichtigste Probleme je Website-Bereich

Regeln

Ein Segment besteht aus einem Namen, einer Farbe, einem Kombinationsmodus (alle Regeln = UND, mindestens eine Regel = ODER) und bis zu 20 Regeln. Eine Regel besteht aus einem Feld, einem Operator und einem Wert.

  • Felder: Pfad, URL, Title, H1, Meta Description, Inhaltstyp, Indexierbarkeit, indexierbar, HTTP-Status, Klicktiefe, Wörter, eindeutige eingehende Links, Link Score, Antwortzeit, in der Sitemap, HTML, Typ strukturierter Daten, Sprache, Canonical, Search-Console-Klicks, GA4-Sitzungen und Ihre benutzerdefinierten Extraktionen (extract:<name>).
  • Operatoren: Text (enthält, ist gleich, beginnt mit, endet mit, Regex, leer…), Zahl (=, ≠, >, ≥, <, ≤, leer) und Wahr/Falsch (ist wahr, ist falsch).
  • Ungültige reguläre Ausdrücke werden als einfacher Text gelesen und gemeldet, nie blockierend. Bis zu 50 Segmente.
  • Das erste passende Segment gewinnt: Eine Seite gehört zum ersten Segment, dessen Regeln sie erfüllt, ordnen Sie Ihre Segmente also; der Rest landet in Ohne Segment. Seitenzahlen live beim Bearbeiten.

Eine Segmentdatei, wie von der App exportiert oder von Hand für die CLI geschrieben (docs/segments.example.json im Repository):

{
  "app": "Arachnide SEO Spider",
  "segments": [
    { "name": "Produktseiten", "color": "#2563eb", "match": "all", "rules": [{ "field": "path", "op": "startsWith", "value": "/product/" }] },
    { "name": "Kategorien", "color": "#d97706", "match": "any", "rules": [{ "field": "path", "op": "startsWith", "value": "/category/" }, { "field": "path", "op": "regex", "value": "^/c/[a-z-]+/?$" }] },
    { "name": "Blog", "color": "#059669", "match": "all", "rules": [{ "field": "path", "op": "startsWith", "value": "/blog/" }] },
    { "name": "Dünne indexierbare Seiten", "color": "#db2777", "match": "all", "rules": [{ "field": "words", "op": "lt", "value": 200 }, { "field": "indexable", "op": "isTrue" }] }
  ]
}

Ein Klick zum Start

Aus Verzeichnissen erstellen legt ein Segment pro Verzeichnis der ersten Ebene an und geht eine Ebene tiefer, wenn ein einziger Ordner die ganze Website enthält (zum Beispiel /fr/). Bearbeiten Sie anschließend Namen, Farben und Regeln.

Nach dem Crawl angewendet

Segmente werden ohne erneutes Crawlen angewendet: Erstellen, bearbeiten oder sortieren Sie sie jederzeit neu. Sie werden mit dem Crawl gespeichert, pro Website im Browser gemerkt und für die nächsten Crawls der Website wiederverwendet. Importieren und exportieren Sie sie als JSON, um sie im Team zu teilen.

Was sich beim Filtern ändert

Wählen Sie ein Segment in der Seitenleiste, und jede Seite folgt: Übersicht, Health Score und Säulen, SEO-Probleme, Maßnahmenplan, alle Tabellen, CSV-Exporte und der PDF-Bericht werden für diesen Bereich mit genau derselben Bewertungsmethode wie der vollständige Crawl neu berechnet (die Zusammenfassung der Engine wird reproduziert, wenn der vollständige Crawl neu berechnet wird; das ist durch Unit-Tests abgesichert).

  • Die Übersicht zeigt eine Segmenttabelle: Seiten, Anteil, Health Score, Fehler, Warnungen, % indexierbar, durchschnittliche Tiefe, Wörter, Link Score, Antwortzeit, GA4-Sitzungen und wichtigste Probleme. Klicken Sie auf eine Zeile, um das gesamte Audit zu filtern; klicken Sie auf ein Problem, um es in diesem Segment zu öffnen.
  • Jedes Problem zeigt eine Aufteilung nach Segment (gestapelter Balken und Chips, die filtern).
  • Eine Spalte Segment erscheint in den Seitentabellen, den Listen betroffener URLs und den CSV-Exporten.
  • Die Website-Karte und die 2D-/3D-Ansicht erhalten Farbe nach Segment, mit dem aktiven Segment über die ganze Website hervorgehoben.
  • Der PDF-Bericht nennt das Segment auf dem Deckblatt, wenn er für ein Segment erstellt wird, oder fügt andernfalls einen Abschnitt Ergebnisse nach Segment hinzu.

Kommandozeile und Agenten

CLI: --segments segments.json, --segment-folders (ein Segment pro Verzeichnis der ersten Ebene), --segment blog (Zusammenfassung, CSV und Bericht für ein Segment; das JSON behält den vollständigen Crawl); eine Tabelle je Segment in der Konsole und eine Spalte Segment in pages.csv und issues.csv.

KI-Agenten: das Tool arachnide_segments (Statistiken je Segment abrufen, ein Segment pro Verzeichnis vorschlagen, die Liste festlegen) und ein Parameter segment auf Zusammenfassung, Problemen, Maßnahmenplan, Seitensuche und GEO-Readiness; Option segments auf den Crawl-Tools.

Die Linkzähler der Segmente werden seit 3.19 in einem Durchlauf berechnet (475 ms für 10 Segmente bei 20 Millionen Links).

Version 3.21.0 Die Referenztabellen und das Changelog werden aus dem Arachnide-Repository erzeugt (Commit f287355). Diese Seite auf GitHub bearbeiten