xoopsでGoogleのsitemapを出力する方法のメモ

[`livedoor` not found]
[`yahoo` not found]
[`fc2` not found]

xoopsでGoogleのsitemapを出力する方法のメモ。

  1. sitemapモジュールをインストールする。
    sitemapモジュールはX-updateでインストールできないので配布元(PEAK XOOPS)からダウンロードして手動でインストールすること。
  2. sitemapモジュールディレクトリ下(modules/sitemap/)にある xml_google.php  をルートディレクト(XOOPS_URL/)直下にコピーする。
    PHPのバージョンが5.3以降の場合、そのままだとエラーが出るので xml_google.php を編集する。39行目の

    $xoopsTpl =& new XoopsTpl() ;
    

    の行をコメントアウトする。(単に削除でも可)

  3. 管理画面よりsitemapモジュールのアクセス権を設定
    (ゲストでモジュールにアクセス出来るようにアクセス権を設定する)
  4. ウェブマスターツールで XOOPS_URL/xml_google.php をサイトマップ登録する。

XOOPS_Cube_ロゴ