Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

[PHP] Gestion des balises title et meta description

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Pandore
WRInaute accro
WRInaute accro

Inscrit le: 14 Oct 2005
Messages: 1416
Localisation: Aix-Noulette (62)

URL permanente de ce messagePosté le : Sam Aoû 19, 2006 8:45    Sujet du message: [PHP] Gestion des balises title et meta description

Bonjour à tous, Very Happy

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 ... Embarassed Sad

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. Wink


Dernière édition par Pandore le Sam Aoû 19, 2006 14:19; édité 1 fois
 
Pandore Visiter le site web du posteur
Artefact2
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 23 Juil 2006
Messages: 104
Localisation: Paumé sur la toile...

URL permanente de ce messagePosté le : Sam Aoû 19, 2006 10:21    Sujet du message: [PHP] Gestion des balises title et meta description

Ca dépend des cas...

Tu peux utiliser une fonction, ou le générer dynaiquement à partir du nom du contenu dispo dans une base MySQL...
 
Artefact2 Visiter le site web du posteur
NetCodeur
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 24 Nov 2005
Messages: 154
Localisation: France

URL permanente de ce messagePosté le : Sam Aoû 19, 2006 10:42    Sujet du message: [PHP] Gestion des balises title et meta description

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 :

Code:
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:


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.
 
NetCodeur Visiter le site web du posteur
lefou
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 07 Juin 2005
Messages: 113

URL permanente de ce messagePosté le : Sam Aoû 19, 2006 10:53    Sujet du message: Re: [PHP] Gestion des balises "title" dynamiquemen

Pandore a écrit:
Bonjour à tous, Very Happy

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 ... Embarassed Sad

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. Wink


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 ?
 
lefou Visiter le site web du posteur
Pandore
WRInaute accro
WRInaute accro

Inscrit le: 14 Oct 2005
Messages: 1416
Localisation: Aix-Noulette (62)

URL permanente de ce messagePosté le : Sam Aoû 19, 2006 14:17    Sujet du message: [PHP] Gestion des balises title et meta description

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:


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 ... Sad
 
Pandore Visiter le site web du posteur
lefou
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 07 Juin 2005
Messages: 113

URL permanente de ce messagePosté le : Sam Aoû 19, 2006 22:02    Sujet du message: [PHP] Gestion des balises title et meta description

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.
 
lefou Visiter le site web du posteur
Pandore
WRInaute accro
WRInaute accro

Inscrit le: 14 Oct 2005
Messages: 1416
Localisation: Aix-Noulette (62)

URL permanente de ce messagePosté le : Lun Aoû 21, 2006 11:45    Sujet du message: [PHP] Gestion des balises title et meta description

ça peut être une solution en effet, merci lefou Very Happy

La méthode a tout de même un gros inconvénient, C'est que pour les changements car il faut ouvrir les fichiers des pages web un par un à chaque fois ... Wink
 
Pandore Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort