HTML vs XML Sitemaps for Magento: A Practical Checklist
A worked guide to visitor navigation versus search discovery, with URL decisions, headless checks and a repeatable sitemap review.
<p>The honest numbers behind running a Magento 2 store — what a build really costs, where Adobe Commerce’s licence fees bite, and how to get an enterprise-grade store without the enterprise invoice. We break down total cost of ownership, the build-versus-buy decision and the done-for-you route, so you can budget with your eyes open. Speed shapes the bottom line too — see <a href="/blog/category/headless-performance">Headless & Performance</a> — and to own the whole platform in one purchase, explore the <a href="/agenticecom-suite">AgenticEcom Suite</a>.</p>
articles
A worked guide to visitor navigation versus search discovery, with URL decisions, headless checks and a repeatable sitemap review.
A Magento feed passes Merchant Center when every required attribute is present and every value matches the landing page. Here is the attribute set, the rejection traps, and the setup order that gets it approved first time.
Magento product pages need five schema types: Product, Offer, AggregateRating, BreadcrumbList and FAQPage. What each one states, what it earns in search, and how to implement the set accurately at catalogue scale.
Magento 2 has no built-in Xero connection — a direct module closes the gap, turning each order into a Xero invoice with contacts matched, tax mapped and every sync logged.
Magento 2 has no built-in helpdesk — and a shared inbox loses the one thing that matters: order context. What an in-admin helpdesk with SLAs, departments and CSAT looks like.
Magento 2 has no form builder — Contact Us is the only form it ships. How a drag-and-drop builder handles trade applications, enquiries and returns, with spam defence that works.
Magento 2 has no native Google, Facebook or Apple sign-in — it is added with an extension. How OAuth social login should work, the provider-by-provider setup, and why account linking by verified email is non-negotiable.
Magento 2 has no admin setting for order number format, and its sequential defaults leak your sales volume. How prefixes, date variables and per-store formats work — and how to switch without touching sequence tables.
Magento 2 won't convert your catalogue to WebP or AVIF on its own. The four-part image pipeline — convert, serve with fallback, resize, lazy-load — and what stock Magento can and cannot do.
Magento 2 is not GDPR-ready out of the box. The four capabilities a store needs — per-category cookie consent, data access, erasure without destroying order records, and evidence — and how to run them day to day.
Native Magento 2 table rates: one CSV per website, one condition, and import buttons hidden until you switch scope. The full setup, the CSV column by column, and what to use when one table is not enough.
Meta shops, Instagram tags and catalogue ads all run off a product feed — and Magento 2 has no native one. How to generate a Meta-format feed that stays current, and wire it into Commerce Manager step by step.