Point de vue sur htaccess

Nouveau WRInaute
Bonjour,

Je travaille pour un site e-commerce, j'ai 2 ans d'expérience de référenceur.
Une agence web a modifié le Htaccess avant mon arrivée, sur ce site.

Le site a mis en place une réécriture d'url, bon l’idée était bonne, mais la réalisation…
Même si je m'y connais bien en référencement je bute souvent sur le fichier Htaccess, je voudrais donc votre avis sur les redirections 301 mises en place. Et malheureusement je pense que cette agence a fait une erreur, pas sur les 301, mais je pense relever la présence de cloaking....

Depuis le site a perdu beaucoup de positions, ça va malheureusement me retomber dessus alors que je ne pense être pour rien dans ces pertes de positions j'aurais tendance à accuser ce fichier htaccess :

Le htaccess :
Code:
# authentification
# AuthUserFile /var/www/vhosts/site-en-question.fr/httpdocs/_pddadm/.htpasswd
# AuthGroupFile /dev/null
# AuthName ByPassword
# AuthType Basic

# <limit GET POST>
# require valid-user
# </Limit>

AddDefaultCharset iso-8859-1

# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
<IfModule mod_setenvif.c>
  <IfDefine SSL>
    SetEnvIf User-Agent ".*MSIE.*" \
             nokeepalive ssl-unclean-shutdown \
             downgrade-1.0 force-response-1.0
  </IfDefine>
</IfModule>

# Set some options
Options -Indexes
Options +FollowSymLinks
RewriteEngine On 
# RewriteBase /boutique
RewriteBase /
DirectoryIndex index.php

#
# Skip the next two rewriterules if NOT a spider
RewriteCond %{HTTP_USER_AGENT} !(msnbot|slurp|googlebot) [NC]
RewriteRule .* - [S=2]
#
# case: leading and trailing parameters
RewriteCond %{QUERY_STRING} ^(.+)&osCsid=[0-9a-z]+&(.+)$ [NC]
RewriteRule (.*) $1?%1&%2 [R=301,L]
#
# case: leading-only, trailing-only or no additional parameters
RewriteCond %{QUERY_STRING} ^(.+)&osCsid=[0-9a-z]+$|^osCsid=[0-9a-z]+&?(.*)$ [NC]
RewriteRule (.*) $1?%1 [R=301,L]

RedirectPermanent /boutique http://www.site-en-question.fr

#
# redirection temporaire vers la page de maintenance
#RewriteCond %{REQUEST_URI} !/maintenance.html$
#RewriteCond %{REMOTE_ADDR} !^82\.66\.185\.224
#RewriteRule $ /maintenance.html [R=302,L]

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-(.*).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-(.*).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-(.*).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-(.*).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-(.*).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-(.*).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-(.*).html$ information.php?info_id=$2&%{QUERY_STRING}

# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter
#
# AcceptPathInfo On

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#
#<IfModule mod_php4.c>
#  php_value session.use_trans_sid 0
#  php_value register_globals 1
#</IfModule>

Merci d'avance pour votre lecture et vos remarques.
 
Nouveau WRInaute
Merci raljx pour ta réponse.

Cependant, c'est bien depuis la mise en place de ce Htaccess que les pertes de positions se manifestent.

Je sais bien qu'il y a d'autres variables, mais bon je reste vraiment perplexe...

Je vais refaire une analyse du site. Dans tous les cas, le référencement obtenu avant la mise en place du fichier est perdu...

Merci.

Édition :

OK j'ai compris l'erreur de l'agence.
Vraisemblablement, la ligne :
Code:
RedirectPermanent /boutique http://www.site-en-question.fr
cette ligne redirige vers du 404 car le dossier /boutique n'existe pas...

C'est donc officiellement une erreur de l'agence, je me sent mieux :?
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut