Quel est l'influence de l'url rewrite sur un site?

WRInaute occasionnel
Bonjour,

Voila j'ai un site que je n'arrive pas à mettre la fonction url rewrite correctement dessus, car celui ci me met des tonnes de liens d'erreurs sur google, donc j'ai décidé de le désactiver, mais j'entend parler partout qu'un site qui a un url rewriting sera beaucoup beaucoup mieux référencé par les moteurs de recherche qu'un site qui n'en a pas.

Donc voila pourquoi j'aimerai qu'une personne qui s'y connaisse me donne son avis sur mon site http://umpcmid.com , il faut regarder le site en entier et non juste les liens, en gros qu'est ce que je dois améliorer pour être bien sur les moteurs de recherche avec ce genre de site.

Les liens de mes différents articles et catégories sont de ce type :

http://umpcmid.com/content/view/81/1/ (le lien vers un article)

http://umpcmid.com/content/blogcategory/13/29/ (catégorie)

http://umpcmid.com/component/option,com ... Itemid,27/ (le forum)

http://umpcmid.com/component/option,com ... 1/catid,7/ (le lien d'un sujet sur le forum).

Au passage s'il y a une personne qui s'y connait en url rewrite pour un site joomla, je serai preneur car le composant sh404 que j'utilisai genere que des liens d'erreur sur google, j'en suis à 39 liens d'erreur à cause de lui.

Merci d'avance pour votre aide
 
WRInaute occasionnel
Tu dois faire erreur et mal exploité sh404sef et le composant ultime du rewrite sur joomla, perso je l'utilise et rien à redire, voit donc si tu as bien activé les bonnes options... exemple:

Configuration de sh404SEF -> Avancés -> Mode de ré-écriture? -> avec .htaccess (mod-rewrite)

Ce dernier à peu de chose près ressemble à ceci :

Code:
##
# @version $Id: htaccess.txt 5973 2006-12-11 01:26:33Z robs $
# @package Joomla
# @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
# Only use one of the two SEF sections that follow.  Lines that can be uncommented
# (and thus used) have only one #.  Lines with two #'s should not be uncommented
# In the section that you don't use, all lines should start with #
#
# For Standard SEF, use the standard SEF section.  You can comment out
# all of the RewriteCond lines and reduce your server's load if you
# don't have directories in your root named 'component' or 'content'
#
# If you are using a 3rd Party SEF or the Core SEF solution
# uncomment all of the lines in the '3rd Party or Core SEF' section
#
#####################################################

#####  SOLVING PROBLEMS WITH COMPONENT URL's that don't work #####
# SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED
# OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING
#
# In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
# May need to be uncommented.  If you are running your Joomla!/Mambo from
# a subdirectory the name of the subdirectory will need to be inserted into this
# line.  For example, if your Joomla!/Mambo is in a subdirectory called '/test/',
# change this:
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
# to this:
# RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes##
#
#####################################################


##  Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On


#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla!/MamboDirectory (just / for root)

RewriteBase /


########## Begin - Joomla! core SEF Section
############# Use this section if using ONLY Joomla! core SEF
## ALL (RewriteCond) lines in this section are only required if you actually
## have directories named 'content' or 'component' on your server
## If you do not have directories with these names, comment them out.
#
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] 		##optional - see notes##
#RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
#RewriteRule ^(content/|component/) index.php
#
########## End - Joomla! core SEF Section



########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] 		##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
#
########## End - 3rd Party SEF Section



########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
AddType x-mapp-php5 .php 
########## End - Rewrite rules to block out some common exploitsNe connaissant rien au PHP, je suis perdu...

Dis moi ce que cela donne.!!

Nb: URL Rewriting et .htaccess :?:
 
WRInaute occasionnel
Est ce que si je te metx un acces admin sur mon site tu pourras voir tout ca stp?

ou bien me mettre les screenshoot de tous les parametres de ton composant sh404 stp?

Tu utilises quelle version du composant?
 
WRInaute occasionnel
Quelqu'un a une petite réponse concernant la question d'origine svp, quelle est l'influence de google concernant un article qui porte ce genre de lien http://umpcmid.com/content/view/155/40/ et un lien ou le titre de l'article est injécté dedans? est ce que la différence se voit vraiment? si oui à quel point?

Comment faire des redirections des articles qui sont deja présents sur google quand on change la façon d'écrire les liens?

Merci d'avance
 

➡️ 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