phpBB et URL REWRITING

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


Suede
WRInaute accro
WRInaute accro
 
Messages: 3722
Inscription: 4 Oct 2002

Re: UR Rox !

Message le Mar Juin 24, 2003 21:31

bielle64 a écrit:
Suede a écrit:En supprimant le sid, google passe sur toutes les pages du forum, mais vraiment sur toute.
Cela n'est vrai que pour les sites ayant un assez gros PageRank. Mon robots.txt est vide (aucune interdiction) pourtant Google et les autres n'indexent que mes pages url-rewritées.


Tu as fait de l'url rewriting mais par contre, dans les pages ou tu ne l'as pas fait, tu as toujours un sid : exemple : h**p://www.ossau.net/ossau/memberlist.php?sid=aa93e484624eebaf743de3144e0c1eb8
Par contre, après, il faut laisser du temps à google. (et c'est sans doute vrai que le temps est proportionnel au PR)

François

bielle64
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 253
Inscription: 19 Jan 2003

Re: UR Rox !

Message le Mar Juin 24, 2003 22:44

Suede a écrit:Tu as fait de l'url rewriting mais par contre, dans les pages ou tu ne l'as pas fait, tu as toujours un sid : exemple : h**p://www.ossau.net/ossau/memberlist.php?sid=aa93e484624eebaf743de3144e0c1eb8
Oui car je ne tiens pas particulièrement à ce que Google indexe ces pages. Au début j'avais même interdit tout un tas de pages dont viewtopic et viewforum mais Google a mis tellement de temps à passer sur les sujets que j'ai préféré vider complètement le robots.txt.
Google a quand même mis plus de 3 mois à bien vouloir me faire un fullcrawl. C'est ce qu'il a fait il y a pratiquement une semaine mais les pages n'apparaissent toujours pas dans les recherches.

fansdefoot.com
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 30 Juil 2003

Message le Jeu Juil 31, 2003 9:22

vous me confirmez que la solution est de faire ceci

Code: Tout sélectionner
function append_sid($url, $non_html_amp = false)
{
   global $SID, $userdata;

if ($userdata['user_id'] != -1)
{

   if ( !empty($SID) && !preg_match('#sid=#', $url) )
   {
      $url .= ( ( strpos($url, '?') != false ) ?  ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
   }

}
   return $url;
}


Et avec ca google referencera mon site?
merci


Allance
WRInaute discret
WRInaute discret
 
Messages: 107
Inscription: 5 Mar 2003

Message le Jeu Juil 31, 2003 18:23

J'ai un pb avec l'URL rewriting et les SID :

J'ai indiqué une regle :
Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule page-(.+)\.php$ /page.php?param=$1


Ce qui fonctionne bien, et renvoi bien les pages
page-01.php vers page.php?param=01

Mon pb est lorsque sur le site certains paramètres se rajoute, comme le sid quand le client n'a pas de coockie

J'ai l'impression alors que la page :
page-01.php?sid=tttttt renvoi vers page.php?param=01 sans rajouter le 2e parametre derrière

J'aurai oublié qq chose ?

tulde
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 18 Aoû 2003

Message le Lun Aoû 18, 2003 18:39

Bonjour,
je n'ai supprimé que la fonction sid,
qqun pourrait me dire si mon forum peut désormais être référencé par google ?
voici l'adresse : http://futurezone.free.fr/phpBB2/index.php
Merci à tous !


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Lun Aoû 18, 2003 18:47

ca m'a l'air propre..

PS : tu as vérifié que tu pouvais toujours "jouer" avec le board admin ? :-)

tulde
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 18 Aoû 2003

Message le Sam Aoû 30, 2003 14:35

je ne peux plus me servir de l'admin, non !!!
commennt résoudre le problème ?
merci :)


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Sam Aoû 30, 2003 22:52

remettre temporairement le sid (en commentant / décommentant le code) le temps que tu fasses mumuze avec le panneau d'admin..
je sais c'est pas tres propre mais bon.. au moins c'est une soluce !

=> et comme on va pas tous les jours dans le panneau d'admin

adn
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 23
Inscription: 14 Déc 2002

Message le Mer Oct 01, 2003 22:44

Je viens de lire tous les posts très instructifs. Pourrait-on envisager de mettre en début de ce post un résumé de ce qu'il faut faire avec peut-etre les codes à décharger pour la version 2.0.3, 4, 5 et 6 par exemple ?

adn
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 23
Inscription: 14 Déc 2002

Message le Ven Oct 03, 2003 9:20

J'ai attaqué les modifs et çà marche. Je signale que le .htaccess est incomplet, il y a des formes d'urls qui ne sont pas prises en compte.

Il faut également modifier include/functions.php pour les changements de pages. Ce n'est pas fait pour ce site d'ailleurs.

J'ai 2 questions:

1/ comment traiter les urls de la forme xxx.html#nombre ?

2/ comment faire quand on UR dans le panneau admin alors que l'on a plus les sids et ils ne peuvent plus etre reactivé ?

djflexlive
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 17 Oct 2003

Message le Ven Nov 28, 2003 16:19

Est ce que qqun pourrais mettre à disposition les fichiers modifiés à télécharger svp ?

Merci.

pirw3t
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 22
Inscription: 30 Nov 2003

Message le Lun Déc 01, 2003 0:23

Qu'unlqun qui a utilisé cette methode auré les fichiers .PHP modifié au niveau des liens, merci


All4yu.com
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 6 Déc 2003

Message le Sam Déc 06, 2003 18:47

Bonjour,

Voici plusieurs mois que Google n'a référencé que ces 3 trois pages :
http://www.all4yu.com
http://forum.all4yu.com
http://photos.all4yu.com

Pouvez-vous me dire si cette modification permet le référencement du forum phpbb dans Google ??

Code: Tout sélectionner
###############################################
##   Hack Title:   Search engines
##   Hack Version:   1.0.0
##   Author:      Antony Bailey
##   Description:   A session patch designed to allow search engines to index you.
##   Compatibility:   2.0.4
##
##   Installation Level: Easy
##   Installation Time: 2 minutes
##   Files To Edit: 1
##      sessions.php
##      file.php
##
##   Author Notes:
##      I wrote this, as the R.U.Serious patch only worked for google.com, and this gets me listed on many other sites.
##
##   Support:      http://www.phpbbhacks.com/forums
##   Copyright:      ©2003 Search Engines 1.0.0 - Antony Bailey
##
###############################################
##   You downloaded this hack from phpBBHacks.com, the #1 source for phpBB related downloads.
##   Please visit http://www.phpbbhacks.com/forums for support.
###############################################
##
###############################################
##   This hack is released under the GPL License.
##   This hack can be freely used, but not distributed, without permission.
##   Intellectual Property is retained by the hack author(s) listed above.
###############################################
#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php

#
#-----[ FIND ]------------------------------------------
#
        //
        // Does a session exist?
        //

#
#-----[ BEFORE, ADD ]------------------------------------------
#
    $user_id = ( isset($sessiondata['userid']) ) ? intval($sessiondata['userid']) : ANONYMOUS;

    if($user_id != ANONYMOUS)
    {

#
#-----[ FIND ]------------------------------------------
#
return $userdata;

#
#-----[ BEFORE, ADD ]------------------------------------------
#

    }
    else
    {
       $userdata['session_id'] = '';
       $userdata['session_ip'] = '';
       $userdata['session_user_id'] = $user_id;
       $userdata['session_logged_in'] = 0;
       $userdata['session_page'] = '';
       $userdata['session_start'] = '';
       $userdata['session_time'] = '';

    }

#
#-----[ FIND AND DELETE ]------------------------------------------
#

       // If we reach here then no (valid) session exists. So we'll create a new one,
       // using the cookie user_id if available to pull basic user prefs.
       //
       $user_id = ( isset($sessiondata['userid']) ) ? intval($sessiondata['userid']) : ANONYMOUS;


#
#-----[ FIND ]------------------------------------------
#
        //
        // Delete existing session
        //

#
#-----[ BEFORE, ADD ]------------------------------------------
#
    if(isset($session_id))
    {


#
#-----[ FIND ]------------------------------------------
#
        setcookie($cookiename . '_data', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
        setcookie($cookiename . '_sid', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
#
#-----[ AFTER, ADD ]------------------------------------------
#

    }
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


All4yu.com
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 6 Déc 2003

Message le Mer Déc 17, 2003 9:36

Bonjour,

Suite au référencement de quelques pages uniquement, je crois que ce script n'a pas l'air de fonctionner.

Pourriez-vous me rediriger vers la bonne section afin de modifier mon forum ?

Merci pour votre aide.

JeromeRookie
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 462
Inscription: 11 Aoû 2003

Message le Dim Jan 04, 2004 14:41

Bonjour,
je viens de lire tout le fil et je me pose une question: ou puis-je trouver une 'procédure complète et accessible pour url-rewriter son forum ?
merci et Bonne année 2004 a tous
Jerome

phpBB et URL REWRITING phpBB et URL REWRITING

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 URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. 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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités