Patrick POLBOS Posted May 5, 2022 Share Posted May 5, 2022 Bonsoir à tous, j'ai beaucoup de produits qui sont éphémères mais reviennent régulièrement, pendant qu'ils sont en rupture, je les laisse activés et je décoche "Disponible à la vente" + le critère de visibilité sur "Nulle part" Je m'interroge sur l'impact de ce critère de visibilité niveau SEO le produit est il toujours visible par Google car il ne semble pas apparaitre dans mon siteMap. Devrait-je plutôt mettre "Recherche uniquement", le guide prestashop ne me semble pas clair sur ce point, il donne des réponse concernant le client mais QUID de Google et autres.... Merci d'avance au spécialistes de me guider Bonne journée Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 5, 2022 Share Posted May 5, 2022 Bonjour, Si le produit est toujours accessible par le lien indexé par Google donc il reste indexé, néanmoins, en visitant votre site Google verra que le lien n'est pas accessible à partir de la visite du site donc il va réduire son classement, mais lorsque le produit revient il remontera. Le sitemap facilite la vie de Google, mais l'intérêt premier c'est d'y avoir des pages inaccessibles par un lien dans le site, donc logiquement il faudrait modifier le module de génération du sitemap dans votre cas pour justement conserver les urls de ces produits. Link to comment Share on other sites More sharing options...
Patrick POLBOS Posted May 5, 2022 Author Share Posted May 5, 2022 Bonsoir @Mediacom87, suite à ta remarque, j'ai vérifié mon sitemap, les produits en visibility "none" ne sont pas dans le sitemap J'ai essayer de passer un produit en visibility "search" et re-générer mon sitemap, le produit apparait bien, comme il est en non disponible à la vente, il ne peut être vu par mes client qu'nen mode recherche mais surtout il devient donc plus visible pour google puisque apparaissant dans le sitemap il faut maintenant que je fasse la modification en masse de tous les produits ayant ce statut, je ne suis pas un as en SQL mais si je ne me trompe pas l'instruction suivante devrait fonctionner sachant que mon presta n'est pas en préfixe PS mais en SHOP_ : update shop_product set visibility = REGEXP_REPLACE(visibility, 'none', 'search') pense tu que ce soit la bonne instruction sachant que j'ai 3 langue actives mais que je n'ai pas l'impression que ce critère dépende de la langue? Cela me permanentait d'augmenter très largement le nombre de produits références, un grand merci pour le conseil et merci d'avance pour la confirmation du code SQL bonne soirée Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 5, 2022 Share Posted May 5, 2022 Pour ce genre de truc je ne m'embêtes plus, je passe par Adminer et hop le gestionnaire te permet de sélectionner les produits sur un critère et d'en modifier un sur tous ces résultats. Par contre ton regex me semble un bazooka pour un truc simple UPDATE shop_product SET visibility = 'search' WHERE visibility = 'none' Link to comment Share on other sites More sharing options...
Patrick POLBOS Posted May 6, 2022 Author Share Posted May 6, 2022 (edited) Merci de ton aide précieuse @Mediacom87 par contre j'ai lancé la requette qui a fonctionné mais lorsque je vais sur la page des produits le critère visibilité est toujours à "nulle part" j'ai essayé de vider le cache de mon navigateur et sur un autre PC mais c'est toujours pareil alors que dans la BDD quand je consulte la table tout est bien en search Y-a-t-il autre chose à faire? Les produit n'apparaissent pas non plus dans mon sitemap..... Merci d'avance bonne journée Edited May 6, 2022 by Patrick POLBOS (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 6, 2022 Share Posted May 6, 2022 alors de mémoire, peut être qu'il faut intervenir aussi sur la table ps_product_shop 1 Link to comment Share on other sites More sharing options...
Patrick POLBOS Posted May 6, 2022 Author Share Posted May 6, 2022 Super, c'était bien cela, les méandres de Presta, j'ai encore beaucoup à apprendre..... Un grand merci pour ton aide et pour la simplification de ma requette @Mediacom87 Bonne journée 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