Hallo, nach dem Google-Artikel für Seitennummerierung habe ich vor den Block frontend_index_header_canonical für das listing wie folgt zu erweitern: {if !empty($sPages.previous)}<link rel="prev" href="%7B%24sPages.previous%7D">{/if} {if !empty($sPages.next)}<link rel="next" href="%7B%24sPages.next%7D">{/if}
Hat jemand eine vernünftige Idee oder Bereits Erfahrung für den Umgang mit dem Canonical-Link und den Variablen in diesem Fall?
So sollte das dann laut Google aussehen: <link rel="canonical" href="http://www.example.com/article?story=abc&page=2"><link rel="prev" href="http://www.example.com/article?story=abc&page=1"><link rel="next" href="http://www.example.com/article?story=abc&page=3">
Quelle Wobei ich bei mir das für rel=„prev“ bei der ersten Seite wie folgt gelöst habe: <link rel="canonical" href="http://www.example.com/article?story=abc&page=2"><link rel="prev" href="http://www.example.com/article?story=abc"><link rel="next" href="http://www.example.com/article?story=abc&page=3">
Denn das canonical Tag bei der ersten Seite lautet ja auch:<link rel="canonical" href="http://www.example.com/article?story=abc">
und nicht<link rel="canonical" href="http://www.example.com/article?story=abc&page=1">
bin von google auf den Post gestoßen und ich habe das gleiche Problem mit Shopware 5
da gibt es im Header bei listing schon den Eintrag, der aber auch wie bei dir bei der zweiten Seite unter "prev"auf die /?p=1 verweist.
Wie hast du das bei dir gelöst?
Hier der original-Code: shopware/header.tpl at 5.1 · shopware/shopware · GitHub