Baza danych
Uporządkowane miejsce na dane aplikacji.
Co to jest Baza danych?
Baza danych to uporządkowane miejsce na dane aplikacji: treści, użytkowników, zamówienia, ustawienia. Aplikacja zapisuje do niej i odczytuje z niej informacje, zwykle przez zapytania (np. w języku SQL).
Wydajność bazy wprost wpływa na czas odpowiedzi strony: wolne lub źle zaindeksowane zapytania podnoszą TTFB, bo serwer dłużej składa odpowiedź.
Dlaczego to ważne dla SEO
Baza to pamięć aplikacji. Jej wydajność i poprawność decydują o szybkości (TTFB) i o tym, czy dane są spójne i bezpieczne.
Jak to sprawdzić
To element backendu, niewidoczny na stronie. Jej wpływ widać pośrednio jako czas odpowiedzi serwera. SEOMaster używa bazy PostgreSQL.
Częste błędy
- Brak indeksów → wolne zapytania
- Zapytania w pętli (problem N+1)
- Brak kopii zapasowych i zabezpieczeń dostępu
Przykład
SELECT * FROM produkty WHERE kategoria = 'buty'