Forum CMS Made Simple FR
[resolu] Duplicate Content /index.php - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Ressources (https://forum.cmsmadesimple.fr/forum-4.html)
+--- Forum : Hébergement et référencement (https://forum.cmsmadesimple.fr/forum-11.html)
+--- Sujet : [resolu] Duplicate Content /index.php (/thread-183.html)



[resolu] Duplicate Content /index.php - lamalkave - 21/02/2010

Bonjour à tous,

(J'espère être dans la bonne partie du forum et, j'ai bien cherché mais pas trouvé une question identique, alors je me lance...)

J'ai un problème de duplicate content identfié par google (outils google pour webmaster) pour mon référencement Sur une seule page, la HomePage. Et le référencement de ma page vient d'être supprimé...

http://www.mon-site.com/ >>> 63 liens pointant vers cette page
http://www.mon-site.com/index.php >>> Aucun lien pointant vers cette page


Si quelqu'un a une petite (ou grosse) astuce pour que je sois à nouveau indexée...

Merci d'avance

Luly


Ps. J'ai un .htaccess avec Rewrite :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Informations Système :
#~ Version du CMS
#~ 1.6.6
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



[resolu] Duplicate Content /index.php - lamalkave - 21/02/2010

Re-bonjour,

En feuilletant vos réponses au grès des posts de ce forum,
j'en déduit que la solution à mes problème serait la création d'une redirection 301 à partir de l'htaccess.

j'ai essayer quelques trucs, mais rien qui ne marche pour le moment,...


[resolu] Duplicate Content /index.php - lamalkave - 21/02/2010

Je continu de creuser dans les posts et sujets divers....

1 - J'ai ajouté cette ligne à mon .htaccess :
RewriteRule ^http://www.site.fr/index.php(.+)$ http://www.site.fr/$1 [S=1]

juste avant la ligne "RewriteEngine On"

2 - J'ai également ajouté dans mon gabarit :
<head>
{if isset($canonical)}<link rel="canonical" href="{$canonical}" />{elseif isset($content_obj)}<link rel="canonical" href="{$content_obj->GetURL()}" />{/if}

Ces solutions ne marchent pas.
Pourriez-vous me dire ou se trouvent mes erreurs ?

En vous remerciant par avance

Luly


[resolu] Duplicate Content /index.php - Jean le Chauve - 22/02/2010

Le canonical suffit, mais laisse le temps à Google de faire ses courses.
Ne commence pas à rajouter des règles .htaccess qui ne servent à rien.
Code :
RewriteCond %{HTTP_HOST} ^tonDomaine.fr$ [NC]
RewriteRule ^(.*)$ http://www.tonDomaine.fr/$1 [R=301,L]

#Sub-dir e.g: /cmsms
RewriteBase /
#
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
N'oublies pas également de lui donner ton sitemap.
Et, pour clôturer,
http://www.mon-site.com/ >>> 63 liens pointant vers cette page
http://www.mon-site.com/index.php >>> Aucun lien pointant vers cette page
Quel est le problème ? Ça veut dire que tu as correctement demandé à référencer tes liens, ce sont les deux mêmes pages, le page ranking ne sera pas réparti.