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

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

投稿者

Laura Li

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

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