ブログ

Information&Blog

友だち追加

SEOに強いURLを作成するためのポイントと具体例
更新日:

ホームページのSEO対策を考えるときに、URLの設計は非常に重要なポイントです。
適切なURLを設定することで、検索エンジンに正しく評価されやすくなり、ユーザーにとっても理解しやすいものとなります。
今回は、SEOの観点から見た優れたURLの作り方について詳しく解説します。

URLは120文字以内に

SEOにおいてURLの長さは重要です。
長すぎるURLは検索エンジンによって切り捨てられることがあり、またユーザーにとっても覚えにくくなります。
そのため、URLはできるだけ120文字以内に収めるようにしましょう。例えば、以下のようなURLが理想的です。

良い例:

https://example.com/blog/seo-tips

悪い例:

https://example.com/blog/2023/07/18/how-to-optimize-your-website-for-search-engines-effective-seo-strategies-and-tips

コンテンツに関連する単語や表現を使う

URLには、ページの内容を端的に表す単語や表現を含めることが重要です。
これにより、検索エンジンがページの内容を理解しやすくなり、検索結果にも反映されやすくなります。
例えば、ブログ記事の内容が「SEO対策」についてであれば、URLに「seo」や「対策」というキーワードを含めましょう。

良い例:

https://example.com/blog/seo-tips

悪い例:

https://example.com/blog/post123

スラッグに記号や下線を使わない

URLのスラッグには、記号や下線を使わないようにしましょう。
代わりに、単語の間をハイフン(-)でつなぐことが推奨されます。
これは、検索エンジンがハイフンをスペースとして認識しやすいためです。

良い例:

https://example.com/blog/seo-tips

悪い例:

https://example.com/blog/seo_tips!

セッションIDを含めない

セッションIDをURLに含めることは避けましょう。
セッションIDは動的な情報であり、検索エンジンにとっては無関係なデータです。
また、同じページが異なるURLで表示されることになり、重複コンテンツとして扱われるリスクもあります。

良い例:

https://example.com/blog/seo-tips

悪い例:

https://example.com/blog/seo-tips?sessionid=12345

サブフォルダの数や種類を増やしすぎない

URLの階層構造はシンプルに保つことが重要です。
サブフォルダが多すぎると、URLが複雑になり、ユーザーにも検索エンジンにも理解しにくくなります。
理想的には、サブフォルダの数は2つ以下に抑えると良いでしょう。

良い例:

https://example.com/blog/seo-tips

悪い例:

https://example.com/blog/2023/july/18/seo-tips

コードサンプル

以下に、SEOに優れたURLを作成するための簡単なコードサンプルを示します。
これは、Pythonを使ってURLを生成する際の例です。

def create_seo_friendly_url(title):
    # タイトルを小文字に変換し、スペースをハイフンに置き換え
    url_slug = title.lower().replace(" ", "-")
    # 記号を取り除く
    url_slug = ''.join(e for e in url_slug if e.isalnum() or e == '-')
    return f"https://example.com/blog/{url_slug}"

title = "SEO対策の効果的な方法"
print(create_seo_friendly_url(title))  # 出力: https://example.com/blog/seo対策の効果的な方法

まとめ

SEOに強いURLを作成するためには、URLの長さ、キーワードの選定、スラッグの書き方、セッションIDの扱い、サブフォルダの数に注意する必要があります。
これらのポイントを押さえることで、検索エンジンに評価されやすく、ユーザーにも理解しやすいURLを作成することができます。
是非、実践してみてください。

検索ボックスへキーワードを入力してください

ホームページの作成、更新、SEOに関する
お問い合わせ・お見積もり依頼は、
電話もしくはフォームでも受け付けております。

0120-781-437

受付時間 平日 9:00~18:00

メールでのお問い合わせはこちら