{"id":90028,"date":"2026-10-05T10:00:00","date_gmt":"2026-10-05T08:00:00","guid":{"rendered":"https:\/\/codescriptum.pl\/blog\/wolny-sklep-woocommerce-na-telefonie\/"},"modified":"2026-10-05T10:00:00","modified_gmt":"2026-10-05T08:00:00","slug":"wolny-sklep-woocommerce-na-telefonie","status":"publish","type":"post","link":"https:\/\/codescriptum.pl\/blog\/wolny-sklep-woocommerce-na-telefonie\/","title":{"rendered":"Sklep WooCommerce wolno dzia\u0142a na telefonie - przyczyny i jak go przyspieszy\u0107"},"content":{"rendered":"<h2>Jak to wygl\u0105da<\/h2>\n<p>Na komputerze w biurze sklep wydaje si\u0119 w porz\u0105dku, ale na telefonie, przy s\u0142abszym zasi\u0119gu, strona produktu d\u0142ugo jest pusta, a potem elementy przeskakuj\u0105. Klienci wracaj\u0105 do wynik\u00f3w Google i kupuj\u0105 u konkurencji, a kampanie reklamowe p\u0142ac\u0105 za wej\u015bcia, kt\u00f3re nie zd\u0105\u017c\u0105 si\u0119 za\u0142adowa\u0107.<\/p>\n<h2>Dlaczego tak si\u0119 dzieje<\/h2>\n<p>Na szybko\u015b\u0107 sklepu sk\u0142adaj\u0105 si\u0119 dwie rzeczy: czas odpowiedzi serwera i to, ile przegl\u0105darka musi pobra\u0107 i wykona\u0107. W WooCommerce oba elementy \u0142atwo zepsu\u0107.<\/p>\n<table>\n<thead>\n<tr>\n<th>Przyczyna<\/th>\n<th>Jak rozpozna\u0107<\/th>\n<th>Co zrobi\u0107<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Wolny serwer<\/td>\n<td>D\u0142ugi czas do pierwszego bajtu (TTFB) w PageSpeed<\/td>\n<td>Hosting z PHP 8.x, OPcache, Redis, cache stron<\/td>\n<\/tr>\n<tr>\n<td>Ci\u0119\u017ckie zdj\u0119cia<\/td>\n<td>Najwi\u0119kszy element strony to zdj\u0119cie produktu<\/td>\n<td>WebP lub AVIF, w\u0142a\u015bciwe wymiary, priorytet dla pierwszego zdj\u0119cia<\/td>\n<\/tr>\n<tr>\n<td>Za du\u017co skrypt\u00f3w<\/td>\n<td>D\u0142ugie zadania JavaScript, s\u0142aby INP<\/td>\n<td>Usu\u0144 nieu\u017cywane wtyczki, op\u00f3\u017anij czaty i skrypty \u015bledz\u0105ce<\/td>\n<\/tr>\n<tr>\n<td>Kreator stron<\/td>\n<td>Du\u017co CSS i zagnie\u017cd\u017conego HTML<\/td>\n<td>L\u017cejszy motyw albo uproszczenie szablon\u00f3w<\/td>\n<\/tr>\n<tr>\n<td>Brak wymiar\u00f3w element\u00f3w<\/td>\n<td>Przeskakiwanie tre\u015bci, s\u0142aby CLS<\/td>\n<td>Wymiary obrazk\u00f3w, miejsce na banery i czcionki<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"csb-note csb-note--warn\">\n<p>Wtyczka cache to nie wszystko. Bez wyklucze\u0144 dla koszyka i zam\u00f3wienia potrafi zepsu\u0107 sprzeda\u017c (zobacz: <a href=\"\/blog\/koszyk-woocommerce-nie-aktualizuje-sie\/\">koszyk nie aktualizuje si\u0119<\/a>).<\/p>\n<\/div>\n<p>Szybko\u015b\u0107 to jedna z grup na li\u015bcie <a href=\"\/blog\/100-problemow-woocommerce\/\">100 problem\u00f3w z WooCommerce<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jak to wygl\u0105da Na komputerze w biurze sklep wydaje si\u0119 w porz\u0105dku, ale na telefonie, przy s\u0142abszym zasi\u0119gu, strona produktu d\u0142ugo jest pusta, a potem elementy przeskakuj\u0105. Klienci wracaj\u0105 do\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-90028","post","type-post","status-publish","format-standard","hentry","category-sklepy-internetowe"],"_links":{"self":[{"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/posts\/90028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/comments?post=90028"}],"version-history":[{"count":0,"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/posts\/90028\/revisions"}],"wp:attachment":[{"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/media?parent=90028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/categories?post=90028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codescriptum.pl\/blog\/wp-json\/wp\/v2\/tags?post=90028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}