ACLOG Posted March 6, 2021 Share Posted March 6, 2021 Bonjour, j'ai une demande un peu spécifique: Une agence à préconisé ceci dans le cadre d'une optimisation SEO concernant les paginations, auriez-vous une idée déjà ou positionné ceci et comment repéré les pages ? Les pages de pagination ne contiennent pas les balises indiquant aux moteurs l’URL de la page précédente/de la page suivante Insérez, dans la section <head> du code source des pages de pagination, les balises Link rel="next" et Link rel="prev" indiquant à Google que ces pages forment une séquence logique. Ci après un exemple d’implémentation : o Sur la première page : <link rel="next" href="https://Nomdusite/fr/eshop-18?page=2"> o Sur les seconde, troisième pages… : <link rel="prev" href=" https://Nomdusite/fr/eshop-18"> <link rel="next" href=" https://Nomdusite/fr/eshop-18?page=3"> o Sur la dernière page de la séquence : <link rel="prev" href="https://Nomdusite/fr/eshop-18?page=27"> je ne sais pas si cela vous parle, si vous avez déjà mis ça en place ? Merci Link to comment Share on other sites More sharing options...
Remy FRK Corp Posted March 15, 2021 Share Posted March 15, 2021 (edited) ...je viens sur votre post ICI, votre autre topic n'évoquant pas à la base le SEO Sujet évoqué là en anglais: Peut être éventuellement demander à @joseantgv et à @Presta_SEO ce qu'ils en pensent (si le sujet les inspirent) Edited March 16, 2021 by Remy FRK Corp (see edit history) 1 Link to comment Share on other sites More sharing options...
Shonen Posted March 16, 2021 Share Posted March 16, 2021 Quelque chose dans ce style ? A tester bien entendu... Fichier themes/ton_theme/pagination.tpl {if $p != 1} {assign var='p_previous' value=$p-1} <li id="pagination_previous{if isset($paginationId)}_{$paginationId}{/if}" class="pagination_previous"> <a{$no_follow_text} href="{$link->goPage($requestPage, $p_previous)}" rel="prev"> <i class="icon-chevron-left"></i> <b>{l s='Previous'}</b> </a> </li> {else} {if $pages_nb > 1 AND $p != $pages_nb} {assign var='p_next' value=$p+1} <li id="pagination_next{if isset($paginationId)}_{$paginationId}{/if}" class="pagination_next"> <a{$no_follow_text} href="{$link->goPage($requestPage, $p_next)}" rel="next"> <b>{l s='Next'}</b> <i class="icon-chevron-right"></i> </a> </li> {else} 1 Link to comment Share on other sites More sharing options...
ACLOG Posted March 16, 2021 Author Share Posted March 16, 2021 Bonjour Remy et Shonen, merci pour vos réponses, Pour le post en Anglais au final je ne sais pas quel code fonctionne et le post date un peu donc est-ce que c'est valable pour la 1.7, ok je peux essayer ce code Shonen, comment savoir il y a le résultat escompté aussi ? C'est une préconisation SEO par google, je ne sais pas trop l'importance que cela a Link to comment Share on other sites More sharing options...
Shonen Posted March 16, 2021 Share Posted March 16, 2021 Juste dans le code source tu vérifies si tu as bien "prev" ou "next" qui s'affiche dans tes liens de pagination. Pour les personnes qui ne veulent pas s'embêter avec ce problème, il y'a aussi la solution du scroll infini. Ainsi, pas de pagination. https://addons.prestashop.com/fr/outils-navigation/17439-scroll-infini-premium.html Après je suis pas certain que l'impact soit important sur le référencement. Je peux me tromper, mais la pagination de Google ne tient pas compte de cette préco par exemple... Ni même Amazon. Link to comment Share on other sites More sharing options...
Remy FRK Corp Posted March 16, 2021 Share Posted March 16, 2021 5 hours ago, Shonen said: Quelque chose dans ce style ? A tester bien entendu... Fichier themes/ton_theme/pagination.tpl {if $p != 1} {assign var='p_previous' value=$p-1} <li id="pagination_previous{if isset($paginationId)}_{$paginationId}{/if}" class="pagination_previous"> <a{$no_follow_text} href="{$link->goPage($requestPage, $p_previous)}" rel="prev"> <i class="icon-chevron-left"></i> <b>{l s='Previous'}</b> </a> </li> {else} {if $pages_nb > 1 AND $p != $pages_nb} {assign var='p_next' value=$p+1} <li id="pagination_next{if isset($paginationId)}_{$paginationId}{/if}" class="pagination_next"> <a{$no_follow_text} href="{$link->goPage($requestPage, $p_next)}" rel="next"> <b>{l s='Next'}</b> <i class="icon-chevron-right"></i> </a> </li> {else} J'aime bien ce bout de code, à mon avis ca marche bien Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now