[pro] Redirection php et indexation Google

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

[pro] Redirection php et indexation Google

Message le Sam Oct 02, 2004 14:22

Salut,

Depuis que j’utilise un système audiotel pour valoriser des archives de brèves, je ne suis plus indexé dans Google.

De la homepage du site, les liens des brèves ont cette forme :
http://www.domain.tld/breve.php3?id_breve=123

La page « breve.php3 » est composée d’un script php qui :
- calcule l’âge de la brève
- si âge < à une valeur fixée, une redirection php (header) revoie vers une page de type http://www.domain.tld/news.php3?id_breve=123
- si âge > à la valeur fixée, alors le script continue (on est toujours sur breve.php3) et affiche le système de paiement audiotel.

Depuis que cette nouvelle version est en ligne, Google n’indexe ni les pages « breve.php3 », ni les pages « news.php3 »… :(

Pourquoi ?
Dois-je spécifier lors de la redirection php des mentions de type header("Status: 301 Moved Permanently"); ?
Une mention équivalente existe-elle en html pour les META de news.php3 ?

Merci pour votre aide.
Dernière édition par Patate le Sam Oct 02, 2004 19:24, édité 1 fois.


Cartapus
WRInaute impliqué
WRInaute impliqué
 
Messages: 475
Inscription: Ven Juin 18, 2004 21:57

Message le Sam Oct 02, 2004 14:51

Salut,

Je ne me considère pas "pro", mais je tente quand meme une petite explication:

- Google n'aime pas les "id" dans les url (Url rewriting?)
- Googlebot ne sait pas lire le php

:)

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

Message le Sam Oct 02, 2004 15:12

Merci pour ta réponse... je ne crois pas que cela vienne de là...

virtualis a écrit:- Google n'aime pas les "id" dans les url (Url rewriting?)

Ce type d'adresse était référencé avant la nouvelle version...
Sinon, pour info, je prevois de faire de l'url rewriting une fois que ce problème sera réglé ;)

virtualis a écrit:- Googlebot ne sait pas lire le php

Certes... c'est pour ça que je ne comprends pas pourquoi GG ne référence plus ces pages...

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

Message le Sam Oct 02, 2004 15:27

Pour info, et grâce à WeBrankInfo :wink: je vous joins les différentes entêtes HTTP suivant les 2 scénarios :

Dans le cas d'une brève gratuite (c-à-d redirection automatique de breve.php3 à news.php3)

HTTP/1.1 302 Found
Date: Sat, 02 Oct 2004 14:10:06 GMT
Server: Apache
Vary: Cookie,Accept-Encoding
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
Set-Cookie: PHPSESSID=9e9f3cec3d1e5940898128210085e01a; path=/
Location: http://www.domain.tld/news.php3?id_breve=862
Connection: close
Content-Type: text/html; charset=iso-8859-1


Dans le cas d'une brève payante (c-à-d qu'on reste sur breve.php3 pour composer le code audiotel)
HTTP/1.1 200 OK
Date: Sat, 02 Oct 2004 14:11:23 GMT
Server: Apache
Vary: Cookie,Accept-Encoding
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
Set-Cookie: PHPSESSID=cf88be3f3d3de36de354c55e767a3151; path=/
Connection: close
Content-Type: text/html; charset=iso-8859-1


Ca aide ?


Cartapus
WRInaute impliqué
WRInaute impliqué
 
Messages: 475
Inscription: Ven Juin 18, 2004 21:57

Message le Sam Oct 02, 2004 15:34

GGbot ne passe plus sur news.php3 car il voit pas la redirection et n'indexe plus breves.php3 car plusieurs url pour le meme contenu (paiement audiotel). Me trompes-je?

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

Message le Sam Oct 02, 2004 17:55

GGbot ne passe plus sur news.php3 car il voit pas la redirection


Ba non... GG ne suit donc pas la redirection, c'est la page finale de la redirection qui est sensée venir à lui ;)

et n'indexe plus breves.php3 car plusieurs url pour le meme contenu (paiement audiotel).


Là aussi ça ne tient pas... la variable qui suit breve.php3 (ex: breve.php?id_breve=123) fait en sort qu'il n'existe qu'une seule url par breve...


Cartapus
WRInaute impliqué
WRInaute impliqué
 
Messages: 475
Inscription: Ven Juin 18, 2004 21:57

Message le Sam Oct 02, 2004 18:24

Patate a écrit:c'est la page finale de la redirection qui est sensée venir à lui ;)


Comment donc?

Patate a écrit:la variable qui suit breve.php3 (ex: breve.php?id_breve=123) fait en sort qu'il n'existe qu'une seule url par breve...


Si tes visiteurs n'ont pas accès à tes brèves payantes sans passer par audiotel, google ne peut pas non plus et ne peut donc pas indexer la brève

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

Message le Sam Oct 02, 2004 19:21

virtualis a écrit:Comment donc?


C'est le principe du php : le serveur calcule la page qui est envoyée au navigateur.

virtualis a écrit:Si tes visiteurs n'ont pas accès à tes brèves payantes sans passer par audiotel, google ne peut pas non plus et ne peut donc pas indexer la brève


Rappel du chemin (gratuit ou payant) : home -> breve.php3 -> news.php3

Breve.php3 comme news.php3 disposent de titres et de descriptions relatives à la breve concernée et indexables par google.

Je pense que le problème est plus complexe que ça... La différence des headers html par exemple. Lors que la breve est consultable le header fait apparaitre la redirection php. N'est-ce pas bloquant pour GG ?


Cartapus
WRInaute impliqué
WRInaute impliqué
 
Messages: 475
Inscription: Ven Juin 18, 2004 21:57

Message le Sam Oct 02, 2004 20:03

Oui je suis un peu boulet sur ce coup là, et les autres, les vrais pro, qu'est ce qu'ils attendent? C'est pas parce que Mahé est en vacance qu'il faut faire moins l'interessant hmm? :wink:


Kmacleod
WRInaute accro
WRInaute accro
 
Messages: 3418
Inscription: Jeu Nov 28, 2002 15:47

Message le Sam Oct 02, 2004 20:32

Une fois le problème des redirections résolu, le resultat dans google sera
indéxation des brèves recentes
Non indexation des brèves archivées

Etant donné que les brèves archivées ne seront pas indexées, faire alors la redirection vers le système de paiement
Si la brève est recente, pas de redirection, on l'affiche, et google doit l'indexer sans aucun problème

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

Message le Sam Oct 02, 2004 21:50

Merci Kmacleod.

Si j'ai bien compris, tu me proposes de :

pour breve.php3 :
- calcule l’âge de la brève
- si la brève est déclarée comme gratuite, le script continue et affiche la brève (toujours sur breve.php3)
- si la breve est déclarée comme payante, le site redirige vers un page (ex:pay.php3) contenant le système de paiement

A ce rythme, je case tout sur une page ;)

Ca voudrait donc dire que GG arrête le référencement lors de la redirection php vers news.php3 ? En gros il appelle breve.php3 mais reçoit une page news.php3, donc il ne référence pas ?

Patate
Nouveau WRInaute
 
Messages: 23
Inscription: Sam Oct 02, 2004 14:17

Message le Lun Oct 04, 2004 9:11

Ok... Après avoir tourné sur le web tout le we, il semblerait effectivement que GG n'aime pas du tout les redirection php... Je pense donc à un truc...

Dans le cadre d'une brève gratuite (de sa publication à j+n), on redirige de breve.php3 à news.php3 (via la redirect php)...

Le header de breve.php3 renvoie donc :
HTTP/1.1 302 Found

(soit une redirection temporaire..; donc pas étonnant que GG n'indexe pas !)

J'ai donc ajouté
Code: Tout sélectionner
header("HTTP/1.1 301");

avant la redirection php... juste pour voir si le robot GG indexera news.php3

Si ça ne passe pas, je reprogrammerai mon script audiotel en évitant les redirections... :(


Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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 :

Consultez la description détaillée des produits ou services de Google suivants : Google SketchUp

  • Tester le type de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Tester l'indexation récente d'un site dans Google
    Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org).
  • Trouver les sous-domaines
    Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités