Aller au contenu

forum phpbb et référencement Google ?


Xavfun

Sujets conseillés

Bonjour,

Que faut-il faire pour référencer un forum en PHPBB ?

La page d'index est très bien référencé sur Google, mais les autres pages sont comme innexistante...

:blush: Etant de niveau DOUBLE ZERO en PHP, je ne sais pas trop quoi faire.

Lien vers le commentaire
Partager sur d’autres sites

Il faut, desactiver les sessions passant par l URL, ce qui se fait en ajoutant une ligne au .htacess, cela devrait deja bien aider. Ensuite tu trouveras sur phphacks.com un tutoriel pour réecrire les URL, mais attention, un forum réecrit attire les spammeurs en tout genre. (il faudra desactiver la memberlist dans ce cas là, ou ne plus afficher les sites)

Lien vers le commentaire
Partager sur d’autres sites

Salut Xavfun,

phpBB ne se référence bien que si les URLs sont réécrites :(

Il existe quelques pages traitant de la réécriture de phpBB, mais celles-ci sont plutôt réservées à un webmaster "averti" (du mmoins en php) car il faut en modifier les sources.

Dan

Lien vers le commentaire
Partager sur d’autres sites

J'ai un phpbb, pas tres vieux réécrit sur mon ordi, il suffit de l'uploader quelque part et de changer la configuration pour l'adapter à la base de donnée existante, si tu veux, pas de probleme je te l'envoie (doit y avoir 30 min de boulot de gagné :D)

Lien vers le commentaire
Partager sur d’autres sites

Sans doute par modestie, Dan a oublié de linker l'article qu'il a lui-même composé sur l'url rewriting : http://spip-contrib.net/article106.html

Si j'étais modeste, ça se saurait ! Mais c'est sympa de faire semblant de le croire :lol:

Je ne l'ai pas linké parce qu'il ne suffit pas pour se lancer dans la réécriture de phpBB, tout simplement ;)

Lien vers le commentaire
Partager sur d’autres sites

Il existe quelques pages traitant de la réécriture de phpBB, mais celles-ci sont plutôt réservées à un webmaster "averti" (du mmoins en php) car il faut en modifier les sources.

:blush::huh: je n'y connais que dalle en php, je suis mal barré avec mon forum... C'est dommage je voulais profiter de toutes mes signatures + pieds de pages.

Je vais m'imprimer tout les articles que vous m'avez donnez et le lire à tête reposé.

Si j'arrive à comprendre quelque chose, je ferais un petit "tuto" pour ceux qui sont dans mon cas.

Merci tout le monde et si vous avez d'autres liens, n'hésitez pas :D

Berberber, c'est super sympa, je t'envois un message (si je comprends bien tout je reparelerais de toi dans ma prochaine newsletter ;) )

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines plus tard...

Hello,

juste pour dire que Berberber à fait de l'URL rewriting avec mon forum et ça à multiplié de le nombre de visiteurs par 3 (mais c'est en constante augmentation).

Le forum à même atteins un pic de 219 personnes connectées en même temps !

(le précédent reccord était de 54 personnes).

Donc pour ceux qui hésites, il faut s'y mettre car sinon ça n'est jamais indexé dans Google.

Bravo Berberber :clap:

Lien vers le commentaire
Partager sur d’autres sites

Personellement, je me suis contenté d'un petit script maison qui affiche certains articles du forum sur la page principale de mon site (+ une autre) avec un lien vers le sujet ...

Ca évite d'avoir à bidouiller les sources de phpbb, mais les sujets ne sont pas tous indexés (sauf si google squatte comme il le fait avec le hub), et ça oblige à comprendre

la structure de la base de données, mais ça marche :)

Lien vers le commentaire
Partager sur d’autres sites

Salut j'ai plusieur forum en phpbb... et google est vraiment compliquer pour le referencement et j'aurai besoin d'un coup de main ...

Mon niveau de PHP est un peu plus loin que le néan mais pas beaucoup ...

Merci de votre aide a l'avance :)

Lien vers le commentaire
Partager sur d’autres sites

le lien de Loupilo est pas mal...

Sans connaitre le PHP c'est possible aussi, j'avais pas trop regarder mais avec les super liens que j'ai eu, c'est pas plus compliqué que ce qu'il fallait faire pour mettre les forums phpbb chez Free quand la fonction "e-mail" n'était pas valide...

Par contre, effectivement, quand on connait pas le php, faut bien suivre, c'est plus long car on sait pas trop ce qu'on fait et faut vraiment pas qu'il y ait la moindre erreur, sinon c'est la catastrophe pour s'y retrouver (merci les sauvegardes)

Enfin en cas de problème, il y a le Hub et beaucoup ici sont compétents...

Lien vers le commentaire
Partager sur d’autres sites

J'avais télécharge phpBB directement "rewrité" sur un site d'une personne landa, et qui fontionne parfaitement.

Mais chez moi le lien est mort, alors vive le cache de google.

Si certain veulent cette version je peux l'uploader pour la mettre a disposition.

Lien vers le commentaire
Partager sur d’autres sites

Bon je me suis peu etre mal expliquer mais je m'y connai un minimum quand meme en php .. mon forum est a la base une GFmod mais j ai installer quelque mod. De plus j'ai moder moi meme plusieur forum. Sur ceux que j'ai moder moi meme j'arrive a bien referencer mais sur mon forum GFmod impossible de refaire les url ... ca me met que la page n'existe pas ... je comrpend pas trop pourquoi .. alors un coup de main serai vraiment le bienvenue.

Merci d'avance.

Lien vers le commentaire
Partager sur d’autres sites

Pour le réferencement phpBB, j'ai utilisé les mods "Able2Know phpBB SEO 2.0" (faites un recherche dans Google) avec grand succès: c'est une collection de modifs qui enlèvent les session ID, simplifie l'interface quand on n'est pas connecté et utilisent mod_rewrite pour les URL. En plus, j'ai effacé mon memberlist.php complètement et je bloque accès au profils.

Lien vers le commentaire
Partager sur d’autres sites

C'est des mods que j'ai deja installer mais googlebots ne semble pas très interesser par mon forum .. comment l'attiré un peu ? il n'a fait qu'une visite aujourd'hui ...

<{POST_SNAPBACK}>

Si t'as déjà les mods pour SEO, il faut juste continuer à augmenter le nombre de liens vers ton site/forum, puis Googlebot suivra. ;)

Lien vers le commentaire
Partager sur d’autres sites

Ouai donc tu me propose donc de faire des echanges de banniere et des truc dans le genre ? je le reference aussi sur les top sites j'espere qu'il va venir ... si ya encore d'autre moyen que j'aurai oublier merci de me les précisé.

Lien vers le commentaire
Partager sur d’autres sites

Ouai donc tu me propose donc de faire des echanges de banniere et des truc dans le genre ?

Oui, le standard - les techniques de réferencement de base: échanges de liens, partenariats, des liens dans les annuaires comme DMOZ (si jamais ils acceptent ton site dans les 12 prochaines années), les annuaires spécialisés dans ton secteur. Ajoute le lien dans ta signature dans tes courriels, fait un "site review" sur des forums qui acceptent ça, travaille sur du buzz marketing..... Pleins de choses à faire. Bonne chance!

Lien vers le commentaire
Partager sur d’autres sites

# 
#-----[ OUVRIR ]---------------------------------------------
#
includes/sessions.php

#
#-----[ TROUVER ]---------------------------------------------
# vers la ligne 139
  $sql = "UPDATE " . SESSIONS_TABLE . "
      SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
      WHERE session_id = '" . $session_id . "'
        AND session_ip = '$user_ip'";

#
#-----[ REMPLACER PAR ]---------------------------------------
#
  $sql_ip = $user_id == ANONYMOUS ? " AND session_ip = '$user_ip'" : '';
  $sql = "UPDATE " . SESSIONS_TABLE . "
      SET session_ip = '$user_ip', session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
      WHERE session_id = '" . $session_id . "' $sql_ip
        AND session_user_id = '$user_id'";

#
#-----[ TROUVER ]---------------------------------------------
# vers la ligne 186
  $SID = 'sid=' . $session_id;

#
#-----[ REMPLACER PAR ]---------------------------------------
#
  $SID = $user_id > 0 ? 'sid=' . $session_id : '';

#
#-----[ TROUVER ]---------------------------------------------
# vers la ligne 256
            $SID = ($sessionmethod == SESSION_METHOD_GET || defined('IN_ADMIN')) ? 'sid=' . $session_id : '';

#
#-----[ REMPLACER PAR ]---------------------------------------
#
            $SID = $userdata['user_id'] > 0 ? (($sessionmethod == SESSION_METHOD_GET || defined('IN_ADMIN')) ? 'sid=' . $session_id : '') : '';

#
#-----[ TROUVER ]---------------------------------------------
# vers la ligne 303
  //
  // If we reach here then no (valid) session exists. So we'll create a new one,
#
#-----[ AVANT, AJOUTER ]---------------------------------------
#
  elseif(empty($sessiondata))
  {
      // try to login guest
      $sql = "SELECT u.*, s.*
        FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
        WHERE s.session_ip = '$user_ip'
            AND s.session_user_id = " . ANONYMOUS . "
            AND u.user_id = s.session_user_id
              LIMIT 0, 1";
      if ( !($result = $db->sql_query($sql)) )
      {
        message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql);
      }

      $userdata = $db->sql_fetchrow($result);

      if ( isset($userdata['user_id']) )
      {
        if ( $current_time - $userdata['session_time'] > 60 )
        {
            $sql = "UPDATE " . SESSIONS_TABLE . "
              SET session_time = $current_time, session_start = $current_time, session_page = 0
              WHERE session_id = '" . $userdata['session_id'] . "'";
            if ( !$db->sql_query($sql) )
            {
              message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
            }
        }
        return $userdata;
      }
  }

Voila j'ai installé se mod pour virer le sid et il a marché 2 jours et maintenant le sid est revenue .. que faire ...

Aidez moi svp

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...