Référencement et Sql

WRInaute discret
Bonjour,
Je commence à piger un peu le php et son corolaire la base de donnée.
Je me pose une question de débutant donc : Comment référencer une page dynamique c'est à dire qui est générée selon l'action du visiteur? Si j'ai bien compris dans le combo PHP/SQL, les données (le redactionnel) est stocké dans la BdD et selon l'action du visiteur la page PHP se génère avec tel ou tel contenu.
Donc comment Google peut il crawler de telles pages?

J'en dors plus la nuit, aidez moi!

Merci.
 
WRInaute passionné
En fait, techniquement, tu va afficher des informations provenant de ta base de données en te basant sur les paramètres passés via les variables de type POST ou GET (par exemple)

Pour les variables POST, effectivement, google aura du mal à remplir et envoyer des formulaires tout seul avec ses petits bits.

Par contre, les variables GET vont être transmises par l'url! En gros, tu vas avoir le systeme suivant:

Supposons que dans ta base tu as:
Code:
table: taratata
id|donnees
1|toncontenu1
2|toncontenu2

Tu vas récuperer le contenu de ta variable "contenu"
url 1: exemple.com/page.php?contenu=2
Code:
$contenu=$_GET['contenu']
// dans notre exemple, $contenu=2
// Tu demande à ta base de te sortir les données relatives à ton contenu
$sql="SELECT donnees FROM taratata WHERE id='".$contenu."'"
// traduire: donne moi la valeur du champs "donnees" qui a pour id "2"

// résultat:
$resultat="toncontenu2" (le résultat de ta requete SQL)

Si tu as l'url exemple.com/page.php?contenu=1
Code:
$contenu=$_GET['contenu']
// dans notre exemple, $contenu=1
// Tu demande à ta base de te sortir les données relatives à ton contenu
$sql="SELECT donnees FROM taratata WHERE id='".$contenu."'"
// traduire: donne moi la valeur du champs "donnees" qui a pour id "1"

// résultat:
$resultat="toncontenu1" (le résultat de ta requete SQL)
 
WRInaute discret
Ok je vois.
En fait Google visite un site comme n'importe qui. Il "clique" sur les liens et voit ainsi les pages générées.
Merci pour ta réponse détaillée.
 
WRInaute passionné
En fait Google visite un site comme n'importe qui. Il "clique" sur les liens et voit ainsi les pages générées.
Merci pour ta réponse détaillée.

Exact...! :-)

de rien, j’espère que tu retrouveras le sommeil rapidement... :mrgreen:
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut