Also die Seite reagiert bei mir mit Google Chrome komisch. Kann aber auch an meiner Chrome Installation auf meinem Schlepptop liegen, das muss ich morgen mal genauer anschauen. Ist mir vorhin anhand deiner Seite erst aufgefallen, dass ich den wohl mit Einstellung englisch und ohne Sprache deutsch installiert hatte. Jedenfalls hat er mir bei Eingabe der Domain mit sofort die Startseite auf Englisch angezeigt, was auch nicht weiter verwunderlich war, also mit /en hintendran. Ist das mit Contao Bordmitteln oder mit changelanguage gemacht.
Wie auch immer, der Google-Bot kommt mit bevorzugter Sprache "en" vorbei, soweit ich weiss. Wenn also die Domain direkt aufgerufen wird, findet eine 302(?) Weiterleitung auf domain/en statt. Wo kommt die her? Ich vermute einfach mal, dass das den Google-Bot irgendwie behindert oder verwirrt, insbesondere weil bei den deutschen Seiten eben kein /de hinter der Domain kommt. Vielleicht solltest du da auch einfach noch die anderssprachigen Seiten im Header einbauen also in etwa so.
Code:
<link rel="alternate" href="https://www.domain.ch/deutscheunterseite" hreflang="de-CH" />
in der zugehörigen englischsprachigen Seite
Code:
https://www.domain.ch/en/englischeunterseite
Und natürlich entsprechend auch die englische Seite in der zugehörigen deutschen/schweizerischen im Header.
Wie lange gibts denn die Seite schon? Ich würde auch mal im Access-Log checken, was der Google-Bot denn so alles aufzurufen versucht, ob da die deutschsprachigen Seiten auch dabei sind und ggf auch mit der korrekten URL, oder ob er da meist 404 bekommt.