Aller au contenu

Sujets conseillés

Posté

Bonjour à tous

je ne comprenais pas pourquoi l'indice Yoovi de moveandbe.com s'était cassé la figure et pourquoi j'avais perdu plus de 300 BL lors de la dernière Google Dance.

J'ai compris !

Les pages des dossiers comme celle-ci : http://www.moveandbe.com/thema_semaine/matrix/index.htm sont passées depuis la dernière GD d'un PR5 à un PR0. Il faut savoir que le répertoire est basé sur de l'url rewriting, mais que je n'ai rien changé sur ces pages depuis la dernière Google Dance...

D'ailleurs Google semble avoir carrément désindexé l'ensemble de ces dossiers

http://www.google.fr/search?q=thema_semain...=UTF-8&filter=0

il ne reste plus que la page d'accueil http://www.moveandbe.com/thema_semaine/index.php4 (qui elle n'est pas url-rewritée).

Voilà pourquoi j'ai perdu 300 BL. Les articles référencés dans ces pages sont passés d'un PR4 à un PR3 grâce à ce très moche PR0...

Vous avez une explication rationnelle ?

(j'ai toujours ce satané souci de duplication de contenu avec l'adresse -http://pimkie-web13.nordnet.fr qui est l'identique de www.moveandbe.com comme ce lien le montre : http://www.google.fr/search?sourceid=navcl...%2Enordnet%2Efr

Ca pourrait être dû à ça ?... Et si c'est le cas, pourquoi tout le site n'est pas desindéxé ?)

Posté

Salut Fabrice,

Cela fait longtemps que tu n'as plus posté sur le Hub, et tu as dû oublier que les liens sont autorisés dans les posts s'ils sont faits dans un but exemplatif. ;)

Il est très facile de te débarrasser de ce contenu dupliqué à l'aide d'une simple règle de réécriture conditionnelle:

RewriteEngine on
RewriteCond  %{HTTP_HOST}  !www.moveandbe.com
RewriteRule (.*) http://www.moveandbe.com/$1 [R=301,L]

Cette règle récrira toutes tes URLs de la forme pimkie-web13.nordnet.fr en www.moveandbe.com, et fera de même si le www manque.

Cela te permettra d'optimiser ton référencement, tout en évitant tout risque de contenu dupliqué.

Le PR des pages en pimkie-web13.nordnet.fr sera reporté sur www.moveandbe.com B)

Par contre, une analyse de l'entête http de la page http://www.moveandbe.com/thema_semaine/matrix/index.htm montre que tu as des identifiants de session, ce qui est pénalisant pour Google (et les autres moteurs).

HTTP/1.1 200 OK

Date: Fri, 09 Jul 2004 07:18:08 GMT

Server: Apache/1.3.29 (Unix) PHP/4.3.4

X-Powered-By: PHP/4.3.4

Set-Cookie: PHPSESSID=39786f39c51051214d20a20465f3f715; path=/

Expires: Thu, 19 Nov 1981 08:52:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Connection: close

Content-Type: text/html

Utilises l'outil de vérification des entêtes http à la page Outils du Hub pour vérifier quelques pages "problématiques". Au passage, tu devrais faire une mise à jour Apache/Php ;) ....

Dans cette même page, je mettrais aussi tout le code de génération de menu macromedia dans un fichier séparé, avec une ligne d'include... cela te permettrait d'avoir une meilleure densité de mots clés et éviterait de "pousser" la partie significative de ta page vers le bas de la source ...

Dan

Posté

Merci Dan pour ta réponse. Je pense revenir m'investir dans le Hub si ça ne te dérange pas, on en reparlera par MP ou sur le chat très vite si tu veux bien ;)

Pour ce qui est de l'entête, j'avais testé juste avant de poster, mais j'avoue que j'ai du mal à décrypter ce qu'il en est ressorti.

Chose étrange, il n'y a QUE ce dossier qui est désindexé. J'ai jeté un oeil à mon rewriting, ça m'a l'air d'être

RewriteEngine On
RewriteRule ^(.+)/index\.htm$ thema.php?NOMDOSSIER=$1 [L]

Pour la MAJ PHP/Apache, je m'en vais de ce pas appeler mon admin hébergeur.

Je viens de mettre ta règle de rewriting pour pimkie-web13. Ca marche pour la racine (il renvoie sur moveandbe.com) mais pas pour les pages internes (impossible de trouver la page et chose étrange : il ne me met pas ma page error404.htm)

A voir sur http://pimkie-web13.nordnet.fr/communaute/.../index_6146.htm

Pour le menu Macromedia, il est aujourd'hui dans une page appelée par un include. De quoi parles-tu exactement ?

Merci en tout cas ;)

Posté

Salut Fabrice,

Tu es toujours le bienvenu à bord, bien sûr ! B)

Il manquait un / entre le moveandbe.com et le $1 ...

Selon les hébergements, ce / est ou n'est pas transmis, et dans le cas de Nordnet il ne l'est manifestement pas. Je l'ai rajouté dans la règle ;)

La règle devient donc:

RewriteEngine on
RewriteCond  %{HTTP_HOST}  !www.moveandbe.com
RewriteRule (.*) http://www.moveandbe.com/$1 [R=301,L]

En ce qui concerne le code du menu, une analyse de la source montre un bloc important qui commence à:

<script language="JavaScript">
<!--
function mmLoadMenus() {
../..

C'est celui là qu'il faudrait isoler.

Dan

Posté

Trouvé :!:

Le problème vient d'une mauvaise réécriture, vu que le répertoire intermédiaire donne une erreur 403 "Forbidden".

Regardes la page: http://www.moveandbe.com/thema_semaine/matrix/ et tu verras par toi-même.

Comme Google doit probablement manipuler les URLs, il a du se rendre compte que le répertoire n'était pas accessible.

Tu devrais réécrire tes URLs de manière à avoir:

http://www.moveandbe.com/thema_semaine/matrix.html

au lieu de

http://www.moveandbe.com/thema_semaine/matrix/index.html

C'est tout simple à faire.

Accessoirement cela te ferait aussi gagner un niveau d'arborescence.

Penses à utiliser la balise <base href=...> si tu veux que les liens relatifs soient résolus.

Dan

Posté (modifié)

ayé ! Merci Dan ! Tu peux voir le résultat sur http://www.moveandbe.com/thema_semaine/mangas.htm

pour ceux que ça peut intéresser, j'ai rajouté une condition en haut de page pour que la redirection se fasse, étant donné que plusieurs de ces pages de dossiers ont été indexées par Dmoz. C'aurait été dommage de s'en priver... :P

if ($_GET[NOMDOSSIER]=="mangas/index")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.moveandbe.com/thema_semaine/mangas.htm");
exit();
}

Modifié par MrFab

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...