Mobile is where it fails
Lab scores on desktop hide category pages that stall on a mid-range phone.
Freelance · Madrid and worldwide
Slow category pages and heavy modules kill mobile orders. I measure the live store, then change what actually blocks rendering.
I do not sell a magic cache plugin. I look at templates, modules, images and server.
Lab scores on desktop hide category pages that stall on a mid-range phone.
Sliders, live chat and unused widgets often cost more than the theme.
Unsized product images on category grids wreck LCP.
Wrong PHP, missing opcode cache or a cache that never hits logged-in carts.
Pixels and A/B tools can undo a week of theme work.
I record before/after on the URLs that sell. No invented PageSpeed numbers.
Scope depends on theme, hosting and how many modules inject scripts.
Category and product templates that do not download the whole catalogue in JS.
Disable or replace the scripts that never should have been on the critical path.
View more →Sizes, formats and lazy-loading that match how PrestaShop builds thumbnails.
FPC, opcode cache and PHP version checked against your real traffic.
Speed work that breaks payment is not an improvement.
View more →Core Web Vitals matter because they sit next to crawl and conversion.
View more →Field/lab data on home, category, product and checkout — not a homepage-only screenshot.
What blocks LCP and checkout vs what is cosmetic.
Theme, modules, images, cache — in an order that can be rolled back.
Same URLs, same device class. Honest before/after, no invented scores.
PrestaShop catalogue, search and checkout for a live repair-parts store.
B2B PrestaShop catalogue with account pricing in production.
Industrial ecommerce storefront built to take real orders.
Service-led storefront with a catalogue the owner can keep updating.
Hourly work is €30 + VAT where applicable. Maintenance starts from €150/month. Larger builds are scoped after review — I do not invent package prices.
I quote after seeing the URL, platform version and how customised production is.
Catalogue size, languages, payments and integrations change the work. There is no honest one-price store.
Diagnosis is €30/h + VAT where applicable. Builds and migrations are scoped when the outcome is clear.
Public URL, the fault or goal, and screenshots if there is an error. No passwords in the first message.
No. I measure your templates and improve the bottlenecks found.
Diagnosis is usually hourly. Larger optimisation scopes are estimated after the review.
It can. Core Web Vitals are a ranking and conversion factor, especially on mobile category and product pages.
Yes. The bottlenecks differ by version, theme and hosting, so the review starts with the live stack.
Send the public URL and the templates that matter: homepage, category, product and checkout. I measure those first.