- Home
- Słownik pojęć
- SSR, SSG i CSR — sposoby renderowania
SSR, SSG i CSR — sposoby renderowania
Trzy odpowiedzi na pytanie, gdzie powstaje strona: na serwerze przy każdym wejściu (SSR), wcześniej jako gotowy plik (SSG) albo w przeglądarce użytkownika (CSR). Wybór widać w szybkości i w tym, czy wyszukiwarka ma co zaindeksować.
Dlaczego to nie jest temat wyłącznie techniczny
Bo przekłada się na dwie rzeczy, które kosztują pieniądze: na to, jak szybko treść pojawia się na ekranie, i na to, czy Google zobaczy ją bez uruchamiania kodu. Przy CSR obie odpowiedzi bywają niekorzystne.
Kiedy który
Treść, która rzadko się zmienia, powinna powstać wcześniej (SSG). Treść zależna od użytkownika — koszyk, panel, wyniki wyszukiwania — musi powstać na serwerze (SSR). W przeglądarce (CSR) zostaje to, co i tak wymaga logowania i czego wyszukiwarka nie ma prawa widzieć.
Co to znaczy dla wyszukiwarki
Google potrafi uruchomić kod strony, ale robi to w drugiej kolejności i nie zawsze. Treść, na której Ci zależy, powinna być w odpowiedzi serwera, a nie dorysowywana po niej.
Jak sprawdzić, co masz
Najprościej testem szybkości: strona, która długo pokazuje puste miejsce, zanim pojawi się treść, zwykle składa się w przeglądarce. Nasz test wykonuje to badanie na publicznym adresie w kilkadziesiąt sekund.