サーバー側で ang アプリをレンダリングするためのオプション
1 - putter.io 毎月 250 ページまでは無料です。
2 - https://github.com/steeve/angular-seo オープンソースで無料
_escaped_fragment_ アイデア:
localhost/app.html#!/route は次のようになります。
localhost/app.html?_escaped_fragment_=/ルート
サーバー側では、phatomjs がこの翻訳されたリクエストを取得し、完全にレンダリングされた html ファイルを返し、Google がクロールできるようにします。
しかし、サイトマップでプレーンな ang アプリを実行しようとした人はいますか? 素晴らしいサイト マップ機能を備えた Kirby CMS に API を構築しています...しかし、これで seo に十分かどうかはわかりません...