テクニカル

SSR

サーバー側でHTMLを生成して返す方式。初期表示にコンテンツが含まれSEOに有利。

SSRとは?

SSR(Server-Side Rendering)は、サーバー側でページのHTMLを生成し、完成した状態でブラウザに返す方式です。
Next.jsやNuxtなどのフレームワークで実装されます。

ブラウザが受け取った時点で本文が含まれているため、検索エンジンが確実に内容を取得でき、FCPも速くなります。
CSR(クライアント描画)のSEO課題を解決する主流の手法です。

SSRの使い方・実践方法

SSRの特徴と注意点は次のとおりです。

SSRで押さえるべきポイント

SSRはSEOに有利ですが、描画後にJSで対話性を付与する「ハイドレーション」が重いとINPが悪化します。
SSR+必要な部分だけ動的化する、といったバランス設計が現代的なベストプラクティスです。

SSRを実践するなら

Saguru なら、月額270円から、SEOキーワード調査・上位サイト分析・自サイトSEO診断のすべてが使えます。
「SSR」を理解した上で、すぐに実践に移せます。

登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円 / 自サイトをSEO診断

SSRについてよくある質問

SSRとSSG(静的生成)の違いは?
SSRはリクエストごとにサーバーで生成、SSGはビルド時に事前生成します。
更新頻度で使い分けます。
SSRはCSRよりSEOに強い?
はい。
初期HTMLに本文が含まれるため、検索エンジンが確実に内容を取得できます。
SSRのデメリットは?
サーバー負荷とハイドレーションコストです。
キャッシュと部分的な動的化で対処します。