SPAを開発したいけどSEO的にどうなの?Googleクローラーに見てもらえるの?

サービスを作りたいので SPA にしようと思ったのですが、表題の通り検索でサブページが引っかからなかったら意味ないのです。

SPAで開発する時って AngularJS とか React,Vue などの何かしらの JSフレームワーク を使用して開発しますよね。
でもその場合に JS でルーティングしたサイトってちゃんと Google で検索に引っかかるのか気になります。
開発した後に検索で引っかからなかったら意味ないですよね?

結果的には Google bot では認識される

ただしJSの書き方によっては Google bot に認識されないこともあるよう。
Google console の Fetch as Google で確認して見てください。

参考

SPAがGoogle検索エンジンにインデックスされない問題 | iku8log
SPAを開発するエンジニアこそ知るべき、正しく評価されるためのSEO | Qiita
サーバーサイドレンダリングしないReact SPAのSEO | 橋本商会

スポンサードリンク