Livezilla

Certified Partner and
PrestaShop Developer for:

Prestashop Duplicate URL Fix

Duplicate URL Fix

Diese Seite in englischer Sprache geschrieben wurde, finden Sie in der englischen Version für den richtigen Code-Änderungen.


Es ist ein großes Problem mit extra Variablen auf Seiten, die Liste (Kategorie, Suche, best seller, Specials und neue Produkte).

Die Art von, # oder Ergebnisse pro Seite + Sprache flags neue Verbindungen mit potentiell unendlich vielen Variablen.

Beispiel:

/ Best-sales.php? Isolang = hallo & n = 15 & p = 3 & id_lang = 23 & orderby = Preis & orderway = desc
/ 5-prestashop-Module n = 10 & isolang = id &;? Id_lang = 13 & orderby = name & orderway = asc & id_lang = 13 & id_category = 5
/ 5-prestashop-Module? N = 10 & isolang = id & id_lang = 13 & orderby = name & orderway = asc

Während diese URLs sind nicht ein Problem für regelmäßige Nutzer, Suchmaschinen, dass Ihre Website crawlen finden diese Links, dann kriechen sie diese Links und finden immer neue Links auf sie mit noch mehr Variablen am Ende hinzugefügt.

Für Suchmaschinen, die Sortierung der Produkte auf einer Seite, die Anzahl der Ergebnis pro Seite, und eine Sprache zu ändern Variable nicht benötigt werden, in der Tat, sie fügen Sie einfach neue Links für sie praktisch mit den gleichen Daten zu kriechen.

Wir schätzen, dass die zusätzliche URLsdass Suchmaschinen kriechen sind ca. 50-100 +-mal mehr als die tatsächlichen URLs, die gültig und müssen kriechen, resultiert dies in einer Menge von Meta-Tag Vervielfältigung, sehr ähnliche Inhalte und schafft eine große Last auf Ihrer Website, wenn sie Seiten, die kriechen sind nicht wirklich nötig.

Die ideale Lösung ist, alle diese zusätzlichen Variablen aus Suchmaschinen zu verstecken, ist die einzige Variable, die zur Verfügung stehen soll die Seitenzahl (wenn Paginierung vorhanden ist).

Dadurch wird sichergestellt, es gibt keine mehrere URLs für dieselbe Seite mit verschiedenen Variablen.

Diese Modifikation beinhaltet auch die Multilingual URL Fix

Dieses Update wird Search Engines aus, da sie diese neuen Inhalte zu verhindern jedoch, wenn sie kroch bereits Ihre Website und haben diese Links, werden sie weiter, sie kriechen wenn nicht anders erwähnt.

Wir haben den zusätzlichen Duplicate URL Redirect-Modul 301 Weiterleitungen von jeder Seite mit Variablen (11-Kategorie-Namen? orderby = name & orderway = asc) auf die Seite ohne Variablen (11-category-name).

Die einzige Variable, die bleiben wird p =, die für die Paginierung verwendet wird.

 

Laden Sie den geändertenDateien aus http://www.presto-changeo.com/SEO_Fix.zip (4 insgesamt) für PS 1.2, 1.3 und 1.3.2, stellen Sie sicher, halten eine Sicherungskopie Ihrer vorhandenen Dateien vor dem Kopieren der 3 geändert diejenigen.

 

So testen?
Diese Änderung hat keinen Einfluss auf die regelmäßigen Nutzer, so zu testen, müssen Sie den Server Trick glaube, du bist eine Suchmaschine.

1) Öffnen Sie Firefox in der Adressleiste "about: config" und drücken Sie Enter.
2) An der Spitze gibt es einen Filter, Typ "agent"
3) Rechtsklick auf "general.useragent.extra.firefox" und wählen Sie ändern.
4) Ersetzen Sie den Wert im Inneren mit "Bot" und klicken Sie auf OK

Nun, wenn Sie Ihre Site zugreifen, wird das Modul Sie sind eine Suchmaschine, und die Änderungen.
Sie werden sehen, wählen Sie einen Filter wird nichts tun, ist der Ergebnisse pro Seite dropdown gegangen, und wenn Sie eine dieser URLs mit extra Variablen geben, werden sie alle aus entfernt werden (mit Ausnahme von p =, wenn es vorhanden war).

Um den Browser normal, rechts klicken Sie auf "general.useragent.extra.firefox" zurück und klicken Sie auf "reset".