Observation Details

Sub-Heading "Travel Mobil Optionen - Basispakete" uses main heading <h1> while not accurately describing whole page content / purpose.

This leads to more issues further down the heading hierarchy. Given the programmatically determinable heading structure:

h1 Travel Mobil Optionen - Basispakete
  h2 Travel Mobil Basic
  h2 Travel Mobil Basic World
  h2 Travel Mobil Optionen - Komfortpakete
  h2 Travel Mobil
  h2 Travel Mobil World
  h2 Ihre Vorteile
    h3 Sorglos und sicher reisen
    h3 Bequeme Vorbereitung
    h3 Bestmögliche Netzabdeckung
    h3 Günstig und einfach in Kontakt bleiben
  h2 Buchung
    h3 So einfach buchen Sie unsere Travel Mobil Optionen
      h4 Wunschtermin über die kostenlose Hotline buchen
      h4 Sofortbuchung über Kundencenter & MeinMagenta-App
      h4 Sofortbuchung per SMS
  h2 Alle Preisinformationen für Ihr Reiseland
  h2 Häufig gestellte Fragen zu den Travel Mobil Optionen
    h3 <!-- FAQ ITEMS -->

All tariff options are using <h2> headings, logically making "Travel Mobil" and "Travel Mobil World" Komfortpakete also sub headings of "Basispakete". Looking at heading hierarchy for Komforpaket "Tarvel Mobil World", we get this:

  1. Travel Mobil Optionen - Basispakete

    1. Travel Mobil World

While intended structure would be more like this:

  1. Travel Mobil Optionen

    1. Komfortpakete

      1. Travel Mobil World

Same goes for all other content. Headings "Vorteile" and "Buchung" logically are placed as content for "Basispakete" only, and looking at the heading structure / outline, there is no way to access information about "Komfortpakete" at all.

Remediation Notes

Ensure, a main heading <h1> is used to describe the whole page content / purpose.

Ensure, for all content, heading hierarchy accurately describes purpose or content.