都筑サイバーラボ

cyber technologies matter

  • フォントサイズを大きくする
  • デフォルトフォントサイズ
  • フォントサイズを小さく

Xoopsにsitemap用モジュールの導入を行う

Eメール 印刷 PDF

Xoopsのアクセスをより増やすため、Google用のXML形式のサイトマップを作成するモジュールを導入した。
導入は以下のリンク先からsitemapというモジュールをダウンロードしてxoopsのmoduleディレクトリーにアップロードした。
xoops sitemapモジュール
その後の導入方法は他のモジュールと同じように管理画面で導入処理をすると、画面のサイドバーにサイトマップという名前が現われる。
これをクリックすると確かにxoopsで作った自分のサイト構造が表示される。
そのあと、/modules/sitemap/xml_google.phpをxoopsのルートへコピーする。
確認にはブラウザーで以下のURLをアクセスすると sitemapの中身が表示される。
http://(サイト名)/xml_google.php
このあと、サイトマップの登録をGoogleのweb マスター ツールで行う。
サイトマップを登録する前にサイト確認(verify)を行う必要があるが、そのためにはウェブマスターツールズが生成したmetaタグをXoopsのtheme.htmlに貼付すればよいと思ったのだが、貼付してもxoopsのプログラムで取り除いているのかなぜかmetaタグは実行時のソースを確認すると貼付できていなかった。
しょうかないので、もうひとつの確認方法としてマスターツールで生成したHTMLファイルをルートディレクトリーにアップロードする方法を試してみた。
その結果、verifyはOKで、その次にsitemapの登録を行った。
sitemapの名前はxml_google.phpとして登録をしたが、実際のチェックには少し時間がかかるので結果は未定だ。
明日になればOKかどうかがわかるだろう。
22:10 Googleからエラーメッセージが帰ってきた。
理由はsitemapの形式がHTMLだからということだ。
参考にした本にはXMLの例が出ていたが、先ほどブラウザーでのぞいたときにもsitemapの形式はHTMLになっていた。ひょっとしたら、モジュールが違うのかもしれない。

 

サイト内検索

カスタム検索

広告

広告

広告3

広告

広告

ANL


広告