Titres de pages "dynamiques" en php/Mysql
3 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- reyo
- Nouveau WRInaute

- Messages: 35
- Inscription: 12 Mar 2004
Titres de pages "dynamiques" en php/Mysql
Bonjour,
Je crée ce petit post histoire d'aider les amateurs comme moi.
Exposé du problème : j'avais fait mes scripts en php/MySQL sans me soucier plus que cela du titre de la page générée par extraction de la base de données.
Autrement dit, toutes les pages générées par le même fichier php avaient un seul et même titre, celui que j'avais écrit en dur dans ce fichier (et non pas dans chaque page individuelle).
Pas trés sexy non seulement à l'affichage, mais surtout dans les pages de résultat Google. Et je n'étais visiblement pas le seul dans ce cas, vu ce que je trouve sur internet...
Ainsi, en tapant "restaurant la pyramide Vienne Isère", on tombait bien sur la bonne page de mon site , mais avec un titre peu explicite qui ne parle pas de ce qu'il y a précisément dans la fiche
J'ai trouvé pourtant facilement la solution en récupérant dans une variable $titre un ou plusieurs champs de la base qui m'intéressent pour composer le titre de la page, puis en mettant dans la balise <title> un echo php avec cette variable.
Tout bête mais je n'y avais jamais pensé auparavant...
Et voilà le résultat :
http://www.vienne-isere.net/Restaurants ... ant-8.html
Selon la façon dont vous construisez vos pages, plusieurs modes de construction différents du code sont possibles.
Pour ma part, travaillant sans templates, tout est dans le même fichier (HTML+PHP), j'ai donc simplement veillé à rajouter connexion, script d'attaque de la base et récupération des champs pour définir la variable avant le <head>.
Rien de révolutionnaire mais du moment que cela fonctionne...
Si des pros veulent donner des conseils plus judicieux sur ce thème, merci d'avance !
Je crée ce petit post histoire d'aider les amateurs comme moi.
Exposé du problème : j'avais fait mes scripts en php/MySQL sans me soucier plus que cela du titre de la page générée par extraction de la base de données.
Autrement dit, toutes les pages générées par le même fichier php avaient un seul et même titre, celui que j'avais écrit en dur dans ce fichier (et non pas dans chaque page individuelle).
Pas trés sexy non seulement à l'affichage, mais surtout dans les pages de résultat Google. Et je n'étais visiblement pas le seul dans ce cas, vu ce que je trouve sur internet...
Ainsi, en tapant "restaurant la pyramide Vienne Isère", on tombait bien sur la bonne page de mon site , mais avec un titre peu explicite qui ne parle pas de ce qu'il y a précisément dans la fiche
J'ai trouvé pourtant facilement la solution en récupérant dans une variable $titre un ou plusieurs champs de la base qui m'intéressent pour composer le titre de la page, puis en mettant dans la balise <title> un echo php avec cette variable.
Tout bête mais je n'y avais jamais pensé auparavant...
Et voilà le résultat :
http://www.vienne-isere.net/Restaurants ... ant-8.html
Selon la façon dont vous construisez vos pages, plusieurs modes de construction différents du code sont possibles.
Pour ma part, travaillant sans templates, tout est dans le même fichier (HTML+PHP), j'ai donc simplement veillé à rajouter connexion, script d'attaque de la base et récupération des champs pour définir la variable avant le <head>.
Rien de révolutionnaire mais du moment que cela fonctionne...
Si des pros veulent donner des conseils plus judicieux sur ce thème, merci d'avance !
Dernière édition par reyo le Mar Oct 12, 2004 15:46, édité 1 fois.
-

mahefarivony - WRInaute accro

- Messages: 11405
- Inscription: 14 Oct 2002
bin rien de plus, t'as tout compris: s'il y a bien un élement d'une page sur laquelle il ne faut pas hésiter a s'attarder longuement, c'est bien le <title>
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Demande de conseils pour des titres "en double"
- "Tricher" sur les titres
- [PHP-MySQL] : argument is not a valid MySQL ressource
- GG Analytics comptabilise "/" puis "index.php"
- RESOLU - php "01098" et "1098" identique ?
- Rediriger un "/index.php" sur "/" pour t
- [PHP/MySQL] Excepter une valeur dans un requête SQL en PHP
- Réécrire mes "html" en "php"
- mySQL: "non vides" uniquement...
- PHP MySQL : du php dans un champ de ma BD
Consultez la description détaillée des produits ou services de Google suivants : Omnisio
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

