Jump to content

Gregory O

Members
  • Posts

    23
  • Joined

  • Last visited

Contact Methods

Profile Information

  • Activity
    User/Merchant

Gregory O's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Merci pour la réponse. Effectivement, j'ai des doutes concernant les spécifications du fichier "robots.txt". Bcp de forums semblent dire que le "robots.txt" n'est pas (ou plus vraiment) pris en compte par les moteurs de recherche, qui s'en servent comme indications et non comme règles absolues. L'autre option serait le "noindex", mais le faire page par page me semble fastidieux, surtout que l'attribut "content_only=1" est associé à chaque page-produit. Pour un catalogue de 500 produits, c'est très long ! Sinon, j'ai trouvé cette methode à intégrer dans "header.tpl" : Pouvez vous me confirmer que cela marche et sans risque ? {assign var=myURI value=$smarty.server.REQUEST_URI} {if $myURI|strstr:"?content_only=1"} <meta name="robots" content="noindex,follow" /> {else} <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> {/if} source (Fev 2014): http://www.lije-creative.com/noindex-page-prestashop/ Merci
  2. Bonjour et merci pour toutes ces précisions "labelandco". le seul soucis que j'ai avec ces url en double, c'est qu'elle sont référencées et indexées dans Google et que je n'ai pas envie que les internautes arrivent sur une page en "content_only=1" car la mise en page css a volé en éclat ! Voir exemple en ligne ci dessous : http://www.vino-iberico.com/clos-mogador/13-clos-mogador-2008-priorat.html http://www.vino-iberico.com/clos-mogador/13-clos-mogador-2008-priorat.html?content_only=1 Quelle serait le moyen le plus efficace pour les désindéxer (celles en "content_only=1") et que google ne les crawle plus ? J'avais pensé éventuellement a faire "supprimer des url" dans Google Webmaster, qu'en pensez vous, est ce risqué ? Merci PS 1.5.6.0
  3. Bonjour, moi aussi j'ai pas mal de balises Meta (Title et Description) en double, dû à un paramètre d'url : content_only=1 exemple de pages similaires : www.monsite.com/produits/vins_petillants.html www.monsite.com/produits/vins_petillants.html?content_only=1 Après avoir lu pas mal de messages et techniques (No Index, Canonical URL...) sur divers forum, je suis en train de tester une fonctionnalité de Google Webmaster, dans le menu Exploration / Paramètres d'URL. Comme il reconnait le paramètre "content_only", je lui spécifie "Aucune URL" ce qui revient à lui indiquer de ne pas explorer les URL qui contiennent ce paramètre spécifique. Mes questions : Pensez vous que ça puisse marcher (dans le sens ou cela fera disparaître les doublons) ? et Combien de temps faudra t'il pour que ces modifs soient pris en compte ? Merci pour votre aide. PS 1.5.6.0
  4. Bonjour et merci pour tous ces posts qui m'ont bien aidé ! De mon côté, j'avais besoin d'un fichier regroupant uniquement les produits actifs avec : Le Nom du Produit, Sa Référence, Son Prix HT, l'URL de la page du produit et l'URL de l'image du Produit voici ma requête : SELECT DISTINCT ps_product_lang.name AS 'Nom', ps_product.reference AS 'Reference', ps_product.price AS 'Prix HT', GROUP_CONCAT(CONCAT('http://www.monsite.com/' ps_product.id_product, '-', ps_product_lang.link_rewrite, '.html') SEPARATOR ',') AS 'URL Produit', GROUP_CONCAT(CONCAT('http://www.monsite.com/' ps_image.id_image, '/', ps_product_lang.link_rewrite, '.jpg') SEPARATOR ',') AS 'URL Image' FROM ps_product LEFT OUTER JOIN ps_product_lang ON ps_product.id_product = ps_product_lang.id_product LEFT OUTER JOIN ps_specific_price ON ps_product.id_product = ps_specific_price.id_product LEFT OUTER JOIN ps_supplier ON ps_product.id_supplier = ps_supplier.id_supplier LEFT OUTER JOIN ps_image ON ps_product.id_product = ps_image.id_product LEFT OUTER JOIN ps_image_type ON ps_image_type.name= ps_image_type.name WHERE ps_product.active = 1 GROUP BY ps_product.id_product Mon petit Problème, c'est qu'il me génère 8 fois les mêmes URL (page et image), elles sont correctes mais j'aurais aimer qu'elles apparaissent qu'une seule fois ! J'ai beau chercher, je ne trouve pas la solutions. Si vous avez des suggestions? Merci. PS : 1.5.5
  5. Bon, voici mon retour d'expérience : - dans le fichier product.tpl en bas de page, j'ai rajouté {addJsDef mon_alt=$product->name|escape:'htmlall':'UTF-8'} - dans le fichier jquery.fancybox.js à la ligne 3, j'ai modifier la balise image en ajoutant la variable "mon_alt" : image:'<img class="fancybox-image" src="{href}" alt="{mon_alt}" />' Résultat : page blanche, ça plante ! J'ai essayé autre chose en déclarant différemment la variable dans product.tpl : <script type="text/javascript"> var mon_alt = {$product->name|escape:'htmlall':'UTF-8'}; </script> Résultat : ça plante pas mais, la balise n'est pas reconnue dans le js : <img class="fancybox-image" src="/84-thickbox_default/image_test.jpg" alt="{mon_alt}"> donc le résultat n'est pas concluant pour le moment mais, 2 choses clochent : - la déclaration de variable en fin de page du .tpl ne me parait pas très "propre" (j'imagine qu'il faut la déclarer ailleurs, mais où ?) - dans le fichier "jquery.fancybox.js", quoique je mette dans la balise alt="" rien ne s'affiche, même si je remet la variable {href} de l'attribut "src". Je pense qu'il y a un problème de syntaxe ou que cette balise n'est pas modifiable, mais bon, il doit sûrement y avoir une solution ! Je continue à chercher, mais vos commentaires ou vos idées seront les biens venus ! Merci
  6. non pas encore, je suis dessus, dès que c'est ok, je te donne la procédure, pas de soucis !
  7. Merci ! Pourquoi ne pas mettre la même chose que pour le "alt" ? je comptais mettre le nom de l'image, à la fois dans le Alt et dans le Title. En quoi ça peut être gênant ? merci pour votre aide
  8. Merci Merci bien Yopixel pour l'astuce, je vais essayer tout de suite ! J'imagine que la procédure est la même pour la balise "title" ? Merci encore pour l'aide !
  9. Bonjour, apparemment ce genre de fichier .js, n'accepte pas les variables tel que "$product...." de mon côté, ça me fait carrément planté la page ! Comme je ne suis pas développeur, je n'ai aucune idée du genre de variable à insérer, mais je continu à chercher. Merci de votre aide en tout cas ! Version : PS 1.5.6.1 sur VPS
  10. Bonjour, j'ai le meme problème et je n'arrive pas à trouver de solution. le fichier concerné est bien : jquery.fancybox.js ligne 3 : image:'<img class="fancybox-image" src="{href}" alt="" />' je ne sais pas quoi mettre dans cette balise alt pour pouvoir récupérer le nom de l'image. Et le Top, aurait été d'ajouter également une balise "title", qui est plus importante que la balise "alt" Merci pour votre aide. Version : PS 1.5.6.1 sur VPS
  11. Bonjour, j'ai le meme problème et je n'arrive pas à trouver de solution. le fichier serait : jquery.fancybox.js ligne 3 : image:'<img class="fancybox-image" src="{href}" alt="" />' je ne sais pas quoi mettre dans cette balise "alt" pour pouvoir récupérer le nom de l'image. Merci pour votre aide.
  12. Bonjour, j'ai le meme problème et je n'arrive pas à trouver de solution. le fichier serait : jquery.fancybox.js ligne 3 : image:'<img class="fancybox-image" src="{href}" alt="" />' je ne sais pas quoi mettre dans cette balise alt pour pouvoir récupere le nom de l'image. Merci pour votre aide.
  13. Bonjour, essayer de passer soit à la version 2.4 ou carrément à la dernière version 2.9.1 du module "productcomments", ensuite une fois la mise à jour faite, essayer l'astuce de folco (voir le lien plus haut). Chez moi, ça faisait la même chose sur la version 2.3 du module ! En passant à la 2.9.1 et en modifiant la ligne de code, ça a marché ! Bonne chance !
×
×
  • Create New...