Создание файла Sitemap для приложения angularJS с отдельным интерфейсом и бэкэндом

У меня есть приложение, имеющее отдельный фронт и заднюю часть. Внешний интерфейс выполнен в angularJS, а внутренний - в Java.

Мое приложение генерирует динамические данные довольно часто, и я хочу ввести SEO в свое приложение, для этого я хочу создать карту сайта.

Так как мои приложения angularJS являются одностраничными. Я сталкиваюсь с проблемой, как создать динамическую карту сайта, которая обновляется, как только добавляется новая страница / данные. Как и в стеке, в котором карта сайта обновляется, как только добавляется новый вопрос.

Я решил, что одним из решений является создание карты сайта на сервере и создание вызова API, который возвращает карту сайта. Я создаю задание cron, которое вызывает этот API и получает обновленную карту сайта, которую я размещаю на своем сервере для Google, чтобы увидеть файл.

Я хочу знать, правильный ли мой подход и есть ли какой-либо другой лучший подход к моей проблеме. Спасибо.

0 ответов

Другие вопросы по тегам