[résolu]problème d'indexation url finissant par /1

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

[résolu]problème d'indexation url finissant par /1

Message le Ven Juin 20, 2008 10:38

bonjour,

Google ne peut accéder aux url de mon nouvel annuaire de type -http://......../.../1
cela aurait-il un rapport avec ceci?
Google accède correctement aux autres url (au nombre de 2 :? ) http://www.google.fr/search?q=site%3Aht ... -alsace.fr

Dans Webmaster Tools, il m'indique les autres pages en erreur 404... mais après vérification, url par url, via l'outil "vérifier le fichier robots.txt" il indique "autorisé" pour toutes ces url.

le message d'erreur disparaît immédiatement dans l'onglet "diagnostic", pour réapparaître au passage suivant du googlebot.

ex. de page posant pb: -http://www.alsace-alsace.fr/annuaire/categories/achat-commerces-et-shopping-en-alsace/1

si quelqu'un a une idée, ou une suggestion...
Dernière édition par carole heinz le Ven Juin 20, 2008 21:40, édité 1 fois.


boby55
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 413
Inscription: 2 Avr 2008

Message le Ven Juin 20, 2008 11:32

Ceci ne serait-il pas mieux :
http://www.alsace-alsace.fr/annuaire/categories/achat-commerces-et-shopping-en-alsace-1.html


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

Message le Ven Juin 20, 2008 11:40

boby55 a écrit:fais plutot :
http://www.alsace-alsace.fr/annuaire/categories/achat-commerces-et-shopping-en-alsace-1.html


oui, c'est ce que je pensais faire, utiliser le .htaccess pour modifier tout ça, mais je suis légèrement incompétente en syntaxe htaccess :oops:

voici le htaccess actuel, qui donne des url de type /..../1:
Code: Tout sélectionner
RewriteEngine on

RewriteRule ^categories/(.*)/(.*)$ index.php?cat=$1&page=$2 [QSA,L]


quelqu'un peut-il me donner le code pour obtenir des urls de type /...-1.html ?


Marie-Aude
Modérateur
Modérateur
 
Messages: 11898
Inscription: 5 Juin 2006

Message le Ven Juin 20, 2008 11:55

Code: Tout sélectionner
RewriteEngine on

RewriteRule ^categories/(.*)-(.*).html$ index.php?cat=$1&page=$2 [QSA,L]


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

Message le Ven Juin 20, 2008 12:00

Marie-Aude a écrit:
Code: Tout sélectionner
RewriteEngine on

RewriteRule ^categories/(.*)-(.*).html$ index.php?cat=$1&page=$2 [QSA,L]


impec, merci. c'est ce qu'on appelle être fair-play.

wrinautes, je vous aime.


Marie-Aude
Modérateur
Modérateur
 
Messages: 11898
Inscription: 5 Juin 2006

Message le Ven Juin 20, 2008 12:02

:) :) :)

Comme tu disais ça reste bon enfant (et puis c'est pas toi qui a dialectiqué de travers, toi tu t'es amusée avec une bombe à eau)


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Ven Juin 20, 2008 12:11

je ne sais pas si c'est toujours d'actualité mais la page -http://www.alsace-alsace.fr/annuaire/categories/achat-commerces-et-shopping-en-alsace/1 retourne une erreur 404 :
http://www.webrankinfo.com/outils/heade ... alsace%2F1


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

Message le Ven Juin 20, 2008 12:18

webmasterlamogere a écrit:je ne sais pas si c'est toujours d'actualité mais la page -http://www.alsace-alsace.fr/annuaire/categories/achat-commerces-et-shopping-en-alsace/1 retourne une erreur 404 :
http://www.webrankinfo.com/outils/heade ... alsace%2F1

rhôô en effet mais c'est quoi ce b*rdel, pourquoi la page est accessible via navigateur alors?


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Ven Juin 20, 2008 12:33

il semble que ta règle de réécriture ne marche pas et que la page est gérée par la page d'erreur 404 personnalisée. Si c'est ça, il manque une petite ligne dedans :
Code: Tout sélectionner
header("Status: 200 OK", false, 200);


Marie-Aude
Modérateur
Modérateur
 
Messages: 11898
Inscription: 5 Juin 2006

Message le Ven Juin 20, 2008 12:42

Je pense d'ailleurs que tu peux te passer du QSA étant donné que tu ne fais pas de réécritures successives


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

Message le Ven Juin 20, 2008 19:25

bon ben c'est la cata, j'ai essayé toutes sorte de syntaxes mais pas moyen, la page s'affiche correctement mais renvoie un header 404...

j'avais déjà perdu 3 jours (oui, 3 jours, lol) pour régler le pb sur mon freeglobes, à priori c'était OVH le pb et il fallait rajouter des slashs...

voilà ce que j'ai actuellement:

Code: Tout sélectionner
RewriteEngine On

RewriteRule ^categories/(.*)/(.*)$ /annuaire/index.php?cat=$1&page=$2 [QSA,L]


(j'ai rajouté /annuaire/ dans la partie de droite de la ligne, ça marche toujours pour le visiteur mais le header http renvoie toujours une 404 bou hou hou hooouuuuuuuu, snif)

le pb de la structure de l'url n'est pas le pb principal, la priorité c'est de supprimer cette 404.
là c'est un script très peu connu donc c'est moins simple d'obtenir de l'aide...


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Ven Juin 20, 2008 20:42

essaye de supprimer le rewriterule pour voir si ça marche (comme je le pense). Si ça marche c'est que la réécriture est gérée par une ligne dans le .htaccess du style :
Code: Tout sélectionner
ErrorDocument 404 erreur404.php

si c'est le cas, il faut ajouter une ligne en haut du script "erreur404.php" :
Code: Tout sélectionner
header("Status: 200 OK", false, 200);


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

Message le Ven Juin 20, 2008 21:27

webmasterlamogere a écrit:essaye de supprimer le rewriterule pour voir si ça marche (comme je le pense). Si ça marche c'est que la réécriture est gérée par une ligne dans le .htaccess du style :
Code: Tout sélectionner
ErrorDocument 404 erreur404.php

si c'est le cas, il faut ajouter une ligne en haut du script "erreur404.php" :
Code: Tout sélectionner
header("Status: 200 OK", false, 200);


merci bcp pour le coup de main...

>> plus rien ne fonctionne si je supprime le rewriterule; d'autre part il n'y (encore) rien d'autre dans ce fichier .htaccess...

ce truc est une énigme...


carole heinz
WRInaute accro
WRInaute accro
 
Messages: 2855
Inscription: 28 Fév 2007

Message le Ven Juin 20, 2008 21:33

eureka... terrible: j'ai collé

Code: Tout sélectionner
annuaire/categories/(.*)/(.*)$


dans le champ permaliens persos de l'interface WordPress et ça renvoie un code 200...


Marie-Aude
Modérateur
Modérateur
 
Messages: 11898
Inscription: 5 Juin 2006

Message le Ven Juin 20, 2008 22:30

C'est du WordPress ? pourquoi tu passes par un htaccess alors ?

[résolu]problème d'indexation url finissant par /1

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité