ダイナミックURLとは?
動的URLは、データベースから動的に生成されるウェブページのURLです。動的URLには、データベースからデータを要求してページの内容を生成するパラメータが含まれています。
動的URLは、商品に関するすべての情報がデータベースに保存され、ユーザーが商品を検索したりフィルタを適用したりする際に引き出されるeコマースサイトで広く使われている。
動的URLは、次のような文字を探すことで見分けることができる:?, =, &.
例
手工具や電動工具を販売するウェブサイトの動的URLの例である:
https://www.example.com/products?category=tools&sort=price_asc
なぜ動的URLが重要なのか? 動的URLは、カスタム入力パラメータに基づいて動的にページを構築し、提供することを可能にするため、データベース駆動型のウェブサイトにとって非常に重要です。
これは、植物を販売するThe Sillというeコマースサイトの動的URLの良い例である:
https://www.thesill.com/collections/live-plants?Size=Medium&Light=LowLight&Benefit=EasyCare
このURLは、ストアの特定の "Live Plants "セクションに基づいています。このエリアでは、サイズ、光、および利点に基づいて結果をフィルタリングするためのいくつかのオプションをユーザーに提供します。
例えば、「ミディアム」サイズ、「ローライト」光量、「イージーケア」ベネフィットを選択したとします。これらのオプションが選択されると、左側で適用されたすべてのフィルターがURLパラメーターに変換され、サーバーに送信され、それに応じて結果のページを構築するために使用されます。
ページ上の商品はユーザーの入力に基づいており、動的URLのおかげでページはその場で作成される。これは静的URLでは実現できなかった。
ダイナミックURLの欠点は?
SEOの観点からは、動的URLにはいくつか注意すべき欠点がある。
1.情報量が少ない。
動的URLのページは、パラメータがたくさん詰め込まれているため、一見しただけでは何のページなのかわかりません。検索キーワードに明確に合わせた静的URLと比較してみよう:
/blog/building-a-proactive-customer-success-strategy-for-saas-businesses/
静的URLは、ユーザーと検索エンジンがページの内容をより理解するのに役立ちます。
2.重複コンテンツの問題を引き起こす可能性がある。
動的URLではパラメータがどのように機能するかによって、複数の同一またはそれに近いページが異なるURLを持つ可能性があり、SEO上問題となることがあります。そのため、動的ページにcanonicalタグを設定することは非常に重要です。
3.バックリンクの問題を引き起こす可能性がある。
動的URLにリンクしようとするユーザーは、貼り付ける際にURLパラメータを切り抜くことができ、バックリンクが壊れる可能性があります。
動的URLはクロールされ、インデックスされるのか?
短い答えは "イエス!"だ。
グーグルは動的URLをクロールし、インデックスすることに問題はない。しかし、静的URLは読みやすいため、クリック率では若干有利かもしれません。
動的URLを静的URLに置き換えるべきでしょうか?
短い答えは「ノー」だ。
確かに、動的URLを静的に見せるURLリライターを作成することはできますが、大きなメリットは得られません。今日の検索エンジンは、動的URLをクロールし、URLパラメータの目的を理解するのに十分賢い。
さらに、動的URLから静的URLへの書き換えを正しく作成し、維持しなければ、動的URLのランキングを損なうリスクがあります。より良いアプローチは、クエリ文字列に必要なパラメータのみを含めることで、より短い動的URLを作成することです。
さらに詳しく
動的URLとそれがSEOに与える影響についてのより詳細な情報については、Ranktrackerブログをご覧いただき、SEO用語集をご覧ください。