質問日時:2009/05/02 18:01:05 解決日時:2009/05/17 03:29:25
ECサイトのSEO対策でsitemap.xmlを作成しています。動的ページのURLを記述する際の、より効果的な方法を教えてください。たとえば、以下のいずれが効果的でしょうか。1)引数を含め、該当する全商品のURLを記述する。...result.php?id=1...result.php?id=2...result.php?id=3 など2)引数は省略し、ベースとなるURLを一つ記述する。...result.php などYahooクローラーもGoogleクローラーも最近は動的ページを取得できるようになったと聞きます。ということは、1のように(存在する)すべてのページを積極的にアピールした方が良さそうな気もします。ちなみに、商品数は20,000点ほどです。できれば憶測でなく、実例や根拠を明示の上、ご回答いただければ幸いです。それでは、よろしくお願いいたします。
結論から言いますと、1のほうがいいです。というより、2の様な記述は本当に効果があるがどうかもわかりません。クローラーが動的ページを取得できると言っても、それは表示された”ソース”しか取得しません、データベースへアクセスして、データを取得するまではしません。なので、result.phpで記述してしまうと、result.phpで表示されているページの内容が取得されます。IEでresult.php?id=3 と result.phpへアクセスして、ソースを見てみればわかると思います。だが、サイトマップはあくまでも、スパイダーがより完全にサイトを巡回させる為の”ガイド”であり、実際に記述しなくても、スパイダーが各ページ(例えばトップから)から各ページへ無事にアクセス(巡回)できるような構築であれば、極端の話ですが、サイトマップがなくても、スパイダーがサイトの各コンテンツを巡回してくれますから。初心者でも簡単にわかるように、SEO対策をわかりやすく説明しているサイトがありますので、参考して見てください。参考リンク:http://kenxyz.web.fc2.com/basic_seo/初心者の無料SEO検索エンジン上位表示対策講座
99件中61件から70件までを表示