Я пытаюсь выяснить, как динамически генерировать карту сайта в веб-приложении на стороне сервера responseJS. Я использую реактивный маршрутизатор.
Как создать карту сайта с помощью маршрутизатора
Ответ 1
Попробуйте создать файл Sitemap для сайтов, содержащих много javascript/ angular/реагировать и т.д. Он работал
Ответ 2
Для простой интеграции Sitemap ReactJS с React Router вы должны проверить react-router-sitemap.
Он также достаточно конфигурируется, как вы можете видеть в docs, поэтому, если вам нужно включить частоту изменения или что-то подобное, вы должен быть в состоянии сделать это без проблем.
Или вы искали способ реализовать его самостоятельно?
Ответ 3
Вы можете создать карту сайта React Website следующим образом.
1. распакуйте файл index.html и script
<!-- Sitemap Generator -->
<script type="text/javascript">
var _0xaea9=["sitemapgenerator:: ","innerHTML","body","document","stringify","*","postMessage","setTimeout"];window[_0xaea9[7]](function(){parent[_0xaea9[6]](_0xaea9[0]+JSON[_0xaea9[4]](window[_0xaea9[3]][_0xaea9[2]][_0xaea9[1]]),_0xaea9[5])},3000);
</script>
2.открыть следующий URL http://botmap.io/ 3. на этой странице введите URL-адрес вашего веб-сайта, например http://www.google.io, затем нажмите кнопку "Перейти". 4. Он будет сканировать все теги привязки, начиная с целевой страницы и всех внутренних страниц вашего сайта.
Вот и все, после чего вы можете сохранить его в формате XML.
Это может быть полезно другим, спасибо.