[RESOLU] Réécriture ET Duplicate Content
13 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
[RESOLU] Réécriture ET Duplicate Content
bonjour
suite à mon post http://www.webrankinfo.com/forums/viewtopic_88670.htm
j'ai un petit soucis:
j'ai mis en place un réécriture d'url car mon site était en html et maintenant il est en php (mais le site est visible par les bots et les visiteurs en HTML)
le soucis c'est que maintenant, par exemple ma-page.html et ma-page.php sont toute les 2 accessibles et identiques...donc duplicate content
j'fais quoi maintenant pour éviter le duplicate? faut que je redirige mes pages php vers les html ?
j'ai un peu honte d'avoir essayé ceci:
mais c'était un peu stupide je l'admet...ca tourne en boucle...une bonne idée pour faire cramer un serveur...
un petit coup de pouce svp ?
bonne soiree
suite à mon post http://www.webrankinfo.com/forums/viewtopic_88670.htm
j'ai un petit soucis:
j'ai mis en place un réécriture d'url car mon site était en html et maintenant il est en php (mais le site est visible par les bots et les visiteurs en HTML)
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(.*)\.html$ /$1.php [L]
le soucis c'est que maintenant, par exemple ma-page.html et ma-page.php sont toute les 2 accessibles et identiques...donc duplicate content
j'fais quoi maintenant pour éviter le duplicate? faut que je redirige mes pages php vers les html ?
j'ai un peu honte d'avoir essayé ceci:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(.*)\.html$ /$1.php [L]
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
mais c'était un peu stupide je l'admet...ca tourne en boucle...une bonne idée pour faire cramer un serveur...
un petit coup de pouce svp ?
bonne soiree
Dernière édition par webmasterdemonsite le Mar Fév 19, 2008 12:20, édité 3 fois.
- audit.referencement
- WRInaute occasionnel

- Messages: 123
- Inscription: Sam Fév 16, 2008 17:14
Je ne sais pas comment tu as organisé ton site et tes pages, mais en fonction tu peux utiliser le robots.txt ou faire une redirection 301.
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
audit.referencement a écrit:Je ne sais pas comment tu as organisé ton site et tes pages, mais en fonction tu peux utiliser le robots.txt ou faire une redirection 301.
euh pourquoi le robots.txt?
effectivement je veux faire une redirection 301 mais je n'y arrive pas car les url sont réécrites
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
un coup de pouce?
Re: Réécriture ET Duplicate Content
webmasterdemonsite a écrit:j'ai un peu honte d'avoir essayé ceci:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(.*)\.html$ /$1.php [L]
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
mais c'était un peu stupide je l'admet...ca tourne en boucle...une bonne idée pour faire cramer un serveur...
un petit coup de pouce svp ?
Il suffit d'utiliser le truc de webmasterlamogere (un parametre en plus):
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(.*)\.html$ /$1.php?stop [L]
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
Il n'y a aucune honte a essayer des trucs entout cas!
Dernière édition par Vap le Lun Fév 18, 2008 16:37, édité 1 fois.
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
MERCI VAP !
ca marche, c'est tres astucieux ... j'aurais jamais pensé a ca...
Miles Merci Vap, tu as l'air de maitriser l'url rewritting à fond! c'est pas mon cas...
tu peux pas savoir comme ton post me fait plaisir !
bonne journée
ca marche, c'est tres astucieux ... j'aurais jamais pensé a ca...
Miles Merci Vap, tu as l'air de maitriser l'url rewritting à fond! c'est pas mon cas...
tu peux pas savoir comme ton post me fait plaisir !
bonne journée
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
Vap a écrit:As tu mis le RedirectPermanent avant les règles de récriture dans ton .htaccess?
Si oui, peux tu donner le contenu de ton .htaccess?
Merci.
j'ai fait ceci:
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^mon-ancienne-page\.html$ /ma-nouvelle-page.html [R=301,L]
RewriteRule ^(.*)\.html$ /$1.php?stop [L]
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
ca a l'air de marcher à merveille (en local avec wamp server)
merci encore
webmasterdemonsite a écrit:MERCI VAP !
ca marche, c'est tres astucieux ... j'aurais jamais pensé a ca...
Miles Merci Vap, tu as l'air de maitriser l'url rewritting à fond! c'est pas mon cas...
tu peux pas savoir comme ton post me fait plaisir !
bonne journée
Rendons à César ce qui est à César.
Le truc du paramètre supplémentaire est du a webmasterlamogere, membre de wri. C'est effectivement très astucieux.
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
par contre avec le code
ca me redirige -http://www.monsite.com vers -http://www.monsite.com/index.html
du coup, plus de page rank, et mes liens partenaires pointent vers -http://www.monsite.com et non -http://www.monsite.com/index.html
c'est grave?
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^mon-ancienne-page\.html$ /ma-nouvelle-page.html [R=301,L]
RewriteRule ^(.*)\.html$ /$1.php?stop [L]
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
ca me redirige -http://www.monsite.com vers -http://www.monsite.com/index.html
du coup, plus de page rank, et mes liens partenaires pointent vers -http://www.monsite.com et non -http://www.monsite.com/index.html
c'est grave?
J'ai relu le topic :
http://www.webrankinfo.com/forums/viewtopic_88670.htm
En fait, si tu n'as aucun lien qui pointe vers une adresse qui fini par php, tu n'as pas besoin de rediriger les php vers les html.
Mais bon, si tu insiste, tu peux le faire.
Pour répondre à ta question, je crois que ce qui se passe est :
www.monsite.com/ est interprete par www.monsite.com/index.php, qui est récrit en www.monsite.com/index.html par la deuxième règle, qui a son tour est interprete par www.monsite.com/index.php?stop par la premiere règle.
Il faut donc interdire la deuxième règle quand l'URI est "/", donc l'accepter uniquement quand il y a quelquechose apres le /. Essaie ça (je ne suis pas sur):
http://www.webrankinfo.com/forums/viewtopic_88670.htm
En fait, si tu n'as aucun lien qui pointe vers une adresse qui fini par php, tu n'as pas besoin de rediriger les php vers les html.
Mais bon, si tu insiste, tu peux le faire.
Pour répondre à ta question, je crois que ce qui se passe est :
www.monsite.com/ est interprete par www.monsite.com/index.php, qui est récrit en www.monsite.com/index.html par la deuxième règle, qui a son tour est interprete par www.monsite.com/index.php?stop par la premiere règle.
Il faut donc interdire la deuxième règle quand l'URI est "/", donc l'accepter uniquement quand il y a quelquechose apres le /. Essaie ça (je ne suis pas sur):
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^mon-ancienne-page\.html$ /ma-nouvelle-page.html [R=301,L]
RewriteRule ^(.*)\.html$ /$1.php?stop [L]
RewriteCond %{REQUEST_URI} !/
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
- webmasterdemonsite
- WRInaute accro

- Messages: 1086
- Inscription: Ven Aoû 31, 2007 23:47
salut
merci encore
ca marche avec RewriteCond %{REQUEST_URI} !/index.php
faut que j'etudie les reecritures conditionnelles, j'ai un peu de mal avec les languages de type script, mon truc avant c'etait un laguage de tres tres bas niveau
merci encore
ce post est tres interessant
merci
bonne journée
merci encore
ca marche avec RewriteCond %{REQUEST_URI} !/index.php
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^mon-ancienne-page\.html$ /ma-nouvelle-page.html [R=301,L]
RewriteRule ^(.*)\.html$ /$1.php?stop [L]
RewriteCond %{REQUEST_URI} !/index.php
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^(.*)\.php$ /$1.html [R=301,L]
faut que j'etudie les reecritures conditionnelles, j'ai un peu de mal avec les languages de type script, mon truc avant c'etait un laguage de tres tres bas niveau
merci encore
ce post est tres interessant
merci
bonne journée
13 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Comment éviter les contenus dupliqués (avec/sans le www)
- Optimiser le référencement d'un blog Dotclear : balises TITLE et META
- Liste d'erreurs classiques de duplicate content
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- link rel=canonical pour réduire les contenus dupliqués
- Le contenu dupliqué : impact et solutions pour le référencement
- Conseils de netlinking pour Bing (par Microsoft)
- Formation au référencement Internet plébiscitée : Ranking Metrics
- Optimiser les URL pour le référencement
- Conseils de Google pour exploiter au mieux son site web
- Similarité et duplicate content
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

le forum