Forum de discussion
Forum « Promotion, référencement et hébergement » (archives)
referencement google efficace d'un forum phpBB
Envoyé: 29 juin 2004, 5h18 par afad
Pour cela, nous avions choisi le formidalissime forum phpBB2 Si vous souhaitez avoir plus d'infos sur le site, c'est ici : http://www.progforum.net
Finalement le souci majeur était d'être réferencé au mieux par l'intermédiaire de moteur de recherche type google.
ET IL Y A UNE RECETTE MAGIQUE QUI MARCHE A MERVEILLE
Tout d'abord, il faut inhiber l'ajout de SID par phpBB pour les bot de google, ce qui a l'origine a pour conséquence de perturber énormement les visites de google. Pour remédier à cela, voici le MOD à installer :
Code:
##############################################################
## MOD Title: amélioration de l'indexation Google
## MOD Author: Showscout & R. U. Serious
## MOD Description: Si le User_agent inclus la chaine 'Googlebot', alors les session_id ne seront pas transmises aux liens, ce qui permettra à Google d'indexer autre chose qu'uniquement votre index.
## MOD Version: 0.9.1
##
## Niveau d'installation: facile
## Temps nécesasire: 2 Minutes
## Fichiers à éditer: includes/sessions.php
## Fichiers inclus: n/a
##############################################################
## Author Notes: Les register global peuvent poser des problèmes avec des versions récentes de PHP. Pour vous en assurez, ou pour savoir comment corriger ces problèmes, postez dans ce topic : http://www.phpbb.com/phpBB/viewtopic.php?t=32328
##
## Bien évidemment, si quelqu'un s'amuse à surfer avec un user agent contenant 'Googlebot', et s'il n'accepte pas les cookies, il sera déconnecté à chaque nouvelle page. Si il vient se plaindre à vous, dîtes lui de manger votre short. ^^'
##
## Pour ajouter d'autres référeneurs automatiques, allez à la ligne appropriée et soyez libre de rajouter un chaine *caractéristique* (pour qu'aucun utilisateur ne soit confondu avec un robot) de son user_agent.
##
##############################################################
## Version History: 0.9.0 initial release, only googlebot
## 0.9.1 added inktomi (MSN-search/crawler-bot)
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#-----[ OPEN ]------------------------------------------
includes/sessions.php
#-----[ FIND ]------------------------------------------
global $SID;
if ( !empty($SID) && !eregi('sid=', $url) )
#-----[ REPLACE WITH ]------------------------------------------
global $SID, $HTTP_SERVER_VARS;
if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;'))
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Après application de ce MOD, on va dire que vous avez éliminé 90% du problême. Le petit plus qui fait la différence, se situe au niveau des metas tags que doit contenir l'entête de votre forum. ces metas tags (veritables atouts pour une bonne description de votre site) doivent être ajoutés dans le fichier overall_header.tpl du dossier templates. Au passage, on propose un editeur de metas tags, ça peut vous aider : http://perry.rhodan51.free.fr/Tutos_website/Metatags.htm
Le souci est le suivant, comme overall_header.tpl est un fichier unique, les metas tags sont les mêmes pour l'ensemble de vos pages. OR, il y a un paramêtre qui peut faire la différence, il s'agit du meta tag suivant :
Code:
<meta name="title" content="Titre descriptif de votre page">
IL faut faire en sorte que le content du meta "title" soit différent pour chaque page visitée par google, il doit correspondre avec le titre de la rubrique de la page en question. D'ou une combine du style :
Code:
<meta name="title" content="{META_TITLE}">
avec "{META_TITLE}" correspondant au titre de votre page.
Finalement, google referencera la totalité de vos pages de votre forum puisque le meta tag "title" sera different d'une page à l'autre.
Avec la combinaison de ces deux modifications, je vous assure un résultat garantie dans la semaine après modif.
Appliquez le mod Google_track_visit pour vérifier.....
Enfin le contenu de vos pages viewforum.php...... seront réferencés C'est tout bête et rapide à mettre en place et finalement pas besoin d'url encoding pour que ça fonctionne.
A+
aFaD
Une aide en programmation
http://www.progforum.net
Réponses
|