{
  "schema_version": 1,
  "lang": "en",
  "page_type": "content-page",
  "source_file": "ecommerce-website-migration-en.html",
  "context_url": "https://hebora.be/contexts/ecommerce-website-migration-en.en.json",
  "url": "https://hebora.be/ecommerce-website-migration-en.html",
  "title": "Ecommerce migration without losing orders or SEO",
  "meta_description": "Migrate an ecommerce website without losing catalogue data, variants, orders, subscriptions, product URLs or payments. See the checks before cutover.",
  "h1": "Migrate a store without losing orders in transit",
  "lead_paragraph": "The catalogue is only one layer. Variants, accounts, orders, payments, product feeds and URLs must arrive together — or be deliberately left behind.",
  "structured_data_types": [
    "WebPage",
    "CreativeWork",
    "ImageObject",
    "BreadcrumbList",
    "ListItem"
  ],
  "headings": [
    {
      "level": 2,
      "text": "Count more than products"
    },
    {
      "level": 2,
      "text": "Separate history from active commitments"
    },
    {
      "level": 2,
      "text": "Preserve each product’s commercial identity"
    },
    {
      "level": 2,
      "text": "Close one till and open the other"
    },
    {
      "level": 2,
      "text": "What migration does your store actually need?"
    },
    {
      "level": 2,
      "text": "What migration does your store actually need?"
    }
  ],
  "sections": [
    {
      "heading": "Count more than products",
      "intro": "A valid CSV row can still lose a variant, image or business rule."
    },
    {
      "heading": "Separate history from active commitments",
      "intro": "An old order is a record. A subscription or open refund is still a promise."
    },
    {
      "heading": "Preserve each product’s commercial identity",
      "intro": "Google must find the same product, not merely a page that looks similar."
    },
    {
      "heading": "Close one till and open the other",
      "intro": "Two stores accepting changes create divergent stock and duplicate orders."
    },
    {
      "heading": "What migration does your store actually need?",
      "intro": "Choose a migration path"
    },
    {
      "heading": "What migration does your store actually need?",
      "intro": "We choose the path after measuring the catalogue, active orders, subscriptions and dependencies."
    }
  ],
  "internal_links": [
    {
      "label": "Services",
      "url": "https://hebora.be/services-en.html"
    },
    {
      "label": "Website redesign",
      "url": "https://hebora.be/website-redesign-en.html"
    },
    {
      "label": "Website migration",
      "url": "https://hebora.be/website-migration-en.html"
    },
    {
      "label": "Rebuild or clean up a WordPress website",
      "url": "https://hebora.be/wordpress-website-redesign-en.html"
    },
    {
      "label": "Move away from Drupal 7",
      "url": "https://hebora.be/drupal-7-website-migration-en.html"
    },
    {
      "label": "Replace a legacy website without losing visibility",
      "url": "https://hebora.be/legacy-website-redesign-without-losing-seo-en.html"
    },
    {
      "label": "Migrate Drupal to WordPress",
      "url": "https://hebora.be/drupal-to-wordpress-migration-en.html"
    },
    {
      "label": "Change CMS without losing SEO",
      "url": "https://hebora.be/change-cms-without-losing-seo-en.html"
    },
    {
      "label": "Migrate WooCommerce to Shopify",
      "url": "https://hebora.be/woocommerce-to-shopify-migration-en.html"
    },
    {
      "label": "Scope the ecommerce migration",
      "url": "https://hebora.be/contact-en.html?source=migration&intent=ecommerce#contact-form"
    }
  ],
  "images": [
    {
      "src": "https://hebora.be/images/redesign/migration-ecommerce-catalogue-1536.webp",
      "alt": "Two specialists comparing product sheets, variants, shipping labels and a redirect plan before an ecommerce website migration"
    }
  ],
  "entities_mentioned": [],
  "citations": [
    "https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes",
    "https://developer.wordpress.org/advanced-administration/upgrade/migrating/",
    "https://support.google.com/webmasters/answer/16984139?hl=en",
    "https://support.google.com/webmasters/answer/16908024?hl=en",
    "https://developers.google.com/tag-platform/devguides/cross-domain",
    "https://www.bing.com/indexnow/IndexNowGetStartedView",
    "https://developers.google.com/search/docs/appearance/structured-data/organization",
    "https://vercel.com/kb/guide/how-to-enable-cors",
    "https://letsencrypt.org/docs/ipv6-support/",
    "https://letsencrypt.org/docs/caa/",
    "https://developer.mozilla.org/en-US/docs/Web/Security/Practical_implementation_guides/TLS",
    "https://html.spec.whatwg.org/dev/webstorage.html",
    "https://www.cnil.fr/fr/tester-vos-applications",
    "https://developers.cloudflare.com/dns/zone-setups/full-setup/setup/",
    "https://www.edpb.europa.eu/sme/learn-the-basics/data-controller-or-data-processor_en",
    "https://developers.google.com/search/docs/specialty/ecommerce/help-google-understand-your-ecommerce-site-structure",
    "https://developers.google.com/search/docs/appearance/structured-data/product-variants",
    "https://developers.google.com/search/docs/appearance/structured-data/merchant-listing",
    "https://developers.google.com/search/docs/specialty/ecommerce/how-to-launch-an-ecommerce-website",
    "https://support.google.com/merchants/answer/10002232?hl=en"
  ]
}
