Php et référencement - PHP - Programmation
Marsh Posté le 21-08-2009 à 16:50:24
non, car le php s'exécute coté serveur...
le bot de google, pas plus que l'utilisateur lambda (modulo grosses failles dans le code) ne voit pas le php, mais le html qui est généré...
Marsh Posté le 21-08-2009 à 17:01:43
Bête question, mais avant de faire du PHP, pourquoi ne pas apprendre le html/css ?
Marsh Posté le 21-08-2009 à 17:05:39
Je "connais" le html/css, à l'heure actuelle pour l'utilisateur mon site est finalisé. Il fonctionne très bien, juste que apparemment les bots ne naviguent pas dessus.
Finalement ce doit être le script crawltrack qui prend pas tout en compte car si je fais la recherche sur google (par exemple) site:urlde.mon.site il m'affiche bien toute les pages.
D'autres gens utilisent le script crawltrack ?
Marsh Posté le 21-08-2009 à 17:15:30
Il "fonctionne" sans doute "bien" mais le peu de code que j'ai pu voir est très mauvais.
Aucune sémantique ni respect des handicapés (dès que tu as deux liens, tu dois avoir des listes par exemple) et usage de table pour le layout.
Mais bon soit, continues à croire que tu "connais" le html
Marsh Posté le 21-08-2009 à 17:42:06
David Boring a écrit : (dès que tu as deux liens, tu dois avoir des listes par exemple) |
pas forcément. Mais c'est sûr qu'une liste de liens est en général plus ergonomique qu'un tableau.
Marsh Posté le 22-08-2009 à 04:07:06
de plus c'est mieux de faire du rewriting
par exemple : article.php?id=14 faire article-14.html
Marsh Posté le 22-08-2009 à 09:34:03
stealth35 a écrit : de plus c'est mieux de faire du rewriting |
ça, c'est juste une question de goût
Marsh Posté le 22-08-2009 à 09:36:09
David Boring a écrit : Il "fonctionne" sans doute "bien" mais le peu de code que j'ai pu voir est très mauvais. |
Le code donné ne provient pas de mon site, j'ai seulement repris l'architecture que j'utilise à partir d'un site explicatif afin de donnée une idée globale. Je n'utilise peut-être qu'une seule table dans tout mon site, le reste repose sur des box. Après on divague ma question n'est pas de savoir si le code est propre mais de savoir si mon code empêche aux bots de naviguer sur le site.
Stealth35 à l'époque je m'étais renseigné là-dessus mais étant hébergé chez free il me semble qu'ils ne le permettent pas ou alors d'une manière détournée. Mais il est vrai que cela favorise un bon référencement.
Marsh Posté le 22-08-2009 à 18:38:40
esox_ch a écrit : |
ah non c'est pas une question de gout, ca sur n'importe quelle gros site, voir meme ici par exemple, chaque article a ca propre URL pseudo statique, le moteur google ne prend pas plus de 2 parametres
Marsh Posté le 23-08-2009 à 09:01:28
sources?
Edit :
Citation : |
http://www.google.com/support/webm [...] swer=35769
Moi ce que je lis là c'est qu'il faut éviter de passer tout et n'importe quoi par URL.
Marsh Posté le 23-08-2009 à 10:52:32
Ou même plus intéressant "apparemment" (je n'ai pas de source mais c'est un "on a dit que ..." )
une page index.php?var=5 sera moins pertinente au niveau référencement qu'une page sujet_super_interessant_sur_les_mouches.html
Marsh Posté le 23-08-2009 à 11:56:44
Ah ça, je pourrait trouver logique.
Moi niveau référencement je me dis toujours que les spiders vont valoriser les URL qui "parlent" aux humains quand on les lit.
=> sujet_super_interessant_sur_les_mouches.html me parle plus que index.php?var=5
=> index_5 (une URL rewrite à la con quoi) me parle pas plus que index.php?var=5
Marsh Posté le 23-08-2009 à 16:41:41
comme quoi tu vois bien que c'est pas juste "une question de gout", sinon personne ferait du rewriting
en plus ton lien "sujet_super_interessant_sur_les_mouches.html" ne marchera pas, t'as aucune donné d'identifiant, ce genre de paramètre c'est du bidon
si tu regardes les adresses du forum par exemple, ta le petit descriptif suivis de l'identifiant, c'est comme si tu faisais
article.php?id=5&bidon=sujet_super_interessant_sur_les_mouches
change juste le numero et tu verras que tu tombe sur un autre article, ou change et tu verras que ca ne change rien
Marsh Posté le 23-08-2009 à 17:47:10
En effet, "sujet_super_interessant_sur_les_mouches" est pas un identifiant hein?
Si tu mets une clé unique sur le nom du sujet, tu peux le faire sans soucis...
Réfléchis 2 secondes, tu veux?
Marsh Posté le 23-08-2009 à 19:27:29
pas la peine de cherche la petite bête, mettre des clés unique la dessus est d'aucun intérêt et personne fait ca, de plus c'est carment pas optimisé. Et si deux article on le même titre ? tu vas faire quoi ? chercher dans la base si il exite deja ensuite rajouté un "2" devant lol
Marsh Posté le 23-08-2009 à 19:57:58
Bon j'y renonce.
P.S: En passant, pour le sujet_super_interessant_sur_les_mouches.html, j'ai juste repris l'exemple de Elojar. Mais ne t'inquiète pas, t'as raison, content?
Marsh Posté le 21-08-2009 à 16:48:35
Bonjour,
je possède un site internet en php. Par curiosité j'ai installé le script crawltrack et je me rend compte que les bots ne naviguent pas sur mon site. Ils se cantonnent à l'index.php. J'ai pourtant envoyé un site map pour le bot de google mais apparemment ça ne suffit pas.
Mon type de code se base sur ça :
index.php :
menu.php :
switch() :
Est-ce que ce type de code empêche les bots de naviguer sur le site ? Si oui comment palier au problème ?
Merci