?websale8=ihr-shop&pi=100419&ci=2012054 steht dann beispielsweise /Leinen/Trainingsleine-camo in der Adresszeile.
Das Feature arbeitet unabhängig von den SEO-URLs. Sie brauchen keine SEO-URLs, um den SEO-Content zu nutzen. Planen Sie beides, stellen Sie es besser gemeinsam um, sonst entstehen zweimal hintereinander neue Adressen und damit zweimal Weiterleitungen.
Was zur Verfügung steht
Je Produkt gibt es 21 Felder:
Wo die Felder landen, entscheidet allein Ihr Template. Üblich sind Feld 1 für den Titel, Feld 2 für die Meta-Beschreibung und Feld 3 für Keywords. Klären Sie die Belegung vorab mit dem SEO-Verantwortlichen ab, denn sie ist danach nur noch mit Aufwand zu ändern.
Zwei Wege der Pflege
Beide Wege schreiben in dieselben Felder. Sie können also im TopRank-Manager vorbelegen und im SEO-Modus nacharbeiten.
Verbundene Subshops erhalten den SEO-Content wie die Produktdaten automatisch aus dem Haupt-Subshop. Gepflegt wird deshalb immer im Haupt-Subshop. Ruft jemand den SEO-Modus in einem verbundenen Subshop auf, bekommt er einen Hinweis, in welchem Shop er arbeiten muss.
Der sprechende Produktname
Ist der SEO-Produktname gefüllt und stehtLink-Allow auf yes, wird er in der Adresse und im Canonical verwendet. Alle Programme, die Produktadressen nach außen geben, also FeedEngine, TopRank und weitere, verwenden ihn dann ebenfalls.
Sind SEO-URLs aktiv, wird ein geänderter SEO-Produktname erst nach dem manuellen Generieren im TopRank-Manager wirksam. Automatisch geschieht das bei jedem Import und bei jeder Erzeugung eines Datenfeeds.
Wegweiser: Canonical-Anweisung im Head erzeugen · SEO-URLs und Link-Optimierung
Einrichten
Welche Schritte für Sie gelten, hängt vom gewählten Pflegeweg ab:Schritt 1: Freischaltung
Die Pflege im TopRank-Manager muss von WEBSALE freigeschaltet werden. Für den SEO-Modus ist das nicht nötig.Schritt 2: Abschnitt SEOProductFields in der shop.config
Bei Pflege im TopRank-Manager genügen
Allow und Link-Allow.
Mehrere Passwörter sind sinnvoll, wenn mehrere Personen mit dem SEO-Modus arbeiten. Entfernen Sie ein +Entry, ist der Zugang über dieses Passwort sofort zu. Nach dreimaliger Fehleingabe ist der SEO-Modus für fünf Minuten gesperrt.
Der SEO-Modus setzt Cookies im Browser voraus und läuft immer verschlüsselt. Hängen Sie ?seomode=on an eine unverschlüsselte Adresse an, leitet der Shop selbst auf die verschlüsselte Adresse um. Jede Anmeldung am SEO-Modus wird protokolliert.
Referenz: Abschnitt SEOProductFields
Schritt 3: Fehlertexte festlegen
Nur für den SEO-Modus. Die Texte erscheinen im Eingabeformular, wenn eine Eingabe nicht übernommen werden kann.Schritt 4: Template für die Eingabefelder anlegen
Nur für den SEO-Modus. Die Eingabefelder stehen nicht direkt auf der Produktdetailansicht, sondern in einem eigenen Template. Legen Sie es unter dem Namen an, den Sie in Schritt 2 hinterTemplate eingetragen haben, und speichern Sie es in Ihrem Template-Verzeichnis.
Das folgende Beispiel zeigt fünf der zwanzig Felder. Die übrigen ergänzen Sie nach demselben Muster.
~E-PSEO_Field…_Hidden~. Ohne dieses Feld wird eine Leerung des Textfeldes beim Speichern nicht übernommen.
Was nach dem Speichern geschieht
Gespeichert wird in beiden Fällen über AJAX. Der Unterschied liegt darin, was danach sichtbar wird:
In beiden Fällen wird die Produktadresse erst nach dem manuellen Generieren im TopRank-Manager neu gebildet.
Wollen Sie nach dem Speichern zur Kontrolle die eingetragenen WEBSALE-Tags sehen statt ihres Ergebnisses, klammern Sie das Eingabefeld mit
WS-NoParsing:Schritt 5: Modul auf der Produktdetailansicht einbinden
Nur für den SEO-Modus. Das TagWS-Module(product_seo) bindet das eben angelegte Template ein.
Schritt 6: Die Felder im Template ausgeben
Dieser Schritt gilt für beide Pflegewege. Ausgegeben wird mitPR-SeoFreeField1 bis PR-SeoFreeField20. Sinnvoll ist ein Rückfall auf die vorhandenen Produktdaten, solange ein Feld leer ist.
Zum Ausprobieren können Sie die Ausgabe zunächst in
ST-DesignTest klammern. Dann sehen nur Sie im Design-Testmodus, was die Felder liefern.Schritt 7: JavaScript-Bibliothek und Callback-Funktionen
Nur für den SEO-Modus. Das Formular sendet überws_AJAXsendFormTemplate, deshalb müssen die WEBSALE Systembibliothek und die Design-Komponente auf der Produktdetailansicht eingebunden sein, mindestens in der Version 1.8.1.
onclick der Formulare genannt sind. Sie dürfen leer bleiben, müssen aber vorhanden sein.
Schritt 8: Testen
Bei Pflege im TopRank-Manager: Legen Sie eine Datentabelle mit SEO-Content für einige Produkte an, laden Sie sie hoch und prüfen Sie die Ausgabe im Shop. Bei Pflege im SEO-Modus:- Rufen Sie ein Produkt mit
?seomode=onauf und melden Sie sich mit einem der hinterlegten Passwörter an. - Prüfen Sie, ob alle gewünschten Eingabefelder erscheinen.
- Tragen Sie Inhalte ein, speichern Sie und prüfen Sie, ob die Eingaben danach noch in den Feldern stehen.
- Verlassen Sie den SEO-Modus mit
?seomode=off.
- Haben Sie die Ausgabe in
ST-DesignTestgeklammert, rufen Sie das Produkt mit?test=on&design-test=onauf. - Prüfen Sie, ob die Inhalte an den vorgesehenen Stellen stehen und ob der sprechende Name in der Adresse erscheint.
- Entfernen Sie die
ST-DesignTest-Klammerungen, bevor Sie den Zugang an Ihre SEO-Verantwortlichen weitergeben.
Den SEO-Content pflegen
Im TopRank-Manager
Die Liste wird mit tabulatorgetrennten Spalten angelegt. Die Zuordnung zum Produkt erfolgt über den Produktindex, die Zuordnung zum Subshop über die Subshop-ID. Über die Download-Funktion holen Sie den vorhandenen Stand zurück, bearbeiten oder löschen ihn und laden ihn erneut hoch. Den genauen Aufbau der Tabelle beschreibt der TopRank-Manager selbst. Wegweiser: TopRank konfigurieren und aktivierenIm SEO-Modus
Hängen Sie?seomode=on an einen beliebigen Shop-Aufruf an. Nach der Passworteingabe springt der Shop auf die ursprünglich aufgerufene Seite zurück und zeigt ab jetzt bei jedem Produkt die Eingabefelder. Mit ?seomode=off verlassen Sie den Modus wieder.
Ohne aktive SEO-URLs sind gespeicherte Änderungen sofort wirksam. Mit aktiven SEO-URLs wirkt ein geänderter SEO-Produktname erst nach dem Generieren im TopRank-Manager.
Verwandte Themen
- Wegweiser: SEO-URLs und Link-Optimierung
- Wegweiser: Canonical-Anweisung im Head erzeugen
- Wegweiser: TopRank konfigurieren und aktivieren
