Inhaltsverzeichnis
Warum auch immer Gambio in puncto SEO keine Optimierung der Registrierungsseite ermöglicht: Hier ist das gewünschte Tutorial. Schließen Sie mit dieser Anleitung entweder die Seite von der Indexierung aus oder optimieren Sie Seitentitel und Meta-Description.
Anpassung der robots.txt
Dieser Schritt ist unabhängig davon, ob Sie die Registrierungsseite von der Indexierung durch Google, Bing & Co. ausschließen oder sie optimieren möchten. Für den vorliegenden Fall ist zumindest diese Zeile aus der robots.txt-Datei zu entfernen, denn sie verbietet das Crawling der Seite Kundenkonto erstellen:
Disallow: /*do=CreateRegistree*
Bitte beachten Sie aber in diesem Zusammenhang, dass die standardmäßig von Gambio generierte bzw. ausgelieferte robots.txt-Datei nichts im Web zu suchen hat. Die enthaltene Auflistung von Dateien wie Callback-URLs und Verzeichnissen, die sensible Daten enthalten, stellt ein völlig unnötiges Sicherheitsrisiko für Ihren Onlineshop dar. Des Weiteren läuft das Crawling-Verbot mittels Gambio robots.txt Ihren SEO-Bemühungen zuwider.
Die robots.txt ist angepasst? Dann stehen Sie nun vor der Entscheidung, ob Sie die Registrierungsseite von der Indexierung ausschließen möchten oder für die Suchmaschinen optimieren.
Registrierungsseite nicht indexieren
Nachdem das Crawling der Registrierungsseite durch einen Eintrag in der robots.txt nicht mehr verboten ist, können wir die Seite von der Indexierung ausschließen. Um Suchmaschinen entsprechend zu instruieren, verwenden wir die dafür vorgesehene noindex-Anweisung.
Um nicht bei „0“ anfangen zu müssen, nutzen wir als Vorlage das kostenlose Noindex-Modul für Gambio. Dieses setzt die gewünschte noindex
-Anweisung sowohl als Robots-Meta-Tag als auch HTTP-Header X-Robots-Tag. Hierfür müssen wir lediglich die nachfolgende Zeile ändern:
if (isset($_GET['coID']) && in_array($_GET['coID'], $noIndexColIds) && isset($this->v_output_buffer[0])) {
Wir erweitern sie um die Erkennung der Registrierungsseite:
if ((isset($_GET['coID']) && in_array($_GET['coID'], $noIndexColIds) && isset($this->v_output_buffer[0])) || (isset($_GET['do']) && $_GET['do'] === 'CreateRegistree')) {
Seitentitel & Meta-Description der Registrierungsseite
Die Kundenregistrierung ist sicherlich nicht die Top-Einstiegsseite, die Publikum aus Suchmaschinen in Ihren Shop lockt. Dennoch handelt es sich um eine der wichtigsten Seiten. Schließlich enthält praktisch jede Seite Ihres Onlineshops einen Link zur Registrierung.
Wenn Sie sich gegen Variante 1, also den Ausschluss der Indexierung entscheiden, sollten Seitentitel und Meta-Description optimiert werden bzw. überhaupt vorhanden sein.
Die Möglichkeit dazu bietet Ihnen die neue kostenlose Gambio-Erweiterung Registrierungsseite SEO. Diese laden Sie unkompliziert mittels der kostenlosen Gambio-Modulverwaltung in Ihren Shop. Anschließend bearbeiten Sie Seitentitel und Meta-Description der Registrierungsseite ebenso einfach in Ihrem Gambio-Backend.
Unter Inhalte > Texte anpassen (vor Gambio 4.3: Toolbox > Texte anpassen) fügt das Modul die beiden neuen Phrasen mit dem jeweiligen Standardwert ein:
- wm_registrierungsseite_seo_seitentitel => Kundenkonto erstellen
- wm_registrierungsseite_seo_meta_description => Jederzeit Bestellstatus einsehen ✔️ Schnell und einfach bestellen ✔️ Rücksendungen beantragen
Im Auslieferungszustand sind die neuen Textphrasen in deutsch und englisch enthalten. Ist Ihr Shop in weiteren Sprachen aufrufbar, kreieren Sie die zusätzlichen Sprachdateien einfach anhand der vorhandenen. Also kopieren Sie beispielsweise die GXModules/Werbe-Markt/WMRegistrierungsseiteSEO/Shop/TextPhrases/english/wm_registrierungsseite_seo.lang.inc.php
in das Sprachverzeichnis für z.B. italienisch.
So leistet das kostenlose Tool einen kleinen Beitrag zur Gambio SEO Optimierung Ihres Onlineshops.