WordPress-Mu のXMLサイトマップ
Posted on | 4月 28, 2010 | 1 Comment
以前から悩ましい問題が。Googleなどのクローラー専用サイトマップの自動生成をWordPress-MUだといろいろエラーが出ること。
プラグインも探しましたが、MU専用というのもいまいちうまく働かない。で、こちらを見つけました。子ブログのXMLサイトマップを生成することが目的です。そのまま設定したらうまくできたので備忘録として。参考にさせていただきました。ありがとうございます。
プラグインはGoogle XML Sitemaps。
- 「plugin」フォルダーに転送。
- 有効化の後、「設定」-「XML-Sitemap」で、「サイトマップファイルの場所」のところ。
「手動配置」を選び、絶対パスを記入。
・・・xxx/wp-content/blogs.dir/ブログのID番号/files/sitemap.xml - 「設定を更新」をクリック。
- これでいけます。と言うのもうそで、私の場合、ちょっとコツが必要でした。blogs.dirに子ブログのID番号を振ったフォルダーがない!これをサーバー側で作るか、ダミーで画像でもアップすると自動的にできます。
- そののちに最上部、手動で「サイトマップを構築する」をクリック。
- .htaccesに追加。
RewriteRule ^sitemap.xml wp-content/blogs.php?file=sitemap.xml [L]
これでWordPress-MU/sitemap.xmlにアクセスするとXMLサイトマップが表示されます。
しかし普段使ってるFireFoxでは表示エラーが出ます。CSS読み込み不具合だとか。IEだとすんなり読み込みます。だからOKとしておきます。どなたか解決方法知りませんか?
どうせ子ブログも全自動で生成できませんから、ここまで手作業でやるのも早々手間だとは思いません。これでいいっか。
Comments
One Response to “WordPress-Mu のXMLサイトマップ”
Leave a Reply



5月 17th, 2010 @ 8:50 PM
WordPress MU インストールについて
さくらのレンタルサーバーのスタンダードプランを契約して、WordPress MU 2.7を使….
さくらのレンタルサーバーのスタンダードプランを契約して、W…