lien entre un moteur de recherche et un site dynamique

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

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

mic_bredo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 3 Juin 2008

lien entre un moteur de recherche et un site dynamique

Message le Mar Juin 03, 2008 13:55

Bonjour,

J'ai eu du mal a trouver quelque chose de succinct et de réaliste pour le sujet mais ma question sera plus claire, enfin j'espere .:D

Donc, je réalise un site en php concernant un "annuaire professionnel". C'est a dire un site qui peut regrouper des centaines de professions différentes.

J'ai lu et relu beaucoup d'article sur le référencement et sur l'URL Rewriting
Je pense avoir bien compris le principe mais je me pose la question suivante:

- comment s'établit le lien entre le mot saisie dans un moteur de recherche comme Google (ou autre) et un script index.php qui lui, lance la recherche dans une bd et génère un fichier html ?
un exemple pour être plus clair:
un internaute saisie le mot "peintre" dans Google, comment mon index.php sait il qu'il doit rechercher dans la bd le mot peintre?

Est ce tout simplement á cause du fichier .htaccess ?
si oui faut il simplement réceptionner cette variable (et comment?)
et l'integré dans des lignes du style:
RewriteRule ^index-([0-9a-zA-Z-]+).html
index.php?recherche=$1[L]


ou faut il créer une RewriteRule pour chaque profession ce qui veut dire que le fichier .htaccess va évoluer sachant que l'on peut aussi rechercher sur le nom du peintre, sur des mots comme peinture, pinceau etc... 8O

Voilá, merci d'avance pour vos réponses.

A bientôt


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

Message le Mar Juin 03, 2008 14:29

google ne propose que des pages qu'il a indexé en parcourant le web.
il n'interroge pas tous les sites a chaque requête!

mic_bredo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 3 Juin 2008

Message le Mar Juin 03, 2008 14:50

webmasterlamogere a écrit:google ne propose que des pages qu'il a indexé en parcourant le web.
il n'interroge pas tous les sites a chaque requête!


Merci pour ta réponse.
Alors si je comprend bien il ne faut pas référencer index.php, mais une page toto.html qui vas être constitué de toutes les données de la base et régénéré á chaque modif de la base ?


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

Message le Mar Juin 03, 2008 15:22

chaque page du site doit avoir :
un contenu au maximum différent des autres pages (pour éviter le contenu dupliqué),
une url contenant les mots clés de la page (pour google et le visiteur),
disposer de liens sur les autres pages (pour que google l'index).


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

Message le Mar Juin 03, 2008 15:41

Tu confonds plusieurs choses....

En gros tu vas avoir un fichier "index.php" pour ton accueil, un truc genre "categorie.php" et un truc genre "fiche.php" qui sont tes différents gabarits pour la page par categorie et la page d'affichage d'une entrée.

Dans ta page categorie, tu vas avoir dans ton code une requête qui interroge ta base, selon le critère de la categorie. Imaginons que ton paramètre soit $cat

Au lieu de faire en dur une page pour chaque categorie, tu fais une page unique, et tu mets dans l'url le paramètre, genre categorie.php?cat=boucher et tu reprends ce parametre dans ta requete.

Ensuite tu vas décider de ré-écrire les urls et que par exemple ta page categorie.php?cat=boucher devienne categorie-boucher.php

Ton site va donc être remplis de liens internes vers les différentes catégories.

categorie-boucher.php, categorie-coiffeur.php, etc...
et c'est en crawlant ces urls présentes dans ton site que Google va décider ou pas d'indexer les pages.

mic_bredo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 3 Juin 2008

Message le Mar Juin 03, 2008 18:01

Je vous remercie de vos réponses.

En vous lisant et par rapport á ce que j'ai compris, j'ai pensé á une solution mais je ne sais pas si elle va fonctionner, je vous la décris:

je pense donc créer au départ un fichier html qui contiendra des liens avec toutes les catégories possibles sous forme d'url simplifiés avec en parallèle l'URL rewriting, suivant l'exemple de Marie Aude.
C'est ce fichier qui sera référencé.
Ne connaissant pas á l'avance toutes les catégories possibles et comme il y a d'autres critères de recherche comme le nom des sociétés par exemple, ce fichier évoluera automatiquement en fonction des inscriptions.
Bien sur, il faudra attendre que le robot repasse par la page pour tenir compte des ajouts.

Le problème c'est qu'il risque de contenir des centaines de lien.
Est ce que cela est dérangeant par les moteurs de recherche ?

Voilà, si vous pouviez me dire ce que vous en pensez ça serait sympa.

Je vais tâcher de trouver des simulateurs de robots pour voir si cela peut fonctionner.


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

Message le Mar Juin 03, 2008 18:10

Mauvaise méthode :)

Regarde comment fonctionnent les sites : ils ont une page d'accueil avec un lien vers les chapitres principaux, et dans chaque chapitre principal, un lien vers les sous chapitres.

Tu dois réaliser la même structure.

Au "pire" fais un tri par ordre alpahbétique par les 26 lettres de l'alphabet

Tu vas alimente ce fichier (php) avec des requêtes issues de ta base, qui vont donc chercher les catégories dans ta base. Quand tu créées une nouvelle catégorie, elle s'ajoute toute seule, sans que tu n'aies rien à faire.

Ensuite tu vas référencer ta page d'accueil, celle qui est le point d'entrée dans ton site, et éventuellement quelques catégories, et Google va peut à peu indexer les pages qu'ils juge pertinentes en fonction de leur contenu.

mic_bredo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 3 Juin 2008

Message le Mar Juin 03, 2008 18:50

Marie-Aude a écrit:Mauvaise méthode :)

Regarde comment fonctionnent les sites : ils ont une page d'accueil avec un lien vers les chapitres principaux, et dans chaque chapitre principal, un lien vers les sous chapitres....



Merci pour ta réponse.

Le site ne fonctionne sous ce schéma, en deux mots (enfin presque) je vais t'en expliquer le fonctionnement.

Il y a un seul fichier d'entrée index.php. Quand tu arrives sur cette page, on t'invite á saisir un terme de recherche. Ca peut être, peintre, papier peint, pinceau, peinture, le nom d'une société etc. Bien sur d'autres critères peuvent être indiqués, la ville, le département etc.
Ensuite le script recherche dans plusieurs zone de chaque enregistrement l'existence de ce critère.C. a. d. , si le critere est pinceau et que dans une zone se trouve le terme de pinceau alors l'enregistrement est sélectionné.
Pour finir c'est index.php qui affiche tout ce qu'il a trouvé sous forme d'une liste de cartes de visite. Si l'internaute est intéressé par le contenu d'une carte de visite il peut consulter la fiche qui est elle généré. automatiquement.

Si tu veux, index.php ne génére, au départ, aucune url á part celles des autres pages du site comme par exemple "Nous contacter" ou "histoire de la société".

Ce n'est qu'après le lancement de la recherche que le fichier généré par index.php va contenir les liens vers les fiches.

Le probleme est donc d'indiquer aux robots ces liens qui en fait n'existerons qu'une fois généré par index.php.

Je m'excuse pour le roman mais j'ai essayé d'être assez clair.


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17013
Inscription: 23 Fév 2004

Message le Mar Juin 03, 2008 21:36

Je n'ai pas l'impression que tu soies de mauvaise foi ni que tu cherches à faire quelque chose de borderline, mais je me dois de te prévenir que ce que tu t'apprêtes à faire, c'est de l'indexation de résultats de recherche... et le jour où tu te fais avoir, c'est blacklist sans avertissement.

En gros, s'il n'y a aucune validation manuelle, aucune modération, n'importe qui peut lier vers une page du genre blabla.com/photos-de-cul.html (qui correspond à index.php?recherche=photo+de+cul). Je te laisse imaginer le démontage en perspective.

Google teste les URLs: il lui arrive de tester des urls "bidon" pour voir comment ton site réagit... Il peut donc envoyer un "blabla.com/xfdsqfzefcbrgfd.html", et si ça lui affiche une page du genre:

xfdsqfzefcbrgfd: tous les professionnels
Retrouvez tous les professionnels en xfdsqfzefcbrgfd... etc...


...eh bien... tu es grillé.

--> je te suggère de creuser un peu plus les possibilités de gestion de ton contenu, pour éviter que tes efforts ne mênent qu'à un échec. J'ai vécu ça, et je t'avoue que si j'avais su, j'aurais gagné un an.

++

pouloupoupo
WRInaute discret
WRInaute discret
 
Messages: 148
Inscription: 13 Avr 2008

Message le Mar Juin 03, 2008 21:51

quoi??

L'indexation de résultat de recherche est interdite??

Et dire que je réfléchissais à ça pour mon site car un consultant en référencement m'a dit qu'il le pratiquait....


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

Message le Mar Juin 03, 2008 21:54

Ca fait un bon moment. Ton consultant en référencement a grosso modo un an de retard.
Et comme dit Hawk Eye, c'est - une fois repéré - du blacklistage assuré.

mic_bredo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 3 Juin 2008

Message le Mar Juin 03, 2008 22:28

Marie-Aude a écrit:Ca fait un bon moment. Ton consultant en référencement a grosso modo un an de retard.
Et comme dit Hawk Eye, c'est - une fois repéré - du blacklistage assuré.


Mon intention n'est pas "d'arnaquer" google ou les autres moteurs de recherche. Je ne sais pas ce qui se fait ou non, c'est d'ailleurs pour ca que je poste sur ce forum.

Mais comment font alors, les sites qui vendent des centaines d'articles ?
Quand par exemple tu cherches une carte vidéo sur le net ou une imprimante google affiche les résultats autant pour les cartouches d'encre que pour l'imprimante elle même.
Ils leur faut bien á un moment mettre les liens quelque part ou alors google cherche directement dans la base de donné...

Je comprend plus...Comment faire alors ?


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

Message le Mar Juin 03, 2008 22:31

Comment font ils ?

1- stratégie de liens internes comme je te l'ai expliqué, tu peux faire tout ça avec 2 ou 3 gabarits, ou même un seul (ton fichier index php)
2- un sitemap


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17013
Inscription: 23 Fév 2004

Message le Mar Juin 03, 2008 23:03

mic_bredo a écrit:Mon intention n'est pas "d'arnaquer" google ou les autres moteurs de recherche. Je ne sais pas ce qui se fait ou non, c'est d'ailleurs pour ca que je poste sur ce forum.


Je n'en doute pas, c'est pour ça que j'ai fait cette précision ;)

mic_bredo a écrit:Mais comment font alors, les sites qui vendent des centaines d'articles ?
Quand par exemple tu cherches une carte vidéo sur le net ou une imprimante google affiche les résultats autant pour les cartouches d'encre que pour l'imprimante elle même.
Ils leur faut bien á un moment mettre les liens quelque part ou alors google cherche directement dans la base de donné...


L'important, c'est que tu aies le contrôle de ton contenu.

Pour faire bref: tu dois par exemple avoir une liste des "professions", c'est cette liste qui génèrera les liens vers les pages qui listent les professionnels correspondant à chaque profession.

Si tu coiffes cela d'une méthode de "contrôle", qui fait par exemple que lorsqu'aucun contenu n'est disponible, ton site renvoie une erreur 404, alors tu ne prends plus de risque.

Note que malgré tout, certains sites passent au travers des mailles du filet. Certains gros vendeurs de matos high-tech ont des pages "pur spam" qui sont tellement détectables qu'on se demanderait bien si la seule raison pour laquelle Google ne dégage pas le site de son index sans autre forme de procès n'est pas une raison purement "sociale": éviter de mettre 500 personnes au chômage ;)

pouloupoupo
WRInaute discret
WRInaute discret
 
Messages: 148
Inscription: 13 Avr 2008

Message le Mer Juin 04, 2008 10:32

Quelle différence y a t-il entre faire un lien vers les professions donc en outre une requête et un lien vers une recherche effectuée par le moteur de recherche??

lien entre un moteur de recherche et un site dynamique

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 :

Consultez la description détaillée des produits ou services de Google suivants : Google SearchMash, Google Music Search, Google Product Search

  • Recherche de citations d'un site en texte brut
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
  • Test de lien (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).
  • Calcul du taux de liens vers des pages internes
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Analyser le positionnement d'un site
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.


Qui est en ligne

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