Co to jest 304 Not Modified?

304 Not Modified to kod statusu HTTP związany z cache’owaniem, który informuje przeglądarkę, że zawartość strony nie zmieniła się od ostatniej wizyty. Dzięki temu przeglądarka nie musi pobierać całej strony ponownie, tylko korzysta z zapisanej wersji lokalnej.

Jak działa mechanizm 304 Not Modified krok po kroku:

  • przeglądarka zapisuje wcześniej pobraną wersję strony
  • przy kolejnej wizycie wysyła zapytanie z informacją, kiedy ostatnio pobrała zasób
  • serwer sprawdza, czy treść została zmieniona
  • jeśli nie – zwraca kod 304 bez treści
  • przeglądarka wyświetla wersję z pamięci podręcznej

Efekt działania tego mechanizmu:

  • szybsze ładowanie strony dla powracających użytkowników
  • mniejsze zużycie transferu danych
  • odciążenie serwera

Jaki jest wpływ kodu 304 na SEO i wydajność:

  • pośrednio poprawia szybkość działania strony
  • może wspierać lepsze doświadczenie użytkownika
  • wpływa na wskaźniki wydajności, które są brane pod uwagę przez Google
  • nie ma bezpośredniego wpływu na indeksowanie
  • roboty wyszukiwarek zazwyczaj nie korzystają z cache w taki sam sposób jak przeglądarki

Jak poprawnie wdrożyć obsługę 304:

  • ustawić nagłówki Last-Modified lub ETag
  • skonfigurować zasady cache (np. Cache-Control)
  • upewnić się, że data modyfikacji jest aktualizowana przy zmianach treści
  • korzystać z rozwiązań takich jak CDN lub cache serwerowy

Na co zwrócić uwagę w praktyce:

  • nie ustawiać sztucznych dat modyfikacji, które nie odzwierciedlają zmian
  • pamiętać o odświeżaniu plików CSS i JavaScript po aktualizacji
  • stosować wersjonowanie plików, aby uniknąć problemów z cache
  • regularnie testować nagłówki HTTP

Wniosek:

  • 304 Not Modified to element optymalizacji wydajności, a nie bezpośrednio SEO
  • poprawia szybkość dla powracających użytkowników
  • jest efektem dobrze skonfigurowanego cache, a nie celem samym w sobie
  • największe znaczenie ma jako część szerszej strategii optymalizacji szybkości strony

← Powrót do słownika SEO


Szukasz konsultanta SEO dla firm SaaS i B2B? Zobacz, jak mogę pomóc Twojej firmie rosnąć dzięki SEO.

Przewijanie do góry