フロントエンドとバックエンドが別々のアプリケーションがあります。フロントエンドは angularJS で、バックエンドは Java で作成されています。
私のアプリケーションは動的データを頻繁に生成しており、アプリに SEO を導入したいと考えています。そのために、サイトマップを作成したいと考えています。
私の angularJS アプリは単一ページのアプリケーションであるためです。新しいページ/データが追加されるとすぐに更新される動的サイトマップを作成する方法の問題に直面しています。新しい質問が追加されるとすぐにサイトマップが更新されるstackoverflowのように。
私が考えた 1 つの解決策は、バックエンドでサイトマップを作成し、サイトマップを返す API 呼び出しを作成することです。その API を呼び出す cron ジョブを作成し、Google がファイルを表示できるようにサーバーに配置した更新されたサイトマップを取得します。
私のアプローチが正しいかどうか、そして私の問題に対する他のより良いアプローチがあるかどうかを知りたいです。ありがとうございました。