URL d’une valeur dans une liste à option en HTML
libretto2 Laisser un commentaire Aller aux commentairesProblème Prestashop et Google Product :
Pour indexer mes articles dans “Google Product Search“, j’ai besoin de fournir à Google une URL correspondant à une référence précise (prix, caractéristiques…). Dans les guidelines de Google cela s’exprime ainsi : “Landing pages should list only one item per page”.
Le problème est que mes articles se trouvent dans des listes déroulantes (mes articles sont des attributs ou des déclinaisons dans le vocabulaire de Prestashop) et que je ne sais pas s’il est possible de transmettre à Google une URL différente pour chaque valeur de la liste à options.
Problème HTML.
Voici le code HTML de la liste à options sur une page produit :
<select name="group_1" id="group_1" onchange="javascript:findCombination();">
<option value="5">6mm rot / blau pro Meter</option>
<option value="6">6mm blau / rot pro Meter</option>
</select>
Ce que je voudrais obtenir à partir de ce type de liste, c’est l’URL d’une des valeurs de la liste. J’ai essayé de voir si des paramètres d’ancre pouvait être interprété dans l’URL avec des URL du genre :
http://monsite.tld/mapage.html#5
Mais cela n’est pas interprété et je n’ai pas trouvé de références et de documentation laissant à penser que l’on puisse réaliser une liste déroulante avec un lien vers chaque option en langage HTML.
J’ai essayé d’utiliser les attributs html “id” avec la syntaxe suivante :
<option value="5" id="aaaa">
Mais sans plus de succès.
Appel à l’aide
Si quelqu’un passe par ici, en cherchant une solution, ce serait sympa qu’il y repasse APRES avoir trouvé comment résoudre ce problème et qu’il indique une piste dans les commentaires. Merci d’avance.