Forum Rank Seo

Forum SEO pour webmasters et blogueurs !

 


  • Publicités

Open Graph et balise <title>

Aide sur le codage maison.

Open Graph et balise <title>

Message par Cyd » 13 Août 2014, 13:28

Hello,

j'aurais besoin d'un petit coup de main de la part de ceux qui maîtrisent le code mieux que moi (c'est pas difficile).

Je bosse sur un site actuellement, base HTML+CSS avec quelques injections de PHP.

Je voudrais intégrer l'Open Graph et j'ai besoin de récupérer tout simplement le <title> de la page dans content="" pour éviter de le taper deux fois.

Code : Tout sélectionner
meta property="og:title" content="" />


Des idées ? Une petite recette à base de php echo get bidule truc ?
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1669
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Publicités

Re: Open Graph et balise <title>

Message par YannOuch » 13 Août 2014, 15:57

Salut Cyd,

tous tes title sont écrits à la main sur la pages (enfin au clavier) ou tu les en bdd ?
De même que la description ..
C'est pour un CMS ou site que tu dev toi ?

Amicalement, Yann.
Tu aimes les rencontres en ligne, vient donc découvrir mon blog j'y parle rencontre !
Avatar de l’utilisateur
YannOuch
Modérateur
Modérateur
 
Message(s) : 890
Enregistré le: 23 Août 2013, 18:20
Localisation : Toulouse
A remercié: 107 fois
Remercié: 162 fois

Re: Open Graph et balise <title>

Message par Cyd » 13 Août 2014, 17:10

Salut Yann,

c'est un site que je code entièrement à la main, sans CMS, sans BDD ... à l'ancienne. Je suis parti d'un template bootstrop. Je ne suis pas trop mécontent, le site est responsive et valide HTML5.

Du coup, j'entre tous mes titres et meta desc à la main.
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1669
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Open Graph et balise <title>

Message par YannOuch » 13 Août 2014, 17:27

Re,

donc ce que tu peux faire, partant du principe que chacune des page aura son title, desc et autre différent d'une autre.

sur chaque page tu renseigne le title :

Code : Tout sélectionner
<?php $title_p1 ='tontire'; ?>


Puis tu l'appelles sur la balise opengraph.

Code : Tout sélectionner
<?php echo $title_p1; ?>


Soit tu te fais une page du style metas.php
Que tu inclue dans l'entête et tu y repertorie tout.
Et tu les appelles de la même manière.

Attention dans le cas ou tu regroupe totu de bien différencier la variable titre de chacune de tes pages.
Tu peux en profiter pour rajouter la description l'url et le hreflang de la page de la même manière.

Mais si les balises sont identiques pour toutes les pages et bien même principe sauf que tu appelles toujours la même variable.

Menfin, sachant que tu rentres tout à la main, un copier / coller va aussi bien voir mieux. :super:
Viens faire le tour du Monde de RankSEO avec nous !
Avatar de l’utilisateur
YannOuch
Modérateur
Modérateur
 
Message(s) : 890
Enregistré le: 23 Août 2013, 18:20
Localisation : Toulouse
A remercié: 107 fois
Remercié: 162 fois

Re: Open Graph et balise <title>

Message par Cyd » 13 Août 2014, 17:35

Hum ... si je comprends bien, je fais ça ?

Code : Tout sélectionner
<?php $title_p1 ='ceci est le titre de ma page'; ?>
<title><?php echo $title_p1; ?></title>
<meta property="og:title" content="<?php echo $title_p1; ?>" />
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1669
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Open Graph et balise <title>

Message par YannOuch » 13 Août 2014, 18:21

Oui voilà.
Mais au final, faire un copier/coller ira plus vite.

Sinon deuxième option.
Partant du principe que tu as déjà rempli tes title.

Tu crées un fichier fonctions, que tu inclue dans l'entête de toutes tes pages.
Avec une fonction comme ça :
Code : Tout sélectionner
<?
function RecupererTitre($Site)
{
   $Titre = 'Pas de titre';
   $Fichier = file_get_contents($Site);
   if (eregi("<title>(.*)</title>", $Fichier, $Sortie)) $Titre = $Sortie[1];
   return $Titre;
}
?>


Puis sur tes pages, dans l'open graph tu rajoutes ceci :

Code : Tout sélectionner
<?php echo RecupererTitre('http://www.tondomaine.com'.$_RESQUEST['URI'].''); ?>
Enfile ton costume de Noob et viens découvrir mon petit Blog SEO pour les amateurs !
Avatar de l’utilisateur
YannOuch
Modérateur
Modérateur
 
Message(s) : 890
Enregistré le: 23 Août 2013, 18:20
Localisation : Toulouse
A remercié: 107 fois
Remercié: 162 fois

Re: Open Graph et balise <title>

Message par Cyd » 13 Août 2014, 22:57

Yes, merci Yann, ça marche nickel. En fait, j'utilise beaucoup les includes. Du coup, ce que j'ai fait ici grâce à ton aide :

1. J'ai placé ce code sur chaque page, où je vais renseigner à la main le title
Code : Tout sélectionner
<?php $title_p1 ='ceci est le titre de ma page'; ?>


2. Puis j'ai placé le reste dans un include, ce qui me permet de ne pas avoir à le recopier sur chaque page
Code : Tout sélectionner
<title><?php echo $title_p1; ?></title>
<meta property="og:title" content="<?php echo $title_p1; ?>"/>


Thanx :super:
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1669
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois


Retour vers Code Maison



Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité

  • Publicités

Webmaster Jimcail.fr

Propulsé par phpBB® Forum Software © phpBB Group • Traduit par phpBB-fr.com
phpBB SEO
Theme created by StylerBB.net
cron