legacy-knowledge-base
公開されました Jun. 30, 2025

既存の各言語のページ正規 URL は、常にデフォルト言語の URL を指します。

written-by

Jorge Diaz

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

既存の各言語のページ正規 URL が常にデフォルト言語の URL を指していることを検出しました。

デフォルトの言語は英語で、次の 2 つの言語のページがあります。

  • 英語: http://www.example.com/en/products
  • スペイン語: http://www.example.com/es/productos

正規の URL を確認すると、どちらのページも同じように英語版を指しています。

<link href="http://www.example.com/en/products" rel="canonical">

期待される動作は、すべてのページの正規 URL が独自の言語を指すことです。

Environment

  • DXP 7.2
  • DXP 7.3
  • DXP 7.4

解決策

DXP 7.2 では、ページの SEO を改善するために、ページの正規 URL の生成方法をカスタマイズできる機能がいくつかあります。

SEO をグローバルに構成する

システム設定 > ページ > SEO には、新しい構成オプションがあります。 ここでは、次の 2 つのオプションから選択できます。

  • デフォルトの言語 URL を使用 (デフォルトで有効)。 サポートされている言語のページにアクセスすると、デフォルトの言語の URL が正規の URL として使用されます。
  • ローカライズされた URL を使用する. このオプションは、現在のローカライズされた URL を正規の URL にします。

ページの正規 URL のカスタマイズ

グローバル構成は一般的な場合に役立ちますが、ページ レベルでカスタマイズする必要がある場合もあります。

ページ設定には、使用する正規 URL をカスタマイズするフィールドがある SEO パネルがあります。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base