Key takeaways

  • Migrate to solve an operating problem, not simply to replace a theme.
  • Inventory URLs and search evidence before choosing a new URL structure.
  • Treat customers, historic orders and password resets as separate migration workstreams.
  • Keep equivalent URLs or map them directly to relevant destinations with permanent redirects.
  • Reconcile data before launch and monitor search, errors and customer journeys afterward.

Migrate for a better operating model, not a new coat of paint

Moving a research-use-only store is a business-system change. A fresh design cannot by itself resolve conflicting plugins, unreliable stock, missing lot records or recurring maintenance work. Before committing, name the problem, identify its cause and describe what a successful replacement must do. If the current installation can be repaired and maintained predictably, improving it may be less disruptive than replacing it.

Migration makes sense when the existing setup repeatedly obstructs catalog work, mobile browsing, compliance review or operations, and the replacement addresses those specific problems. It does not make sense merely because another stack sounds modern. Compare the options in the platform decision guide and document the features and responsibilities you would actually change. No migration plan can guarantee that rankings will remain unchanged.

Agree the scope before exporting anything

Assign a business owner, catalog reviewer, technical lead and launch decision-maker. Write down what must move, what may be archived and what will be rebuilt manually. Include policies, public lot evidence, transactional emails and customer support access, not only products. Define acceptance checks and a rollback decision in advance. The contract should say who performs reconciliation, resolves missing records and maintains the old system during the transition.

Create a complete pre-migration evidence pack

Crawl the current site and export the results before changing URLs. Include products, variations with public URLs, categories, tags, pages, posts and images. A sitemap alone is not enough: navigation, historic campaigns and external links may expose pages absent from it. Combine the crawl with sitemap URLs, analytics landing pages and known old links. Record status codes, canonical targets and whether each page is intended to be indexed.

Export Search Console top pages and queries for a useful baseline period. Preserve page titles, meta descriptions, headings and important on-page content. Note backlinks to deep product, guide and certificate pages wherever you have reliable evidence. Record the export dates and compare like-for-like periods later; differences in demand or seasonality can otherwise look like migration damage. Keep copies outside the system you are replacing.

Separate evidence from assumptions

A URL discovered in a crawl is evidence that it exists, not proof that it deserves a replacement. Review tag archives, filter parameters and duplicate product paths before deciding their fate. Mark valuable pages, redundant pages and uncertain cases separately. For each uncertain URL, assign a reviewer rather than letting a script send it to the homepage. Use the research-store SEO guide to review indexing and canonical decisions.

Move the catalog and preserve the customer relationship

Export products with stable identifiers, variations, images, alt text, stock and research specifications. Reconcile variation options and stock units rather than matching everything by display name. Preserve lot associations and COA documents as a separate evidence workstream if the source stores them outside ordinary product fields. Check which lot is current and whether past certificates remain publicly available. A successful product import with missing evidence is still an incomplete migration.

Customer records require careful deduplication and privacy handling. Plan for passwords not to move: use a secure reset or set-your-password email from a recognisable sender. Test expired links and existing-customer checkout, and explain the change without exposing sensitive records. A customer export is not permission to change marketing preferences; preserve applicable consent records and suppression choices. This is not legal advice; have the responsible adviser review retention and privacy obligations.

Order history needs its own acceptance test

Do not assume that a catalog importer also moves historic orders. Agree whether old orders will be imported, retained in a read-only archive or accessed through a secure support workflow. Preserve identifiers, dates, totals, tax information, refund records and fulfilment references where required. Reconcile sample orders against the source, including partially refunded and cancelled cases. Make sure support can answer a customer who references an old order after the new store opens.

Reviews can be transferred through a supported CSV workflow, but preserve provenance and verified-purchase labels accurately. Do not convert imported reviews into invented endorsements. Blog posts need their headings, internal links, dates and relevant metadata checked. Policies should describe the new operation rather than being copied mechanically. Review shipping, refunds, contact details and research-use-only wording against the compliance checklist.

WooCommerce itemWhere it goesSEO riskMitigation
Products and variationsNew catalog and option modelChanged URLs or missing unique contentReconcile identifiers, descriptions and equivalent URLs.
Categories and tagsReviewed collection architectureValuable landing pages disappearKeep useful collections; map redundant archives deliberately.
Images and alt textNew media storage and product galleriesBroken image URLs or lost contextCheck file references, readable alt text and important image links.
Stock and specificationsInventory and structured product fieldsOut-of-stock errors or thin pagesCompare quantities and preserve crawlable specifications.
Customers and historic ordersAccounts plus agreed import or archiveBroken account journeys damage trustTest password setup and support access to retained orders.
ReviewsSupported review CSV importMissing evidence or false provenanceRetain source attribution and verification accurately.
Posts and policiesNative content pagesBroken guide links or changed intentPreserve useful content and review operational accuracy.
Old URLsDirect redirect map404s, chains or irrelevant destinationsTest each mapping and update internal links.

Products and variations

Where it goesNew catalog and option model

SEO riskChanged URLs or missing unique content

MitigationReconcile identifiers, descriptions and equivalent URLs.

Categories and tags

Where it goesReviewed collection architecture

SEO riskValuable landing pages disappear

MitigationKeep useful collections; map redundant archives deliberately.

Images and alt text

Where it goesNew media storage and product galleries

SEO riskBroken image URLs or lost context

MitigationCheck file references, readable alt text and important image links.

Stock and specifications

Where it goesInventory and structured product fields

SEO riskOut-of-stock errors or thin pages

MitigationCompare quantities and preserve crawlable specifications.

Customers and historic orders

Where it goesAccounts plus agreed import or archive

SEO riskBroken account journeys damage trust

MitigationTest password setup and support access to retained orders.

Reviews

Where it goesSupported review CSV import

SEO riskMissing evidence or false provenance

MitigationRetain source attribution and verification accurately.

Posts and policies

Where it goesNative content pages

SEO riskBroken guide links or changed intent

MitigationPreserve useful content and review operational accuracy.

Old URLs

Where it goesDirect redirect map

SEO risk404s, chains or irrelevant destinations

MitigationTest each mapping and update internal links.

Map URLs before launch, not after complaints

Keep slugs and paths where practical when the page still serves the same purpose. For changed paths, create a one-to-one map from the old URL to the closest genuinely equivalent new URL and use a permanent 301 redirect. This is a content decision before it is a technical task. Moving a category into a different structure should not erase the research information that made the original page useful.

Avoid chains: an old path should reach the final destination directly, not pass through successive rename redirects. Check that the destination returns a successful response and is not itself canonicalised elsewhere. Never redirect everything to home. When there is no suitable replacement, decide between retaining an informative page and returning an appropriate 404 or 410. Review important image and document URLs as well as HTML pages.

Google’s site-move guidance is a useful official reference for changed URLs. Update navigation, article links and sitemap entries to the final paths instead of relying on redirects forever. Keep the old redirect infrastructure available after launch, including the old domain if it changes. Record who owns that domain and who is responsible for renewals and redirect hosting.

A launch-day runbook with explicit stop conditions

Rehearse the import and acceptance checks on a non-public deployment first. Keep that deployment out of search while allowing authorised review. Agree what would stop launch: missing stock, failed checkout, inaccessible COAs, broken top landing pages or a mismatch in customer records. Freezing catalog edits is not necessarily freezing orders; define how new orders, stock changes and customer updates will be reconciled during the cutover.

  • Freeze catalog edits and tell staff which changes must wait.
  • Back up the source and preserve the agreed rollback access.
  • Run the final delta import for changed catalog and customer records.
  • Reconcile stock and define handling for orders placed during cutover.
  • Approve the redirect map and important destination pages.
  • Switch DNS with a documented owner and rollback decision.
  • Verify direct redirects and final response codes with a crawler.
  • Submit the new sitemap in Search Console.
  • Check robots.txt and remove launch-only noindex restrictions from public pages.
  • Test checkout end-to-end using an approved testing workflow.
  • Verify confirmation emails, order status and tracking links.
  • Verify tracking events, consent behaviour and duplicate-event handling.

Watch the first 30 days as a structured observation period

The first 30 days are a monitoring window, not a promise of ranking recovery. Check 404s and investigate their sources. Add relevant redirects for missed equivalents, fix broken internal links and distinguish genuine missing content from irrelevant automated requests. Watch Search Console indexing and query reports, accounting for reporting delays. Compare important landing pages and queries against the baseline rather than celebrating or panicking over one day of movement.

Review customer support messages alongside search evidence. Password setup failures, missing historic orders and confusing shipping emails may reveal migration problems that a crawler cannot see. Maintain a prioritised issue list with owners, severity and verification steps. Recheck a fix after it is deployed. Preserve access to backups and agreed archives until the responsible team confirms that operational and record-retention requirements are satisfied.

Where Peptide Website helps, and what still needs scoping

Peptide Website includes a WooCommerce importer for products, variations, images, stock and customers, with redirects from old URLs. Review CSV import, a 404 monitor with suggested redirects and automatic 301s when URLs change support the transition. These tools reduce repetitive work; they do not replace reviewing the source data, checking destination relevance or reconciling records. Historic order handling and unusual source extensions should be agreed explicitly.

Use the build options discussion to define import scope, evidence transfer, account handoff and launch acceptance. The replacement is deployed into client-owned accounts, so confirm access before cutover using the ownership guide. Ask for a written migration map and demonstrated checks, not a claim that a new platform automatically preserves rankings. A good handoff leaves the operator able to maintain the store after the migration team steps away.

Frequently asked questions

Can a migration guarantee unchanged rankings?

No. Search visibility can change even with careful planning. Preserve useful content, map equivalent URLs, verify redirects and monitor Search Console to reduce avoidable disruption without promising a ranking outcome.

Will customer passwords move with the store?

Plan a secure set-your-password or reset flow rather than moving WooCommerce passwords. Preserve account identity carefully, explain the change to customers and never send passwords in email.

Does the WooCommerce importer transfer historic orders automatically?

The stated Peptide Website importer covers catalog data and customers with redirects. Historic order transfer is a separate scoping and reconciliation decision; do not assume it is automatic. Arrange secure access to retained records and clarify any required import.

What should happen to a removed product URL?

Use a direct permanent redirect when a genuinely equivalent replacement exists. Otherwise assess whether an informative retained page or a proper not-found response is appropriate. Do not redirect every removed product to the homepage.