SEO対策としてXML sitemapというモジュールを使ってサイトマップを作っています。
依頼事例というタクソノミーを作ってタームをたくさん追加しています。
今後もタームは増えていくと思うのでXML sitemapのCUSTOM LINKSではなくて自動的にサイトマップに追加されるようにしたいと思っています。
下記のように設定してみたのですが、なにか間違えている箇所があったらご教示ください。
1、ホーム ≫ 管理 ≫ 環境設定 ≫ 検索とメタデータ ≫ URL エイリアス
のパターンタブで
依頼事例 ボキャブラリー内のすべてのタームの URL パターンを
iraijirei/[term:tid]に設定
2、ホーム ≫ 管理 ≫ サイト構築 ≫ タクソノミー ≫ 依頼事例の
リストタブで
各タームのURLが http://sample.jp/iraijirei/***
になっていることを確認
3、上記の編集タブの
XML SITEMAPの項目内でInclusionをincludedにする
4、ホーム ≫ 管理 ≫ 環境設定 ≫ 検索とメタデータ ≫ XML sitemap ≫
REBUILD LINKSタブで
Rebuild sitemapボタンをクリック
上記でサイトマップを再構築すると
http://sample.jp/iraijirei/***
となってほしいところがなぜか
http://sample.jp/taxonomy/term/***となっています。
実際にhttp://sample.jp/iraijirei/にアクセスしてみると
「ページがみつかりません」と表示されているので
サイトマップにはhttp://sample.jp/iraijirei/で登録したいのですが
どうしたら良いのでしょうか?
Comments
ちょっと様子がわからないので、お答えしづらいのですが、
1、ホーム ≫ 管理 ≫ 環境設定 ≫ 検索とメタデータ ≫ URL エイリアスのパターンタブで
依頼事例 ボキャブラリー内のすべてのタームの URL パターンを
iraijirei/[term:tid]に設定
のパターンタブとはなんでしょうか?
あと、2とサイトマップ再構築後で挙動が違っているということでしょうか?
http://sample.jp/iraijirei/*** で該当のTaxonomyでの
ティーザーリストはでているのでしょうか。
サイトマップがおかしいのか、URLエイリアスがおかしいのかちょっとわかりづらいですね。
2、ホーム ≫ 管理 ≫ サイト構築 ≫ タクソノミー ≫ 依頼事例の
リストタブで
各タームのURLが http://sample.jp/iraijirei/***
になっていることを確認
実際にhttp://sample.jp/iraijirei/にアクセスしてみると
「ページがみつかりません」と表示されているので
サイトマップにはhttp://sample.jp/iraijirei/で登録したいのですが
どうしたら良いのでしょうか?
返信ありがとうございます。 パターンタブとはなんでしょうか
返信ありがとうございます。
私の環境では
ホーム ≫ 管理 ≫ 環境設定 ≫ 検索とメタデータ ≫ URL エイリアス
のページで右上に
リスト・パターン・環境設定・一括更新・エイリアスの削除
という5つのタブが表示されています。
最初から表示されていたような気がするのですが
もしかしたらなにかのモジュールをインストールして
表示されるようになったタブかもしれません。
path関連のモジュールを確認したら
Pathautoというモジュールがインストールされているので
そちらのモジュールの機能かもしれません。
サイトマップがおかしいとばかり思っていましたが
ホーム ≫ 管理 ≫ サイト構築 ≫ タクソノミー ≫ 依頼事例
に表示されているリストのURLを一つ一つ確認していくと
http://sample.jp/iraijirei/***
になっているものと
http://sample.jp/taxonomy/term/***
になっているものがあることに気づきました。
URLエイリアスがおかしい可能性が出てきましたので
もう一度、いろいろと調べています。
ヒントを頂いてありがとうございます。