Titres de pages "dynamiques" en php/Mysql
3 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
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: Lun Oct 14, 2002 10:00
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 Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Gestion des langues et des sessions en PHP / MySQL
- Tutoriel URL Rewriting
- Séminaire sur le référencement : ImiTiki - Online 2005
- Incidence du PHP sur le référencement
- Se former au référencement : séminaire Ranking Metrics à Lyon les 17-18 Juin
- Le référencement de pages PHP
- 2 nouvelles journées d'étude Ranking Metrics
- Google souhaite lever plus de 2 milliards de dollars
- Référencement : le problème des sessions des pages PHP
- Passage à l'heure d'été/hiver sur un forum phpBB
- Rediriger un "/index.php" sur "/" pour t
- Blogger->Insérer des images "dynamiques"
- Réécrire mes "html" en "php"
- regeneration de liens dynamique ".php" -> "
- mySQL: "non vides" uniquement...
- Boutons "remove" et "promote" dans les résultats de Google
- Url "-", "_" Ok mais pour "+"
- Prob "objet attendu" et "_gat indéfini"
- [resolu] code php verifie l'exestence de "/" fin d
- Avec ou sans "aux" et " d' " dans le NDD
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

le forum