Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Installation de ce mod et prévoir l'après..
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
::  
Auteur Message
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Mar Déc 25, 2007 6:21 pm    Sujet du message: Installation de ce mod et prévoir l'après..

Bonjour,

Comme dit dans ma présentation, j'utilisais CH sur phpbb2 et ce week end je suis passé sur phpbb3.
Sur CH, j'utilisais un mod de réécriture des url, et aussi celui-ci avait réécrit mon index.php en forums.html

SeO m'a signalé que je devais faire deux-trois modifs pour conserver mon référencement, quelles sont-elles?

Merci pour votre aide, joyeux noël Smile
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3137

Installation de ce mod et prévoir l'après..Posté le: Mer Déc 26, 2007 10:41 am    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Alors, il faudrait que tu poste ton ancien .htaccess, car il va nous falloir conserver des rewriterules de celui ci pour que le zero duplicate puisse faire son travail.
Ce sujet traite de la conservation de son référencement en passant de phpBB2 à phpBB3, il ne concerne pas CH, mais les principes sont les mêmes.

Il faut donc que tu installes aussi le zéro duplicate.

Comme ton forum utilisait de al réécriture d'url, il ne devait pas avoir d'url naturelles en cache, ce qui semble être le cas : http://www.google.fr/search?q=site:www.realtv-news.com/forums/

Donc, pas besoin de se soucier du fait que CH utilisait index.php pour les forum, cela n'était pas visible de l'extérieur.

Par contre, il faut réagir assez vite pour l'installation du zéro duplicate et des anciennes rewriterules (que l'on modifiera un peu pour ne plus passer par index.php pour les forums), parce que pour l'instant, toutes tes anciennes URL récrites sont des 404, le moins ça dure, le mieux c'est.

_________________
Revenir en haut de page
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Mer Déc 26, 2007 12:29 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Salut!

Voici le .htaccess (voir plus bas Wink ) Alors là j'installe le zéro duplicate et après j'attends la manip' avant d'installer le mod rewrite url avancé?

edit : J'ai vu qu'il fallait d'abord installer un mod de rewrite URL avant de mettre le Zero duplicate, je vais modifier les fichiers, et j'attends avant de le mettre en ligne pour savoir quel .htaccess je mets Wink

Code:
RewriteEngine On
# Forums
   RewriteRule ^forum-([0-9]*)-([0-9]*)-([0-9]*).* index.php?f=$1&ppage=$2&sort=lastpost&order=DESC&start=$3
   RewriteRule ^forum-([0-9]*)-([0-9]*).* index.php?f=$1&ppage=$2&sort=lastpost&order=DESC
   RewriteRule ^mforum-([0-9]*).* index.php?f=$1&mark=topics
   RewriteRule ^mforums.* index.php?mark=forums
   RewriteRule ^forum-([0-9]*).* index.php?f=$1
   RewriteRule ^forums.* index.php
   RewriteRule ^admin/forums.* admin/index.php
# Topics
    RewriteRule ^topic-([0-9]*)-([0-9]*)-([0-9]*).* viewtopic.php\?t=$1&postdays=$2&postorder=asc&start=$3
    RewriteRule ^poll-([0-9]*)-([0-9]*).* viewtopic.php\?t=$1&postdays=$2&postorder=asc&vote=viewresult
   RewriteRule ^wtopic-([0-9]*).* viewtopic.php?t=$1&watch=topic&postorder=asc
   RewriteRule ^utopic-([0-9]*).* viewtopic.php?t=$1&unwatch=topic&postorder=asc
   RewriteRule ^topic-([0-9]*)-([0-9]*).* viewtopic.php?t=$1&start=$2
   RewriteRule ^uttopic([0-9]*).* viewtopic.php?t=$1&unmark=topic
   RewriteRule ^uptopic([0-9]*).* viewtopic.php?p=$1&unmark=post
   RewriteRule ^newtopic([0-9]*).* viewtopic.php?t=$1&view=newest
   RewriteRule ^ptopic-([0-9]*).* viewtopic.php?t=$1&view=previous
   RewriteRule ^ntopic-([0-9]*).* viewtopic.php?t=$1&view=next
   RewriteRule ^fpost-([0-9]*).* viewtopic.php?p=$1&view=first
   RewriteRule ^post-([0-9]*).* viewtopic.php?p=$1
   RewriteRule ^topic-([0-9]*).* viewtopic.php?t=$1
# misc.
   RewriteRule ^usercp.* usercp.php
   RewriteRule ^faq.* faq.php
   RewriteRule ^search.* search.php
   RewriteRule ^memberlist.* memberlist.php
   RewriteRule ^groups.* groupcp.php
   RewriteRule ^viewonline.* viewonline.php
   RewriteRule ^login.* login.php
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Installation de ce mod et prévoir l'après..Posté le: Mer Déc 26, 2007 3:47 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Tu veux dire d'activer le mod ?

tu l'as quand même pas désinstallé?

Enfin, voila qui devrait permettre de tout remettre en place, ajoutes :

Code:
# Pour la bonne redirection des anciennes urls :
# Forums
   RewriteRule ^m?forums?-([0-9]+)(-([0-9]+))?[^/]*$ viewforum.php?f=$1&start=$3 [QSA,L,NC]
# Topics
    RewriteRule ^(w|u|ut|up|new|p|n)?topic-([0-9]+)(-([0-9]+))?[^/]*$  viewtopic.php?t=$1&start=$3 [QSA,L,NC]
#post
   RewriteRule ^f?post-([0-9]+)[^/]*$ viewtopic.php?p=$1 [QSA,L,NC]


Juste après :

Code:
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES


dans le nouveau .htaccess, avec les même slash et chemins pour que ça marche comme il faut.

Note que c'est la version "cache" de la migration, les liens "spéciaux" comme wtopic, ntopic uttopic etc sont ici tous réduit au sujet sur lequel ils agissent (lien marquez le sujet, voir le suivant etc).
C'est pour faire simple, mais si tu as beaucoup utiliser ces liens dans ton contenu (messages), alors, ça peut valoir le coup de conserver leur fonctionnalité original, c'est juste que notre mod ne se servira pas de ses liens, cela ne concerne que les anciens.
Du point de vu du référencement, c'est même mieux de réduire tous ces duplicates, mais tu peux aussi te contenter de les interdire par robots.txt pour éviter d'avoir à éditer tes anciens liens.
Dans tous les cas, c'est pas un gros enjeu je pense.

Pour les "misc", pareil, tu peux les conserver à la suite, mais c'est uniquement pour que les éventuels anciens liens continuent de marcher.

Par contre, ils serait mieux de spécifier les extensions genre :

Code:
   RewriteRule ^faq\.html faq.php [QSA,L,NC]


Je les ait pas spécifier sur les liens à rediriger, mais j'ai quand même restreint le truc à tout sauf un slash ("/"), c'est plus rapide.

Donc, active le mod phpBB SEO et le zéro dupe, et ajoute ces rewriterules, une à une c'est mieux, et vérifie que ça marche bien.
Si tu souhaites conserver les fonctionnalité spéciales "à l'ancienne", dis le moi, je te dirais quoi faire.
Comme c'est pas un enjeux de référencement, mais un truc éventuellement pour toi et tes membres, met déjà ça en place, on ré-ouvrira ces options par la suite.

L'urgence, c'est les bots !

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Mer Déc 26, 2007 4:24 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Merci dcz Wink

En fait je n'avais rien fait du tout Very Happy Je voulais installer d'abord le zéro duplicate, mais en lisant l'install, ça disait d'installer le mod rewrite d'abord.

Donc j'installe ça et je te fais signe quand c'est en place Wink
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Installation de ce mod et prévoir l'après..Posté le: Mer Déc 26, 2007 5:11 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Alors ce sujet pourrait t'intéresser : Conversion phpbb 3.0.0 -> phpbb 3-SEO premod ?

Wink

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Mer Déc 26, 2007 5:59 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Euh bah pas tellement en fait, car j'ai déjà mis des mods et ça me soucis de les remettre Laughing
Revenir en haut de page
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 2:20 am    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Bonjour, C'est encore moi Smile

Lorsque je teste mes urls, comme dit dans le fichier d'install, j'ai une 404, comment faire? Voici mon .htaccess . Pourtant j'ai vidé le cache, je ne vois pas de quoi cela peut venir Embarassed
Sinon j'ai une autre question Very Happy Pour le robots.txt, j'uppe celui fourni ou je le change?

Merci Wink

Code:
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION

#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^forums/forum\.html$ /forums/index.php [QSA,L,NC]
# FORUM
RewriteRule ^forums/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /forums/viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^forums/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /forums/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^forums/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /forums/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^forums/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /forums/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES ADVANCED
RewriteRule ^forums/[a-z0-9_-]*-u([0-9]+)\.html$ /forums/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES ADVANCED
RewriteRule ^forums/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /forums/search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^forums/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /forums/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^forums/post([0-9]+)\.html$ /forums/viewtopic.php?p=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^forums/equipe\.html$ /forums/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

# FORUM WITHOUT ID & DELIM
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^forums/[a-z0-9_-]+(-([0-9]+))?\.html$ /forums/viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
Revenir en haut de page
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 11:30 am    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Salut!

Bon alors ça marche impeccable! Je n'avais pas vu qu'il fallait upper à la racine du site Rolling Eyes On va mettre ça sur le compte de la fatigue.. Very Happy

Par contre j'ai un petit soucis! Lorsque je teste une ancienne URL du type : http://www.realtv-news.com/forums/forum-128.html J'ai : Le forum que vous avez tenté d’atteindre n’existe pas.

Pourtant j'ai ajouté ce que tu m'as dit Wink
Aussi pour le robots.txt, je mets quelle config?
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 11:58 am    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Pous a écrit:

Par contre j'ai un petit soucis! Lorsque je teste une ancienne URL du type : http://www.realtv-news.com/forums/forum-128.html J'ai : Le forum que vous avez tenté d’atteindre n’existe pas.

Pourtant j'ai ajouté ce que tu m'as dit Wink

Je ne vois pas les rewriterules en plus dans ton .htaccess, tu les a bien ajoutés, et avec les bon chemins et slashes, comme les autre rewriterules :
Citation:
RewriteRule ^forums/forum\.html$ /forums/index.php [QSA,L,NC]


Et aussi, vu qu'il me semble me rappeler que tu avais parler de forum.html pour la page d'accueil, c'est un truc que tu peux activer, c'est expliqué dans l'installe, il faut juste modifier phpbb_seo_class.php et virer le "#" se trouvant devant la rewriterules que je viens de prendre en exemple.

Pous a écrit:
Aussi pour le robots.txt, je mets quelle config?


C'est expliqué dans l'installe. Dans ton cas, il faut juste remplacer phpbb par forums et l'uploader à la racine de ton domaine.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 12:04 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

ah oui j'avais oublié les / Very Happy Merci beaucoup pour le support Wink

Citation:
Et aussi, vu qu'il me semble me rappeler que tu avais parler de forum.html pour la page d'accueil, c'est un truc que tu peux activer, c'est expliqué dans l'installe, il faut juste modifier phpbb_seo_class.php et virer le "#" se trouvant devant la rewriterules que je viens de prendre en exemple.


Euh en fait, c'est quand j'avais CH, c'était comme ça, mais ça met égal Wink

Petite question c'est normal que ce lien apparaisse ainsi dans viewforum :
http://www.realtv-news.com/forums/jeremy-jamais-content-t17280.html
et qu'il se transforme dans viewtopic :
http://www.realtv-news.com/forums/topic-t17280.html

ça change beaucoup de chose?

Je vais voir pour installer les autres mods Very Happy
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 1:56 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Pous a écrit:


Euh en fait, c'est quand j'avais CH, c'était comme ça, mais ça met égal Wink

C'est mieux d'au moins dé-commenter la ligen dont je t'ai parler alors, pour que le zéro duplicate fasse son travail sur forum.html aussi et récupère son PR.
Pous a écrit:

Petite question c'est normal que ce lien apparaisse ainsi dans viewforum :
http://www.realtv-news.com/forums/jeremy-jamais-content-t17280.html
et qu'il se transforme dans viewtopic :
http://www.realtv-news.com/forums/topic-t17280.html


Non, c'est pas normal. On dirait que tu as loupé un ou deux changements dans viewtopic.php. vérifies bien.


Ils sont tous privés tes forums ?

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 2:21 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Non juste qu'ils ne sont pas accessibles aux invités, je vais regarder ça pour le viewtopic Wink
Compte test5/testtest si tu veux voir Wink
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 3:50 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Et tu autorises les bots à les crawler ?

C'est un truc dont on a parlé : phpBB3 et les bots.

Pour viewtopic.php, verifies en premier le premier changement :

Code:
#
#-----[ OPEN ]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

$forum_id = (int) $topic_data['forum_id'];
$topic_id = (int) $topic_data['topic_id'];

#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( empty($phpbb_seo->seo_url['topic'][$topic_id]) ) {
   if ($topic_data['topic_type'] == POST_GLOBAL) {
      $phpbb_seo->seo_opt['topic_type'][$topic_id] = POST_GLOBAL;
   }
   $phpbb_seo->seo_censored[$topic_id] = censor_text($topic_data['topic_title']);
   $phpbb_seo->seo_url['topic'][$topic_id] = $phpbb_seo->format_url($phpbb_seo->seo_censored[$topic_id]);
}
if ( empty($phpbb_seo->seo_url['forum'][$topic_data['forum_id']]) ) {
   $phpbb_seo->seo_url['forum'][$topic_data['forum_id']] = $phpbb_seo->set_url($topic_data['forum_name'],$topic_data['forum_id'], $phpbb_seo->seo_static['forum']);
}
// www.phpBB-SEO.com SEO TOOLKIT END


Wink

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Pous



Inscrit le: 24 Déc 2007
Messages: 43

Installation de ce mod et prévoir l'après..Posté le: Jeu Déc 27, 2007 4:34 pm    Sujet du message: Re: Installation de ce mod et prévoir l'après..

Bingo! Ce code était présent mais pas au bon endroit Rolling Eyes

Pour les bots, j'ai mis Accès Robots, la fonction de base de phpbb3 en fait... Je file lire ton topic Very Happy

Merci encore pour ton aide Wink
Revenir en haut de page
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
Page 1 sur 2 Aller à la page 1, 2  Suivante

Navigation Autres sujets de discussion

Sauter vers: