Was genau macht der Button URLs reparieren

Thema wurde von Kai Schoelzke, 21. Januar 2019 erstellt.

  1. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.081
    Danke erhalten:
    648
    Danke vergeben:
    307
    Hallo @ All,
    kann mir mal jemand genau erklären, was der Button "URLs reparieren" unter Shop Einstellungen / SEO macht wenn man diesen anklickt?
     
  2. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    die URLs aus den URL-Keywords neu genereieren würd ich mal vermuten.
    Falls da z.B. kategorie url geändert wurde und die nicht richtig umleitet.
    Also das Rewrite neu erzeugt.
     
  3. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.081
    Danke erhalten:
    648
    Danke vergeben:
    307
    Hallo Dennis,
    das macht er eben nicht, das habe ich aktuell in einem 3.11.2.0 getestet. Daher eben die Frage, weil ich das auch so gedacht habe.

    Ich möchte nur verstehen was da passiert.
     
  4. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.149
    Danke erhalten:
    718
    Danke vergeben:
    127
    #4 Developer, 21. Januar 2019
    Zuletzt bearbeitet: 21. Januar 2019
    Hallo Kai,

    wieso guckst Du nicht direkt im Script nach, was das passiert? :D
     
  5. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.081
    Danke erhalten:
    648
    Danke vergeben:
    307
    o_O Weil ich daraus nicht ganz schlau werde, für mich sieht das so aus als ob der nur Caches leert und einen Token zurücksetzt. Kann mir aber nicht vorstellen das das alles ist, Cache leeren kann ich auch wo anders.
     
  6. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.149
    Danke erhalten:
    718
    Danke vergeben:
    127
    Stimmt. :)

    Du musst in der Verzweigung etwas weiter schauen.

    gm/classes/GMSEOBoost.php

    Ca. ab Zeile 1042

    Irgendwo, wird dann ein Update über die products_description gemacht. Oder, je nachdem, wie es aufgerufen wird, halt über den Content oder die Kategorien.
     
  7. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.081
    Danke erhalten:
    648
    Danke vergeben:
    307
    Wenn ich das richtig übersetze sollte der eigentlich das machen was Dennis schon geschrieben hat und so wie es ich auch dachte.
    Vereinfacht geschrieben:

    Ich habe einen Testartikel der ist über testartikel.html erreichbar. Wenn ich jetzt aber das Keyword URL ändere sagen wir mal auf testartikel-test.html müsste der Button den Link wieder auf testartikel.html zurücksetzen Caches leeren und im Idealfall noch eine 301 setzen.

    Tut er aber in meinem Testshop nicht. Ich lass mich aber gern belehren, wenn das anders ist.
     
  8. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Warum?
    Dann würde ich mir doch alle meine angelegten URL-Keywords kaputt machen.

    Ich denke eher dass ist dafür, wenn man z.B. die URL einer Kategorie ändert und der Artikel danach nicht aufrufbar ist (bei langen URLs), Dann wird mit dem Button die Verbindung neu gesetzt.
     
  9. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.149
    Danke erhalten:
    718
    Danke vergeben:
    127
    Das ist aber nicht deckungsgleich mit der ursprünglichen Annahme. :eek: