Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Überschriftenstruktur der modified Templates fehlerhaft?

    Timm

    • Fördermitglied
    • Beiträge: 6.318
    Die Überschriftenstruktur der modified Templates scheinen mir nicht korrekt zu sein.

    1) h3 Überschriften werden in der Hierarchie ausgelassen

    2) immer h2 für Artikelnamen zu  vergeben macht Schwierigkeiten, weil es Unterschiede zwischen der Artikeldetailansicht und dem Kategorielisting gibt

    3) stehen diese h2 Artikelnamen unter den h4 Überschriften für "Wir empfehlen ihnen noch folgende Artikel" und "Kunden die diesen Artikel kauften, haben noch diese Artikel bestellt" auf der Artikeldetailseite und unter "weitere Kategorien" im Kategorielisting, was von der Hierarchie her unlogisch ist

    zu 1:
    - ungünstig aus SEO Sicht, wenn Hierarchie ausgelassen wird
    - wenn man "Weitere Unterkategorien" hat, müsste man zwangsweise nun noch eine h2 und h3 vorher einfügen, damit es logisch ist, was aber schwierig wird da noch zwei sinnvolle Überschriften zu finden

    dann hätte man:
    h1Überschrift Kategorie,
    h2 neue sinnlos ausgedachte Überschrift
    h3 weitere sinnlos ausgedachte Überschrift
    h4 Überschrift weitere Kategorien
    h2 Artikelnamen

    im Moment ist es so:
    h1 Überschrift Kategorie
    h4 Überschrift weitere Kategorien
    h2 Artikelnamen

    besser wäre m.M.n.:
    h1 Überschrift Kategorie
    h2 Überschrift weitere Kategorien
    h3 Namen der Unterkategorien (noch hinzufügen?)
    h2 Artikelnamen

    zu 2+3:
    wenn man in der Artikeldetailansicht "Empfehlungen" und "ebenfalls gekauft" als Überschriften hat, die mindestens h2 sein müssen, weil es nur eine h1 geben darf und im Moment aber sogar noch h4 sind, dann können die Artikelnamen dadrunter niemals h2 sein! In diesem Fall müsste die Artikelnamen h3 sein. Man müsste also die Überschriften für die Artikelnamen unterschiedlich aufbauen je nach angezeigter Seite. Auf Kategorieseiten h2 wie bisher und auf Artikeldetailseiten mindestens h3 und gleichzeitig die bisherigen h4 Überschriften (also auch Produktbeschreibung und Produkteigenschaften) zu h2 machen.

    Im Moment ist es auf der Artikeldetailseite so:
    h1 Überschrift Produktname
    h4 Produktbeschreibung
    h4 Produkteigenschaften
    h4 Empfohlene Artikel
    h2 Name der angezeigten empfohlenen Artikel
    h4 ebenfalls gekauft
    h2 Name der ebenfalls gekauften Artikel

    wie man hier auch sieht, wären zb die ebenfalls gekauften Artikel wichtiger, als die Produktbeschreibung

    Besser wäre m.M.n.:
    h1 Überschrift Produktname
    h2 Produktbeschreibung
    h2 Produkteigenschaften
    h2 Empfohlene Artikel
    h3 Namen der angezeigten empfohlenen Artikel
    h2 ebenfalls gekauft
    h3 Namen der ebenfalls gekauften Artikel

    Artikelnamen müssten also von h2 zu h3 werden auf der Artikeldetailseite. Auf der Kategorieseite aber h2 bleiben. Wie kann man das umsetzen?

    product_info_include.html?
    product_listing_include.html?

    Seht ihr das auch so? Gibts andere Vorschläge?

    Gruß Timm

    Linkback: https://www.modified-shop.org/forum/index.php?topic=40103.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    Timm

    • Fördermitglied
    • Beiträge: 6.318
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #1 am: 14. März 2019, 16:00:22
    Dazu kommt noch die doppelte h1 Überschrift „Top Artikel“ auf der Startseite, wenn man das aktiviert hat. Die müsste h2 sein und die Artikelnamen dann h3.

    Gruß Timm

    Markus

    • modified Team
    • Beiträge: 1.361
    • Geschlecht:
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #2 am: 14. März 2019, 18:39:53
    Hi Timm,

    ich will da jetzt nicht im einzelnen auf die ganzen Punkte eingehen ... das einzige was auf jeden Fall gerichtet gehört ist die doppelte H1 auf der Startseite. Die neuen Produkte brauchen da keine H1 bzw. die ist natürlich falsch wenn der Titel aus dem Index-Content angezeigt wird.

    Das lässt sich auch noch relativ einfach lösen.

    Einfach in der templates/xxxxx/module/new_products_default.html lösen sofern man das modified-Template benutzt:
    suche:
    Code: XML  [Auswählen]
    <h1>{if #heading_text_top# != ''}{#heading_text_top#}{else}{#heading_text#}{/if}</h1>
     
    ersetze mit:
    Code: XML  [Auswählen]
    <div class="headline_big">{if #heading_text_top# != ''}{#heading_text_top#}{else}{#heading_text#}{/if}</div>

    Was den ganzen Rest angeht nur Kurz mal aus meiner Erfahrung was ich da schon alles erlebt habe. Wie du dir sicher denken kannst habe ich ja schon ein paar Shops umgesetzt und da ist es oftmals so, dass Kunden eine SEO-Agentur an Board haben die da ihren Senf mit abgeben möchte und das auch tut. Anfangs dachte ich mir mal das ist ja mit Sicherheit nicht schlecht ... da lernt man noch ein bischen was zum Thema SEO und auch zur Semantik wie das mit den Überschrift läuft.

    Was soll ich sagen ... komplette Fehlanzeige. Wenn ich jetzt mal 20 Agenturen nehme mit denen ich was zu tun hatte ergeben sich daraus ca. 20 Möglichkeiten wie das von der Semantik her aufgebaut sein soll.

    Bei dem einen soll im Listing die h2 vom Artikel ersetzt werden durch eine h3. Andere wollen die h2 da komplett raus haben. Die nächsten wollen die h4 raus haben für "Weitere Unterkategorien" aber der Artikel soll trotztdem die h3 bekommen weil sonst zuviele h2 auf einer Seite sind ... usw. usw. Da ist kein Ende in Sicht bzw. die Möglichkeiten sind vielfältig.

    Wieder andere Agenturen sagen ganz einfach ... das ist uns egal ... wir bauen Kategorie- und Artikelcontent .. der ist wichtig. Ich weiss da nicht wo ich anfangen und wo ich aufhören soll.

    Vom Prinzip her ist das schon klar ... h1 bis h6 ... und von der Häufigkeit her möglichst genau das gleiche. Nur eine h1 ... ein paar h2 und dann die ganzen h3. Bei h4 gehen die Meinungen schon wieder auseinander wobei hier die meisten sagen die würde Google nicht mehr interessieren. Aber wer weiss das schon so genau. :-)

    Letztendlich ist es auch nicht schwierig die ganzen Sachen selbst zu ersetzen ... einfach in den Templatedateien das ganze entsprechend ersetzen und im stylesheet entsprechen formatieren. Mehr gibts da ja nicht zu machen.

    schöne Grüße

    Markus

    manne35

    • Fördermitglied
    • Beiträge: 591
    • Geschlecht:
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #3 am: 14. März 2019, 19:27:03
    Die H1 UND
    H2  hau ich auch mitten in der Seite rein auch unter H3 usw... und die Platzierungen sind OK.
    ... Aber was soll's... die H s sind dazu da um Wichtigeres dicker zu machen und gut.

    I ch halts mit den Regeln
    ...wie in der EU... Die Italiener verstehen die Regeln nicht, die Griechen machen sie nicht,  die Franzosen haben nur bedingt Lust drauf, Osteuropa pfeift drauf und die Deutschen setzen alles so vorbildlich um, dass die Brüsseler Vollpfosten fast schon ein schlechtes Gewissen bekommen...😉😊
    Also bin ich eher ein...?...keine Ahnung wo ich mich dazurechnen würde... ich versteh sie wohl nicht immer die Regeln...smile...

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #4 am: 15. März 2019, 11:29:02
    @FräuleinGarn
    Top-strukturierter Beitrag, Klasse, sowas liest man gerne.
    Grundsätzlich bin ich auch deiner Meinung.

    @all
    Seo-Fachleute... :hust:, für mich Schaumschlägerei und Geldmacherei. Die zu beachtenden Grundlagen kann sich jeder selbst anlesen (oder ~hören).

    Zum Thema lassen wir doch einfach Matt Cutts von Tante G. sprechen:
    https://www.youtube.com/watch?v=iR5itZlq8sk
    https://www.youtube.com/watch?v=GIn5qJKU8VM

    Gruß,
    noRiddle

    Alfred

    • Experte
    • Beiträge: 2.117
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #5 am: 15. März 2019, 12:10:06
    Wie wo welche Überschrift gesetzt wird ist Google egal.
    Wir haben 2019 und nicht 2009, Matt ist nicht mehr bei Google und Google hat sich auch weiterentwickelt.

    Das Problem ist doch das jeder irgendwo mal was gehört oder gelesen hat.
    Meist ist das halt nicht aktuell oder man versteht es nicht.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #6 am: 15. März 2019, 14:09:34
    Na, ich wusste doch, daß du dich meldest :-D.

    Klar, die von mir verlinkten Videos sind von 2009. Aber auch damals hat Matt schon gesagt, daß das nicht sooo wichtig ist mit den h-tags. Hast du's dir überhaupt angehört ?

    Abgesehen davon:
    Seit wann ist es so, daß der Weg ins semantische Web wieder abgeschafft oder unterbrochen wurde ?
    Die Aussage "Wie wo welche Überschrift gesetzt wird ist Google egal." halte ich für sehr gewagt.
    Wie immer wenn du hier im Forum etwas schreibst wirst du uns aber sicher nicht mitteilen woher du diese Erkenntnis nimmst ?

    Gruß,
    noRiddle

    Timm

    • Fördermitglied
    • Beiträge: 6.318
    Re: Überschriftenstruktur der modified Templates fehlerhaft?
    Antwort #7 am: 15. März 2019, 14:52:32
    @markus
    Vielen Dank für deine ausführliche Antwort. Ich stimme dir auch zu, dass jeder "SEO Fachmann" eine andere Meinung dazu hat, wie oft welche Überschrift vorkommen soll und welche nicht. Und das vieles davon auch Quatsch ist.

    Mir ging es primär darum, dass h3 aber in der Standardversion komplett gefehlt hat. Das denke ich sollte nicht korrekt sein. Und der zweite Punkt waren zb die h4 Überschriften, wo danach h2 kamen und die logische Reihenfolge nicht eingehalten wurde. Wie bei "also purchased" als h4 und danach die dazugehörigen Produkte wieder h2 waren. Auch "Produktbeschreibung" als h2 statt h4 gibt Google vielleicht den Anreiz den Beschreibungstext wichtiger zu nehmen als die empfohlenen Produkte.

    Vielleicht interessiert sich Google aber tatsächlich nicht mehr dafür.

    @all
    Ich habs bei mir nun geändert und falls jemand das auch so machen möchte, hier eine kurze Anleitung:

    stylesheet.css
    Code: CSS  [Auswählen]
    /* 4. START headlines */
    h1 {
      font-family: 'arimoregular', sans-serif;
      color:#444;
      font-weight:normal;
      font-size:18px;
      line-height:22px;
      margin:20px 0 15px 0;
      padding:0 0 5px;
      border:#ddd solid;
      border-width:0 0 1px 0;
    }
    h1.checkout {
      margin:30px 0 15px 0;
    }
    .headline_right {
      font-size:14px;
      float:right;
    }
    .headline_big {
      font-family: 'arimoregular', sans-serif;
      color:#444;
      font-weight:normal;
      font-size:18px;
      margin:20px 0 15px 0;
      padding:0 0 5px;
      border:#ddd solid;
      border-width:0 0 1px 0;
    }
    h2 {
            font-weight:bold;
      color:#444444;
            font-size:14px;
            margin:20px 0px 8px 0px;
            padding:0px;
            width:auto;
            border: #999999 dotted;
            border-width:0px 0px 1px 0px;
            padding-bottom:5px;
    }
    /* BOF - Timm - 2019-03-15 - Headline structure change for SEO */
    h2.detailbox {
      font-family: 'arimoregular', sans-serif;
            color:#444;
            font-weight:normal;
      text-transform:uppercase;
            font-size:13px;
            margin:15px 0px 10px 0px;
            padding:0px;
            border: #999999 dotted;
            border-width:0px 0px 1px 0px;
            padding-bottom:5px;
    }
    h2.weitereunterkategorien {
      font-family: 'arimoregular', sans-serif;
            color:#a26c82;
            font-weight:normal;
      text-transform:uppercase;
            font-size:14px;
            margin:0px 0px 14px 0px;
            padding:0px;
            border: #999999 dotted;
            border-width:0px 0px 1px 0px;
            padding-bottom:5px;
    }
    /* EOF - Timm - 2019-03-15 - Headline structure change for SEO */
    h3 {
      color:#444;
      font-weight:bold;
      font-size:12px;
    }
    h4 {
      font-family: 'arimoregular', sans-serif;
            color:#a26c82;
            font-weight:normal;
      text-transform:uppercase;
            font-size:14px;
            margin:0px 0px 14px 0px;
            padding:0px;
            border: #999999 dotted;
            border-width:0px 0px 1px 0px;
            padding-bottom:5px;
    }
    h4.detailbox {
            color:#444;
            font-size:13px;
            margin:15px 0px 10px 0px;
    }
    /* END headlines */
     

    h2.weitereunterkategorien kann hinfällig sein. Musste das bei mir machen, weil  ich das Wort "weitere Unterkategorien" andersfarbig habe und sonst meine h2 Themenweltenboxen-Überschriften umformatiert wurden.

    stylesheet.css Änderung für h3 Artikelnamen auf Artikeldetailseite bei also_purchased, crosselling und reverse crosselling, wenn als Boxansicht
    Code: CSS  [Auswählen]
    .lb_title {
      border-bottom: 1px dotted #ddd;
      border-top: 1px dotted #ddd;
      padding: 5px 0px 5px 0px;
    }
    .lb_title h2 {
      margin: 0px;  
      padding:0px;
      border:none !important;
      line-height:15px;
      font-size:13px;
      height:30px;
      overflow:hidden;
      color:#444;
    }
    .lb_title h2 a {
      color:#777;
    }
    .lb_title h2 a:hover {
      color:#444;
      text-decoration:none;
    }
    /* BOF - Timm - 2019-03-15 - Headline structure change for SEO */
    .lb_title h3 {
      margin: 0px;  
      padding:0px;
      border:none !important;
      line-height:15px;
      font-size:13px;
      height:30px;
      overflow:hidden;
      color:#444;
    }
    .lb_title h3 a {
      color:#777;
    }
    .lb_title h3 a:hover {
      color:#444;
      text-decoration:none;
    }
    /* EOF - Timm - 2019-03-15 - Headline structure change for SEO */
    .lb_shipping {

    stylesheet.css Änderung für h3 Artikelnamen auf Artikeldetailseite bei also_purchased, crosselling und reverse crosselling, wenn als Listenansicht

    Code: CSS  [Auswählen]
    .lr_title {
      border-bottom: 1px dotted #ddd;
      padding: 0px 0px 5px 0px;
    }
    .lr_title h2 {
      margin: 0px;  
      padding:0px;
      border:none !important;
      line-height:15px;
      font-size:13px;
      color:#444;
    }
    .lr_title h2 a {
      color:#777;
    }
    .lr_title h2 a:hover {
      color:#444;
      text-decoration:none;
    }
    /* BOF - Timm - 2019-03-15 - Headline structure change for SEO */
    .lr_title h3 {
      margin: 0px;  
      padding:0px;
      border:none !important;
      line-height:15px;
      font-size:13px;
      color:#444;
    }
    .lr_title h3 a {
      color:#777;
    }
    .lr_title h3 a:hover {
      color:#444;
      text-decoration:none;
    }
    /* EOF - Timm - 2019-03-15 - Headline structure change for SEO */
    .lr_desc_box {

    h3 für Artikelnamen auf Artikeldetailseite
    templates/meintemplate/module/includes/product_info_include.html
    Code: XML  [Auswählen]
    {** BOF - Timm - 2019-03-15 - Headline structure change for SEO **}  
            <div class="lr_title"><h3><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h3></div>
                    {** EOF - Timm - 2019-03-15 - Headline structure change for SEO **}

    h2 für bisherige h4 Überschriften auf Artikeldetailseite:

    templates/meintemplate/module/product_info/product_info_v1.html
    oder entsprechend verwendete Artikeldetailseitenvorlage

    Code: XML  [Auswählen]
      {** BOF - Timm - 2019-03-15 - Headline structure change for SEO **}
      if $PRODUCTS_DESCRIPTION != ''}<h2 class="detailbox">{#products_desc#}</h2><div class="pd_description" itemprop="description">{$PRODUCTS_DESCRIPTION}</div><br />{/if}
      {** EOF - Timm - 2019-03-15 - Headline structure change for SEO **}

    templates/meintemplate/module/product_tags.html
    Code: XML  [Auswählen]
    {** BOF - Timm - 2019-03-15 - Headline structure change for SEO **}
    <h2 class="detailbox">{#heading_products_tags#}</h2>
    {** EOF - Timm - 2019-03-15 - Headline structure change for SEO **}

    analog so machen in:
    templates/meintemplate/module/also_purchased.html
    templates/meintemplate/module/cross_selling.html
    templates/meintemplate/module/products_reviews.html
    templates/meintemplate/module/reverse_cross_selling.html

    h2 für bisherige h4 Überschrift "weitere Unterkategorien" auf Kategorieseite:

    templates/meintemplate/module/sub_categories_listing.html
    Code: XML  [Auswählen]
    {** BOF - Timm - 2019-03-15 - Headline structure change for SEO **}
    <h2 class="weitereunterkategorien">{#heading_more_categories#}</h2>
    {** EOF - Timm - 2019-03-15 - Headline structure change for SEO **}
    Hier kann es aber auch reichen einfach ein h2 aus dem h4 zu machen ohne class=weitereunterkategorie. Wie oben schon beschrieben mein eigenes Themenweltenproblem.

    Dann
    Code: XML  [Auswählen]
    <h2>{#heading_more_categories#}</h2>

    Wie ich gesehen hab gibts noch ein paar andere Seiten, wo das nicht eingehalten wird und zb eine h1 und eine h4 vorhanden sind. Vielleicht ändere ich das später auch noch.

    Verbesserungsvorschläge können gerne gemacht werden.
    Irgendwas vergessen?

    Gruß Timm
    15 Antworten
    1354 Aufrufe
    20. Januar 2023, 22:19:28 von lullifatz
    3 Antworten
    492 Aufrufe
    04. Januar 2023, 09:07:00 von derheiko
    5 Antworten
    2180 Aufrufe
    21. März 2017, 19:37:32 von nicson