Multi Domain

Kurzbeschreibung/Einleitungssatz

Anforderungsdefinition

Product Owner

@Fabienne Lagger (Unlicensed)

Technische Verantwortlichkeit

Backend: @Philippe von Bergen (Deactivated)

Frontend: @Daniel Wirz

Name

 Multi-Domain

Funktionale Kurzbeschreibung

  • Auf einer Instanz können mehrere Websites auf verschiedenen Domains und Sub-Domains betrieben werden.

  • Die verschiedenen Instanzen greifen auf dieselben Daten zu.

  • Pro Instanz kann (muss aber nicht) ein anderes Design definiert und eingesetzt werden. Siehe Submodul Multi-Theme

  • Favicons können pro Domain hinterlegt werden

  • Sitemap und Sitemap.xml kann pro Domain und Sprache erstellt werden

  • FAQs: Es kann eine Frage mit verschiedenen domainspezifischen Antworten erstellt werden

Input

 Inhaltsseiten

Verarbeitungsschritte / -regeln

Content Erfassung

Zuordnung zu einer Domain

Publizierung 

Output

Mehrere Domains in der gleichen Benutzeroberfläche

Abnahmekriterien

Gemäss den im Kundenprojekt individuell definierten Vorgaben (Siehe kundenspezifische Anforderungen).

Sub-Module

 Multi-Theme

Mögliche Erweiterungen

  • Sprach und Landauszeichnung (de-FR / fr-CH) 

User-Stories: Als <Benutzerrolle> will ich <das Ziel> [, so dass <Grund für das Ziel>]

Als Kunde will ich mehrere Webseiten in einer Benutzeroberfläche verwalten. Dabei will auch teilweise den gleichen Inhalt wiederverwenden und nicht doppelt erfassen müssen. Zudem will ich vorhandene Designelemente für die neue Website übernehmen und nicht von Grund auf neu Designen.

 

Projektspezifische Frageliste

Diese Fragen werden in das jeweilige Issue zur Diskussion ins Jira übertragen.

Fragen

 

Soll sich das Design der neuen Domain von der aktuellen Domain unterscheiden?

Option 1: Nein → Übernahme des selben Themes (Schrift, Farbwelt, etc.)

Option 2: Ja → Anpassung des neuen Themes (Achtung, auf alle gewünschten Inhaltselemente anwenden)

Option 3: Jein → Teilanpassungen vornehmen

Ändert sich das Logo und Favicon der neuen Domain?

Falls ja, anpassen.

Wird es auf beiden Domains gleiche Seiten geben? Z.B. eine Kontaktseite, welche gleich heissen sollte.

Falls ja, muss berücksichtigt werden, dass aktuell nicht die gleiche url verwendet werden kann. Konkret ist es nicht möglich:

url1.ch/kontakt

url2.ch/kontakt

zu haben. Deswegen kann eine generische Prefix definiert werden für die zweite Domain. z.B.:

url1.ch/kontakt

url2.ch/pre/kontakt

Eine alternative Herangehensweise bezieht sich auf die nächste Frage zwecks internationaler Ausrichtung: Sind die Domains nur unterschiedlich wegen der Sprache/neuer Brand in einem anderen Land? Dann könnte es auch über Language-Kürzel (z.b. de-ch/De-de/de-at) erfolgen.

Hat die Seite eine internationale Ausrichtung oder hat mehrere Sprachen?

Falls ja, Sprach- und Länderauszeichnung mitberücksichtigen.

Ist der Inhalt der gleichbenannten Seiten auch ähnlich/gleich?

Dies kann zum Beispiel der Fall sein, wenn die selbe Dienstleistung / das selbe Produkt beworben werden.

Mögliche Lösungen können hier sein:

  • Crossdomain Href Lang oder

  • Crossdomain Canonicals

  • Oder: falls eine der beiden Seiten gar nicht indexiert werden soll, einfach davon ausschliessen und so duplicate content vermeiden.

Mögliche Probleme:

  • z.b. bei Blogbeiträgen: Die Inhalte sind komplett gleich auf 2 Domains (+ selbe URL struktur)

  • Lösung könnte "Partial Duplicate Content" sein (Kleinigkeiten pro Domain automatisiert ändern z.b. Ansprechpartner oder Title (z.b. Parametrisieren pro Domain), Description etc)

Soll die neue Seite im Analytics gemessen werden?

Falls ja Multi-Domain Tracking aufsetzen und definieren, ob diese in einer gemeinsamen oder separaten Property gemessen werden sollen.

Wer darf die Inhalte, welcher Domain bearbeiten?

Standardmässig dürfen alle Redaktoren alle Einträge (Domain-unabhängig) bearbeiten.

Verlinkungen

Thema

Verlinkung

Thema

Verlinkung

Benutzerdokumentation

 

Technische Dokumentation

 

Link auf Code