génération automatique de liens internes
31 messages • Page 2 sur 3 • 1, 2, 3
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Elvis a écrit:Ouais enfin, fainéants... Ca dépend de la substance à traiter. Si ça concerne quelques pages OK, mais il arrive bien un stade où cette automatisation prend son sens
De plus, cela permet de varier les mots-clefs suivant la saison.
Arrgg pourquoi n'y ai-je pas pensé avant ?...
Sur mon blog (Dotclear) ça pourrait le faire, en link avec les images de mon site photo ! Je le fais quand j'y pense à la main lors de la rédaction des articles, mais c'est longuet !
Sur mon blog (Dotclear) ça pourrait le faire, en link avec les images de mon site photo ! Je le fais quand j'y pense à la main lors de la rédaction des articles, mais c'est longuet !
Normalement preg_replace supporte l'entrée de tableau en argument. Mais dans mon cas, cela ne marche.
marche.
Mais pas :
- Code: Tout sélectionner
function InsererLien ($texte,$pattern,$url_replacement)
{
$texteremplace="$1";
$TexteLien = preg_replace('`\b(('.$pattern.')s?)\b`si','<a href="'.$url_replacement.'">'.$texteremplace.'</a>',$texte);
return $TexteLien;
}
$texte="le petit chat mange.";
$pattern="petit";
$url_replacement='http://www.photos-suede.com/';
$text= InsererLien ($texte,$pattern,$url_replacement);
print $text;
marche.
Mais pas :
- Code: Tout sélectionner
function InsererLien ($texte,$pattern,$url_replacement)
{
$texteremplace="$1";
$TexteLien = preg_replace('`\b(('.$pattern.')s?)\b`si','<a href="'.$url_replacement.'">'.$texteremplace.'</a>',$texte);
return $TexteLien;
}
$texte[]="le petit chat mange.";
$pattern[]="petit";
$url_replacement='http://www.photos-suede.com/';
$text= InsererLien ($texte,$pattern,$url_replacement);
print $text;
-

nickargall - WRInaute accro

- Messages: 5326
- Inscription: Lun Juin 13, 2005 14:13
Ou autre problème possible la présence des mots en question dans les URL des éventuels liens insérés dans le texte.
<a href="cadeau-de-noel.php">Cadeau de noel</a>
Sauf bien sur si c'est uniquement un "plain text" qui est traité par la fonction.. si c'est un texte qui contient des caractères HTML, ça va devenir déjà beaucoup plus compliqué
<a href="cadeau-de-noel.php">Cadeau de noel</a>
Sauf bien sur si c'est uniquement un "plain text" qui est traité par la fonction.. si c'est un texte qui contient des caractères HTML, ça va devenir déjà beaucoup plus compliqué
et puis, pensez un peu à l'internaute : avoir 10 liens dans 3 lignes, on finit par s'y perdre.
Ca me rappelle le début de l'hypertexte, il y a une vingtaine d'années : on était tellement content de cette possibilité que toutes les pages en étaient truffées, rendant la lecture assez indigeste. Au bout de 3 clicks, on ne savais même plus de quoi causait l'article initial
Ca me rappelle le début de l'hypertexte, il y a une vingtaine d'années : on était tellement content de cette possibilité que toutes les pages en étaient truffées, rendant la lecture assez indigeste. Au bout de 3 clicks, on ne savais même plus de quoi causait l'article initial
Leonick a écrit:et puis, pensez un peu à l'internaute : avoir 10 liens dans 3 lignes, on finit par s'y perdre.
Ca me rappelle le début de l'hypertexte, il y a une vingtaine d'années : on était tellement content de cette possibilité que toutes les pages en étaient truffées, rendant la lecture assez indigeste. Au bout de 3 clicks, on ne savais même plus de quoi causait l'article initial
Je pensais aussi a ce problème et je me disais que si la liaison entre les pages était essentiellement une question de référencement, on peut toujours se débrouiller pour confondre les liens ainsi généré avec le texte via le CSS.
La lecture n'est donc pas brouillée et le côté technique est mis en place.
là, on arrive du côté obscur de la chose. Google pas aimer çazeb a écrit: si la liaison entre les pages était essentiellement une question de référencement, on peut toujours se débrouiller pour confondre les liens ainsi généré avec le texte via le CSS.
Leonick a écrit:là, on arrive du côté obscur de la chose. Google pas aimer çazeb a écrit: si la liaison entre les pages était essentiellement une question de référencement, on peut toujours se débrouiller pour confondre les liens ainsi généré avec le texte via le CSS.
Hummm ! en effet
Suede
preg_replace à un parametre "limit"
Je lis sur http://fr3.php.net/preg_replace que la fonction est de la forme
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit [, int &$count ]] )
Que signifie le mixes, et le subject (je sais que ca veut dire sujet en anglais lol)
Sinon pour un remplacement, puis-je lui dire de chercher dans la page le mot à chercher ou dois-je créér l'article dans une bdd, ou dois-je mettre
$texte = "Lorem Ipsum..."
str_replace=...
???
Cordialement
preg_replace à un parametre "limit"
Je lis sur http://fr3.php.net/preg_replace que la fonction est de la forme
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit [, int &$count ]] )
Que signifie le mixes, et le subject (je sais que ca veut dire sujet en anglais lol)
Sinon pour un remplacement, puis-je lui dire de chercher dans la page le mot à chercher ou dois-je créér l'article dans une bdd, ou dois-je mettre
$texte = "Lorem Ipsum..."
str_replace=...
???
Cordialement
snooper a écrit:Sinon pour un remplacement, puis-je lui dire de chercher dans la page le mot à chercher ou dois-je créér l'article dans une bdd, ou dois-je mettre
c'est faisable dans les deux cas (page et contenu en base) Le truc c'est que générer du code a la volée c'est plus simple a partir d'un contenu lui même simple. Donc avoir ton contenu de page en base (sans tous le charabia HTML autour) c'est ce qui peut se présenter de plus simple a priori.
Encore faux t il que le site soit pensé dans cet esprit au démarrage sinon si tes pages sont en dure, cela veux dire que pour ajouter tes liens, il va falloir que le script frontal sur les url soit capable de trouver la page, la charger dans une variable et ensuite de cibler les mots dans le mélange joyeux et éclectique de code et de contenu. (bonjour la galère)
Perso mes site sont maintenant en base et le 'contenu' lui est stocké sous forme de texte avec une mise en forme BBCode. c'est plus light a gérer ...
31 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 :
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense
- Google Toolbar 2.0 (version beta)
- Lancement de Spider Simulator
- Mise à jour des SiteLinks Google (Juin 2007)
- 5 fans de VTT chez Google lancent le blog Google Earthlings
- Google met à jour les SiteLinks
- Google rachète Applied Semantics
- Organiser un bon netlinking interne : conseil n°8 en référencement
- Windows Live Toolbar Beta
- Présentation de Google AdSense
- Liens : comment obtenir des liens internes sur easyexpat ?
- Lien internes....trop de liens tuent les liens???
- Liens internes : privilégier des liens absolus ou relatifs ?
- Liens internes : chemins relatifs ou liens absolus ?
- Liens internes versus liens externes
- Ratio liens internes/liens externes ?
- Plus de liens externe que de liens internes
- liens affiliés ou liens internes ?
- Liens internes et liens externes...
- Liens internes = BL ?
- Liens internes ?
- PR et liens internes
- Liens internes et le PR
- Liens internes
- liens internes et pr
Consultez la description détaillée des produits ou services de Google suivants : Outils linguistiques de Google, Google TrustRank, Google AdSense, Google SiteLinks
- Calcul du taux de liens profonds
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. - Analyse de popularité
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Echanges de liens
Cet outil vous liste quelques sites qui font des liens vers des sites similaires au vôtre, pour vous aider à trouver des partenaires pour des échanges de liens. - Transformer des simples citations de votre site 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: twin et 0 invités



le forum