Site dynamique ( Balise title )

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

abelazi
WRInaute passionné
WRInaute passionné
 
Messages: 623
Inscription: Mar Fév 21, 2006 11:01

Site dynamique ( Balise title )

Message le Ven Avr 20, 2007 16:18

Bonjour,

j'ai un site ou il y a une partie dynamique ( annonces ) en PHP. J'aimerai que le titre de chaque annonce sera insérer automatiquement dans la balise Title.

Merci de m'aidez svp.


arnaudmn
WRInaute accro
WRInaute accro
 
Messages: 1483
Inscription: Mer Mai 11, 2005 18:20

Message le Ven Avr 20, 2007 16:20

Suffit de mettre le titre de l'annonce dans le titre de la page.

J'ai bon ? Parce que comme question pas claire, c'est parfait :-)


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5329
Inscription: Lun Juin 13, 2005 14:13

Message le Ven Avr 20, 2007 16:32

Code: Tout sélectionner
<head>
<title><?php echo $titre_annonce; ?></title>
</head>

Bon désolé mais avec aussi peu d'infos personne ne pourra te dire plus ...

Koxin-L
WRInaute accro
WRInaute accro
 
Messages: 1925
Inscription: Jeu Mar 29, 2007 15:54

Message le Ven Avr 20, 2007 17:48

nickargall a écrit:
Code: Tout sélectionner
<head>
<title><?php echo $titre_annonce; ?></title>
</head>

Encore faut t'il que les accès à la base de données soient fait avant le code html, ce qui est rare chez beaucoup... :wink:

abelazi
WRInaute passionné
WRInaute passionné
 
Messages: 623
Inscription: Mar Fév 21, 2006 11:01

Message le Ven Avr 20, 2007 17:55

Bonjour,

Merci pour vos réponse.
ça marche bien le titre de l'annonce est afficher. Mille merci.

Est-ce que google et les autres moteur de recherche index le code ou le titre de l'annonce?

Autres uestion.

Si je commence chaque titre de page par la même mot.

Exemple :
<title>France location vacances</title>
<title>France voitures</title>
<title>France billets d'avion</title>
<title>France foot</title>

Etc... tous les titre sont différent mais commence par la Même mot qui est "France" . est-ce que ça cause un problème.

Merci j'attends vos réponse.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 5220
Inscription: Mer Nov 23, 2005 10:38

Message le Ven Avr 20, 2007 17:57

Koxin-L a écrit:
nickargall a écrit:
Code: Tout sélectionner
<head>
<title><?php echo $titre_annonce; ?></title>
</head>

Encore faut t'il que les accès à la base de données soient fait avant le code html, ce qui est rare chez beaucoup... :wink:


??? Je crois au contraire que c'est très souvent fait au-dessus de la balise html, de manière à pouvoir interagir ave la BDD dès que nécessaire.

Koxin-L
WRInaute accro
WRInaute accro
 
Messages: 1925
Inscription: Jeu Mar 29, 2007 15:54

Message le Ven Avr 20, 2007 20:36

UsagiYojimbo a écrit:
Koxin-L a écrit:
nickargall a écrit:
Code: Tout sélectionner
<head>
<title><?php echo $titre_annonce; ?></title>
</head>

Encore faut t'il que les accès à la base de données soient fait avant le code html, ce qui est rare chez beaucoup... :wink:


??? Je crois au contraire que c'est très souvent fait au-dessus de la balise html, de manière à pouvoir interagir ave la BDD dès que nécessaire.


Bah, moi, je crois que beaucoup de codeur se plante et passe leur requêtes quand il ont besoin de les afficher et non au début avant toute chose. :wink:


Pandore
WRInaute accro
WRInaute accro
 
Messages: 1429
Inscription: Ven Oct 14, 2005 22:38

Message le Ven Avr 20, 2007 21:00

ah bon ??? Et pourquoi diable ??? 8O

Le but du jeu est de générer dynamiquement les balises "title" des pages. Il est donc impératif de faire ça avant ... :roll:

Perso, j'utilise une gestion dynamique de mes "title" et "meta description" pour un de mes sites et j'utilise cette méthode :

:arrow: j'ai créé une table qui contient le contenu des balises "title" et "meta description" pour toutes les pages.

:arrow: je crée une variable $page à laquelle j'associe un numéro (différent pour toutes les pages bien sur), et je la place tout en haut de la page.

:arrow: j'utilise juste après un include pour générer le haut de la page avec ce bout de code :

<?php
mysql_connect(" :mrgreen: ", " :mrgreen: ", " :mrgreen: ");
mysql_select_db(" :mrgreen: ");
$retour_ref_fr = mysql_query('SELECT * FROM ref_fr WHERE id='."$page".'');
$donnees_ref_fr = mysql_fetch_array($retour_ref_fr);
?>

<!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><?php echo$donnees_ref_fr['title']; ?></title>
<meta name="description" content="<? echo$donnees_ref_fr['description']; ?>" />


et ça marche impecc :wink:


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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités