balises title et meta description dans body
33 messages • Page 2 sur 3 • 1, 2, 3
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
satellite34 a écrit:bon, ok
apparrament, ce forum n'est pas un forum d'entraide mais plutot, un forum ou on dit juste "je sais faire et pas toi"
laissez tomber l'affaire, je vais bien me débrouiller.
passer les title en parametre avant l'include, je vois pas vraiment comment je pourrai faire, mais bon, je vais essayer de suivre cette idée, je doute fortement que finstreet ai jeter un oeil au code, mais bon, c'est pas grave.
quant a woods, et bien ma foi, rien a dire.
c'est pas tout a fait ça
satellite34 a écrit:bon, ok
apparrament, ce forum n'est pas un forum d'entraide mais plutot, un forum ou on dit juste "je sais faire et pas toi"
laissez tomber l'affaire, je vais bien me débrouiller.
passer les title en parametre avant l'include, je vois pas vraiment comment je pourrai faire, mais bon, je vais essayer de suivre cette idée, je doute fortement que finstreet ai jeter un oeil au code, mais bon, c'est pas grave.
quant a woods, et bien ma foi, rien a dire.
Je ne sais meme pas quel langage tu utilises alors je vais pas te balancer un code.
TU déclares des titres
$leTitre = "MachinChose";
et ensuite tu appelles ton include du haut
et dans le include, tu rajoutes <title>$leTitre</title>
Quand on ne sait pas, on demande... je ne connais pas ton niveau de compétence, y'a pas ton cv quand tu poses une question.
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
bonjour,
je n'ai pa de générateur de titre , mais je crois que la réside la solution.Je vais y réfléchir.Merci de votre intervention.
je n'ai pa de générateur de titre , mais je crois que la réside la solution.Je vais y réfléchir.Merci de votre intervention.
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
re,
j'utilise php + html
il est clair qu'un petit ewemple serait bienvenu, je viens de tester pas mal de trucs mais je vois vraiment pas comment faire.
en fait, j'ai essayer de faire un fichier générateur de titre ( php ), qui récupere comme param, le titre et la description et qui retourne la chaine <title> etc...
mais ca marche pas.
le titre est le résultat d'une requete SQL qui est faites dans le include et moi, je veux l'apeller a partir du fichier qui inclus celui-ci.
Auriez-vous un petit exemple?Une théorie?
quant a mes connaissances et bien je dois dire que niveau webmastering, je suis un peu faible ( C/C++ pour moi ).
merci pour votre AIDE.
j'utilise php + html
il est clair qu'un petit ewemple serait bienvenu, je viens de tester pas mal de trucs mais je vois vraiment pas comment faire.
en fait, j'ai essayer de faire un fichier générateur de titre ( php ), qui récupere comme param, le titre et la description et qui retourne la chaine <title> etc...
mais ca marche pas.
le titre est le résultat d'une requete SQL qui est faites dans le include et moi, je veux l'apeller a partir du fichier qui inclus celui-ci.
Auriez-vous un petit exemple?Une théorie?
quant a mes connaissances et bien je dois dire que niveau webmastering, je suis un peu faible ( C/C++ pour moi ).
merci pour votre AIDE.
satellite34 a écrit:bonjour,
je n'ai pa de générateur de titre , mais je crois que la réside la solution.Je vais y réfléchir.Merci de votre intervention.
Non je ne parle pas de générateur de titres, quoique.
Prenons un exemple.
J'ai une page Php que l'on nomme truc.php
Cette page appelle un include qui comprend le header de la page. Pour l'instant c'est logique.
Donc j'écris en haut de la page truc.php
- Code: Tout sélectionner
include ("header.php");
La solution que j'ai pour modifier le titre malgré un include identique à toutes les pages, je définis des titres sur TOUTES les pages avant le include.
Donc ca donne
- Code: Tout sélectionner
<?
$leTitre = "VOici le Titre";
include ("header.php");
?>
Et dans header.php, tu mets un truc de cette forme :
- Code: Tout sélectionner
<title>$leTitre</title>
SI ta page est du html, tu fais :
- Code: Tout sélectionner
<title><? print ("$leTitre"); ?></title>
Enfin c'est l'idée générale
Si dans ton header.php, tu as une fonction (function machinchose) il faut que tu fasses
- Code: Tout sélectionner
global $leTitre
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
mais je peux pas définir le titre avant le include vu que c'est le résultat d'une requete qui est faite dans le include !
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
est-ce que global peut me permettre de définir un titre dans une page et l'utiliser dans une autre page?
satellite34 a écrit:mais je peux pas définir le titre avant le include vu que c'est le résultat d'une requete qui est faite dans le include !
ben c'est encore plus simple alors... tu récupères le titre... et tu génères le header à la fin de la requete
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
haaaaaaa,
satané php et sa structure online, je vais mettre du temps a m'y faire ( ou a me défaire du C ), merci pour ton aide précieuse, je vais donc essayer comme ca, je rebiens aux nouvelles.
Je retire ce que j'ai dit sur ce forum.
Merci.
satané php et sa structure online, je vais mettre du temps a m'y faire ( ou a me défaire du C ), merci pour ton aide précieuse, je vais donc essayer comme ca, je rebiens aux nouvelles.
Je retire ce que j'ai dit sur ce forum.
Merci.
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
donc :
je vais te montrer ce que je fais et la ou je bloque, ce sera peut etre plus simple pour m'aider car je vois pas comment générer un header dans un fichier inclus et l'utiliser entete de mon index :
en index :
<head>
<meta name="author" content="Satellite34" />
<meta name="owner" content="Nicolas Robert" />
<meta name="keywords" content="codes sources snippets, tutoriels, tutoriaux, wxWidgets, wxWindows, wxPython, forum d'entraide wxWidgets, programmation, c++, python" />
<meta name="robots" content="all" />
<?php include("./header.php"); ?>
en header.php :
<title><?php echo $titre; ?></title>
<meta name="description" content="<?php echo $desc; ?>">
jusque la ok, mais le truc c'est que je "génere ceci a partir d'un 3e fichier qui est inclus dans l'index ( body )
pour l'instant dans ce fichier, je fais :
<?php
$titre = vire($row_Recordset1['titre'])." @ ".vire($row_Recordset1['auteur'])." | CODE SNIPPET ".$_GET['id_snippets']." | WXDEVELOP CODE";
$desc = $row_Recordset1['description'];
?>
ceci me donne bien $titre et $desc, mais comment utiliser ces variables dans header.php ?
je vais te montrer ce que je fais et la ou je bloque, ce sera peut etre plus simple pour m'aider car je vois pas comment générer un header dans un fichier inclus et l'utiliser entete de mon index :
en index :
<head>
<meta name="author" content="Satellite34" />
<meta name="owner" content="Nicolas Robert" />
<meta name="keywords" content="codes sources snippets, tutoriels, tutoriaux, wxWidgets, wxWindows, wxPython, forum d'entraide wxWidgets, programmation, c++, python" />
<meta name="robots" content="all" />
<?php include("./header.php"); ?>
en header.php :
<title><?php echo $titre; ?></title>
<meta name="description" content="<?php echo $desc; ?>">
jusque la ok, mais le truc c'est que je "génere ceci a partir d'un 3e fichier qui est inclus dans l'index ( body )
pour l'instant dans ce fichier, je fais :
<?php
$titre = vire($row_Recordset1['titre'])." @ ".vire($row_Recordset1['auteur'])." | CODE SNIPPET ".$_GET['id_snippets']." | WXDEVELOP CODE";
$desc = $row_Recordset1['description'];
?>
ceci me donne bien $titre et $desc, mais comment utiliser ces variables dans header.php ?
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
ok, mais si je rajoute header.php aprés la requete, je reviens au meme probleme, je me retrouve avec le titre et la description au milieu de ma page, certes en tete du include mais lorsque j'affiche le source, le titre et la desc sont loin dans le code;
Ce que je viens d'essayer, c'est :
header.php :
<?
function gen_header($titre, $desc)
{
$head = "<title>".$titre."</title>";
$head .= "<meta name='description' content=".$desc.">";
$fp = fopen("./head.html", 'w+');
fputs($fp, $head);
fclose($fp);
}
?>
dans mon index :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="author" content="Satellite34" />
<meta name="owner" content="Nicolas Robert" />
<meta name="keywords" content="codes sources snippets, tutoriels, tutoriaux, wxWidgets, wxWindows, wxPython, forum d'entraide wxWidgets, programmation, c++, python" />
<meta name="robots" content="all" />
<?php include("./head.html"); ?>
et dans le fichier qui fait ch*** :
<?php
include("./header.php");
$titre = vire($row_Recordset1['titre'])." @ ".vire($row_Recordset1['auteur'])." | CODE SNIPPET ".$_GET['id_snippets']." | WXDEVELOP CODE";
$desc = $row_Recordset1['description'];
gen_header($titre, $desc);
?>
Avec ceci, j'ai bien un headr créé dans head.html, mais voila, faut bien qui est un probleme, il me faut biensur refresh la page pour que le titre s'affiche, étant donné que c'est un include.Et lorsque je fais un refresh, et bien ca refresh en boucle.
C'est pas la bonne voie ca non?
aiaiai, je me demande si je vais m'en sortir.C'est vraiment la galère la, en tous cas, merci bien de m'aider, c'est simpa.
Ce que je viens d'essayer, c'est :
header.php :
<?
function gen_header($titre, $desc)
{
$head = "<title>".$titre."</title>";
$head .= "<meta name='description' content=".$desc.">";
$fp = fopen("./head.html", 'w+');
fputs($fp, $head);
fclose($fp);
}
?>
dans mon index :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="author" content="Satellite34" />
<meta name="owner" content="Nicolas Robert" />
<meta name="keywords" content="codes sources snippets, tutoriels, tutoriaux, wxWidgets, wxWindows, wxPython, forum d'entraide wxWidgets, programmation, c++, python" />
<meta name="robots" content="all" />
<?php include("./head.html"); ?>
et dans le fichier qui fait ch*** :
<?php
include("./header.php");
$titre = vire($row_Recordset1['titre'])." @ ".vire($row_Recordset1['auteur'])." | CODE SNIPPET ".$_GET['id_snippets']." | WXDEVELOP CODE";
$desc = $row_Recordset1['description'];
gen_header($titre, $desc);
?>
Avec ceci, j'ai bien un headr créé dans head.html, mais voila, faut bien qui est un probleme, il me faut biensur refresh la page pour que le titre s'affiche, étant donné que c'est un include.Et lorsque je fais un refresh, et bien ca refresh en boucle.
C'est pas la bonne voie ca non?
aiaiai, je me demande si je vais m'en sortir.C'est vraiment la galère la, en tous cas, merci bien de m'aider, c'est simpa.
ouais enfin c'est très simple à faire mais vu que je connais pas tes codes et tes fichiers, c le foutoir... mais c'est ultra simple
index.php --> là où il y a la requete
header.php --> là où il y a le header
Il faut juste que ton header.php soit inclu dans ton index.php après que la requete ait été faite...
C'est ultra simple mais là comme ca, c'est le foutoir
ps : mets tout ton code de header, dans le header.php ... à partir de <html>
index.php --> là où il y a la requete
header.php --> là où il y a le header
Il faut juste que ton header.php soit inclu dans ton index.php après que la requete ait été faite...
C'est ultra simple mais là comme ca, c'est le foutoir
ps : mets tout ton code de header, dans le header.php ... à partir de <html>
- satellite34
- Nouveau WRInaute
- Messages: 16
- Inscription: Mar Mai 23, 2006 18:59
ben , ca peut pas marcher ce que tu me dis la!
j'ai fait ce que tu dis et forcément, je fais pas une requete dans un <head> !
donc, je me retrouve encore et toujours avec le code d'entete loin dans le code , ce qui est logique vu que mon include est forcément dans le body de l'index :!
oula, c'est en train de me prendre la tete severe cette histoire, celui qui réussira a m'aider auyra une image !
"Il faut juste que ton header.php soit inclu dans ton index.php après que la requete ait été faite... " c'est ce que je fais et forcément si il est aprés la requete il est obligatoirement dans le body.
Je rame
j'ai fait ce que tu dis et forcément, je fais pas une requete dans un <head> !
donc, je me retrouve encore et toujours avec le code d'entete loin dans le code , ce qui est logique vu que mon include est forcément dans le body de l'index :!
oula, c'est en train de me prendre la tete severe cette histoire, celui qui réussira a m'aider auyra une image !
"Il faut juste que ton header.php soit inclu dans ton index.php après que la requete ait été faite... " c'est ce que je fais et forcément si il est aprés la requete il est obligatoirement dans le body.
Je rame
33 messages • Page 2 sur 3 • 1, 2, 3
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 :
- Balises meta et référencement : les bases à savoir
- 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
- Plusieurs tests sur le référencement en cours sur WRI
- Problème : balises META description et title en double
- Utilité des BALISES title et meta description
- [PHP] Gestion des balises title et meta description
- 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
- Gestion cache Joomla : pb avec balises title, keywords et description
- 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...
- Calculer l'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. - Google Browser TouchGraph
Description du TouchGraph Google Browser (outil externe) : il s'agit d'un outil graphique permettant de visualiser des sites similaires (selon Google). On peut sauter de site en site, et se rendre compte facilement des communautés de sites, ou des nébuleuses de sites traitant du même sujet.
Qui est en ligne
Utilisateurs parcourant ce forum: Baidu [Spider] et 0 invités





le forum