[PHP] Gestion des balises title et meta description
7 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
[PHP] Gestion des balises title et meta description
Bonjour à tous,
Tout est dans le titre, j'aimerais savoir comment vous gérer vos balises "title" et "meta description" sur un site en PHP.
Car je dois avouer que je ne vois pas trop comment faire ...
Le but du jeux étant bien sur de mettre une balise "title" et une balise "meta description" différente par page, pour qu'elle soit personnalisée par rapport à son contenu.
Merci d'avance de vos réponses.
Tout est dans le titre, j'aimerais savoir comment vous gérer vos balises "title" et "meta description" sur un site en PHP.
Car je dois avouer que je ne vois pas trop comment faire ...
Le but du jeux étant bien sur de mettre une balise "title" et une balise "meta description" différente par page, pour qu'elle soit personnalisée par rapport à son contenu.
Merci d'avance de vos réponses.
Dernière édition par Pandore le Sam Aoû 19, 2006 14:19, édité 1 fois.
Bonjour.
Voici comment je procèderai :
- chacune de tes pages doit être saisi dans une BDD avec comme données num_page (évidemment), titre_page, url_page et ainsi de suite, on peut même rentrer des meta_tags différentes selon la page...
- ensuite chacun de tes liens vers ces pages contiendra une variable correspondant au num_page. Ex :
=> renvoi vers la page 2 de ton site
- la variable_page est ensuite envoyée vers le fichier go.php
J'utiliserai la fonction switch($variable_page) qui s'occupera de faire une redirection vers la page voulue en fonction de la $variable_page.
ex :
Voilà tout.
A bientôt.
Voici comment je procèderai :
- chacune de tes pages doit être saisi dans une BDD avec comme données num_page (évidemment), titre_page, url_page et ainsi de suite, on peut même rentrer des meta_tags différentes selon la page...
- ensuite chacun de tes liens vers ces pages contiendra une variable correspondant au num_page. Ex :
- Code: Tout sélectionner
go.php?variable_page=2
=> renvoi vers la page 2 de ton site
- la variable_page est ensuite envoyée vers le fichier go.php
J'utiliserai la fonction switch($variable_page) qui s'occupera de faire une redirection vers la page voulue en fonction de la $variable_page.
ex :
- Code: Tout sélectionner
switch($variable_page)
case 1 :
//ici une requête MySQL pour obtenir l'url en fonction de la $variable_page
//renvoi vers la page 1
break;
switch($variable_page)
//ici une requête MySQL pour obtenir l'url en fonction de la $variable_page
case 2 : //renvoi vers la page 2
break;
etc...
Voilà tout.
A bientôt.
Re: [PHP] Gestion des balises "title" dynamiquemen
Pandore a écrit:Bonjour à tous,
Tout est dans le titre, j'aimerais savoir comment vous gérer vos balises "title" sur un site en PHP.
Car je dois avouer que je ne vois pas trop comment faire ...![]()
![]()
Le but du jeux étant bien sur de mettre une balise "title" différente par page, pour qu'elle soit personnalisée par rapport à son contenu.
Merci d'avance de vos réponses.
Petite question : est-ce par rapport au fait que tu utilises un fichier d'entête identique (include) pour chaque page ou cherches-tu une balise title différente en fonction du contenu fourni par une BDD ?
NetCodeur a écrit:- la variable_page est ensuite envoyée vers le fichier go.php
J'utiliserai la fonction switch($variable_page) qui s'occupera de faire une redirection vers la page voulue en fonction de la $variable_page.
ex :
- Code: Tout sélectionner
switch($variable_page)
case 1 :
//ici une requête MySQL pour obtenir l'url en fonction de la $variable_page
//renvoi vers la page 1
break;
switch($variable_page)
//ici une requête MySQL pour obtenir l'url en fonction de la $variable_page
case 2 : //renvoi vers la page 2
break;
etc...
J'ai pas compris l'histoire du go.php, c'est quoi ce fichier ??? Sinon, ça ne risque pas de faire trop de requêtes SQL pour rien et de ralentir le chargement du fichier au final ???
lefou a écrit:Petite question : est-ce par rapport au fait que tu utilises un fichier d'entête identique (include) pour chaque page ou cherches-tu une balise title différente en fonction du contenu fourni par une BDD ?
En fait, actuellement, vu comment c'est codé, j'ai un include unique pour tous les fichiers.
Voilà comment sont codés tous les fichiers :
code du fichier a écrit:<?php include("{$_SERVER['DOCUMENT_ROOT']}/includes/page-top-fr.php"); ?>
<?php include ("{$_SERVER['DOCUMENT_ROOT']}/includes/page-haut-fr.php"); ?>
<?php include("{$_SERVER['DOCUMENT_ROOT']}/includes/menu-gauche-fr.php"); ?>
code de l'include page-top-fr a écrit:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>description à personnaliser</title>
code de l'include page-haut-fr a écrit: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="description à personnaliser" />
<link rel="stylesheet" media="screen" type="text/css" title="main style" href="/design-fixe.css" />
</head>
<body>
<div id="header">
/div>
</div>
<div id="conteneur">
Je ne peux donc pas personnaliser la balise "title" et la balise "meta description" de chaque page, et je ne vois pas comment je peux faire ...
Pandore a écrit:En fait, actuellement, vu comment c'est codé, j'ai un include unique pour tous les fichiers.
Si ça peut t'aider :
En fait je mets entre ma balise title de mon fichier d'entête une variable $titre. Sur chacune de mes pages, avant de faire appel à ce fichier via un include, je définis ma variable $titre.
Par exemple :
$titre="c'est ma page d'accueil";
include "chemin-de-mon-fichier-d-entete";
En espérant t'avoir aider.
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement 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 :
- Présentation des balises meta et utilité pour le référencement
- Google Code publie des statistiques sur le codage HTML des pages web
- Description d'une page-type optimisée pour le référencement
- Référencement : faut-il abandonner les balises META ?
- Affichage de la description DMOZ dans MSN Search
- Affichage de la description DMOZ dans Google
- Affichage de la description DMOZ dans Yahoo
- Comment créer une page web en PHP
- Le référencement de pages PHP
- Optimiser le référencement d'un blog Dotclear : balises TITLE et META
- Gestion cache Joomla : pb avec balises title, keywords et description
- Problème : balises META description et title en double
- Utilité des BALISES title et meta description
- balises title et meta description dans body
- Sondage sur les balises META description, keywords et title
- meta title=meta keyword=meta description : dangereux ou pas
- PB, page de code caractères balises DESCRIPTION et TITLE
- Référencement après modifs balises title et description.
- Balises META description en double
- Balises Meta DC dc.description et dc.keywords
- Personnalisation des balises TITLE et DESCRIPTION avec SPIP
- Contenu du title et du meta description exclusif ou non?
- <title>, meta description et duplicate content
- Les balises META description mega importante!
- Concernant les balises meta keywords et description...
- Calcul d'indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum