Как создать карту сайта с помощью маршрутизатора

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

Ответ 1

Попробуйте создать файл Sitemap для сайтов, содержащих много javascript/ angular/реагировать и т.д. Он работал

http://botmap.io/

Ответ 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.

Это может быть полезно другим, спасибо.