Donc, regardes les démos, mx Sitemaps est un système de plan de site html.
Son intérêt est de fournir des liens profonds vers le contenu des forums phpBB sur des pages dynamiques (différentes pratiquement à chaque visite), grâce au listes des derniers sujets actifs, et donc régulièrement crawlées.
Il pourrait être, et sera bientôt, plus pratique à installer. En fait, je pensait que tu avais découvert le mod auto link, car c'est sur ce même sujets que sont données les rewriterules que tu as du installer pour le mod avancé (pas celles par défaut donc pour les liens des plans de site).
Mx Google sitemaps est un système de plan de site Google xml. Il est fait pour fournir un nombre important (jusqu'à 50 000 URLs) d'URL sur chaque plan.
Ces deux mods font un travail tout à fait complémentaire, le premier favorisant de manière classique l'exploration du forum par tous les bots tout en étant également utile à nos utilisateurs, le second est au départ censé être uniquement visité par Google, pas trop fréquemment (lister des milliers d'URLs n'est pas rien pour un serveur).
La prochaine version quant à elle aura un système de cache qui, associé à un feuille de style css/xsl nous permettra de tirer encore plus de nos listing Google, car les liens seront cliquables, les pages plus accueillantes pour les utilisateurs (tomber sur du pure xml, c'est pas génial je dirais) et moins contraignantes pour le serveur, les pages étant au final pratiquement chargé comme si elles étaient lues directement (depuis le cache).
Pour te donner un ordre d'idée, je construit actuellement un cache de 5500 URLs en mois de deux secondes, l'affichage à partir du cache est aussi rapide que si on lisait un fichier physique en pure xml (à quelques ms prêt). Autre Goodie, support total de la compression Gunzip, 50 000 URls pèseront que 210ko au lieu de pratiquement 10 Mo, tant en transmission que sur le serveur
Ensuite, tu as en fait d'activer le mod rewrite sur mx Sitemaps, même si il faudrait faire quelque chose pour ne pas perdre ton beau PR 4 sur
http://www.econologie.com/forums/sitemaps.php , ce qui au passage pourrait être une bonne occasion de lancer un petit sujet dans le forum
mod rewrite phpBB.
Et avant de parler de notre sujet, dernière chose, trop de rewriting, ça n’existe pas vraiment, trop mal peut être ...
Un duplicate c'est simplement quand deux URLs mènent à la même page, comme
http://www.econologie.com/forums/sitemaps.php et
http://www.econologie.com/forums/sitemaps.html dans notre cas. Les bots "pensent" en les rencontrant que ces deux pages sont deux pages différentes avec le même contenu (de la copie en gros), ils ne peuvent pas se dire que c'est la même avec deux URLs et en choisir une, donc ils sabrent le PageRank, car le contenu est dilué.
Enfin, j'ai regardé le mod similar topic, et voici ce qu'il faut ajouter pour réécrire toutes les URLs du mod

:
- Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
// Similar Topics
$sql = "SELECT topic_id
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$seo_forum_name_save = $seo_forum_name;
// www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#
$title = (strlen($similar['topic_title']) > 40) ? (substr($similar['topic_title'], 0, 37) . '...') : $similar['topic_title'];
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
// Restore Censor on topic titles
$similar['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $similar['topic_title']) : $similar['topic_title'];
$seo_forum_name = $similar['forum_name'];
$seo_topic_name =$similar['topic_title'];
// www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#
} // while
} // for $i
} // if ( $count_similar > 0 )
#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$seo_forum_name = $seo_forum_name_save;
// www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
++