Lien dynamique et title

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

CyrilS
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 29
Inscription: 18 Jan 2006

Lien dynamique et title

Message le Mer Jan 25, 2006 15:52

C'est plus une question de dev que de référencement, mais c'est directement lié.

Sur mon site j'ai des liens qui sont générés automatiquement (best of) et j'essaye de mettre un title dessus (qui est une variable), mais ce dernier ne s'affiche pas.

Est-ce que c'est normal ? On ne peut pas faire des title dynamique ?

dravick10
WRInaute discret
WRInaute discret
 
Messages: 93
Inscription: 12 Jan 2006

Message le Mer Jan 25, 2006 16:12

Si tu peux,

tu doit etre en php probablement.

tu peux faire

Code: Tout sélectionner
<?php
echo "<a href='$lienBestOfUn' title='$titreBestOfUn'>$titreBestOfUn</a>";
?>


J'espere que ca peut t'aider.


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2215
Inscription: 10 Avr 2005

Message le Mer Jan 25, 2006 17:15

Salut,

Moi j'suis maniaque alors j'ferais comme ceci :)

Code: Tout sélectionner
<?php
echo '<a href="',$lienBestOfUn,'" title="',$titreBestOfUn,'">',$titreBestOfUn,'</a>';
?>


Tu peux aussi t'en faire une fonction...

Code: Tout sélectionner
function getHead($title, $desc, $key, ...) {
   // Voila après ici tu génères ce que tu veux
}

// Par exemple
getHead('Titre', 'Description', $tabKey, ...);


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Mer Jan 25, 2006 17:33

dorian53 a écrit:Salut,

Moi j'suis maniaque alors j'ferais comme ceci :)

Code: Tout sélectionner
<?php
echo '<a href="',$lienBestOfUn,'" title="',$titreBestOfUn,'">',$titreBestOfUn,'</a>';
?>



la , comme opérateur de concaténation en PHP, je connaissais pas...


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2215
Inscription: 10 Avr 2005

Message le Mer Jan 25, 2006 18:43

Ca évite de réserver un emplacement mémoire, à l'inverse du . (point) qui créer une nouvelle chaine.

Donc la virgule fonctionne uniquement pour les affichages et non pas la concaténation au sens propre du terme.

$var=$var.'chaine'; ou $var.='chaine';

Pareil dans un query...

mysql_query('SELECT .. FROM '.$table);

Autre remarque, "un autre phénomène entre en jeu : l'envoi sur le flux de sortie. En réalité, cette opération est gourmande en ressources et de multiples appels engendrent un ralentissement non négligeable. De ce fait, la concaténation consomme plus de mémoire, mais elle est beaucoup plus performante que le multi-paramètres."

Pour conclure, je vous conseille d'utiliser "ob_start" au début de vos scripts et d'utiliser la forme "multi-paramètres" de "echo".

En réalité c'est beaucoup plus compliqué que ça mais bon, ... on pourrait en faire des pages.

Voila : )


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Jeu Jan 26, 2006 8:54

dorian53 a écrit:Ca évite de réserver un emplacement mémoire, à l'inverse du . (point) qui créer une nouvelle chaine.

Donc la virgule fonctionne uniquement pour les affichages et non pas la concaténation au sens propre du terme.

$var=$var.'chaine'; ou $var.='chaine';

Pareil dans un query...

mysql_query('SELECT .. FROM '.$table);

Autre remarque, "un autre phénomène entre en jeu : l'envoi sur le flux de sortie. En réalité, cette opération est gourmande en ressources et de multiples appels engendrent un ralentissement non négligeable. De ce fait, la concaténation consomme plus de mémoire, mais elle est beaucoup plus performante que le multi-paramètres."

Pour conclure, je vous conseille d'utiliser "ob_start" au début de vos scripts et d'utiliser la forme "multi-paramètres" de "echo".

En réalité c'est beaucoup plus compliqué que ça mais bon, ... on pourrait en faire des pages.

Voila : )


Merci, on en apprend tous les jours ;-)
et c'est merveilleux :-)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT 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 :

  • Tester le type de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Analyseur 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.
  • Calcul du taux de backlinks vers pages internes
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Transformer des citations en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

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