私は、reactJSサーバー側(エクスプレス)Webアプリでサイトマップを動的に生成する方法を見つけようとしています。反応ルーターを使用しています。
React Routerとの単純なReactJSサイトマップ統合については、 react-router-sitemap パッケージをチェックアウトする必要があります。
docs で見ることができるように、かなり設定可能です。そのため、変更頻度などを含める必要がある場合は、問題なく実行できるはずです。
それとも、自分で実装する方法を探していましたか?
これを試して、javascript/angular/reactなどを多く含むWebサイトのサイトマップを生成してください。
Reactウェブサイトサイトマップは次の方法で生成できます。
1. index.html file
そして、次のスクリプトを追加します。
<!-- 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.ランディングページから始まるすべてのアンカータグと、reactjs Webサイトのすべての内部ページをクロールします。
それだけです。その後、XML形式で保存できます。
他の人に役立つかもしれません。
ありがとうございました。