Neu JTL Shop und SEO bei unterschiedlichen Sprachen aber gleichen Artikelnamen

  • Ersteller des Themas Ersteller des Themas ple
  • Erstellungsdatum Erstellungsdatum

ple

Sehr aktives Mitglied
20. August 2019
912
191
Hallo zusammen,
ich bräuchte mal ein wenig Schwarmwissen und vielleicht ist ja einer dabei, der sich mit SEO recht gut auskennt.
Die Google Search Console meckert rum und ich glaube, dass es an der englischen Sprache liegt.
z.b.
https://numiverse.com/?k=342&lang=eng

da werden mir verweisende Seiten angezeigt.

https://numiverse.com/?k=133&lang=eng
https://numiverse.com/?k=60&lang=eng
https://numiverse.com/?a=835&lang=eng

Das sind alles einzelne Artikel, die sind einmalig.

So, die Artikel werden automatisch angelegt, inkl. Artikelnamen aus den Merkmalen und der Kategorie, also nichts wurde händisch eingegeben. Naja, das ist aber nur der deutsche Artikelname, der englische heißt also erst mal genau so.
und ich glaube, da liegt das Problem und ich müsste einen englischen Artikelnamen irgendwie hinterlegen oder ich muss mir eine unterschiedliche Url zusammenbauenbauen für deutsch oder englisch.
Oder kann die Shopurl soweit ändern, dass die mit "de" oder "en" gerennt werden oder was wäre da ne Lösung für?
Sehe ich das richtig?

Vielen Dank für eure Unterstützung.
 

vlat

Aktives Mitglied
2. Oktober 2009
48
3
moin ist da wirklich ein artikelname (a=) bzw kategoriename (k=) im englischen drin. Ich kenn das von mir nur wenn englisch leer ist sonst würde der Artikelname_1 oder so basteln
 

ple

Sehr aktives Mitglied
20. August 2019
912
191
Moin und erst mal besten Dank für deine Unterstützung.
Der Artikelname im englischen ist leer bei mir, nur deutsch ist gefüllt.
 

vlat

Aktives Mitglied
2. Oktober 2009
48
3
dann kann er auch nix für die url nehmen den meines wissen nimmt er diesen aus dem artikelnamen wenn url feld leer ist.
 

ple

Sehr aktives Mitglied
20. August 2019
912
191
Ach Schitt, hab’s mir fast schon gedacht.
ich könnte die url per Workflow setzen mit den artikelnamen und dann am Ende ein de oder en anhängen, aber wie kriegt man den neuen Namen wieder url freundlich?
Hat die url Einfluss auf seo/google? Wenn nicht, dann könnte ich ja auch die Artikelnummer_en nehmen.
Oh Mann, hoffe Google mag meine Seite irgendwann mal.
 

vlat

Aktives Mitglied
2. Oktober 2009
48
3
jein, es ist nett sprechende urls zu haben mit keywords aber es ranken auch andere urls. ich schreib meine urls meinst so /de/artikelname /en/articlename ...
 

ple

Sehr aktives Mitglied
20. August 2019
912
191
ah ok. frage, schreibst du die url dann händisch oder automatisch?
Das /de/ oder /en/ würde ich auch gerne übernehmen, nur bin ich mir nicht sicher, wie ich den Artikelnamen mit in die url bekomme, ohne Leerzeichen, Sonderzeichen usw.
 

vlat

Aktives Mitglied
2. Oktober 2009
48
3
also ich erstell es außerhalb der wawi und importiere es schon mit. in der wawi könnte ich mir einen workflow vorstellen der den Namen nimmt und die URL in der jeweiligen Sprache füllt.

URL Slug könnte man so in der Art bauen:
Code:
de/{{ Vorgang.Allgemein.Stammdaten.Name | Downcase | Replace: " ", "-" |Replace: "ä","ae" }}

die Replace dann für alle Sonderzeichen die einen einfallen.
 

ple

Sehr aktives Mitglied
20. August 2019
912
191
Ich glaube url_encode könnte die Lösung sein um die url richtig zu erzeugen. Werden dann prepand: „de/„ vorhängen.
bleibt ja nichts anderes über.
Muss das dann mal bei meinen Kollegen umsetzen und die url ebenfalls bei mir importieren.
Ich teste mal und guck was Google da später zu sagt 😉
 

ple

Sehr aktives Mitglied
20. August 2019
912
191
Ok, es reicht einfach den Artikelnamen mit prepand de/ zu machen. Die Sonderzeichen und so löscht JTL wohl selber raus, also muss man da nichts machen.
 

vlat

Aktives Mitglied
2. Oktober 2009
48
3
wenn ihr es in php macht ist Str::slug() interessanter als url_encode

für immer kleine slugs kannst du das define in die config schreiben,

define('SEO_SLUG_LOWERCASE', true);
 

ple

Sehr aktives Mitglied
20. August 2019
912
191
Eh, ok, aber nicht wirklich was verstanden.
Was macht das define genau?
Kann man auch global irgendwas machen, das die url englisch und deutsch sich unterscheiden? Weil in der wawi sind die artikelnamen gleich.
Hab’s jetzt erst mal mit de/ und en/ vor den artikelnamen gelöst, aber kein plan ob es für seo gut oder schlecht ist.
 

vlat

Aktives Mitglied
2. Oktober 2009
48
3
Übersetzen der Artikelnamen, Texte ... in die Zielsprache.

Wenn Dein Kollege etwas PHP kann weiss er mit Str::slug() was anzufangen.
 

Ähnliche Themen