phpBBHacks.com – phpBB Google Sitemap Generator
安裝方式:
1. 修改sitemap.php,把下面這一句裡面的http://www.yourdomain.com/,修改成自己的phpBB2安裝位址。
define('FORUM_DOMAIN_ROOT', 'http://www.yourdomain.com/'); // Full URL with trailing slash!
最後面的/千萬不可以忘記,似乎是因為作者有點懶惰,沒有再做一次檢查。
2. 上傳sitemap.php,跟phpBB2的index.php丟在一起。
3. 修改.htaccess,加上
RewriteEngine on
RewriteRule ^sitemap.xml$ sitemap.php [L]
RewriteRule ^forum-([0-9]+).xml$ sitemap.php?fid=$1 [L]
如果不能用的話,記得去改Apache的設定。
4. 到Google Sitemap去提交sitemap.xml。Rewrite Rule裡面有設定把sitemap.xml視為sitemap.php的分身,所以提交sitemap.xml比較不會被某些比較嚴格的搜尋引擎拒絕。
5. 大功告成。
直接執行他的話會產生一個每一個討論版的子sitemap,然後那些子sitemap才會一一去抓每一個討論版的文章列表,這種作法不曉得該說是有效率還是沒效率…