Breadcrumbs Fehler laut Google Testing Tool

Thema wurde von Sillytoots, 2. März 2015 erstellt.

  1. Sillytoots
    Sillytoots Erfahrener Benutzer
    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    Hallo zusammen,

    ich habe heute das Google Testing Tool mal ueber ein paar Links laufen lassen und bekomme doch jedes mal erzeahlt, dass meine Kruemel keinen Titel auswerfen und nicht definiert sind.

    Nun ist es so, ich bin absolut planlos wie, wo, was und wann ich das fixen kann.

    Meine aktuelle Shopversion ist die: v2.1.5.2

    Hat jemand eventuell eine Loesung oder kann mir Tipps geben?

    Gruesse
    Trixi
     

    Anhänge:

  2. Anonymous
    Anonymous G-WARD 2015/2016
    Registriert seit:
    20. Februar 2012
    Beiträge:
    9.088
    Danke erhalten:
    1.613
    Danke vergeben:
    1.212
    Du hast den SEO-Boost nicht eingeschaltet?
     
  3. Sillytoots
    Sillytoots Erfahrener Benutzer
    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    Doch SEO-Boost ist eingeschaltet, Links sehen auch in Ordnung aus, aber irgendwie stimmt was nicht.
     
  4. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Hast Du die URL mit Deinem session-ID an Google übertragen?
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ich habe das gerade mal getestet (mein Shop ist allerdings noch auf 2.0.15)
    bei mir nimmt er ganz normal nur die UR, bei Deiner Adresse haut er die session-id ran.

    Was hast Du denn unter Konfiguration -> Suchmaschinen eingestellt?
     
  6. Sillytoots
    Sillytoots Erfahrener Benutzer
    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    Das sieht fast so aus.
    Ich muss echt gestehen, ich blicke bei dieser ganzen Sache nicht durch :D

    Gibt's denn ne moeglichkeit die URLs ohne SID an Google zu uebertragen?

    Ich nehme an
    ist die Session-ID?
     
  7. Sillytoots
    Sillytoots Erfahrener Benutzer
    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    Spider Sessions vermeiden -> Ja
     
  8. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Und das "Suchmaschinenfreundliche URLs benutzen?" auch auf nein?
     
  9. Sillytoots
    Sillytoots Erfahrener Benutzer
    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    Im SEO-Boost ist alles aktiviert bis auf die Laendercodes in den URLs.
     
  10. Magy Mannhart
    Magy Mannhart Neues Mitglied
    Registriert seit:
    15. April 2012
    Beiträge:
    1
    Danke erhalten:
    0
    Hi,

    der Fehler in der Auszeichnung liegt daran, das 'property="v:title"' in einen <span> gesetzt wurde. Dieses Attribut gehört aber in das <a>-Element. Kann mir jemand sagen in welcher Datei die Auszeichnung erzeugt wird, damit ich da ändern kann? Ich brauch die Datei in der das hier erzeugt wird: <div id="breadcrumb_navi" xmlns:v="http://rdf.data-vocabulary.org/#"><span typeof="v:Breadcrumb"><a href="....

    Viele Grüße und Danke
     
  11. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.824
    Danke erhalten:
    981
    Danke vergeben:
    312
    system/classes/products/GoogleRichSnippetContentView.inc.php

    Sag Bescheid wenn es klappt. (d.h. zeig mal wie Du es gelöst hast.)
     
  12. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.824
    Danke erhalten:
    981
    Danke vergeben:
    312
    Ahh... ich hab's schon. Du hast mich mit der Nase drauf gestossen.

    So sollte es aussehen. Dann klappt es ohne Fehlermeldungen im Structured Data Testing Tool:

    Ersetze folgendes in der system/classes/products/GoogleRichSnippetContentView.inc.php:

    PHP:
    $t_items_array[] = '<span typeof="v:Breadcrumb">
        <a href="' 
    $t_value_array['link'] . '" class="headerNavigation" rel="v:url">
                                <span property="v:title">' 
    $t_value_array['title'] . '</span>
        </a>
    durch:

    PHP:
    $t_items_array[] = '<span typeof="v:Breadcrumb">
           <a href="' 
    $t_value_array['link'] . '" class="headerNavigation" rel="v:url"
           property="v:title">' 
    $t_value_array['title'] . '</a>
    gestestet in v2.1.5.2