| :: |
| Auteur |
Message |
yazerty PR1

Inscrit le: 30 Oct 2006 Messages: 173
|
Posté le: Lun Nov 06, 2006 5:11 pm Sujet du message: phpbb/ vs phpbb/index.php ? |
|
|
Bonjour,
Nous mettons généralement nos forums dans un dossier à partir de la racine de notre espace web.
phpBB génère des url vers son index du type phpbb/index.php
Or il se peut que l'on fasse plus volontier des liens vers phpbb/ directement, sans l'index.php. Parfois dans nos propres liens, parfois les autres sites qui en font directement sur phpbb/, plus sexy.
So, cela nous fait donc 2 url indexées dans les moteurs de recherche, donc une perte de "force" pour cette unique page (et un risque de duplicate ?).
Que faites vous ? Que faire ^^ ? |
_________________ L'insolite Yazerty.Net - Interprétation et signification des rêves |
|
| Revenir en haut de page |
|
 |
|
 |
doudou phpBB SEO Team

Inscrit le: 17 Sep 2006 Messages: 335 Localisation: Dans son Coeur...
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Lun Nov 06, 2006 6:41 pm Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
En fait, la solution est la suivante :
Ouvrir :
| Code: | | includes/page_header.php |
Trouver :
| Code: | | 'U_INDEX' => append_sid('index.'.$phpEx), |
Remplacer par :
avec le zero dupe,
ou :
sans le zero dupe.
Ouvrir :
Trouver :
| Code: | else
{
$mark_read = '';
} |
Ajouter après :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
if ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
if ( !empty($db) ) {
$db->sql_close();
}
header("Status: 301 Moved Permanently", FALSE, 301);
header("Location: http://www.example.com/phpBB/");
exit();
}
// www.phpBB-SEO.com SEO TOOLKIT END |
En oubliant pas de remplacer http://www.example.com/phpBB/ par ta vrai URL
Avec le zéro dupe, il faudrait plutôt faire :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
If ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
seo_redirect(PHPBB_URL);
}
// www.phpBB-SEO.com SEO TOOLKIT END |
Et ne pas mettre le $uri = $_SERVER['REQUEST_URI']; qui suit du coup, il est inutile
++ |
_________________ 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
Dernière édition par dcz le Mer Déc 06, 2006 1:22 pm; édité 2 fois |
|
| Revenir en haut de page |
|
 |
yazerty PR1

Inscrit le: 30 Oct 2006 Messages: 173
|
Posté le: Lun Nov 06, 2006 6:51 pm Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
Merci .
| dcz a écrit: | Avec le zéro dupe, il faudrait plutôt faire :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
If ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
seo_redirect(PHPBB_URL);
}
// www.phpBB-SEO.com SEO TOOLKIT END |
Et ne pas mettre le $uri = $_SERVER['REQUEST_URI']; qui suit du coup, il est inutile
++ |
Zero dupe ? Duplicate Content ?
Et où placer ce dernier code stp :- ? |
_________________ L'insolite Yazerty.Net - Interprétation et signification des rêves |
|
| Revenir en haut de page |
|
 |
philippe phpBB SEO Team


Inscrit le: 23 Juin 2006 Messages: 485 Localisation: Région Parisienne
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Lun Nov 06, 2006 9:39 pm Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
Mais c'est possible
Il suffit de mettre un truc du genre au début du fichier portal.php :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
if ( empty($_GET) && empty($_POST) && strpos($uri, "portal.$phpEx") ) {
seo_redirect("http://www.example.com/");
}
// www.phpBB-SEO.com SEO TOOLKIT END |
En supposant que l'index s'appelle bien portal.php, qu'il partage bien les sessions de phpBB et qu'il sait donc quelle est la valeur de $phpEx et que fait la fonction seo_redirect().
Sans le zéro duplicate, c'est pareil que pour le forum, il faut remplacer :
| Code: | | seo_redirect("http://www.example.com/"); |
Par :
| Code: | if ( !empty($db) ) {
$db->sql_close();
}
header("Status: 301 Moved Permanently", FALSE, 301);
header("Location: http://www.example.com/");
exit(); |
en remplaçant bien entendu http://www.example.com/ par la bonne url
++ |
_________________ 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 |
|
 |
philippe phpBB SEO Team


Inscrit le: 23 Juin 2006 Messages: 485 Localisation: Région Parisienne
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
yazerty PR1

Inscrit le: 30 Oct 2006 Messages: 173
|
Posté le: Mar Nov 07, 2006 10:37 pm Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
Ah je devais être fatigué, c'est bon j'ai placé cette partie du mod :
| dcz a écrit: | Trouver :
| Code: | else
{
$mark_read = '';
} |
Ajouter après :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
If ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
if ( !empty($db) ) {
$db->sql_close();
}
header("Status: 301 Moved Permanently", FALSE, 301);
header("Location: http://www.example.com/phpBB/");
exit();
}
// www.phpBB-SEO.com SEO TOOLKIT END |
En oubliant pas de remplacer http://www.example.com/phpBB/ par ta vrai URL
Avec le zéro dupe, il faudrait plutôt faire :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
If ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
seo_redirect(PHPBB_URL);
}
// www.phpBB-SEO.com SEO TOOLKIT END |
Et ne pas mettre le $uri = $_SERVER['REQUEST_URI']; qui suit du coup, il est inutile
++ |
Par contre je ne comprends pas pourquoi tu donnes 2 solutions possibles : une avec et l'autre sans DC ? Pourquoi aurait-on intérêt à avoir du DC sur la page d'index du forum :- ?
Personnellement j'ai opté pour le
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
If ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
seo_redirect(PHPBB_URL);
}
// www.phpBB-SEO.com SEO TOOLKIT END |
Mais je n'étais pas sûr de moi du coup...
So ? |
_________________ L'insolite Yazerty.Net - Interprétation et signification des rêves |
|
| Revenir en haut de page |
|
 |
gowap phpBB SEO Team


Inscrit le: 07 Mai 2006 Messages: 990
|
Posté le: Mar Nov 07, 2006 10:43 pm Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
| yazerty a écrit: | | Par contre je ne comprends pas pourquoi tu donnes 2 solutions possibles : une avec et l'autre sans DC ? Pourquoi aurait-on intérêt à avoir du DC sur la page d'index du forum :- ? |
Le Zero Dupe / Zero Duplicate (alias ZD) est le nom de l'addon crée par dcz pour gérer simplement et facilement tout risque de duplicate content sur les forums phpbb + mod SEO
Vu que les mods permettent l'injection de titre, et que ce titre peut ensuite etre édité/modifié, plusieurs urls peuvent pointer sur le meme sujets et dcz a donc mis au point un systeme qui renvie via redirection 301 sur le bon nom de page a chaque fois en cherchant le dernier titre de topcic tel que stocké en base.
Cela est surtout tres utile quand on migre d'un ancien mod avec d'autre standards de nommage que le mod actuel. Tout ce qui a deja ete indexé n'est pas perdu, car redirigé vers le bon endroit.
il en parle la :
http://www.phpbb-seo.com/forums/le-site-phpbb-seo/zero-duplicates-vt127.html |
_________________ Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide. |
|
| Revenir en haut de page |
|
 |
yazerty PR1

Inscrit le: 30 Oct 2006 Messages: 173
|
Posté le: Mer Nov 08, 2006 4:54 pm Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
Aaah c'est un mod . Oki ^^.
Utilisant le mode simple rewrite de phpbb seo, j'ai donc plutôt mis ce code :
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
If ($mark_read == '' && $viewcat == -1 && strpos($uri, "index.$phpEx")) {
if ( !empty($db) ) {
$db->sql_close();
}
header("Status: 301 Moved Permanently", FALSE, 301);
header("Location: http://www.example.com/phpBB/");
exit();
}
// www.phpBB-SEO.com SEO TOOLKIT END | .
Au passage je trouve vraiment très très intéressant ce mod zero dupe de dcz ! Toutes mes félicitations encore une fois !
ps : bon par contre Google ne se presse pas pour indexer les pages de mon site (pr5, donc normalement régulièrement visité par Google...) depuis la mise en place du système de rewrite il y a une semaine (5-6 pages, aucun topic ni forum pour le moment). |
_________________ L'insolite Yazerty.Net - Interprétation et signification des rêves |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Sam Nov 18, 2006 9:09 am Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
Très bien ce petit truc !
Je l'ai installé, et je me suis rendu compte qu'en fait mon forum n'a pas 3 de pagerank, mais 4 !
Ben oui, avec l'index.php j'avais 3 et sans l'index.php, que l'on ne voit pas souvent si on n'applique pas ce mod, mon forum à 4/10 de pagerank !
Merci
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Sam Nov 18, 2006 10:43 am Sujet du message: Re: phpbb/ vs phpbb/index.php ? |
|
|
Ben oui, des fois il ne faut pas grand chose pour avoir un point de pagerank en plus !
Je voulais savoir aussi une autre petite chose, dans le viewonline, comment faire pour que si quelqu'un est sur l'index, ça sorte l'adresse du forum, mais sans index.php ?
Car pour le moment, ça affiche l'adresse du forum avec index.php
Merci
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
|
|