Wie man Sprachen in Prestashop eliminiert, ohne die Positionierung zu beschädigen


In diesem Beitrag erkläre ich, wie man Sprachen in Prestashop eliminiert und die Indexierung und Positionierung durch den Verlust von Seiten nicht beeinträchtigt und 404 Antworten vermeidet …

Löschen Sie Sprachen in Prestashop

Kasus:

Wir haben ein Prestashop, das für x Zeit in 3 Sprachen indiziert hat, in unserem Beispiel nehmen wir 3 an (en = Englisch, de = Deutsch und es = Spanisch).

Und eines Tages beschlossen wir, 2 Sprachen zu streichen und nur 1 zu lassen (in diesem Fall das es = Spanisch).

Ziel:

Eliminiere 2 Sprachen (in und von), ohne ein Desaster auf SEO-Ebene zu verursachen.

Situation:

Google hat unsere Produkte in 3 Sprachen x-mal indexiert und jetzt werden wir plötzlich 2 eliminieren. Dieser Prozess kann, wenn er nicht korrekt durchgeführt wird, eine Katastrophe in unserer Positionierung darstellen.

Prozess und Schritte:

Wir müssen die 2 Sprachen streichen und unseren .htaccess ändern, um Google über unsere Änderungen informieren zu können, ohne dabei das SEO-Gewicht zu verlieren.

Schritte:

  • Schritt 1: Löschen Sie die 2 Sprachen von Prestashop
  • Schritt 2: Ändern Sie .htaccess
  • Schritt 3: Kontrolliere unsere sitemaps.xml

Schritt 1:Löschen Sie die 2 Sprachen in Prestashop

Um die Sprachen zu löschen, müssen wir zum Menü Lokalisierung/Sprachen gehen. Wir können eine Liste mit den Sprachen sehen, die wir aktiviert haben. Um sie zu eliminieren, klicken Sie auf die Sprachoption „ löschen „. Beachten Sie, dass alle Texte aller Produkte dauerhaft gelöscht werden

Wir eliminieren die Sprachen, die wir in unserem Fall Englisch und Deutsch wollen.

Schritt 2: Ändern Sie .htaccess

Después de RewriteEngine on colocamos…

RewriteRule ^en/(.*)$ %{ENV:REWRITEBASE}/index.php [L,R=301]
RewriteRule ^de/(.*)$ %{ENV:REWRITEBASE}/index.php [L,R=301]
RewriteRule ^es/(.*)$ %{ENV:REWRITEBASE}/$1 [L,R=301]

In den ersten 2 Zeilen: Wir sagen, dass die Seiten …/de/… und …/de/… nicht mehr existieren und dauerhaft nach Hause verschoben wurden. Dies ist so, dass die Indexierung korrigiert wird und die alten URLs als gültig verworfen werden.

In Zeile 3: Wir sagen, dass die URLs, die früher …/es/… hatten, gleich sind, aber ohne …/de/… . Dies wird auch die Indizierung korrigieren.

Dies ist der richtige Weg, um ein Hekatom in unserer Indexierung zu vermeiden und Google über unsere neue URL-Struktur zu informieren.

lösche Sprachen in Prestashop

Schritt 3: Kontrollieren Sie unsere Sitemap.xml

Wir müssen unsere Sitemap aktualisieren. Prestashop hat eine Sitemap mit 3 Unter-Sitemaps für jede der Sprachen hinzugefügt.

Jetzt müssen wir eine Sitemap mit nur einer Sprache erstellen: Wir gehen zum PrestaShop Sitemaps-Modul und konfigurieren eine neue Sitemap.

Sie haben Ihre Sitemaps bereits erstellt und die Umleitungen korrekt erstellt.

Sobald Sie fertig sind, berühren Sie die Steuerung:

Dieser Vorgang wird einige Tage in Anspruch nehmen, um in Ihrer Indexierung berücksichtigt zu werden. Abhängig davon, was Sie indexiert haben. Google wird es nach und nach korrigieren.

Sie müssen ein wenig vorsichtig sein, damit alles nach Ihren Wünschen abläuft. Seien Sie wachsam mit Ihrem Google Webmaster, um zu sehen, dass Sie die neuen Sitemaps erhalten haben und keine 404-Warnungen oder Indexierungsfehler vorliegen.

Machen Sie eine site:your-shop.com und vergewissern Sie sich, dass die alten URLs der Sprachen auf die Startseite umgeleitet werden (in unserem Fall). Und dass die alten URLs mit …/de/… dich zu einer URL führen, ohne …/de/….

Diese Arten von Änderungen sind ein bisschen heikel. Aber wenn Sie kontrollieren, dass sich alles wie erwartet entwickelt, wird es endlich zufriedenstellend gelöst.

Es ist offensichtlich, dass jetzt Ihre Deutsch- und Englisch-Besuche nach Hause gehen und sie nicht in der Lage sein werden, auf die Inhalte in ihren Sprachen zuzugreifen, aber gut, das war die Entscheidung, die wir getroffen haben. ; P

Schlussnote:

Dies kann verwendet werden, um Sprachen in Prestashop zu löschen oder um jede URL dauerhaft durch die Weiterleitung 301 umzuleiten.


Interessante Links: