Die Analyse interner Links listet die Verweise, über die eine öffentliche Seite Leser weiterleitet, mit Ankertext, Kategorie, rel-Werten und HTML-Quellzeilen. Geben Sie eine Seiten-URL ein, um Navigation, verlinkte Bilder und wiederholte Ziele vor einer Änderung zu prüfen. Der Bericht umfasst ausgehende Links im abgerufenen HTML dieser Seite; eingehende Links, Zielverfügbarkeit und die übrige Website brauchen separate Prüfungen.
Was prüft die Analyse interner Links?
Geben Sie eine vollständige HTTP- oder HTTPS-Seiten-URL ein. Screpy folgt Weiterleitungen der Quellseite und liest das endgültige HTML. Daraus werden <a>-Elemente mit einem href-Attribut extrahiert. Jedes gespeicherte Vorkommen zeigt aufgelöste URL, extrahierten Text, Kategorie, rel-Werte und Quellzeile. Filter grenzen eine Gruppe ein, ohne andere Zeilen aus dem Bericht zu entfernen.
Das ist nach einer Artikelveröffentlichung, Menüänderung oder Anpassung eines wiederverwendbaren Blocks hilfreich. Der zurückgegebene Quelltext wird ohne JavaScript-Ausführung gelesen; später eingefügte Links können fehlen. Verwenden Sie eine öffentliche Seite: Ein Anmeldebildschirm kann andere Links enthalten als die geschützten Inhalte. Ist das HTML nicht lesbar, bleibt die angeforderte Prüfung nicht verfügbar.
Quellantwort und Linkkategorien beweisen nicht, dass die Ziele funktionieren. Nutzen Sie die Prüfung defekter Links für eine begrenzte Kontrolle der Zielverfügbarkeit.
Die vier Linkkategorien verstehen
Ein interner Link verweist auf eine andere URL mit derselben Origin wie die endgültig abgerufene Seite. Zur Origin gehören Schema, Hostname und Port. Eine gemeinsame Marke oder Hauptdomain genügt nicht: www.example.com, shop.example.com und http://example.com unterscheiden sich von https://example.com.
Beispiel für eine Quellseite unter https://example.com/guides/links/ ohne eigene Basis-URL:
| Link im Quelltext | Kategorie | Grund |
|---|---|---|
/pricing/ |
Intern | Gleiche Origin, anderer Pfad |
#examples |
Gleiche Seite | Gleicher Pfad und gleiche Query; nur das Fragment ändert sich |
?view=print |
Intern | Gleiche Origin, andere Query |
https://shop.example.com/ |
Extern | Anderer Hostname |
mailto:help@example.com |
Andere | Kein aufgelöstes HTTP- oder HTTPS-Ziel |
Die Gruppe „Gleiche Seite“ ist von internen Links zu anderen URLs getrennt. Leere, nicht unterstützte oder nicht auflösbare href-Werte gehören zu „Andere“; diese Kategorie bedeutet nicht automatisch einen defekten Link.
Relative URLs verwenden die Basis des Dokuments. Wie MDN zum base-Element erklärt, kann ein eigenes <base href> sogar das Ziel eines Fragmentlinks ändern. Lesen Sie die aufgelöste URL, bevor Sie entscheiden, welche Seite erreicht wird.
Ankertexte und verlinkte Bilder verbessern
Beginnen Sie mit Warnungen zu leeren Texten und lesen Sie andere Bezeichnungen in ihren umgebenden Sätzen. Screpy extrahiert Text aus untergeordneten Elementen oder, wenn der Link keinen Text enthält, die alt-Werte von Bildern. Der vollständige zugängliche Name des Browsers aus aria-label, aria-labelledby oder title wird nicht berechnet. Ein leeres Extraktionsergebnis verlangt deshalb eine Prüfung; es beweist allein nicht, dass der Link für alle Nutzer namenlos ist.
Ersetzen Sie in einem Absatz über Lieferoptionen ein vages „hier klicken“ durch „Lieferoptionen vergleichen“, wenn dies das Ziel korrekt beschreibt. Die Analyse markiert nicht automatisch jede allgemeine Formulierung; beurteilen Sie die Verständlichkeit selbst. Googles Linkempfehlungen sprechen für beschreibende, angemessen kurze Ankertexte im passenden Kontext. Erzwungene Keywords in unpassenden Bezeichnungen helfen Lesern nicht.
Wenn ein Bild der einzige Linkinhalt ist, sollte sein Alternativtext das Ziel oder die Aktion vermitteln, wie die W3C-Anleitung zu funktionalen Bildern zeigt. „Startseite des Beispielshops“ kann ein verlinktes Logo besser erklären als „Logo“. Prüfen Sie Bildalternativen separat mit der Alt-Text-Prüfung und betrachten Sie anschließend die Funktion jedes verlinkten Bildes auf der Seite.
rel-Attribute im Kontext lesen
Die Spalte rel zeigt erfasste Werte aus dem Quelltext, keinen Linkwert oder Ranking-Score. Ein leerer Wert ist nicht automatisch ein Fehler. Laut Googles Anleitung für ausgehende Links benötigen normale Links keine besondere Kennzeichnung. sponsored kennzeichnet bezahlte Platzierungen und ugc Links in Nutzerinhalten. nofollow passt, wenn diese Werte nicht zutreffen und Sie keine Zuordnung Ihrer Website zum Ziel oder Crawling über diesen Link wünschen.
Prüfen Sie den Zweck, bevor Sie einen Wert ändern. Dieses Inventar bewertet keine Robots-Anweisungen auf Seitenebene und stellt nicht fest, ob ein Ziel indexiert ist. Ein nofollow-Link belegt kein noindex; das Ziel kann über andere Wege entdeckt werden.
Wiederholte Ziele prüfen
Der Bereich für wiederholte Ziele gruppiert gespeicherte Zeilen im aktuellen Filter. URL-Fragmente werden ignoriert, Query-Strings bleiben erhalten. Beispielsweise teilen /guide/#setup und /guide/#examples eine Zielgruppe; /guide/?view=print bleibt separat. Die ursprünglichen Zeilen bleiben sichtbar. Die Anzahl der Vorkommen ist deshalb keine Anzahl eindeutiger Seiten.
Wiederholung kann nützlich sein: Kopfbereich, Fußbereich und Absatz können berechtigte Wege zur selben Seite anbieten. Prüfen Sie nahe beieinanderliegende Wiederholungen ohne zusätzliche nützliche Auswahl oder unterschiedliche Bezeichnungen, die widersprüchliche Inhalte versprechen. Behalten Sie den für den Kontext klarsten Weg.
Es gibt keine allgemeingültige Zielanzahl interner Links. Googles Empfehlungen zu internen Links bevorzugen hilfreiche Verbindungen und verlangen für wichtige Seiten einen Link von einer anderen Seite. Dieses Inventar ausgehender Links kann nicht nachweisen, dass jede wichtige Seite einen solchen Link erhält.
Vor der Auswertung der Summen die Abdeckung prüfen
Screpy speichert die ersten 2.000 Linkvorkommen in HTML-Reihenfolge. „Gesamt“ bezeichnet alle im geparsten Quelltext gefundenen Anker mit href; Kategorieanzahlen beziehen sich auf gespeicherte Zeilen. Bei einer beispielhaften Seite mit 2.300 Ankern werden 2.000 Zeilen gespeichert und 300 ausgelassen. Die vier Kategorieanzahlen ergeben daher 2.000 statt 2.300; der Bericht zeigt teilweise Abdeckung.
Grün bedeutet, dass die unterstützten Prüfungen ohne Warnung abgeschlossen wurden. Gelb fordert zur Prüfung leerer extrahierter Texte oder teilweiser Abdeckung auf. Die Hinweise beschreiben den Quellbericht, nicht die Gesundheit der Ziele. Scheitert der Abruf der Quelle, konnte die Prüfung nicht abgeschlossen werden.
Beachten Sie auch Kürzungshinweise: Texte über 500 Zeichen werden im Bericht gekürzt. Vollständige Zeilenabdeckung bedeutet weder vollständig angezeigte Texte noch eine umfassende Prüfung von Navigation, Barrierefreiheit oder Indexierung.
Eine Korrekturliste exportieren und die Seite erneut prüfen
Wählen Sie einen Kategoriefilter und laden Sie dessen gespeicherte Zeilen als CSV herunter. Die fünf Felder heißen URL, text, kind, rel und line: aufgelöste Adresse, falls verfügbar, extrahierter Text, Kategorie, erfasste Beziehungswerte und Quellzeile. Der JSON-Download enthält den gesamten gespeicherten Bericht statt nur der gefilterten Ansicht. Kein Export rekonstruiert ausgelassene Vorkommen oder den vollständigen Text gekürzter Bezeichnungen.
Lokalisieren Sie Links anhand der Quellzeilen im zurückgegebenen HTML. Die Nummern müssen nicht mit denen Ihres Template-Editors übereinstimmen. Priorisieren Sie wichtige Links mit unklaren Texten, unbeabsichtigten Zielen oder verwirrenden Wiederholungen. Ändern Sie die entsprechende Seite oder den gemeinsamen Block, veröffentlichen Sie die Korrektur und analysieren Sie die Quelle erneut.
Scheint ein Ziel weiterzuleiten, prüfen Sie vor der Wahl einer Ersatz-URL seine Kette mit der Weiterleitungsprüfung. Verwaiste Seiten oder eingehende Links erfordern eine breitere Websiteanalyse; dieser Bericht kann diese Fragen anhand einer einzigen Seite nicht beantworten.