Tiens, je viens de mettre la main sur la fonction : 'external'
Pour la modification de l'url de la source d'un lien, j'ai modifié la ligne 575 de article/view.php :
Je crois que c'est sur ces fonctions que j'ai besoin d'information
-----
SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Thierry, les liens marqués comme 'external' sont traitas par YACS de façon particulière. Tout d'abord, ils sont ouverts dans une fenêtre séparée. Ensuite, ils sont comptabilisés en passant par une redirection, comme tu l'as fait remarquer.
Mais attention, cette redirection n'existe que pour les humains. En version 7.10, les robots ont accès au lien direct, pour la raison que tu as mentionné. Cf le test effecué en ligne 1314 de
skins/skin_skeleton.php.Donc, normalement, il n'y a pas grand-chose à faire sur le point, à partir de la version 7.10...
Et voilà ce que c'est que de ne pas tester les versions béta...
Sujet clos !
Merci Bernard !
-----
SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Hop, le sujet est encore tiède, j'en profite pour vite revenir dessus.
// count external clicks, but not for robots
if(!Surfer::is_crawler())
$url = $context['url_to_root'].'links/click.php?url='.urlencode($url);
Comment as tu définis crawler ?
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
ThierryP : la fonction
is_crawler() est dans shared/surfer.php. En gros, cette fonction regarde la chaîne d'identification transmise avec chaque requête web (attribut User-Agent) pour repérer les robots bien connus, tels que Google, etc.OK, je suppose que tu fais référence au ligne 867 et suivante :
function is_crawler() {
// quite often software robots do not declare themselves
if(!isset($_SERVER['HTTP_USER_AGENT']))
return TRUE;
// well-known robots
$robots = array(
'almaden', // ibm almaden web crawler
'answerbus', // http://www.answerbus.com/, web questions
'ask jeeves', // ask jeeves
'baiduspider', // baiduspider asian search spider
'blo\.gs',
'blog', // generic ping
'boitho.com-dc', // norwegian search engine
'bot', // generic bot
'crawler', // generic crawler
'fast-webcrawler', // all the web
'frontier',
'gigabot', // gigabot
'googlebot', // google
'ia_archiver', // ia_archiver
'inktomi', // inktomi bot
'mediapartners-google', // google adsense
'msnbot', // msn search
'naverbot',
'objectssearch', // open source search engine
'openbot', // openbot, from taiwan
'scooter', // altavista
'psbot', // psbot image crawler
'slurp', // inktomi bot
'sohu-search', // chinese media company, search component
'spider',
'surveybot',
'teoma', // ask jeeves
'yacs',
'yahoo-verticalcrawler',// old yahoo bot
'yahoo! slurp', // new yahoo bot
'yahoo-mm', // another yahoo bot
'zyborg' // looksmart
);
// check the user-agent string
if(preg_match('/('.str_replace('/', '\/', join('|', $robots)).')\b/i', $_SERVER['HTTP_USER_AGENT']))
return TRUE;
Tu sais que je travail sur un annuaire, la qualité des liens est primordiale, je cherche donc a comprendre le processus (le lien est en dur pour les moteurs de recherche, et en redirection pour les utilisateurs.).
Par contre, je me pose toujours une question : Pourquoi une redirection 302 (temporaire) et pas 301 (définitive)
SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Hop, petit retour sur le sujet.
Bonjour,
Nous somme desolé mais le nom de domaine **.com ne correspond pas aux critères de l'annuaire ****.
Motif du refus: Merci de mettre un lien retour en dur, pas une redirection
Cordialement
Je peux difficilement leur demander d'aller voir le fichier skeleton...
Heureusement que l'icone affiche un lien en dur quand même...
SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans












