Support » Themes » Doppete h1 durch automatische Generierung in Beitrags-Titel

  • Hallo,
    mir ist aufgefallen, dass die Beitrags Titel oder Seiten Titel bei Generierung einer statischen Seite, automatisch einen h1 Tag bekommen.
    Allerdings ist bereits der Websiten- Seitentitel ein H1, sodass es Doppeltags gibt. Da meckert mein SEO Analysetool.
    In der herader.php habe ich danach gesucht aber nichts gefunden.
    Wie kann ich verhindern, dass es 2 H1 Tags gibt, bzw. wie kann ich es hinbekommen, dass ein Beitrags oder Seitentitel zum H2 wird?

    Ich möchte kein SEO Plugin installieren.

    Danke, Andi

    Theme zAlive

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Die Aussage, dass mehrfache <h1>-Tags schädlich bei der Suchmaschinenoptimierung sind, kann man so pauschal nicht stehen lassen.

    In HTML5 wurden semantische HTML-Tags eingeführt (<header>, <main>, <article>, <aside>, <footer>) die im Gegensatz zu rein strukturellen Tags (<table>, <ul>, …) auch eine Gewichtung beinhalten. Oder einfacher ausgedrückt: eine Überschrift in einer Fußzeile oder Seitenleiste hat weniger Bedeutung als eine Überschrift im Seiten-Header. Das <h1>-Tag in Beiträgen wird mit einiger Sicherheit in einem <article>-Tag verschachtelt sein und wird deshalb anders gewertet. Auch dass jeder Beitrag eine eigene Überschrift <h1> hat, dürfte kein Problem darstellen. (Wenn es dich interessiert: hier gibt es einen ausführlicheren, englischen Beitrag dazu.)

    Wenn du (wieso auch immer) darauf bestehst, dass keine weiteren <h1>-Tags vorkommen, bleibt dir nur die Möglichkeit, in einem Child-Theme das Template mit der Loop umzuschreiben.

    Thread-Starter andreasleas

    (@andreasleas)

    Ich vertsehs nicht echt. OK, ignoriere ich die doppelten h1, weil wohl sie nicht so schlimm sind, hab ich nun zumindest Add Meta Tags installiert und den description Metatag (name=“description“) hinzugefügt, der bei diesem Theme irgendwie nicht standardmäßig mit drin war. So kann ich jeder Unterseite eine eigene description geben. Zudem habe ich die Websiten Untertitel entfernt, da er den Titel nur unnötig verlängert (Beispiel: Websitentitel so und so blabla bla | Die Unterschrift wird dann einfach nur angehängt)

    Zwischenzeitlich war die Website bei Bing und sogar bei Google wieder gut gerankt. Dann plötzlich alle Ranks wieder versaut, derzeit wird ohne Seitenbeschreibung (description) bei den Suchmaschinen angezeigt. Aber soweit scheint alles OK (www.vergewaltigungskarte.de).

    Wir haben echt super hits, aber ich möchte eine sauber angezeigte Seite bei den Suchmaschinen und dort unter unseren keywords auch gefunden werden. Liegt es vielleicht an dem plugin Add Meta Tags? Der Code sieht eigentlich OK aus. Soll ich vielleicht lieber folgendes machen?

    function add_custom_meta_description() {
    global $post; ?>
    
    <meta name="description" content="<?php
        if ( get_post_meta($post->ID, "description", true) !='' )
            echo get_post_meta($post->ID, "description", true);
        ?>"/>
    <?php }
    
    add_action('wp_head', 'add_custom_meta_description', 1);

    und die name=“description“ über benutzerdefinierte Felder eingeben?

    Ich kann mir nicht erklären, washalb das derzeit so angezeigt wird, oder kann es sein, dass die Suchmaschinen in einem kleinen Zeitfenster die Seite gescrwawlt haben, als ich noch keine meta=“description“ eingesetzt hatte, aber der Untertitel bereits entfernt wurde? Das würde mich aber wundern, war höchstens nur 10 Minuten der Fall…

    Nachtrag: mir ist aufgefallen, dass wenn ich den Cache ansehe, es sich um alte Seitenversionen handelt. Kann es sein, dass alles OK ist und die neuen Seiten einfach noch nicht gelistet sind? Vielleicht verögert es sich ja mit der Darstellung.

    bei Suchmaschinen ist „Geduld“ das wichtigste Wort.
    Kommt auch drauf an wie oft der Google Bot vorbeischaut, wie oft es Neues gibt.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Doppete h1 durch automatische Generierung in Beitrags-Titel“ ist für neue Antworten geschlossen.