Site mal construit ! Aïe Aïe Aïe !!! :((

Fermé
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 - 2 juin 2009 à 08:41
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 - 4 juin 2009 à 11:48
Bonjour,

J'ai un maxi soucis ! ^^

J'ai lu un article comme quoi un site construit en www.exemple.com/index.php?page=accueil était moins référencé qu'un site du genre www.machin.com/accueil

Or mon site est construit ENTIÈREMENT sous cette forme : www. ......?page=...

Toutes mes pages "s'inclusent" dans mon index.php. Y compris ma page d'accueil !

Est-ce vraiment grave ?

De ce fait, je ne peux pas mettre de mot clés ou un titre différent à chaque page. Y-a t-il une solution alternative ? (Pas de mot clé et le même titre pour toutes les pages, c'est limite pour le référencement , non ?)


Merci à tous !

PS : Mon site est encore sur mon disque dur.
A voir également:

13 réponses

Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 12:38
Alors je dis faux. J'ai tout un tas de réponses de gogole qui prouvent le contraire:

il suffit de faire une recherche quelconque et tu trouvera tout un tas d'adresses du style:

http://www.toto.com/index.php?val=toto

démonstration:
1 - recherche sur gogole: branceilles mille et une pierres
2 - 1er résultat adresse de la page: www.milleetunepierres.com/index2.php?nav=presentation

elle est donc bien référencée.
1
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
2 juin 2009 à 08:50
Mon site est comme le tient mais j'ai fais un header dynamique.
Le titre change en fonction de la page, j'ai utilisé un array.

Pour le référencement, j'en n'en sais trop rien. Je sais que google utilise les mots clef mais ce système d'include, n'empêchent pas de mettre des mots clef.
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
2 juin 2009 à 11:25
MERCI BEAUCOUP. Ca me rassure finalement ! :)

Le titre change en fonction de la page, j'ai utilisé un array.

Comment à tu fait avec l'array ? Peux tu m'expliquer ?

Moi j'aurai pensé à un truc du genre : "
if ($_GET['page'] == acceuil) echo '...';

elseif ... echo '...';
...
...
...
else...



Mais c'est peut être un peu lourd non ? Je fait déjà ca pour mon fil d'Ariane. Et plus il y aura de page, plus la condition sera longue, donc c'est un peu lourd je trouve.

Mais si tu veux m'expliquer en utilisant des Array, se serai sympa ! Car je ne sais pas trop m'en servir. (a part ce que je fait avec mes requettes sql)

Merci encore !
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 10:49
tu peux pour féférencer ton site:

1 - utiliser les meta: https://www.commentcamarche.net/contents/500-balises-meta-meta-tags
2 - utiliser un fichier sitemap.xml : https://accounts.google.com/ServiceLogin?service=sitemaps&passive=1209600&continue=https://www.google.com/webmasters/tools/docs/fr/protocol.html&followup=https://www.google.com/webmasters/tools/docs/fr/protocol.html

Il y a un meta qui permet de dire à gogole de suivre les liens. Quand au sitemap, il indique à gogole (toujours lui) l'emplacement de toutes les pages à référencer...

Bonne chance...
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
2 juin 2009 à 11:20
Merci beaucoup de ta réponse, je vais aller voir tes liens

Il y a un meta qui permet de dire à gogole de suivre les liens.

Est-ce vraiment autorisé par google ?

Merci encore
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 11:21
Je pense que c'est autorisé mais je ne peux pas te l'assurer.
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
2 juin 2009 à 11:26
Et tu sais comment on les faits ces liens ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 11:33
Tout est expliqué dans les tuto que j'ai posté. Je ne peux pas t'expliquer le fonctionnement en détail du html.

Pour tes conditions à ralonge, tu peux aussi utiliser :

switch ($toto){

case 'valeur 1': Actions; break;
case 'valeur 2': Actions; break;
....
....
case 'valeur n': Actions; break;

}
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
2 juin 2009 à 11:37
Ah oui les switch, j'avais oublié !

Merci !
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
2 juin 2009 à 11:47
Oui, tu me parle des meta, je sais bien, mais le soucis c'est que dans mes page il n'y a pas de balise <head> donc je ne peut pas mettre mes meta. Il y a uniquement ma page d'index ou il y a une balise <head>. Donc condition ou array oblige !

Mais le robot google va t-il lire les conditions PHP ? Je ne suis pas sur !
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
2 juin 2009 à 11:53
le php est lu uniquement par ton serveur qui renvoi du html.
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123 > okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014
2 juin 2009 à 12:19
Ah donc en fait ça passe ! Le robot va lire le html renvoyer par le serveur !
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126 > 1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011
2 juin 2009 à 12:23
oui.
comme l'a dit Ozimandias, c'est comme si c'était toi qui cliquait sur tous les liens.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
2 juin 2009 à 11:52
voici ce que j'utilise pour le titre
<title><?php echo '.: BliZer.net :: '.$titre[$affiche].' :.';?></title>

et voici l'array (un extrait)
$titre = array (
	//racine
	"accueil" => "Accueil",
	"plan" => "Plan du site",
	"aide" => "Aide du site",
	"bzcode" => "BZCode",
	"faq" => "Foir Aux Questions",
	"legal" => "Mention légal",
	//news
	"voir" => "Commentaire des news",
	"voir_tout" => "Tout les commentaires réunis",
	"ajouter" => "Ajouter un commentaire",
	"ajouter2" => "Ajouter un commentaire",

donc quand tu aura une page qui s'appellera "accueil", sur ton titre il sera marqué Accueil
Tu peux bien sur écrire tout ce que tu veux :)

et essaye de ne pas utiliser les condition super longue ou le switch (qui est plus lourd que les if) l'array me semble la meilleur technique ou alors si c'est pour afficher tes pages, tu peux utiliser une regex et la fonction file_exists qui vérifie si le fichier existe ;)
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 11:53
Le robot est certes une machine mais il agit comme un internaute: "eh oui il clique sur les liens..."

Chaque fois qu'il arrive sur une page, il suit tous les liens de cette page. Il ne lit jamais de code php car il ne reçoit que du html... comme toi quand tu navigues. Ta question n'a donc pas de fondement.

Chaque page qui possède un lien vers elle dans ton site sera donc visité.
0
Pour répondre au problème de référencement, pour un site web de type:

www.exemple.com/index.php?page=accueil

Le référencement google s'arrêtera à :

www.exemple.com/index.php

D'où l'intérêt de l'URL Rewriting, qui pourrait donner par exemple :

www.exemple.com/index,accueil.html
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
2 juin 2009 à 12:30
J'en profite pour poser une question, si tu as un lien sur ta page dont le href est: www.exemple.com/index.php?page=accueil

Il me semble que gogole va aller le visiter, non?
0
Il le visitera peut-être, mais jamais il ne le référencera. :)
0
C'est une exception qui confirme la règle.
A défaut d'un référencement spécifique, aucun site du type de l'exemple que j'ai cité n'est référencé (implicitement de manière automatique), l'algorithme de recherche des bots est conçu de cette manière.
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
2 juin 2009 à 16:16
Bon biboo tu me fou la mort, mon site est construit uniquement en ?page=...

Que faire alors pour être référencé ?

Voici ce que j'ai trouvé issu de google :http://www.google.fr/support/webmasters/bin/answer.py?answer=35769

"Si vous utilisez des pages dynamiques (l'URL de la page contient alors le caractère "?"), n'oubliez pas que ces pages risquent de ne pas être explorées par certains robots de moteur de recherche. Il est donc conseillé de limiter le nombre et la taille des paramètres de ces URL."

Il y a bien "risquent". Ce n'est donc pas obligatoire, mais selon le texte, il y a des chances que la page ne soit pas explorer, mais il n'y a que quelques chances... Ce n'est pas automatique !

De plus, si je met un fichier sitemap XML pour dire au robots quelles pages il faut explorer, c'est bon !
0
Utilisateur anonyme
2 juin 2009 à 23:44
J'avais un site ( http://topbg.biz ) qui est maintenant hors ligne ( donc c'est pas de la publicité XD )

qui avez que des url du genre : http://topbg.biz/index.php?cmd=2

se qui empêche pas google de le référencé et je précise que j'ai pas eu de référencement spécial par ajouté mon site dans la annuaires de liens ^^


Demo : https://www.google.fr/search?hl=fr&q=site%3Atopbg.biz&btnG=Recherche+Google&meta=&gws_rd=ssl


Voila donc je pense que google référence bien quand même malgré se type d'url
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
4 juin 2009 à 11:48
A partir du moment ou ce lien est lisible par google il sera référencé (ex: <a href="?nom=toto" >toto</a>). Quelque soit la taille et le nombre de paramètres et ça... c'est sur.

0