Überschriften-Hierarchie ändern

  • Hallo,
    das SEO-Tool rät mir, die Überschriften-Hierarchie zu ändern, da auf der Startseite mehrere H1-Überschriften eingetragen sind.

    Es handelt sich hauptsächlich um die Überschriften des Navigationsmenüs.

    Ich vermute, dass ich diese Überschriften im HTML-Code ändern muss.

    Ist das richtig und wenn ja, wie finde ich dorthin?

    Im Dashboard habe ich keinen Menüpunkt "Editor" gefunden.

    naturheilpraxis-konstanz.com

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Also grundsätzlich sage ich, das Wordpress die Überschriften richtig strukturiert hat!
    Jetzt kann es sei, das je nach Theme und/oder Plugins da etwas aus den Fugen gerät.

    Laut Forenregeln besonders (II) solltest du deine Anfrage mir weiteren Angaben ergänzen! Dann findet sich wahrscheinlich jemand, der sich das ansieht.

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • [size=12]So wird mir die Hierarchie im SEO-Tool angezeigt:

    Überschriftenstruktur[/SIZE]
    Überschriften Hierarchie Inhalt
    H1 Andreas Zimmer • Heilpraktiker
    H1 Naturheilpraxis Konstanz – Heilpraktiker Andreas Zimmer
    H1 Navigationsmenü
    H1 Das sagen unsere Patienten
    H1 Kontakt

    Das ist das Theme:
    Thbusiness by ThemezHut.

    Einmal editiert, zuletzt von Harry_Haller (7. März 2020 um 16:36)

  • Da du den wahrscheinlich den Autoptimizer aktiv hast ist die Analyse nicht einfach!

    Eine Demoseite von THBusiness PRO hat die Widgetüberschriften als h3!

    ABER - da sind einige Behandlungen fällig!
    Du / Ihr verwendet stark veraltete Plugins!!!
    [size=24][size=18]JQuery Accordion Menu Widget - Last updated: 7 years ago[/SIZE][/SIZE]
    [size=24][size=18]Business Contact Widget - Last updated: 4 years ago[/SIZE][/SIZE]
    [size=24][size=18][/SIZE][/SIZE]
    [size=24][size=18][size=14]Die sind für die Tonne - meine Meinung![/SIZE][/SIZE][/SIZE]
    [size=24][size=18][/SIZE][/SIZE]
    [size=24][size=18][size=14]Die h1 in der rechten Sidebar werden mit Classes des JQuery Accordion Menu Widget abgebildet, das heißt dieses Widget beeinflusst sehr wahrscheinlich die Überschriften im rechten Widgetbereich! Das sind schon mal 60% deiner Liste oben![/SIZE][/SIZE][/SIZE]
    [size=24][size=18][size=14][/SIZE][/SIZE][/SIZE]
    [size=24][size=18][size=14] [/SIZE][/SIZE][/SIZE]
    [size=24][size=18][size=14][/SIZE][/SIZE][/SIZE]
    [size=24][size=18][size=14]Da das Theme ein Kauftheme ist kann man das auch nicht schnell mal in einer Testinstallation nachbilden und das überprüfen![/SIZE][/SIZE][/SIZE]
    [size=24][size=18][/SIZE][/SIZE]
    [size=24][/SIZE]

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Soll bzw. kann ich die beiden Plugins einfach austauschen?


    Grundsätzlich solltest du dir eine Ersatz Möglichkeit suchen! Diese alten Dinge könnten ein Sicherheitsrisiko darstellen!
    Für das Sidebarmenü (inkl. Untermenü) könntest du dir Nextend Accordion Menu ansehen, obs gefällt und deinen Zweck erfüllt .....??
    Wenn du das Business Contact Widget nur für das Footer-Widget verwendest, da sollte sich auch etwas finden lassen.

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Zitat von SEpp55:
    "Für das Sidebarmenü (inkl. Untermenü) könntest du dir Nextend Accordion Menu ansehen,"

    Da ich mich in Wordpress wenig auskenne, habe ich mir gestern bei YouTube ein Video zum Thema angesehen.
    Habe ich das richtig verstanden: Ich müsste das Navigationsmenü neu programmieren, wenn ich jquery ersetze, oder ist das Plugin mehr oder weniger selbsterklärend?
    Und wie verhält es sich beim Footer?

  • Zitat SEpp55 :"Grundsätzlich solltest du dir eine Ersatz Möglichkeit suchen! Diese alten Dinge könnten ein Sicherheitsrisiko darstellen!
    Für das Sidebarmenü (inkl. Untermenü) könntest du dir Nextend Accordion Menu ansehen, obs gefällt und deinen Zweck erfüllt .....??"

    Nextend habe ich installiert. Ich werde in den nächsten Tagen noch versuchen, das Design anzupassen und mich dann mit dem Footer beschäftigen.

    Herzlichen Dank, Du hast mir sehr geholfen.

  • Plugin getauscht - h1 in der Sidebar leider geblieben :confused:
    Aber das Plugin war aus meiner Sicht aber mehr als fällig zum Tausch!!

    So, nun habe ich mir das Free-THBusiness -Theme auf einer lokalen WP-Installation geladen und aktiviert! Die Überschriften in der Main Sidebar sind von Theme out of the Themes-Download als h3 eingestellt!!! Auch im Customizer ist keine Einstellung, das zu ändern.

    Nicht nur das, der

    • site-title = h1
    • entry-title = h2
    • widget-title = h3

    Warum die bei dir h1 sind - ich kanns nicht sagen! :(

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Aber das Plugin war aus meiner Sicht aber mehr als fällig zum Tausch!!

    Da bin ich ganz Deiner Meinung...
    ...und ich weiß jetzt, wie man Musikinstrumente austauscht! :)

    Warum die bei dir h1 sind - ich kanns nicht sagen! :(

    Dann suche ich noch ein wenig weiter. Trotzdem vielen Dank für Deine Mühe. Ich poste es, wenn ich die Lösung finden sollte.

  • So, zu dem Problem mit den h1!!!
    In meiner Testinstallation ist die Festlegung der Überschriften in der functions.php, im Abschnitt "Register widget area." ab Zeile 95.
    in Zeile 106 & 107 steht:

    Code
    'before_title'  => '<h3 class="widget-title">',
            'after_title'   => '</h3>',

    Da Änderungen in den originalen Files ja bei Updates überschrieben werden, sollten für Änderungen dieser Art ein Child angelegt werden.
    Ist das bei dir der Fall - hast du ein Child-Theme aktiv?

    Offensichtlich sind ja Optimierungstools wieder aktiv.

    Zitat

    deaktiviere alle Minify-, Cache-, Optimierplugins

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Mit Deaktivierung dieser leidigen Oprimierungstools kommt vielleicht etwas Licht ins Dunke!!!
    Da nun die style.css angesehen werden kann komme ich aus dem Staunen fast nicht mehr heraus!
    Hier scheint die Version 2.0.0 als die verwendete auf.

    Die Versionshistorie des Themes sagt:
    <pubDate>Thu, 14 Jan 2016 12:35:32 GMT</pubDate>
    <title>Revision 55303: New version of THBusiness - 2.0.0</title>
    Aktuell ist die Version 2.0.7
    <pubDate>Mon, 21 Jan 2019 10:27:05 GMT</pubDate>
    <title>Revision 105728: New version of THBusiness - 2.0.7</title>

    Das dürfte heißen, du hast das Theme offenbar noch nie aktualisiert!

    Mit natürlich weiteren Zwischenversionen!!!

    Ein sehr aktives Forumsmitglied schreibe gelegentlich

    Zitat

    ... wende Dich an die Person, die deine Website eingerichtet hat!

    diese Person dürfte die Aktualisierung des Themes und ggf was weiß ich nicht noch alles, deaktiviert haben, sonst wäre ja schon eine neuere Version des Themes aufgefallen!

    Und Überraschung - im Code der Version 2.0.0 der functions.php steht zum gegenständlichen Fall:

    Code
    function thbusiness_widgets_init() {
    88            register_sidebar( array(
    89                    'name'          => __( 'Main Sidebar', 'thbusiness' ),
    90                    'id'            => 'thbusiness-main-sidebar',
    91                    'description'   => '',
    92                    'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    93                    'after_widget'  => '</aside>',
    94                    'before_title'  => '<h1 class="widget-title">',
    95                    'after_title'   => '</h1>',
    96            ) );

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Das dürfte heißen, du hast das Theme offenbar noch nie aktualisiert!

    Ich habe das Theme gestern noch aktualisiert. Es zerschießt mir jedesmal die Seite. Das Navigationsmenü erscheint dann als Kopie im Header und das Logo verschwindet. (Habe ich hier im Thread schon beschrieben)

    Nach der Aktualisierung habe ich ein Backup eingespielt und dann ThemezHut angeschrieben und darauf aufmerksam gemacht, dass ich kein Update fahren kann, bis jetzt aber noch keine Antwort erhalten.

    Vielen Dank bis hierher, nun wissen wir wenigstens, woran es liegt.

    Soll ich über das Child-Theme dennoch die H1 in H2-Überschriften ändern?

  • Kann es sein, dass du (oder jemand anderes) am eigentlichen Theme etwas geändert hast, ohne vorher ein Child-Theme angelegt zu haben? Mir kommt es so vor, als wenn jemand die Navigation im Theme gelöscht hat. Das würde erklären warum ein Update dir die Seite zerschießt und warum das mobile Menü nicht angezeigt wird.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Kann es sein, dass du (oder jemand anderes) am eigentlichen Theme etwas geändert hast, ohne vorher ein Child-Theme angelegt zu haben?

    Es haben verschiedene Personen daran gearbeitet, ich kann es nicht ausschließen.

    Das Problem mit dem Update besteht schon länger, mir war allerdings nicht klar, dass es der Auslöser für das Zerschießen war. Das ist mir erst gestern klar geworden.

    Das Child-Theme habe ich erst heute angelegt, vorher gab es meines Wissens keins.

    Soll ich das Original-Theme von ThemezHut noch einmal laden, bringt das etwas? Oder wie ist der Weg, um alles wieder in die Reihe zu bekommen?

  • Der korrekte Weg wäre:
    Du lädst das Original-Theme und machst dann die eigentlich gewünschten Änderungen im Child-Theme.

    Ich nehme aber mal an, dass die bisherigen Änderungen nicht dokumentiert wurden. Von daher würdest du quasi von vorne anfangen. Du kannst natürlich die originalen Dateien mit deinen Dateien vergleichen und siehst dort jede Änderung.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Neu Der korrekte Weg wäre:
    Du lädst das Original-Theme und machst dann die eigentlich gewünschten Änderungen im Child-Theme.

    Ist es theoretisch möglich, dass die ThemezHut-Programmierer die Struktur auf der aktuellen Seite wiederherstellen können?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!