feedの中身を修正
以前、「URLの多重登録を防ぐ」でひとつのブログの記事に対してトップページなどからのリンクのURLが違ってしまう現象を修正したけど、feed(rssやatom)に書き出されるURLまで修正していないことに気がついて直しました。
厳密にはnucleusは同じ記事にアクセスするときのURLが場合によっては何個も存在して、(このブログはプラグインにNP_CustomURLを使っているので3,4個くらい?あるかな)、記事を見る分にはなんの問題ないのだけど、googleだったりyahooにクロールされるときにブログ全体としてひとつの記事に対してひとつのURLにしておかないと、被リンクがばらけて、検索順位が上がってこないと思ってます。よってトップページなどからのページ内リンクを統一しておかないとだめだとおもいます。
具体的に
どういう修正をしたかというとrss1.0やatomなどのテンプレートの中の
<%itemlink%>
↓
<%categorylink%><%CustomURL(path)%>
という感じに置き換えただけです。
それから、すでに検索エンジンにインデックスされているページのURLが自分で想定している
ドメイン名/カテゴリ名/記事ファイル名
という感じになってないのでリダイレクトさせないといけないです。
まだ、そんなに記事が多くないからいいけど、開発日記のブログをいじくることが多すぎる気がするな・・・
- Category:Nucleus CMS
- Tag:Nucleus / スキン





