URLs are part of the job
Redirects and canonicals belong in the plan, not as a post-launch panic.
Freelance · Madrid and worldwide
Catalogue, customers, orders and SEO moved with a plan — not a CSV dump and hope.
URLs, modules and payment gateways fail if you only copy files.
Redirects and canonicals belong in the plan, not as a post-launch panic.
I inventory what survives 9 and what must be rebuilt.
A migrated catalogue that cannot charge is not a migration.
We prove orders on a copy before touching the live domain.
You speak with the person doing the mapping and the cutover.
Cutover is scheduled. Rollback is discussed before we start.
From PrestaShop 1.7/8 to 9, or from WooCommerce/Shopify when PrestaShop is the right home.
Products, images, stock and attributes mapped without silent loss.
View more →History moved when the business needs it — not always, not never.
Old URLs pointed at the new ones. Search Console checked after cutover.
View more →What can be upgraded, what must be replaced, what I rebuild.
View more →Gateways and carriers retested on the new version.
View more →Symfony stack, module compatibility and a store that can keep updating.
View more →Version, modules, overrides, traffic URLs and payment stack.
What moves, what is rebuilt, what is left behind on purpose.
A working copy with test orders before DNS or domain cutover.
SEO mappings prepared, not guessed on launch morning.
Agreed window, checks, and a way back if a blocker appears.
Logs, checkout and Search Console in the days after go-live.
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.
Yes, after reviewing version, theme, modules, overrides, PHP and data quality.
Preservation and redirects are planned. The final mapping depends on old and new catalogue structure.
Preparation usually happens while the current store remains live. A controlled final sync may still be needed.
After an audit. Uncertain stores start with a discovery phase.
A migration is more than copying products. I assess data, URLs, modules, theme behaviour and operational risk before choosing an upgrade path to PrestaShop 8 or 9.