legacy-knowledge-base
公開されました Jul. 2, 2025

Liferay DXP でサイトマップ形式を変更する

written-by

Laura Li

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

問題

  • Liferay DXP のデフォルトのサイトマップ形式は「サイトマップ インデックス」です。 たとえば、http://localhost:8080/sitemap.xml にアクセスすると、次のコンテンツが返されます。 代わりにサイトマップを使用するように既定の形式を変更するにはどうすればよいですか?
<sitemapindex>
  <sitemap>
    <loc>http://localhost:8080/sitemap.xml?p_l_id=2&layoutUuid=056d0228-b82c-3a0f-800d-942f656b3cec&groupId=20122&privateLayout=false</loc>
  </sitemap>
</sitemapindex>

環境

  • ライフレイ DXP 7.0 - 7.4

解像度

  • 次のプロパティを portal-ext.properties に追加し、サーバーを再起動します。

# このプロパティを false に設定して、
レイアウト セットに基づいて sitemap.xml # ファイルを作成します。 デフォルトでは、サイトマップ インデックスが作成され、
# すべての URL セットを含む
つの大きなファイルではなく、複数のサイトマップ ファイルへのリンクが提供されます。 これにより、必要な帯域幅が減り、パフォーマンスが向上します。 詳細については、
# https://www.sitemaps.org/protocol.html を参照してください。
#
# Env: LIFERAY_XML_PERIOD_SITEMAP_PERIOD_INDEX_PERIOD_ENABLED
#
xml.sitemap.index.enabled=false

追加情報

  • サイトマップ インデックスとサイトマップはどちらも標準形式です。 詳細については、次のリンクを参照してください。

https://support.google.com/webmasters/answer/75712?hl=ja
https://www.sitemaps.org/protocol.html#validating

did-this-article-resolve-your-issue

legacy-knowledge-base