Pro Saleschannel können mehrere Domains hinzugefügt werden.
Daraus resultiert auch, dass dann für jede Domain eine Sitemap generiert wird und Google dann doppelt abgreift (www/ ohne www, oder alternativdomain)
Wäre es möglich, dass Shopware einen Button einbaut „Sitemap erstellen“ wo man deaktivieren kann.
Auf Hilfe seitens Shopware kannst du lange warten. Wir haben auch keine Lösung dafür gefunden und, wie üblich, findet sich gar nichts über dieses Problem im Netz.
Laut meinem SEO-Kollegen sollte das bei kleineren Shops zu keinen Nachteilen führen. Wir nutzen Shopware aber erst seit kurzem im Live-Betrieb und müssen erst auf etwaige langfristige Auswirkungen warten.
Hallo,
es sollte pro SalesChannel nur eine Domain genutzt werden, mehrere eintragen kann/darf man natürlich (mit/ohne www). Es sollten hostingseitig alle Domains auf die EINE weitergeleitet werden, ansonsten hat man DuplicateContent.
Es wird auch nur je SalesChannel eine Sitemap generiert, nicht je Domain.
Alles vor „# Beginn Shopware“ ist kundenindividuell und es gibt im Standard von SW keine Umleitung auf mit oder ohne www, das macht man selbst. Wenn das bei dir jetzt fehlt, hast du es vielleicht nach „# Beginn Shopware“ eingetragen und das hat SW bei einem Update gelöscht. Wenn es eine Hauptdomain gibt und alles andere darauf umgeleitet wird, wird es auch nur noch eine Sitemap geben.
@brettvormkopp Lege am besten nur Domains an für die du unterschiedliche Sprachen implementieren willst. Dabei macht es dann auch Sinn dass Shopware eine Sitemap pro Domain erzeugt. Ein Produkt z.B. kann auf einer Domain mit deutscher Konfiguration eine andere SEO-URL haben als z.B. auf einer Domain mit türkischer Konfiguration.
Reine „Weiterleitungs-Domains“ würde ich aus der Saleschannel-Konfiguration löschen.
Reicht es dafür nicht aus wenn du die Weiterleitungs-Domain nur auf Hosting-Ebene einrichtest? Die Domain muss ja wahrscheinlich nur erreichbar/anpingbar sein.
Dass eine Lösung bei Shopware mal einfach sein kann …
Gerade versucht und Shopware braucht den zweiten Eintrag tatsächlich nicht im Verkaufskanal. Nur die Weiterleitung in public/.htaccess muss vorhanden sein.
@brettvormkopp Da du bereits eine Weiterleitung in besagter Datei hast, solltest du problemlos die weiterleitende Domain entfernen können. Bei der nächsten Aktualisierung der Sitemap sollte die zweite verschwinden.
Nachfolgend, für Interessierte, eine .htaccess-Regel für non-www auf www-Weiterleitung, die für mehrere Verkaufskanäle funktioniert (keine feste Domain drin):
Falls Shopware selbst (Admin) unter einer anderen Domain erreichbar ist, so wie bei uns, kann man das „#“ vor Zeile 3 entfernen und dort die Shopware-Domain eintragen. Dann wird diese von der Weiterleitung ausgenommen – eine solche Weiterleitung mag die Admin-Oberfläche wohl nicht.