Interne Verlinkung für PrestaShop: Struktur, Prüfungen und sichere Automatisierung
Erstellen Sie nützliche interne Links in PrestaShop. Prüfen Sie verwaiste Seiten, Crawltiefe und automatische Links, ohne Rankinggarantien vorauszusetzen.
Helfen Sie Käufern und Crawlern, wichtige Produkte, Kategorien und Leitfäden zu erreichen. Planen Sie mit diesem Ablauf Links, prüfen Sie Lücken und kontrollieren Sie automatische Verlinkung.
So würden wir vorgehen
Wir würden mit den Kategorien, Produkten und Leitfäden beginnen, die Ihren Kunden wichtig sind, und fehlende Verlinkungen zunächst manuell ergänzen, bevor wir wiederkehrende Erwähnungen automatisieren. Der passende Ansatz hängt von Ihrem bestehenden Shop ab: PrestaShop-Version, Theme, Menü- und Inhaltsmodule, Katalogdaten, Sprachen und Märkte, Import- oder ERP-Integrationen sowie die Zuständigkeit für die Textpflege. Prüfen Sie, ob ein Import die Links eines Redakteurs überschreibt, bevor Sie Ihrem Team manuelle Korrekturen zuweisen.
Arbeiten Sie bei Änderungen an Templates, Kategoriepfaden oder automatischen Regeln auf einer Staging-Kopie mit demselben Theme, denselben Modulen und derselben Cache-Konfiguration, getrennt von echten Bestellungen, E-Mails und Integrationen. Testen Sie repräsentative Seiten und das Rückgängigmachen der Änderung. Veröffentlichen Sie die getestete Änderung anschließend in einem geplanten Zeitfenster und halten Sie gesicherte Inhalte und Konfiguration zur Wiederherstellung bereit. Übernehmen Sie nur die geprüften Inhalts-, Template- und Konfigurationsänderungen, ohne die Live-Datenbank durch die ältere Staging-Kopie zu ersetzen. Für eine kleine redaktionelle Korrektur können Sie Ihren üblichen Veröffentlichungsablauf nutzen und den vorherigen Text aufbewahren.
| Ihr Befund | Erster Ansatz | Nachweis vor der Ausweitung |
|---|---|---|
| Ein nützlicher Leitfaden oder ein Produkt ist im Shop nicht über relevante Links erreichbar. | Ergänzen Sie Archiv-, Kategorie- oder Kontextlinks manuell. | Besucher und ein von der Startseite ausgehender Crawl können die Seite jetzt erreichen. |
| Dieselbe relevante Formulierung bleibt in gepflegten Beschreibungen unverlinkt. | Testen Sie nach einem manuellen Beispiel eine eng begrenzte Keywordregel. | Treffer führen in jeder Sprache und jedem Shop zum vorgesehenen Ziel. |
| Links sind im Editor vorhanden, verschwinden aber im Frontoffice. | Prüfen Sie zuerst Theme-Position, Rendering und Cache. | Der vorgesehene Block und seine Links erscheinen in der ausgelieferten Seite. |
| Verlinkte Seiten bleiben ausgeschlossen oder verweisen auf konkurrierende URL-Versionen. | Untersuchen Sie Indexierbarkeit und URL-Auswahl, bevor Sie weitere Links ergänzen. | Vorgesehenes Ziel, Canonical und Antwort stimmen überein. |
Bei ungelösten Konflikten mit Auffindbarkeit oder Indexierung liefert der PrestaShop SEO Audit & Action Plan einen durch Befunde belegten Korrekturplan; die Umsetzung ist eine separate Leistung.
Eine nützliche Kategorie- und Inhaltsstruktur aufbauen
Interne Links helfen Besuchern und Crawlern, Ihre Seiten zu finden. Sie helfen Google außerdem, Beziehungen und relative Wichtigkeit zu verstehen. Menüs, Kategorielisten, Breadcrumbs und Links in Beschreibungen tragen dazu bei. Eine Sitemap kann URLs bekannt machen, ersetzt aber keinen nützlichen Weg durch Ihren Shop.
Behandeln Sie Linkwert nicht als festen Betrag, der gleichmäßig auf jeden ausgehenden Link verteilt wird. Aus einer Linkanzahl können Sie Googles aktuelle Rankingsignale nicht berechnen. Ihre Startseite ist ein nützlicher Navigationsausgangspunkt, aber nicht zwingend Ihre stärkste Seite.
Ein Bürostuhlbeispiel
- Nutzen Sie die Kategorie Bürostühle als zentrale Anlaufstelle für das Sortiment.
- Verlinken Sie relevante Unterkategorien wie Stühle unter EUR 300 und erklären Sie ihre Unterschiede.
- Verlinken Sie einen Kaufratgeber zu ergonomischen Arbeitsplätzen mit der Kategorie und den besprochenen Stühlen.
- Geben Sie Produktseiten einen nützlichen Kategoriepfad, relevantes Zubehör und einen Link zum Kaufratgeber, wo er eine Kauffrage beantwortet.
- Verlinken Sie ergänzende Artikel miteinander, wenn der nächste Artikel dem Leser hilft.
Schreiben Sie genug Beschreibung, um die Fragen des Käufers zu beantworten. Es gibt weder eine vorgeschriebene Wortzahl noch eine ideale Linkanzahl. Ergänzen Sie keine irrelevanten Links, um eine Quote zu erfüllen. Google erklärt die Rolle von Menüs und seitenübergreifenden Links in seinen Hinweisen zur E-Commerce-Websitestruktur.
Verlinkungsbereiche in Ihrem Shop nutzen
Kategorie- und Produktbeschreibungen
Bearbeiten Sie Kategoriebeschreibungen unter Katalog, Kategorien. Verlinken Sie nützliche Unterkategorien, verwandte Sortimente und ergänzende Leitfäden. Bestätigen Sie, dass Ihr Theme die Beschreibung tatsächlich rendert, auch auf paginierten Listen.
Verlinken Sie bei Produkten beschreibende Formulierungen mit ihrer Kategorie, kompatiblem Zubehör oder einer Erklärung eines technischen Merkmals. Ein Link „ergonomische Bürostühle“ liefert mehr Kontext als „hier klicken“. Halten Sie Ankertexte natürlich und erzwingen Sie nicht dieselbe Formulierung auf jeder Seite.
PrestaShop 9.1 bietet das native Kategoriefeld additional_description. Ob eine zweite Beschreibung unterhalb des Produktrasters erscheint, hängt vom Theme und den Erweiterungen ab. Prüfen Sie die gerenderte Kategorieseite nach der Bearbeitung. Nutzen Sie das native Feld, wenn es verfügbar ist und an der benötigten Stelle ausgegeben wird. Erfüllt es die Platzierungsanforderung nicht, finden Sie Angaben zur Platzierung und Einrichtung der separaten Erweiterung auf der Hilfeseite zu Second Category Description.
Breadcrumbs und Kategoriekontext
Ein Produkt kann mehreren Kategorien angehören. Prüfen Sie seine Kategoriezuordnungen und Standardkategorie und testen Sie dann den Breadcrumb nach direktem Öffnen sowie nach verschiedenen Kategoriepfaden.
In PrestaShop 9.1 wählt PS_PRODUCT_BREADCRUMB_CATEGORY bei Wert current die aktuelle Kategorie, wenn eine verfügbar ist. Andernfalls nutzt der Controller die Standardkategorie des Produkts. Prüfen Sie Version und Theme, bevor Sie Standardkategorien zur Änderung von Breadcrumbs wechseln.
Navigation, Footer und Inhaltslinks
Halten Sie wichtige Kategorien über normale Navigation erreichbar. Nutzen Sie den Footer für nützliche Kundeninformationen und ausgewählte Ziele. Editor und verfügbare Positionen hängen von Ihrem Theme und dem installierten Menü- oder Linklistenmodul ab.
Wiederholte Navigationslinks vermitteln weiterhin Struktur. Kontextlinks erklären zusätzlich, weshalb zwei Seiten zusammengehören. Nutzen Sie beides und entfernen Sie Überflüssiges nach Nutzen statt nach einer angenommenen mathematischen Grenze.
Prüfen Sie Ihre Vorlagen für Produktminiaturen und zugehörige Produkte. Stellen Sie sicher, dass Produktnamen zu Produktseiten verlinken und die Schnellansicht nicht der einzige Zugang zu einem Artikel ist. Verbinden Sie Blogbeiträge mit den besprochenen Produkten und Leitfäden. Prüfen Sie, dass zugehörige Blöcke crawlbare Links auf der gerenderten Seite enthalten.
Tiefe, eingehende Links und verwaiste Seiten prüfen
- Starten Sie einen Crawler auf der Shopstartseite. Halten Sie Start-URL, Ausschlüsse und Shopbereich zwischen Prüfungen konstant.
- Prüfen Sie wichtige Links im zurückgegebenen HTML. Benötigt Ihr Theme JavaScript zu ihrer Anzeige, vergleichen Sie einen gerenderten Crawl. JavaScript-Rendering in Screaming Frog erfordert eine Lizenz.
- Schließen Sie den Crawl ab und führen Sie dann Crawl Analysis aus, um Link Score und relevante Analysefilter zu befüllen.
- Vergleichen Sie Crawltiefe, eindeutige eingehende Links, Indexierbarkeit und Antwortcodes wichtiger Kategorien und Produkte.
- Vergleichen Sie entdeckte URLs mit Sitemap, Katalog- oder CMS-Exporten und Einstiegsseitendaten der Search Console, um im Linkcrawl fehlende Seiten zu finden.
Screaming Frog definiert Link Score als eigene relative Kennzahl interner Verlinkung, nicht als Google-Rankingwert. Seine Tab-Dokumentation beschreibt diese Spalten. Prüfen Sie den Funktionsvergleich für kostenloses Crawllimit und Lizenzanforderungen für JavaScript-Rendering, Search-Console-Integration und benutzerdefinierte Suche.
| Signal | Was zu untersuchen ist |
|---|---|
| Hohe Crawltiefe | Unnötige Kategorieverschachtelung, Seitennavigation oder ein fehlender Link von einer relevanten zentralen Seite. |
| Wenige eindeutige eingehende Links | Eine wertvolle Seite mit wenig Verbindung zu verwandten Inhalten. |
| Niedriger relativer Link Score | Eine Abweichung zwischen geschäftlicher Wichtigkeit und der in diesem Crawl abgebildeten Struktur. |
| Keine eingehenden Links im Crawl | Eine mögliche verwaiste Seite, ein Crawlausschluss, eine gesperrte Seite oder ein erst nach Rendering verfügbarer Link. |
Es gibt weder eine universelle Problemschwelle von vier Klicks noch ein Minimum von drei eingehenden Links. Eine Seite mit einem nützlichen Link kann angemessen sein. Untersuchen Sie Muster im Kontext Ihres Katalogs.
Seiten finden, die der Crawl nicht entdecken kann
Ein reiner Linkcrawl kann eine wirklich verwaiste Seite nicht entdecken. Vergleichen Sie externe URL-Inventare. Suchen Sie nach alten aus Menüs entfernten CMS-Seiten, Beiträgen ohne Archivlinks, Produkten außerhalb der Kategorienavigation und Marken- oder Lieferantenseiten, die Besucher nicht erreichen.
Ergänzen Sie relevante Links zu einer nützlichen verwaisten Seite. Leiten Sie eine veraltete URL nur weiter, wenn ein tatsächlich gleichwertiges Ziel existiert. Nutzen Sie andernfalls eine passende 404- oder 410-Antwort und entfernen Sie sie aus der Sitemap. Leiten Sie nicht jedes ausgemusterte Produkt zur Startseite weiter.
Unverlinkte Erwähnungen finden
Durchsuchen Sie Beschreibungen und Artikel nach Begriffen, die auf ein nützliches Ziel verweisen. Wenn Ihre Screaming-Frog-Version sie unterstützt, nutzen Sie in Custom Search den Filter „Page Text No Anchors“, um unverlinkte Erwähnungen eines freigegebenen Begriffs zu finden, und in der Ansicht N-Grams die Option Body Text für unverlinkten Text, um wiederkehrende Formulierungen aufzuspüren. Prüfen Sie installierte Version und Lizenz, bevor Sie diesen Ablauf einplanen. Prüfen Sie jeden Treffer, damit ein gemeinsames Wort nicht zu einem irrelevanten Link führt.
Halten Sie zu jeder Zeile der Prüfung die Quellseite, das vorgeschlagene Ziel, den Nutzen des Links und eine namentlich zuständige Person fest. Unterscheiden Sie bevorzugte URLs von weitergeleiteten oder doppelten Varianten, bevor Sie eine Seite als verwaist einstufen. Verweisen Links auf eine alte Adresse oder nennt das Canonical eine andere Seite, klären Sie das vorgesehene Ziel mithilfe des Leitfadens zu URLs, Canonicals und Weiterleitungen, bevor Sie neue Links ausrollen.
Einen fehlenden Leitfaden und wiederkehrende Erwähnungen bearbeiten
Angenommen, Ihr Leitfaden zu ergonomischen Arbeitsplätzen fehlt im Blogarchiv, während Beschreibungen von Stühlen wiederholt verstellbare Bürostühle ohne Link erwähnen. Hier sind unterschiedliche Korrekturen nötig: Stellen Sie den Archiveintrag des Leitfadens wieder her und verlinken Sie ihn von der zentralen Bürostuhlseite. Prüfen Sie die wiederkehrende Formulierung anschließend separat. Eine Keywordregel kann den fehlenden Archiveintrag nicht reparieren.
- Sichern Sie die betroffenen Texte und Crawl-Befunde. Öffnen Sie Leitfaden und Kategorie direkt und bestätigen Sie, dass sie für Käufer verfügbar und die vorgesehenen Ziele für diese Sprache und diesen Shop sind.
- Bearbeiten Sie eine passende Stuhlbeschreibung manuell und verlinken Sie die Formulierung mit der Kategorie. Folgen Sie dem Link auf Mobilgeräten und am Desktop und prüfen Sie, ob das Ziel die besprochenen Stühle tatsächlich abdeckt.
- Nutzen Sie diese Seite als redaktionelles Beispiel. Suchen Sie andernorts nach derselben unverlinkten Formulierung und prüfen Sie die umgebenden Sätze. Schließen Sie Erwähnungen eines anderen Sortiments oder eines Zubehörteils aus, die Käufer zum falschen Ziel führen würden.
- Testen Sie auf Staging eine Regel ausschließlich in den vorgesehenen Beschreibungscontainern und der vorgesehenen Sprache. Behalten Sie die manuell verlinkte Stelle bei, um zu prüfen, ob vorhandene Anker unverändert bleiben. Vergleichen Sie eine weitere passende Seite ohne diesen gespeicherten Link.
- Wiederholen Sie Anfragen bei gefülltem Seitencache und testen Sie anschließend, soweit vorhanden, eine andere Sprache und einen anderen Shop. Prüfen Sie die ausgelieferten href-Werte, die Platzierung und die Antwortzeit und bestätigen Sie, dass die Regel Menüs oder Bedienelemente nicht beeinflusst.
- Pausieren Sie die Regel und leeren Sie die betroffenen Seitencaches, um nachzuweisen, dass die generierten Links verschwinden. Der manuell gespeicherte Link sollte erhalten bleiben. Stellen Sie gesicherte Texte separat wieder her, wenn Sie auch diese redaktionelle Änderung rückgängig machen möchten.
Aktivieren Sie die freigegebene Regel nach dem erfolgreichen Rückgängigmachen erneut auf Staging und prüfen Sie ihre Ausgabe nochmals. Dokumentieren Sie freigegebene Formulierungen, Ziel, Geltungsbereich und Grenzen. Veröffentlichen Sie dann die geprüften Änderungen im geplanten Zeitfenster und invalidieren Sie die betroffenen Live-Caches. Prüfen Sie die Live-Links und die gespeicherten redaktionellen Korrekturen und crawlen Sie anschließend mit denselben Einstellungen erneut von der Startseite aus. Lassen Sie neue Treffer bei Änderungen an Sortimenten oder Formulierungen von der für Inhalte zuständigen Person prüfen.
Sichere automatische Verlinkung verstehen
Bearbeiten Sie bei einem kleinen Katalog nützliche Links direkt. Begrenzen Sie bei automatischen Keywordregeln die Verarbeitung auf die vorgesehenen Inhaltsbereiche. Schließen Sie vorhandene Anker, Skripte, Style-Inhalte, Formularbedienelemente und Navigation aus. Gleichen Sie gegebenenfalls ganze Wörter ab, beachten Sie Sprach- und Shopkontext und vermeiden Sie Selbstverlinkungen.
Automatic Internal SEO Linker verwendet hookActionOutputHTMLBefore($params), um das endgültige HTML zu ändern. Das Modul benötigt einen Frontoffice-Controller, überspringt AJAX- und Nicht-HTML-Antworten und prüft vor der Verarbeitung, ob der Inhalt wie HTML aussieht. Der Einfügungsschritt lautet:
$injector = new LinkInjector($config);
$params['html'] = $injector->process($params['html'], $groups);
Dies ist ein Ausschnitt einer vorhandenen Implementierung, kein eigenständiges Modul. Seine Konfiguration liefert ausgewählte Inhaltscontainer, aktive sprachspezifische Gruppen und Platzierungsgrenzen. Ein displayProductAdditionalInfo-Handler ergänzt Markup an einer Themeposition; dort eine umgeschriebene Beschreibung zurückzugeben kann sie verdoppeln. Es ist kein allgemeiner Inhaltsfilter.
Das Modul hat Linklimits pro Seite und Gruppe, standardmäßig fünf Links je Seite und drei je Gruppe. Wählen Sie Grenzen, die zur Seite und zum Inhalt passen. Die Einstellungen bieten Platzierungen am Anfang, in der Mitte, am Ende und verteilt. Bestätigen Sie ihre Wirkung bei wiederkehrenden Formulierungen in Ihrer installierten Version, bevor Sie sich darauf verlassen.
Zu unterstützten Selektoren, Platzierungssteuerung und Konfiguration siehe die Hilfeseite zu Automatic Internal SEO Linker.
Prüfen Sie nach Regeländerungen die tatsächliche Ausgabe mit Ihrem Theme und aktiviertem Seitencache. Bestätigen Sie, dass vorhandene Links unverändert bleiben, der Linktext sinnvoll ist und sich bei wiederholten Anfragen kein zusätzliches Markup ansammelt. Liefert ein Cache nach einer Regeländerung weiterhin alte Links aus, invalidieren Sie die betroffenen Seiten und wiederholen Sie die Prüfung.
Korrekturen priorisieren und das Ergebnis messen
- Stellen Sie Zugang zu wertvollen verwaisten oder defekten Zielen wieder her.
- Verbessern Sie Wege zu wichtigen, unnötig schwer auffindbaren Seiten.
- Verbinden Sie Hauptkategorien, relevante Produkte und nützliche Kaufratgeber.
- Wandeln Sie relevante unverlinkte Erwähnungen um und verbessern Sie dann vage Ankertexte.
- Crawlen Sie mit derselben Konfiguration erneut und prüfen Sie die geänderten Seiten.
Nutzen Sie normale <a href="...">-Links zur bevorzugten Ziel-URL. Vermeiden Sie unnötige Weiterleitungsketten für Nutzer. Prüfen Sie versehentliche nofollow-Attribute an normalen redaktionellen Links, behalten Sie aber passende Attribute für gesponserte oder nutzergenerierte Links bei. Google behandelt nofollow als Hinweis; es garantiert nicht absolut, dass kein Rankingsignal weitergegeben wird. Siehe Googles Erklärung zu Linkattributen.
Bewahren Sie datierte Vorher-/Nachher-Exporte von Tiefe, eingehenden Links, Antwortcodes und Indexierbarkeit auf. Beobachten Sie Indexierung und Leistung der betroffenen URLs in der Search Console. Ein Bericht „Gefunden, zurzeit nicht indexiert“ kann mehrere Ursachen haben. Prüfen Sie neben internen Links andere Indexierungsfaktoren; zusätzliche Links garantieren keine Indexierung.
Vergleichen Sie Ergebnisse über einen Zeitraum, der erneutes Crawling zulässt, und dokumentieren Sie andere Änderungen wie neue Inhalte oder Aktionen. Eine geringere Durchschnittstiefe oder ein höherer Crawler-Link-Score bestätigt eine Strukturänderung. Sie beweist keinen Traffic- oder Rankinganstieg. Prüfen Sie bei unzuverlässigem Seitenabruf Crawlfehler und Serverleistung separat.
Googles Linkhinweise behandeln crawlbare Links, beschreibende Ankertexte und nützlichen Kontext. Wenden Sie diese Prüfungen bei jeder Veröffentlichung eines Produkts, einer Kategorie oder eines Artikels an.
Fragen an Ihren Entwickler oder Ihre Agentur
- Welche URLs haben geschäftliche Priorität und welche Quellseiten werden darauf verlinken? Bitten Sie um Beispiele und eine Begründung für jeden vorgeschlagenen Verlinkungsweg.
- Liegt der Fehler im gespeicherten Inhalt, in einem Import, einem Template oder der generierten Ausgabe? Wer ist nach der Übergabe für diese Quelle zuständig?
- Welche Kombinationen aus Shop, Sprache, Theme und Cache wurden getestet und können Sie die ausgelieferten Links sehen statt nur die Konfigurationsansicht?
- Wie genau lässt sich die Änderung rückgängig machen, welche Seitencaches müssen erneuert werden und wurde dieser Ablauf getestet?
- Welche Vorher-/Nachher-Exporte belegen die Korrektur und wer prüft die Links, wenn Produkte verschoben, ausgemustert oder unter einer anderen Adresse angeboten werden?
Häufige Fragen von Shopbetreibern
Brauche ich für einen kleinen Shop ein Verlinkungsmodul?
Bearbeiten Sie Links direkt, wenn Ihr Team die relevanten Verlinkungen pflegen kann. Automatisierung wird nützlich, wenn dieselbe freigegebene Zuordnung von Formulierung zu Ziel in vielen Inhalten wiederkehrt. Der oben beschriebene Test zeigt, was Sie vor einer Ausweitung prüfen sollten.
Sollte ich Kategorien verschieben, um die Crawltiefe zu verringern?
Testen Sie zuerst einen passenden Link von einer bestehenden zentralen Seite. Müssen Sie Kategorien dennoch neu ordnen, prüfen Sie Produktzuordnungen, Breadcrumbs und betroffene URLs auf Staging, bevor Sie die neue Struktur veröffentlichen.
Wie viele Links sollte jede Beschreibung enthalten?
Beurteilen Sie jeden Link danach, bei welcher nächsten Entscheidung er einem Käufer hilft. Die Limits des Moduls steuern die Einfügung und sind keine SEO-Zielwerte. Eine kurze Beschreibung benötigt möglicherweise keine zusätzlichen Links.
Wird eine neu verlinkte Seite indexiert?
Prüfen Sie Auffindbarkeit und Indexierung getrennt: Bestätigen Sie zuerst, dass der Crawler dem neuen Weg folgen kann. Untersuchen Sie anschließend die Indexierbarkeit des Ziels und die Befunde in der Search Console.
Wer hält die Links nach der Veröffentlichung aktuell?
Weisen Sie diese Verantwortung der Person oder dem Team zu, das die Quellinhalte oder den Import pflegt. Nehmen Sie Zielprüfungen in die bestehende Checkliste für Veröffentlichungen und Katalogänderungen auf und wiederholen Sie den relevanten Crawl nach Navigations- oder Template-Änderungen.