ZenCart on Xoops のGoogleサイトマップ作成
ZenCart on Xoops(zox)を入れてから少し日にちが経ったので、Googleでindexされたファイルを確認してみたが、そんなに増えていない。
Xoopsのサイトマップモジュールはzoxに対応していない、というかzox自体がxoopsで動いているだけで他のモジュールとは連携していないので、サイトマップとして送信されていないのではないかとサイトマップのファイルを見るとやはり、www.xxxxx/modules/zox/ がリストアップされているだけで、カテゴリもおすすめも新着のどのアドレスもリストアップされていない。これでは、googleインデックスに登録されるファイルがなかなか増えないのも納得です。
それでzox用のサイトマップ作成方法があるかといろいろ探してみるが、zox用googleサイトマップ作成についてはあまり情報自体が見つからない。
試しに唯一使えるのではないかと思われる
Google Sitemapsモジュール for ZenCart
をファイル内の「$zenroot =」の部分だけを自分のサイト用に書き直してzox内で実行してみると、ファイルsitemap.xmlが作成された。とてもラッキー!
これで、手動作業にはなってしまうが、この作業はカテゴリの追加などのときにだけやればいいのでこのサイトマップファイルをgoogleサイトマップに登録して、あとは少しの間は様子を見てみることに...
カテゴリの説明文もまだちゃんと登録していないので、早めにやらねば!