Fügt das Internal Linker-Modul Links automatisch hinzu oder muss ich jeden Link konfigurieren?
Ja. Internal Linker kann Links automatisch einfügen, wenn die Seite gerendert wird, basierend auf Linkgruppen, die Keywords einer Ziel-URL zuordnen. Sie müssen nicht jede Produkt-, Kategorie-, CMS- oder Blogbeschreibung manuell bearbeiten, und der gespeicherte Text in der Datenbank wird nicht umgeschrieben.
Eine typische Linkgruppe könnte so aussehen:
Group name: Shower screen SEO
Target URL: /en/shower-screens
Keywords: shower screen, walk-in screen, glass shower panel, shower enclosure|shower partition, shower*
Page types: product, category, cms
Content zones: product description, category description, CMS content
Max links from this group: 2
Link position: firstKeywords können kommasepariert, sprachspezifisch sein und Varianten mit | nutzen. Wildcard-artige Begriffe wie shower* werden von der Modul-Keyword-Konfiguration unterstützt.
Das Modul hat außerdem Schutzmechanismen, damit die Ausgabe natürlich bleibt: Es kann die aktuelle URL überspringen, Überschriften vermeiden, bereits verlinkten Text meiden, doppelte Ziel-URLs verhindern und die Gesamtzahl der Links pro Seite oder pro Gruppe begrenzen. Dadurch eignet es sich für SEO-Linkmuster wie wiederholte Produktbegriffe auf wichtige Kategorie- oder Guide-Seiten zu verlinken, ohne übermäßige interne Links zu erzeugen.
Das Modul läuft auf actionOutputHTMLBefore, erhält also das finale Storefront-HTML und verändert nur die Antwort, die an den Besucher gesendet wird. Es überspringt Nicht-Front-Office-Ausgabe, AJAX-Requests, Nicht-HTML-Antworten und Inhalt, der nicht wie HTML aussieht. Der gemeinsame Injector extrahiert dann den <body> und arbeitet in konfigurierten Inhaltsbereichen, während <head>, Scripts und JSON-LD unberührt bleiben.
Die Standardwerte sind konservativ: max_links_per_page ist 5, max_links_per_group ist 3, Standardselektoren enthalten Produktbeschreibungen, Beschreibungsblöcke, Seiteninhalt und Beitragsinhalt, und standardmäßig erlaubte Tags sind p, div, span, blockquote, li und td. Die Standardklasse für generierte Links ist mpr-autolink, Ziele auf der aktuellen Seite werden übersprungen, Überschriften ausgeschlossen und mehrere Autolinks im selben Element verhindert.
Content-Zonen machen die Einrichtung einfacher als Selektoren von Hand zu schreiben. Der Resolver ordnet Händlerlabels wie product description, category description, CMS content, blog content, manufacturer description und supplier description üblichen Theme-Selektoren zu und filtert sie nach Seitentyp. Sie können CSS-Selektoren und HTML-Tags pro Gruppe trotzdem überschreiben, wenn Ihr Theme ungewöhnliches Markup hat.
Der Injector zählt vorhandene Links innerhalb der Zielinhaltsbereiche und reduziert das verfügbare Budget für eine Gruppe, wenn die Seite bereits auf dieselbe Ziel-URL verlinkt. Er unterstützt außerdem Linkplatzierungsstrategien: first, middle, last und spread. Das ist nützlich, wenn ein Keyword in einem langen Guide häufig vorkommt und Sie nur einen natürlichen Link möchten, statt jedes Vorkommen zu einem Anchor zu machen.
Für Ziel-URLs können Sie eine URL manuell eingeben oder eine PrestaShop-Entität wählen. Das Admin-Formular unterstützt Produkte, Kategorien, CMS-Seiten, Hersteller und Lieferanten und kann die ausgewählte Entität zu ihrer Front-Office-URL auflösen. Sprachspezifische Keyword- und Ziel-URL-Overrides sind verfügbar, sodass ein mehrsprachiger Shop lokalen Anchor-Text verwenden kann, statt Phrasen einer Sprache in jede Storefront zu zwingen.
War diese Antwort hilfreich?
Zugehörige Produkte
Noch Fragen?
Sie finden nicht, wonach Sie suchen? Senden Sie uns Ihre Frage und wir melden uns bei Ihnen.