fran6t Posted November 6, 2009 Share Posted November 6, 2009 Je ré-ouvre un topic car un malgré le topic suivant marqué résolu je pense pas qu'il le soit complètement en effet il decrivait deux problèmes dont celui-ci :http://www.legrenierdesbonnesaffaires.fr/13-53/aire-d-eveil-de-voyage-ocean.jpgEn gros j'ai tous les produits listés correctement puis cela recommence avec cette fois-ci des images et ce fameux /13-53/Mon sitemap en question http://www.consommable-cartouche-encre.info/prestashop/sitemap.xmlJe precise que je suis en version module 1.4 et presta 1.2.4 je vais donc regarder s'il existe un module plus récent. Link to comment Share on other sites More sharing options...
fran6t Posted November 6, 2009 Author Share Posted November 6, 2009 Primo, la version du module est à jour, dans la 1.2.5 le module gsitemap est bien en 1.4Deuxièmement j'ai un peu progressé mais je ne sais pas encore pourquoi j'ai l'erreur: Mon sitemap est généré avec : http://www.consommable-cartouche-encre.info/prestashop/1-1/brother-mfc-740-cyan-min-5.jpg Alors que côté site la bonne url contient au lieu de /1-1/ c'est /1-1-large/ : http://www.consommable-cartouche-encre.info/prestashop/1-1-large/brother-mfc-740-cyan-min-5.jpg Il y a donc le large qui a disparu, je vais regarder du côté du .htaccess Link to comment Share on other sites More sharing options...
fran6t Posted November 6, 2009 Author Share Posted November 6, 2009 Suite au topic suivant j'ai résolu mon problème en corrigeant dans le .htaccess comme indiqué dans le fil en espagnol. Malheureusement de je ne comprend pas trop l'espagnol et je ne suis pas du tout spécialiste des regles du coup je ne sais pas les implications pour le reste de prestashop.Tout semble fonctionnel et le sitemap aussi.Savez vous si des modifs signalé en espagnol ont été reprise dans la version 1.2.5 ?EUUUUUUUUUUUUUUUUUUUUUUUUH NON je corrige du coup je n'ai plus les images côté site Link to comment Share on other sites More sharing options...
fran6t Posted November 6, 2009 Author Share Posted November 6, 2009 En attendant des pistes j'ai résolu provisoirement de façon cochonne mais au moins cela n'impacte que mon sitemap qui posait déjà problème de toute façon Au environs de la ligne 165 de gsitemap.php j'ai patch comme cela // Patch provisoire en attendant une solution j'ajoute -large //$tmpLink = 'http://'.htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').$link->getImageLink(Tools::link_rewrite($image['legend']), $image['id_product'].'-'.$image['id_image']); $tmpLink = 'http://'.htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').$link->getImageLink(Tools::link_rewrite($image['legend']), $image['id_product'].'-'.$image['id_image'].'-large'); Link to comment Share on other sites More sharing options...
misty Posted November 6, 2009 Share Posted November 6, 2009 Bonjour,A mon avis il vaudrait mieux désactiver les images dans les sitemaps, ça ne semble pas conforme aux règles Google, sur leur site il est inscrit concernant la création des sitemaps :Votre sitemap ne doit pas inclure d'URL menant directement à des images. Google n'indexe pas directement les images, mais la page sur laquelle elles apparaissent. Les URL d'images incluses dans votre sitemap ne seront pas indexées. Link to comment Share on other sites More sharing options...
fran6t Posted November 6, 2009 Author Share Posted November 6, 2009 Bonjour,A mon avis il vaudrait mieux désactiver les images dans les sitemaps, ça ne semble pas conforme aux règles Google, sur leur site il est inscrit concernant la création des sitemaps :Votre sitemap ne doit pas inclure d'URL menant directement à des images. Google n'indexe pas directement les images, mais la page sur laquelle elles apparaissent. Les URL d'images incluses dans votre sitemap ne seront pas indexées. Finalement c'est ce que je vais faire d'autant que chez moi ce sont toujours les mêmes images, de plus tu as raison pointer sur une image sans texte accompagnant ou autre tag alt n'est pas d'une grande utilité certainement pour le référencement. Link to comment Share on other sites More sharing options...
DrÿSs' Posted November 6, 2009 Share Posted November 6, 2009 Déplacé dans le forum Modules. Link to comment Share on other sites More sharing options...
misty Posted November 6, 2009 Share Posted November 6, 2009 Bonsoir Philippe,Que penses-tu de l'indication sur le site Google ? ne faudrait-il pas enlever les images du module gsitemap (comme c'était avant) ?Ou au moins avoir un bouton ON/OFF dans les paramètres du module ? Link to comment Share on other sites More sharing options...
jeckyl Posted November 7, 2009 Share Posted November 7, 2009 Je pense revenir à une version précédente du module.Pourquoi modifier des modules qui fonctionnent ????Bon, allez je m'y colle. Link to comment Share on other sites More sharing options...
jeckyl Posted November 7, 2009 Share Posted November 7, 2009 Bon, je vient de retirer toutes les ligne de 155 à 170 dans le fichier gsitemap.php du module. $images = Db::getInstance()->ExecuteS(' SELECT * FROM '._DB_PREFIX_.'product p LEFT JOIN '._DB_PREFIX_.'image i ON p.id_product = i.id_product LEFT JOIN '._DB_PREFIX_.'image_lang il ON i.id_image = il.id_image AND il.id_lang = '.intval($defaultLanguage).' WHERE p.`active` = 1 ORDER BY p.id_product'); foreach($images as $image) { $sitemap = $xml->addChild('url'); $tmpLink = 'http://'.htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').$link->getImageLink(Tools::link_rewrite($image['legend']), $image['id_product'].'-'.$image['id_image']); $sitemap->addChild('loc', htmlspecialchars($tmpLink)); $sitemap->addChild('priority', 0.4); $sitemap->addChild('lastmod', substr($image['date_upd'], 0, 10)); $sitemap->addChild('changefreq', 'monthly'); } Tout semble bon. Link to comment Share on other sites More sharing options...
fran6t Posted November 7, 2009 Author Share Posted November 7, 2009 Bon pour fermer définitivement mon problème.La source de qui est dit par misty pour les images dans les sitemaps google est ici Google doesn't guarantee that we'll crawl or index all of your URLs. For example, we won't crawl or index image URLs contained in your Sitemap. Link to comment Share on other sites More sharing options...
misty Posted November 7, 2009 Share Posted November 7, 2009 J'ai mis cela dans le bugtracker :http://www.prestashop.com/bug_tracker/view/3247/ 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