manuphi Posted September 17, 2012 Share Posted September 17, 2012 Bonjour, Nous avons créé sur la version 1.4.7 de prestashop, le site web e-commerce : http://www.restocash.fr/. Ce site web bénéficiait d'un excellent référencement et depuis le mois de juillet dernier, date à laquelle nous avons mis en place la réécriture d'url, Google ne nous référence plus ou très mal. Le plus important étant qu'un client cherchant l'expression "restocash", ne nous trouve qu'en 6 ou parfois 10ème page ... Et ce n'est pas un lien vers la page d'accueil du site, mais vers un fichier xml d'un module qui devrait être bloqué par le fichier robot. Voici le fichier .htaccess : # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # WARNING: PLEASE DO NOT MODIFY THIS FILE MANUALLY. IF NECESSARY, ADD YOUR SPECIFIC CONFIGURATION WITH THE HTACCESS GENERATOR IN BACK OFFICE # http://www.prestashop.com - http://www.prestashop.com/forums <FilesMatch “\.(inc|tpl|h|ihtml|sql|ini|conf|class|bin|spd|themes|modules|exe|asa)$”> deny from all </FilesMatch> SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 <IfModule mod_rewrite.c> # URL rewriting module activation RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^restocash.fr$ RewriteRule ^(.*) http://www.restocash.fr$1 [QSA,L,R=301] # URL rewriting rules RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$1$2.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^c/([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L] RewriteRule ^c/([a-zA-Z-]+)/[a-zA-Z0-9-]+\.jpg$ /img/c/$1.jpg [L] RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*(/[a-zA-Z0-9-]*)+ /category.php?id_category=$1&noredirect=1 [QSA,L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /category.php?id_category=$1 [QSA,L] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*) /supplier.php?id_supplier=$1 [QSA,L] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*) /manufacturer.php?id_manufacturer=$1 [QSA,L] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms=$1 [QSA,L] RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms_category=$1 [QSA,L] RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html /product.php?id_product=$3&isolang=$1 [QSA,L] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html /product.php?id_product=$2&isolang=$1 [QSA,L] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*) /category.php?id_category=$2&isolang=$1 [QSA,L] RewriteRule ^erreur-404$ /404.php [QSA,L] RewriteRule ^adresse$ /address.php [QSA,L] RewriteRule ^adresses$ /addresses.php [QSA,L] RewriteRule ^inscription$ /authentication.php [QSA,L] RewriteRule ^meilleures-ventes$ /best-sales.php [QSA,L] RewriteRule ^panier$ /cart.php [QSA,L] RewriteRule ^contactez-nous$ /contact-form.php [QSA,L] RewriteRule ^bons-de-reduction$ /discount.php [QSA,L] RewriteRule ^guest-tracking$ /guest-tracking.php [QSA,L] RewriteRule ^historique-des-commandes$ /history.php [QSA,L] RewriteRule ^identite$ /identity.php [QSA,L] RewriteRule ^marques$ /manufacturer.php [QSA,L] RewriteRule ^mon-compte$ /my-account.php [QSA,L] RewriteRule ^nouveaux-produits$ /new-products.php [QSA,L] RewriteRule ^commande$ /order.php [QSA,L] RewriteRule ^details-de-la-commande$ /order-follow.php [QSA,L] RewriteRule ^votre-panier$ /order-opc.php [QSA,L] RewriteRule ^avoirs$ /order-slip.php [QSA,L] RewriteRule ^mot-de-passe-oublie$ /password.php [QSA,L] RewriteRule ^promotions$ /prices-drop.php [QSA,L] RewriteRule ^recherche$ /search.php [QSA,L] RewriteRule ^plan-du-site$ /sitemap.php [QSA,L] RewriteRule ^magasins$ /stores.php [QSA,L] RewriteRule ^fournisseurs$ /supplier.php [QSA,L] </IfModule> # Catch 404 errors ErrorDocument 404 /404.php <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> Voici le fichier robots.txt : # robots.txt automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums # This file is to prevent the crawling and indexing of certain parts # of your site by web crawlers and spiders run by sites like Yahoo! # and Google. By telling these "robots" where not to go on your site, # you save bandwidth and server resources. # For more information about the robots.txt standard, see: # http://www.robotstxt.org/wc/robots.html # GoogleBot specific User-agent: Googlebot Disallow: /*orderby= Disallow: /*orderway= Disallow: /*tag= Disallow: /*id_currency= Disallow: /*search_query= Disallow: /*id_lang= Disallow: /*back= Disallow: /*utm_source= Disallow: /*utm_medium= Disallow: /*utm_campaign= Disallow: /*n= # All bots User-agent: * # Directories Disallow: /classes/ Disallow: /config/ Disallow: /download/ Disallow: /mails/ Disallow: /modules/ Disallow: /translations/ Disallow: /tools/ # Files Disallow: /addresses.php Disallow: /address.php Disallow: /authentication.php Disallow: /cart.php Disallow: /discount.php Disallow: /footer.php Disallow: /get-file.php Disallow: /header.php Disallow: /history.php Disallow: /identity.php Disallow: /images.inc.php Disallow: /init.php Disallow: /my-account.php Disallow: /order.php Disallow: /order-opc.php Disallow: /order-slip.php Disallow: /order-detail.php Disallow: /order-follow.php Disallow: /order-return.php Disallow: /order-confirmation.php Disallow: /pagination.php Disallow: /password.php Disallow: /pdf-invoice.php Disallow: /pdf-order-return.php Disallow: /pdf-order-slip.php Disallow: /product-sort.php Disallow: /search.php Disallow: /statistics.php Disallow: /attachment.php Disallow: /guest-tracking.php Disallow: /forgot-your-password Disallow: /mot-de-passe-oublie Disallow: /address Disallow: /adresse Disallow: /direccion Disallow: /addresses Disallow: /adresses Disallow: /direcciones Disallow: /authentication Disallow: /inscription Disallow: /autenticacion Disallow: /cart Disallow: /panier Disallow: /carro-de-la-compra Disallow: /discount Disallow: /bons-de-reduction Disallow: /descuento Disallow: /order-history Disallow: /historique-des-commandes Disallow: /historial-de-pedidos Disallow: /identity Disallow: /identite Disallow: /identidad Disallow: /my-account Disallow: /mon-compte Disallow: /mi-cuenta Disallow: /order-follow Disallow: /details-de-la-commande Disallow: /devolucion-de-productos Disallow: /order-slip Disallow: /avoirs Disallow: /vales Disallow: /order Disallow: /commande Disallow: /carrito Disallow: /search Disallow: /recherche Disallow: /buscar Disallow: /quick-order Disallow: /votre-panier Disallow: /guest-tracking Disallow: /guest-tracking # Sitemap Le site dispose d'un sitemap qui est en place sur le webmaster tools de Google. Ce dernier ne signale aucun problème au niveau du site. Que faire ? Merci de votre aide. - Emmanuel Philippot Link to comment Share on other sites More sharing options...
-stephane Posted September 17, 2012 Share Posted September 17, 2012 (edited) Votre site est en noindex,nofollow o_O NOINDEX= demande aux moteurs de ne pas indexer le site NOFOLLOW= demande aux moteurs de ne pas interpréter les liens sortants comme des liens de confiance En clair, vous avez demandé à Google de vous désindexer... <head> <base href="http://www.restocash.fr/" /> <title>Restocash - Offre Premium à Prix Cash</title> <meta name="Restocash - Spécialiste du déstockage de produits surgelés Premium pour la restauration hors foyer." /> <meta name="Restocash, offre premium, prix cash, produits surgelés, surgelés, restauration hors foyer, restaurant, restaurateur, cocktails, entrées, accompagnements, plats, décos, pains, pauses, desserts, cafés gourmands, menus à petits prix, petits prix" /> <meta http-equiv="text/html; charset=utf-8" /> <meta name="noindex,nofollow" /> <==== LE PROBLEME EST LA Edited September 17, 2012 by -stephane (see edit history) Link to comment Share on other sites More sharing options...
manuphi Posted September 17, 2012 Author Share Posted September 17, 2012 Merci Stéphane. Rarement senti aussi bête. Et pas mal de temps perdu à chercher des complications à droite à gauche ... J'espère que cet oubli pourra aider d'autres développeurs aussi peu attentionné que moi ! Link to comment Share on other sites More sharing options...
-stephane Posted September 17, 2012 Share Posted September 17, 2012 Pas de quoi C'est vrai que l'erreur m'a semblé un peu énorme, au premier abord je me suis dit qu'il était invraisemblable de ne pas l'avoir vue, et en réfléchissant je me suis dit " et si tu avais eu les accès BO et FTP, aurais tu regardé ça en premier?" Link to comment Share on other sites More sharing options...
manuphi Posted September 17, 2012 Author Share Posted September 17, 2012 Merci de ton indulgence ... Mais je préfère me dire que c'est impardonnable ! Encore merci. Link to comment Share on other sites More sharing options...
Recommended Posts