The Magento Search ReviewMagento SEO agencies, scored on what they publish Updated 24 September 2026

Magento SEO agencies, ranked on the evidence each one publishes

This page scores disclosure, not delivery quality, so a low score means an agency publishes little a buyer can check rather than that it does poor work. Ten Magento SEO agencies were read on their own websites on 24 September 2026 and scored out of 100 on six things a merchant with a Magento store that is not ranking actually buys: published Magento-specific technical SEO knowledge, measured outcomes with the client named, migration and upgrade SEO, named and identifiable SEO people, Core Web Vitals as an SEO input, and structured data and answer-engine visibility. scandiweb ranks first on 93, OuterBox second on 72 and 1Digital Agency third on 57. scandiweb does not win the criterion that matters most: OuterBox takes 25 of 25 on published Magento-specific technical SEO knowledge and scandiweb takes 22, and 1Digital Agency ties scandiweb at 22 there and again on Core Web Vitals, where nobody in this field publishes before-and-after field data for a named client. What scandiweb holds alone is evidence with names attached to it: PUMA named with per-market organic revenue figures and results tied to individual fixes, Macron named with Magento settings named in the same case study, Emisil and Motomachines named as recoveries from Magento 2 migrations that lost traffic, and Lina Ivanova named as the SEO lead with a profile and article bylines behind her. The findings are the useful part. The page ranking first in organic search for this query publishes nothing about faceted navigation, canonicals, URL rewrites, pagination, migration or Core Web Vitals in the visible text of the page that ranks. Eight of the ten serve an llms.txt file and two do not. Not one of the ten, scandiweb included, states an Adobe Commerce partner level on the pages read. None of the nine competitors appears in Hyva's full 460-listing agency register, and that check is published here and deliberately not scored, because a theme tier is not an SEO credential. And on the AI Overview served above every organic result for this query on 24 September 2026, scandiweb was not among the seven sources cited, while four agencies that rank below it here were.

1 The shortlist

Every agency on this page, in order

1
scandiweb Merchants who want the fix, the figure and the person who signed it to be the same published record, and who will ask why one case study does not name the platform 93 of 100.
2
OuterBox Merchants who want the Magento mechanics explained before they sign, and who will ask which of the named client results ran on Magento 72 of 100.
3
1Digital Agency Merchants who want the exact Magento subsystems named in the scope, and who will ask for the surnames of the SEO people and a figure for either Magento client 57 of 100.
4
NEXT Digital Agency UK merchants who want a complete Magento audit checklist and a named Magento case, and who will ask for a number from either one 43 of 100.
5
Hustle Marketers Merchants who want a free audit before committing, and who will ask which of four published client counts is the one that includes their kind of store 41 of 100.
6
Timmermann Group Merchants who want the Magento settings explained in plain language before a proposal, and who will ask for one client result of any kind 33 of 100.
7
Delante Smaller European catalogues wanting a published monthly price band, who should ask what the agency does that the extensions it recommends do not 27 of 100.
8
Brand's Bro Merchants whose growth problem is mostly Amazon with a Magento storefront attached, who should ask for one case study with the client named on it 22 of 100.
9
A1 SEO UK buyers who value absolute revenue figures over platform depth, who should ask for one of those figures from a Magento store 14 of 100.
10
Elit-Web Buyers comparing what ranks against what is published, who should ask for one Magento client and one Magento technique in writing 11 of 100.

Scores are out of 100 across six criteria weighted 25, 20, 15, 15, 15 and 10. Every figure behind every score was read on the agency's own website on 24 September 2026, and the page each entry was read from is printed under that entry.

2 How these were judged

The six criteria, and what each one is worth

CriterionWhat a pass looks likeWhat a fail looks likeWeight
Published Magento-specific technical SEO knowledgeFull marks where the platform-level mechanisms are explained and not merely listed: indexation rules for layered navigation including zero-result filters and filter combinations worth keeping, how canonical selection behaves when a configurable product sits under several paths, what happens to rankings when a URL key changes, and the operational point that a catalog import or a category restructure reopens crawl waste after it has been fixed. High marks where those mechanisms are named with the Magento subsystems attached, layered-navigation canonicalization, URL rewrites, store views, Live Search, multi-store, but specified rather than explained.Marks off where the vocabulary of Magento SEO appears without the mechanics, so layered navigation and duplicate URLs are named as the problem and no rule, setting or decision is published. Low marks where Magento specificity arrives as a list of extensions that do the work rather than a description of the platform behaviour. Nothing scores where the page selling Magento SEO does not mention faceted navigation, canonicals, URL rewrites, pagination or duplicate content anywhere in its visible text.25
Measured outcomes in case studies, with the client namedFull marks for a named client, the platform named, and results attributed to individual fixes rather than to the engagement as a whole, so a reader can see which change produced which number. High marks for named clients with real measured outcomes where the platform is not named, which is the commonest shape among the stronger agencies here.Marks off where a figure is published with no client attached to it, however large the figure, because nothing about it can be checked. Low marks where the case-study title carries the number and the client is a sector rather than a name, and lower still where the only named store appears inside a customer testimonial, which is the customer's claim and not the agency's published result. Measured work from sectors other than eCommerce scores a little and named Magento clients written up with no figure score a little; neither scores much, because each is missing the half the other has.20
Migration and upgrade SEO, with rank preservation evidenceFull marks for named clients whose post-migration loss and recovery are both published with figures, alongside the redirect and indexation mechanics that produced the recovery. High marks for the mechanics published in full, redirects, XML sitemaps, status codes, canonicals, tracking and internal links validated before and after the move, with the useful warning that a redirect setting being enabled is not evidence that redirects work.Marks off where migration SEO is a promise rather than a method, so URL mapping and redirect frameworks are named with nothing about how either is verified. Low marks where 301 redirects appear only as a technique in a general explainer, or where a redirect generator tool is recommended in place of a migration service. Almost nothing scores where migration is a single item on a service list, and nothing scores where the page read does not mention a migration at all. This matters more than its weight suggests, because a replatform or a version upgrade is the single most common moment a Magento store loses its organic traffic.15
Named, identifiable SEO peopleFull marks for a named SEO lead with a profile a reader can open, credentials on it, and bylined SEO articles on the agency's own site that can be attributed to that person. High marks for a named SEO director inside a published leadership list, which is the best that most agencies with any named SEO person manage.Marks off where the named person whose remit covers SEO is the founder or managing director and no SEO specialist is named at all. Low marks where SEO roles are published with surnames cut to a single initial, so the people cannot be looked up anywhere, and lower where SEO role labels appear with no name attached. Nothing scores where no person is named on any page read, which is where three of these ten sit. Experience is a real criterion for an SEO agency and most of this field publishes nobody.15
Core Web Vitals and performance as an SEO input, measuredFull marks for published before-and-after field figures, Chrome User Experience Report data, on a named client's category and product templates. Nobody in this edition takes them, which makes this the emptiest line on the page and the easiest place for any agency reading it to take a lead. High marks for the three metrics named with values or a quantified typical outcome, plus a named delivery route for actually fixing them rather than a promise to look at speed.Marks off where the three metrics are named against specific templates but no number of any kind is published. Low marks for Core Web Vitals named as a service block without LCP, INP or CLS appearing anywhere, and lower for site speed treated as an SEO input with no Core Web Vitals at all. Nothing scores where speed does not appear as a ranking input on the pages read. A lab score from PageSpeed or Lighthouse is not field data and is not scored as though it were, including scandiweb's.15
Structured data and answer-engine visibilitySeven of these ten points go on what the agency publishes: full marks for a dedicated answer-engine practice with a named lead, a published method, the engines named, and a measured outcome from a schema change on a named client. High marks for answer-engine optimisation as its own service with the engines and the schema mechanics specified. The other three points go on one identical machine test run on all ten domains on 24 September 2026: whether the domain serves an llms.txt file.Marks off where schema is named as audit scope and no answer engine is named anywhere. Nothing scores on the published half where neither schema nor an answer engine appears on the pages read. Nothing scores on the machine test where the path returns an error, or where it redirects to the homepage and serves the homepage instead of a file, which is the shape that looks like compliance and is not. This criterion carries the smallest weight because it is the newest, not because it is the least likely to matter next year.10

3 The ranking

The 10 best Magento SEO agencies in 2026, scored out of 100

1

scandiweb

Merchants who want the fix, the figure and the person who signed it to be the same published record, and who will ask why one case study does not name the platform93 of 100

scandiweb ranks first on 93 and it does not win the criterion that matters most. On published Magento-specific technical SEO knowledge, the heaviest line on this page at 25 points, OuterBox takes full marks and scandiweb takes 22, because OuterBox explains the platform behaviour on the service page a buyer lands on while scandiweb's settings-level detail sits inside its case studies. 1Digital Agency ties scandiweb on the same line. It also ties scandiweb on Core Web Vitals. Those are real losses and they are not softened anywhere below.

What scandiweb holds alone is evidence with names attached to it. Its Magento SEO services page publishes nine service areas including indexation rules for filters so that low-value filter URLs stop consuming crawl budget, canonical logic fixed at platform level rather than page by page, hreflang and multi-store setup, and migration and upgrade SEO, alongside 894+ Adobe certifications, 700+ brands served since 2003, 70+ eCommerce stores audited monthly and 100+ growth marketing specialists across SEO, content and analytics. Its eCommerce SEO services page carries the single best disclosure sentence found anywhere in this edition, on any site: every number below comes from a published scandiweb SEO case study, reported by the client's own analytics. That page also names a proprietary tool, Rendy.JS, for rendering and crawl problems on JavaScript-heavy storefronts, and publishes a market price band of 2,500 to 10,000 US dollars a month rather than hiding the question.

The case evidence is the reason the second criterion goes 20 to 13. The PUMA enterprise SEO case study names the client, publishes 62 percent organic revenue growth year on year with 3.9 million US dollars projected, breaks it out by market at 73.98 percent in Canada, 36.26 in the UK, 124.73 in India and 53.92 in Japan, and then attributes results to individual fixes: 140 percent more clicks on product pages after pages incorrectly reported as 404s were fixed, 52 percent more product snippet clicks after product variant schema markup, 35 percent more product page impressions after a pagination fix, and 20 percent more clicks after inconsistent search titles were resolved. Nobody else on this page publishes fix-level attribution. The honest limit is stated here rather than buried: that case study does not name the platform. The Macron SEO programme case study does, at settings level, naming robots.txt reformatted to Magento best practice, Mageworx configuration to remove noindex-follow on informational pages and disable canonical tags on noindex pages, XML sitemap setup for non-native Magento page types, broken URL rewrites fixed across multiple store views, a Load More control fixed for crawling, and a 65.8 percent revenue rise year on year with a named client contact quoted.

On migration SEO it takes the only full marks in the field, from a page on post-migration traffic recovery that names the clients and the damage. Emisil lost traffic after migrating to Magento 2 and then grew revenue from organic traffic by 1257.3 percent. Motomachines migrated to Magento 2 without SEO in mind, lost more than half its traffic within days, and after an SEO audit, 301 redirects, SEO extension configuration and on-page work returned to pre-migration level and grew organic KPIs four years running. NUKO was found with its whole site blocked by meta robots set to noindex and nofollow with no 301 redirects. The same page publishes 150+ eCommerce migration projects and SEO specialists onboarded within 24 hours.

Its people are published, which is rare here and is worth 15 points. Lina Ivanova is named as the SEO lead on the services page, carries a profile with 18+ years in digital marketing and 12+ years in SEO, and holds the byline on the PUMA and Macron case studies and on articles including Best Magento SEO Companies, Magento 301 Redirect Mapping, Technical SEO Audit and Zero-Click Search and AI Overviews. Four more SEO people are named on the named SEO team page, including a Tech SEO Lead. Two limits are published rather than smoothed over. Her title appears four different ways across four scandiweb pages, and while all four place her over SEO and answer-engine work, no page says which is the formal one. And scandiweb's own robots.txt disallows the blog author path, so the profile hub carrying her credentials is excluded from crawling even though the bylines on the articles are not.

On the last two lines it leads without winning outright. Its AI search optimization practice publishes a four-phase method, a named lead over 18+ specialists, JSON-LD service, FAQ, product and organization markup, entity alignment across Wikidata and Google Knowledge Graph, and prompt-level retrieval tests, and it is the only agency here with a measured outcome from a schema change. On Core Web Vitals it ties 1Digital Agency: Magento performance optimization names LCP, INP and CLS, publishes a typical 90+ PageSpeed score and pages under three seconds with a measured target agreed before work starts, and names replacing Luma with Hyva as the route. Those are lab scores, not Chrome User Experience Report field data, and they are not scored as though they were. Nobody in this field publishes field before-and-after figures for a named client, so the top of that ladder goes unclaimed.

2

OuterBox

Merchants who want the Magento mechanics explained before they sign, and who will ask which of the named client results ran on Magento72 of 100

OuterBox ranks second on 72 and takes the only full marks on this page, 25 of 25 for published Magento-specific technical SEO knowledge. Its Magento SEO page does something no other page in this field does: it explains the mechanism rather than naming it. It states that a merchandiser changing category assignments, a product import updating URL keys, a filter exposing thousands of low-value combinations and a configurable product appearing under multiple paths are each a search consequence of a catalog decision. It publishes layered navigation rules for filterable attributes, zero-result filters and indexable landing-page candidates, and answers the question of whether every filter page should be indexed with a no and a set of conditions under which some should. On redirects it writes that Adobe Commerce can support permanent redirects when URL keys change but the final behaviour depends on configuration, rewrite history and release QA, and that an SEO plan should not assume redirects are working because the setting exists. It then adds the point almost nobody publishes: a catalog import, an attribute change, a category restructure or an extension update can reopen crawl waste after it has been fixed.

On measured outcomes it scores 13 of 20 rather than higher for one reason. Its SEO services page names clients and publishes real figures: CORSA Performance at 366 percent organic search revenue growth, nearly 300 percent total revenue growth and 122 first-page keyword rankings over two years; University Hospitals at 340 percent organic traffic growth and 321 percent more organic keyword rankings across a 28,000+ page site; Rapid Rivets and Fasteners at 216 percent traffic growth, 155 percent more conversion events and 54 new business opportunities in six months. None of the three write-ups names the platform, so a Magento buyer reading them cannot tell whether any of that work was Magento work. The same page publishes price bands, 100 to 250 US dollars an hour and 3,000 to 7,500 a month for most US agencies, which is more than most of this field will say.

Migration SEO scores 11 of 15 on mechanics without a measured recovery: redirects, XML sitemaps, status codes, canonicals, tracking and internal links reviewed and validated before and after a Magento migration, plus release governance that reviews migrations, rewrites and template changes for search risk. Its team page names a full leadership list including a Director of SEO Operations, which is worth 8 of 15 rather than more because no SEO article byline was found on the pages read. Core Web Vitals are monitored for LCP, INP and CLS against category, product, search and checkout-adjacent templates with no figure published. It names answer engines as part of the programme and runs a separate GEO service, and it serves an llms.txt file, the smallest of the eight that do at 4,691 bytes.

3

1Digital Agency

Merchants who want the exact Magento subsystems named in the scope, and who will ask for the surnames of the SEO people and a figure for either Magento client57 of 100

1Digital Agency ranks third on 57 and publishes the most platform-precise Magento SEO specification of any competitor here, which is why it ties scandiweb at 22 on the heaviest criterion. Its Magento SEO page names layered-navigation canonicalization, URL-rewrite cleanup, configurable-product canonicals, store views, Live Search configuration, Multi-Source Inventory diagnostics and Luma or Hyva theme diagnostics, and it names them as the work rather than as background. It publishes 15 years on the platform, 400+ brands and 941+ verified reviews, and a delivery timeline: technical and on-page fixes lifting performance in four to eight weeks, content and authority compounding over three to six months, competitive rankings consolidating across twelve or more.

It ties scandiweb again on Core Web Vitals at 11 of 15, and it is the only agency in this field that publishes the thresholds as values, LCP under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1, with a named delivery route in Luma, Hyva, PWA Studio or Alokai. On answer engines it scores second only to scandiweb, naming llms.txt deployment as a deliverable, metafield-driven schema, and seven AI surfaces including Google AI Overviews, ChatGPT Search, ChatGPT Shopping, Perplexity Shop, Gemini, Microsoft Copilot and Amazon Rufus. Its own llms.txt file is the largest served by any of the ten at 29,655 bytes.

Where it falls away is the evidence. It scores 4 of 20 on measured outcomes despite a case-study library of roughly 36,000 words. Two Magento clients are named and written up at length, XL Feet on Magento and Stover and Company migrated off Magento onto BigCommerce, and neither write-up publishes a single figure. The figures that do appear on the Magento SEO page, 200 percent organic traffic in 18 months, 150 percent annual revenue and 300 percent online revenue over two years with 60 percent of growth from SEO, carry no client at all. It scores 4 of 15 on named SEO people for an unusual reason: its about page does publish the roles, a Founder and CEO and two Senior SEO and AI Strategists, and reduces every surname to a single initial, so none of them can be looked up anywhere. It states BigCommerce Elite Partner and Shopify Plus Partner status and no Adobe partner level.

4

NEXT Digital Agency

UK merchants who want a complete Magento audit checklist and a named Magento case, and who will ask for a number from either one43 of 100

NEXT Digital Agency ranks fourth on 43 and publishes the most complete single Magento checklist sentence in this field. Its Magento SEO page states that it checks layered navigation, filter URLs, canonical tags, pagination, redirects, XML sitemaps, robots.txt, discontinued products, schema markup, site speed, Core Web Vitals, duplicate content, product variants, internal search pages and crawl waste, and elsewhere adds category rewrites, multi-store setups, extensions and catalogue management. That is 18 of the 25 points on the first criterion: everything a Magento buyer would want checked is named, and the reasoning behind each is thinner than at the two agencies above it. It makes one argument well, that a recommendation such as fix canonicals or improve category content is only worth something if it can be applied safely inside the store.

Its migration section publishes pre-launch and post-launch steps rather than promises: plan redirects, review staging, test metadata and structured data, check launch readiness, monitor Search Console and protect visibility after go-live, with migration history reviewed during the audit. That is worth 8 of 15. It names two Magento case studies, Educator Collars for a US dog-training brand and Sweet Success for a specialist baking supplier, both described as Magento SEO and ongoing upgrade support and both published without a figure, so it scores 4 of 20 on measured outcomes. Its case studies index returned HTTP 404 on the URL tried, so those figures are recorded as not found on the pages read rather than as unpublished.

On people it names a Managing Director who also leads paid advertising, and no SEO specialist was found on the pages read, which is 6 of 15. Core Web Vitals appear three times as audit scope with no metric values, worth 4 of 15. It publishes an AI Optimisation service line and schema at field level for titles, descriptions, reviews, images and variants, but it is the only one of the ten whose llms.txt path returns HTTP 404, which costs it the three machine-test points and puts its answer-engine score at 3 of 10.

5

Hustle Marketers

Merchants who want a free audit before committing, and who will ask which of four published client counts is the one that includes their kind of store41 of 100

Hustle Marketers ranks fifth on 41. Its Magento SEO page names the right problem set, layered navigation, faceted filters, duplicate URLs and multi-store setups, and lists canonicalization, filters and URL structures as audit scope, which is 12 of 25 on the first criterion: the vocabulary is correct and no rule, setting or decision is published behind it. It publishes a migration section with more substance than its score suggests, naming URL mapping, redirect frameworks, technical preservation, schema transfer and category rebuilding, worth 6 of 15. Core Web Vitals appear as a reported KPI alongside rankings, organic revenue, category visibility and indexation improvements, which is more than most of the lower half manage, though LCP, INP and CLS are not named on the pages read.

It publishes a great many figures and attaches none of them to a client: 780 million US dollars in trackable client sales, 10 times category visibility, organic revenue spikes above 100 percent, 1000+ happy clients, 95 percent client retention, a 4.8+ average rating and 60 percent average conversion. It also offers a free audit it values at 500 US dollars, which is a real published number and is recorded as such. That pattern is worth 8 of 20: the numbers are measured, and nothing about any of them can be checked.

Two things a buyer should notice, both readable on its own pages. Four different client-count figures appear across two of them, 300+ stores ranked, 2,500+ brands scaled, 1000+ happy clients and 40+ businesses scaled in 2024, and no line states what each one counts, so a buyer cannot reconcile them from published text. Separately the about page states 12+ years of experience while its own company timeline begins in 2020, and again no line says which is being counted. Its founder is named, which is worth 6 of 15, and no SEO specialist is. It states Google, Meta and Microsoft Advertising partner status and no Adobe partner level. Its llms.txt path is served as a page rather than a file and counts as served.

6

Timmermann Group

Merchants who want the Magento settings explained in plain language before a proposal, and who will ask for one client result of any kind33 of 100

Timmermann Group ranks sixth on 33 and is the clearest illustration on this page of a real split between knowing the platform and proving the work. Its Magento SEO page explains named configuration changes rather than listing services: removing category URL suffixes through the Magento SEO settings to shorten URLs, the Product Fields Auto-Generation feature for setting global metadata templates across a catalogue, marking internal search pages noindex so they stay out of the index, canonical tags for duplication created by product variations and filter navigation, and 301 redirects for discontinued or removed products with the URL rewriting default left activated in Magento 2. It also names optimising faceted navigation to control crawl behaviour as an advanced technique. That is 15 of 25, the fourth-highest score on the heaviest criterion.

It then scores zero on the second. No client is named anywhere on the pages read and no measured outcome was found on them, which is the only zero on that line in this field. Its migration score of 4 of 15 comes from 301 redirects discussed as a technique, for HTTP to HTTPS moves and for discontinued products, with no migration service on the page read. Core Web Vitals do not appear on that page at all: speed is handled as a recommendation to monitor page speed closely and a note that managed hosting can help, which is 2 of 15 and the lowest score of any agency that mentions speed.

Its about page names a founder with a LinkedIn link and three more directors, and no SEO specialist, worth 6 of 15. It publishes awards including an Inc. 5000 listing and a dotCOMM award for an SEO campaign. It names Generative Engine Optimization as its own service and publishes advanced schema markup for event, review and FAQ markup plus product schema for pricing and availability, and it serves a large llms.txt file, together worth 6 of 10. One detail is worth recording for a Magento buyer: Adobe is not named on either of its pages read, on a page selling Magento SEO.

7

Delante

Smaller European catalogues wanting a published monthly price band, who should ask what the agency does that the extensions it recommends do not27 of 100

Delante ranks seventh on 27 and is the only agency here that publishes a price band for its own Magento SEO work rather than for the market: usually 1,000 to 2,000 US dollars, with the exact budget set individually after examining the business. That is a real disclosure and more than eight of these ten will state.

Its Magento specificity arrives almost entirely as a tool list, which is why it scores 4 of 25. It recommends an external canonical-URL extension for Magento, noting that setting custom canonical links for products is not available by default; the Amasty toolkit for rich snippets, pagination and redirects; and a 301 redirection generator. Those are useful pointers and they describe what the extensions do rather than how the platform behaves, so a buyer reading the page learns which add-ons to install and not what decision the agency would make about a filter URL. Its migration score of 4 of 15 comes from the redirect tool alone: no migration service appears on the page read.

It publishes 808 percent and 460 percent as results on that page with no client attached, worth 8 of 20, and names a Core Web Vitals Audit as its own service line without naming LCP, INP or CLS, worth 4 of 15. On people it scores 2 of 15 for an avoidable reason: Head of SEO and Co-founder appear as role labels on the Magento page with no name attached in the text read, the team page returns HTTP 404, and the about page names no person in the text read either. It publishes AI Authority Link Building as a service and rich snippets through the Amasty toolkit, and serves an llms.txt file at 8,219 bytes.

8

Brand's Bro

Merchants whose growth problem is mostly Amazon with a Magento storefront attached, who should ask for one case study with the client named on it22 of 100

Brand's Bro ranks eighth on 22. Its Magento SEO page states plainly that it solves Magento-specific SEO problems from Core Web Vitals to faceted navigation, and it publishes a crawl-budget paragraph explaining that Magento can create many extra pages and that it guides search engines toward the categories and products that matter. Beyond those two points the page is generic, which is 8 of 25. It publishes structured data work at field level, adding price, stock and reviews to search results, and states more than ten years growing eCommerce brands on Magento and Adobe Commerce.

Its case-study titles carry paired figures and name sectors instead of clients: 40 percent traffic and 33 percent revenue growth for a home appliance business, 57 percent traffic and 68 percent revenue growth for an automotive store, 37 percent organic traffic and 59 percent sales for a furniture business, with 10 million US dollars in client revenue generated stated separately with no client attached. Its case-studies index page was fetched and its visible text runs to 237 words, so the individual figures are recorded as not found on the pages read rather than unpublished. The one named store on the Magento page, a battery retailer, appears inside a customer testimonial describing fixed duplicate content and improved category SEO. That is the customer's claim, not a published result, and it is scored as a testimonial. Together that is 6 of 20.

It scores zero on named people: no person is named on either page read, while 30+ team members, 25 million US dollars of digital media under management and an award-winning culture are. Core Web Vitals appear as a service block with no metric named, worth 4 of 15, and migration appears as a list item, worth 2. Its llms.txt path redirects to the homepage and serves the homepage, so the machine test scores zero, leaving 2 of 10 on the last criterion. One thing a merchant worried about generalists should read for themselves: the approach section on its own about page is Amazon-first, describing how it accelerates Amazon growth through a continuous cycle of strategy refinement, and its footer navigation carries a services-for-Amazon set.

9

A1 SEO

UK buyers who value absolute revenue figures over platform depth, who should ask for one of those figures from a Magento store14 of 100

A1 SEO ranks ninth on 14 and publishes the most precise absolute figures on this entire page. Its Magento SEO page carries a 1,973,345.69 US dollar increase in revenue from Google, a 92,865 increase in visitors from Google at 752 percent, a 3,236 increase in high-value leads at 434 percent, an 87.59 percent increase in organic traffic worth 73,612 visitors, a 249.5 percent increase in bookings worth 5,867 bookings, and a 250 percent increase in bookings for a travel website. Figures to the cent are unusual and they are a genuine disclosure. Not one of them is attached to a Magento store on the pages read, and the sectors named are travel and lead generation, which is why the criterion scores 5 of 20 rather than more.

On Magento-specific knowledge it scores 2 of 25, the second-lowest on the page. Duplicate content is mentioned twice, descriptive Magento URLs are preferred over strings of numbers, structured data appears as a heading and site migrations as a list item. Faceted navigation, layered navigation, canonical tags, URL rewrites, pagination and Core Web Vitals do not appear on the page read. That is the gap this page exists to surface: a store owner who cannot tell whether the problem is the platform or the content would leave that page no better informed about either.

Its about URL returns HTTP 404 and the page that does serve publishes a large template set, more than twenty industry SEO pages from solicitors and dentists to roofing and pest control, and more than fifteen UK city pages. No person is named on the pages read, so it scores zero on named SEO people, and Core Web Vitals do not appear, so it scores zero there too. It serves an llms.txt file at 32,355 bytes, which with schema named as scope gives it 5 of 10 on the last criterion, its best line.

10

Elit-Web

Buyers comparing what ranks against what is published, who should ask for one Magento client and one Magento technique in writing11 of 100

Elit-Web ranks tenth on 11 and it is the most interesting entry on this page, because on the SERP read for this query on 24 September 2026 its Magento SEO page ranked first in organic results and was cited by the AI Overview sitting above them. It is included for that reason, and it is scored on the same ladders as everyone else.

On the page that ranks, in the visible text read, none of faceted navigation, layered navigation, canonical tags, duplicate content, URL rewrites, pagination, crawl budget, Core Web Vitals, migration, 301 redirects or structured data appears. The service list is a Magento SEO audit, market and competition research, keyword strategy, link building, on-page SEO and content creation, which is a general SEO list with the word Magento in front of it. That is the only zero on the first criterion in this field, and it produces zeros on migration, Core Web Vitals and named people as well.

Its figures score 8 of 20 on the same ladder that gives every unattributed number 8. The Magento page publishes 220 percent and 8.27 percent, alongside three forward-looking undertakings shaped like paid-media targets: increasing applications by at least 15 to 20 percent, reducing click price by 25 to 30 percent and decreasing conversion price by at least 20 percent. Its cases archive carries figures including 540, 460, 380, 320, 257 and 173 percent and multiples of 9.4, 2.8 and 2.5 times, with no client named in the text read. Its about page publishes a platform-page set covering WordPress, Shopify, Magento and WooCommerce SEO and an industry set covering healthcare, dental, veterinary, plastic surgery, hotels and real estate, and no person is named in the text read. It serves an llms.txt file at 35,283 bytes, which is its entire score on the last criterion.

4 Which one fits

Pick by situation, not by ranking

If this is youShortlistWhy
Your traffic fell after a Magento 2 migration or a version upgrade and you need it backscandiweb, then OuterBoxscandiweb is the only agency here that publishes named clients whose post-migration losses and recoveries both carry figures, including a store that lost more than half its traffic within days of a Magento 2 migration and returned to pre-migration level. OuterBox publishes the validation mechanics in more detail than anyone, including the warning that a redirect setting being enabled is not evidence redirects are working, and publishes no measured recovery.
Filters and sort parameters have filled your index and you cannot tell which URLs should be thereOuterBox first, then scandiweb or 1Digital AgencyOuterBox is the only page in this field that answers the indexation question with conditions rather than a promise, naming zero-result filters and indexable landing-page candidates as separate cases. scandiweb publishes indexation rules for filters as a service area and the settings-level detail in its case studies. 1Digital Agency names layered-navigation canonicalization and configurable-product canonicals as the work itself.
You need whoever does the work to be a person you can look up and hold to itscandiweb, then OuterBoxscandiweb is the only agency here with a named SEO lead who also carries bylines on its Magento SEO and case-study articles, and it names four more SEO people. OuterBox names a Director of SEO Operations inside a published leadership list with no SEO byline found. Three of these ten name nobody at all, and one publishes its SEO strategists with surnames cut to an initial.
You have been sold an SEO retainer before and want the platform work to be the point this timescandiweb, OuterBox, 1Digital Agency or NEXT Digital AgencyThese four are the only entries scoring 18 or more of 25 on published Magento-specific technical SEO knowledge. Below them the Magento vocabulary appears without the mechanics, and at the bottom of the page an agency ranking first in organic search for this query publishes a general SEO service list with the word Magento in front of it.
Your rankings are fine and your pages are slow, and you suspect that is the ranking problem1Digital Agency or scandiweb, and read the caveatThese two tie at 11 of 15 and nobody scores higher, because nobody in this field publishes before-and-after field Core Web Vitals figures for a named client. 1Digital Agency publishes the thresholds as values with Luma, Hyva, PWA Studio and Alokai as routes. scandiweb publishes a typical 90+ PageSpeed score and pages under three seconds with a target agreed before work starts, and those are lab scores rather than field data.
You want to be cited by AI assistants as well as ranked by Googlescandiweb, then 1Digital Agencyscandiweb is the only agency here with a dedicated answer-engine practice under a named lead, a published four-phase method and a measured outcome from a schema change on a named client. 1Digital Agency names seven AI surfaces and llms.txt deployment as deliverables and serves the largest llms.txt of the ten. Read the answer-engine section below first, because the AI Overview for this query cited neither of them.
Your budget is small and you want the monthly cost stated before the first callDelante, then read OuterBox's bandsDelante is the only agency here publishing a price band for its own Magento SEO work, usually 1,000 to 2,000 US dollars a month set individually after a review. OuterBox publishes market bands of 100 to 250 US dollars an hour and 3,000 to 7,500 a month, and scandiweb publishes a market band of 2,500 to 10,000 a month on its eCommerce SEO page. Delante scores 4 of 25 on Magento knowledge, so a low published price and platform depth are not the same purchase.
You sell mostly through Amazon and the Magento store is secondaryRead Brand's Bro's own about page before shortlisting anyone hereBrand's Bro scores 22 of 100 on Magento SEO capability and its own about page describes an Amazon-first approach with a services-for-Amazon set in the footer. That is not a criticism of the work, which this page cannot see. It is the one case in this field where the agency's published centre of gravity sits somewhere other than where its Magento SEO page points, and a buyer should know that before the first call rather than after it.

5 Evidence

Published work behind the entries

ClientWhat was doneResultSource
PUMA, named on the case studyTechnical SEO across five cross-border storefronts, with a pagination fix on product listing pages, a rendering fix for pages returning 404s, menu navigation crawl fixes, search title consistency and product variant schema markup62 percent organic revenue growth year on year with 3.9 million US dollars projected. By market: Canada 73.98, UK 36.26, India 124.73, Japan 53.92 percent. By fix: 140 percent more product page clicks after the 404 fix, 52 percent more product snippet clicks after variant schema, 35 percent more product impressions after pagination, 20 percent more clicks after the title fix. The platform is not named in this case studySource
Macron, named on the case study with a named client contact quotedMagento named at settings level: robots.txt reformatted to Magento best practice, Mageworx configured to remove noindex-follow on informational pages and disable canonical tags on noindex pages, XML sitemap for non-native Magento page types, broken URL rewrites fixed across multiple store views, sub-category URLs restructured, a Load More control fixed for crawling, and category keyword research across five languages65.8 percent revenue growth year on year, with 57 percent more clicks and 45.69 percent more users published on the same agency's team page. Six store views optimised. Reporting shared with the client every two weeksSource
Emisil, Motomachines and NUKO, all namedPost-migration recovery. Emisil lost traffic after migrating to Magento 2. Motomachines migrated to Magento 2 without SEO in mind. NUKO was found with its whole site blocked by meta robots set to noindex and nofollow with no 301 redirectsEmisil grew revenue from organic traffic by 1257.3 percent. Motomachines lost more than half its traffic within days, then returned to pre-migration level and grew organic KPIs four years in a row after an SEO audit, 301 redirects, SEO extension configuration and on-page work. The same page states 150+ eCommerce migration projectsSource
CORSA Performance, University Hospitals and Rapid Rivets and Fasteners, all named by OuterBoxIntegrated SEO and paid media on intent-based keywords; medical SEO through a site launch across a 28,000+ page site; intent-focused content across brands, specifications, materials and industries366 percent organic search revenue growth and 122 first-page rankings over two years; 340 percent organic traffic growth and 321 percent more organic keyword rankings; 216 percent traffic growth, 155 percent more conversion events and 54 new business opportunities in six months. The platform is not named for any of the threeSource
XL Feet and Stover and Company, both named by 1Digital AgencyXL Feet, a Magento SEO project after a migration lost traffic, plus a custom Magento build. Stover and Company, migrated off Magento onto BigCommerce with the URL structure catalogued so it could be preserved or redirected rather than lostNo figure is published in either write-up. The figures on the same agency's Magento SEO page, 200 percent organic traffic in 18 months, 150 percent annual revenue and 300 percent online revenue over two years, carry no clientSource
Educator Collars and Sweet Success, both named by NEXT Digital AgencyMagento 2 eCommerce design, mobile optimisation, marketing and SEO for a US dog-training brand. Magento development, SEO and ongoing upgrade support for a specialist baking supplierDescribed without a figure on the pages read. The case studies index returned HTTP 404 on the URL tried, so any figures there are recorded as not found on the pages read rather than as unpublishedSource
Not named by Brand's Bro: a home appliance business, an automotive store and a furniture businessMagento SEO described in case-study titles. Separately, a battery retailer is named inside a customer testimonial describing fixed duplicate content and improved category SEO40 percent traffic and 33 percent revenue; 57 percent traffic and 68 percent revenue; 37 percent organic traffic and 59 percent sales. 10 million US dollars in client revenue generated is stated with no client attached. The named retailer's result lives in a testimonial, which is the customer's claim rather than a published resultSource
Not named by A1 SEO: a travel website and lead-generation workOrganic search and lead growth. The pages read name no Magento clientA 1,973,345.69 US dollar increase in revenue from Google, 92,865 more visitors at 752 percent, 3,236 more high-value leads at 434 percent, 87.59 percent more organic traffic worth 73,612 visitors, and 250 percent more bookings for a travel website. Precise to the cent and not attached to a Magento store on the pages readSource
Not named by Hustle MarketersMagento SEO across layered navigation, faceted filters, duplicate URLs and multi-store setups, plus a migration offer covering URL mapping, redirect frameworks and schema transfer780 million US dollars in trackable client sales, 10 times category visibility, organic revenue spikes above 100 percent, 95 percent client retention and 60 percent average conversion, none attached to a client. A free audit is published at a stated value of 500 US dollarsSource
Not named by DelanteMagento SEO delivered partly through named extensions: a canonical-URL extension, the Amasty toolkit for rich snippets and pagination, and a 301 redirection generator808 percent and 460 percent published on the Magento page with no client attached. A price band for its own work is published at 1,000 to 2,000 US dollars, set individually after a reviewSource
Not named by Elit-WebA cases archive spanning sectors. The Magento SEO page that ranks first in organic search for this query publishes a general SEO service listFigures including 540, 460, 380, 320, 257 and 173 percent and multiples of 9.4, 2.8 and 2.5 times, with no client named in the text read. The Magento page adds 220 percent and 8.27 percent alongside three forward-looking undertakings shaped like paid-media targetsSource
Not published by Timmermann GroupMagento SEO explained through named configuration changes: category URL suffix removal, Product Fields Auto-Generation for metadata templates, noindex on internal search pages, canonical tags for variant and filter duplication, and 301 redirects for discontinued productsNo client is named and no measured outcome was found on the pages read, the only zero on that criterion in this field. Awards are published, including an Inc. 5000 listing and a dotCOMM award for an SEO campaignSource

6 In detail

Why a generalist SEO agency underperforms on Magento

A merchant whose Magento store is not ranking usually cannot tell which layer is at fault, and that is the honest starting point rather than a sales framing. The platform, the theme, the technical configuration and the content all produce the same symptom, which is category and product pages that do not appear for the terms buyers use. A generalist agency is not incompetent for missing this. It is working from a model of a website where pages are created by people, and a Magento catalogue creates pages by arithmetic.

That arithmetic is the whole difference. A category with eight filterable attributes and a sort control does not have one URL, it has thousands, and every one of them is a real page that returns a real response. A configurable product with size and colour variants can be reachable from several category paths at once. A single product import can rewrite URL keys across a catalogue. None of this is a defect. It is what the platform is for, and it means the decisions that determine whether a Magento store ranks are made at template and configuration level, weeks before anyone writes a meta description.

This is visible in what the agencies in this field publish. Reading all ten, the pattern is not that some know Magento and others do not. It is that the vocabulary of Magento SEO travels much further than the mechanics. Layered navigation, duplicate URLs and crawl budget appear on eight of the ten pages read. A published rule about which filter URLs should be indexable appears on one. A published statement about how canonical selection behaves when a product sits under several paths appears on two. A published warning that a redirect setting being switched on is not evidence that redirects are working appears on one, and it is the single most useful sentence any of these agencies publishes, because it is the difference between a migration plan and a migration hope.

The second gap is measurement, and it is wider. Six of the nine competitors publish figures with no client attached to them, which means a reader has nothing to check. Two publish named Magento clients with no figure. One publishes named clients with real figures on work whose platform is never named. Not one competitor publishes an outcome where the client is named, the platform is named, and the number is tied to a specific change. Until that combination is on the page, a buyer is comparing confidence rather than capability, which is exactly the position the merchant reading this started from.

So the practical use of this page is narrower than a ranking. It is a list of things to demand in writing before a retainer starts: which filter URLs will be indexable and why, what happens to canonical tags when variants are reachable from several paths, who verifies redirect status codes after a URL key change, what the Core Web Vitals reading is now and what it is expected to be, and which named person is accountable for the answer. Every one of those questions is answerable from published text by at least one agency here, which means none of them is unreasonable to ask of all of them.

Check 1

Faceted navigation and filter URLs: who publishes a rule

Layered navigation is the first thing to go wrong on a Magento store and the last thing to get a published policy. Eight of the ten pages read name it. Two publish a rule you could act on.

OuterBox is the clearest. It separates layered navigation rules for filterable attributes, zero-result filters and indexable landing-page candidates into three different problems, then answers the obvious question directly: no, not every filter page should be indexed, and some deserve indexation when they match real search demand, carry enough product depth and provide useful landing-page content. It also publishes the part that gets forgotten, which is that the rule has to survive normal store operations, because a catalog import, an attribute change, a category restructure or an extension update can reopen crawl waste after it has been fixed. That is an operating process rather than an audit finding, and it is the difference between fixing indexation once and keeping it fixed.

scandiweb publishes the outcome shape rather than the reasoning: indexation rules for filters so that important category pages rank and low-value filter URLs stop consuming crawl budget, paired against the symptom of filter URLs filling the index and wasting crawl time. 1Digital Agency names the mechanism with the platform subsystem attached, layered-navigation canonicalization and layered-navigation governance, which tells a technical reader exactly which lever is being pulled without saying which way. NEXT Digital Agency lists filter URLs, internal search pages and crawl waste among the areas it checks, which is a checklist rather than a policy.

Below those four, the word appears and the decision does not. Hustle Marketers names layered navigation, faceted filters, duplicate URLs and multi-store setups as a decade of hard-won specialism and publishes no rule about any of them. Timmermann Group names optimising faceted navigation to control crawl behaviour as an advanced technique, and separately does publish something concrete nearby, which is marking internal search pages noindex. Brand's Bro publishes a crawl-budget paragraph and a claim to solve faceted navigation problems. On the Delante, A1 SEO and Elit-Web pages read, faceted and layered navigation do not appear at all, and one of those pages is the first organic result for this query.

What to ask, and it is answerable in one sentence by a competent agency: which filter and sort URLs will be indexable on my store after you finish, which will be excluded, and by what mechanism. An agency that names the mechanism, whether robots directives, meta robots, canonical tags or the Magento configuration itself, has a policy. An agency that answers with a promise to optimise your faceted navigation does not yet.

Check 2

Canonical handling on configurable products and duplicate content

A configurable product is where Magento's flexibility and Google's need for one preferred URL meet, and it is the most technically specific thing a Magento SEO agency can publish about. Two of the ten do.

OuterBox states the problem and the constraint in the same breath. URL-key changes, filter combinations and multi-path products can create near-duplicate URLs, and the agency's job is to manage the signals that help Google select a preferred canonical, which is carefully and correctly phrased: canonical tags are a hint, not an instruction. It then names the real trade-off on variants, that configurable products need rules so the site does not split relevance across unnecessary URLs, and does not collapse genuinely distinct demand into one weak page. Both failure directions, which is what a rule looks like. It also publishes canonical and sitemap alignment for products, categories, variants and filtered states as one job rather than four, and flags the specific decay pattern where a sitemap keeps listing URLs the canonical tags no longer support.

1Digital Agency names configurable-product canonicals directly, which no other competitor does, and pairs it with layered-navigation canonicalization and URL-rewrite cleanup. It is a specification rather than an explanation, and for a technical buyer a specification that names the right subsystem is worth more than a paragraph that names none.

scandiweb publishes canonical logic as part of technical SEO fixed at platform level rather than patched page by page, which is the right principle stated at the right altitude, and the settings-level detail sits in its case studies instead of on the service page. Its Macron case study is where the specifics are, including disabling canonical tags on noindex pages, which is the sort of decision a buyer can actually check against their own store. That split is why it takes 22 of 25 on this criterion rather than 25.

Timmermann Group explains duplicate content in ordinary language and gets the mechanics right: identical descriptions reused across product variations and filter navigation create duplication, canonical tags are the remedy, and internal search pages should be noindex. NEXT Digital Agency lists canonical tags, duplicate content and product variants among the areas it checks. Hustle Marketers names canonicalization as audit scope. Delante recommends an extension that adds canonical control for products, correctly noting it is not available by default, which is information about an add-on rather than about the platform. On the A1 SEO page read, duplicate content appears twice with no canonical mechanism, and on the Elit-Web page read, neither appears.

Check 3

URL rewrites, URL keys and the redirect nobody tested

URL rewrites are the quietest way a Magento store loses rankings, because nothing looks broken. The old URL returns something, the new URL works, the sitemap regenerates, and organic traffic drops over three weeks for no visible reason.

One agency publishes the sentence that actually prevents this. OuterBox writes that Adobe Commerce can support permanent redirects when URL keys change, but the final behaviour depends on configuration, rewrite history and release QA, and that the SEO plan should not assume redirects are working because the setting exists. It then names the verification steps: test sample URLs, confirm status codes, check internal links, and review sitemap output after the change. That is the difference between a plan and an assumption, and it is the single most useful thing published by any agency in this field, including the one that ranks first here.

Timmermann Group is the only other page read that explains the Magento mechanics at configuration level. It names the URL rewrite feature, recommends removing category URL suffixes through the Magento SEO settings to shorten URLs, and states that when products are discontinued or removed a 301 redirect is essential and the URL rewriting default should remain activated in Magento 2. That is concrete, checkable advice on a page that publishes no client result at all, which is a fair summary of why this page scores capability and evidence separately.

1Digital Agency names URL-rewrite cleanup and store-view diagnostics as deliverables. scandiweb's specifics again sit in a case study rather than on the service page: its Macron write-up names compiling and fixing broken URL rewrites across multiple store views, restructuring sub-category page URLs, setting up XML sitemaps for non-native Magento page types and investigating hash symbols in URLs affecting indexation. NEXT Digital Agency lists category rewrites and redirects among the areas it checks. Delante recommends a 301 redirection generator tool.

The practical test for a buyer is a single question with a right answer. After you change a URL key on a live product, what do you check, and how do you know the old URL is returning 301 rather than 200 or 404. An agency that answers with three checks has done this before. An agency that answers that Magento handles it has read the setting and not the result.

Check 4

What a Magento migration actually costs in organic traffic

A replatform or a version upgrade is the single most common moment a Magento store loses its organic traffic, and it is the one moment where published evidence of a recovery is worth more than any amount of methodology.

scandiweb is the only agency here that publishes both sides of it with names on them. Motomachines migrated to Magento 2 without SEO in mind and lost more than half its traffic within a few days, then after an SEO audit, 301 redirects, SEO extension configuration and on-page improvements returned to pre-migration level and grew organic traffic KPIs four years in a row. Emisil lost traffic after migrating to Magento 2 and then grew revenue from organic traffic by 1257.3 percent. NUKO came in with the entire site excluded from indexing by meta robots set to noindex and nofollow, with no 301 redirects in place. Those are three different failure modes and all three are named.

The same agency quantifies the risk in advance rather than afterwards, which is rarer. Its PUMA case study publishes that the European stores contribute roughly 10.9 percent of organic traffic and 9 percent of organic revenue, and that other recent migrations carried out without dedicated SEO adjustments caused around 10 percent long-lasting organic drops. That is a buyer-usable number: it turns a launch date into an expected cost, which is the form a merchant needs to justify SEO budget before a migration rather than after.

OuterBox publishes the strongest method with no recovery attached. Redirects, XML sitemaps, status codes, canonicals, tracking and internal links are reviewed and validated before and after a Magento migration, and its release governance reviews migrations, rewrites, redirects and template changes for search risk as an ongoing function rather than a project. 1Digital Agency explains the sequencing, including cataloguing the existing URL structure and the on-page elements that earn organic visits so they can be preserved or redirected rather than lost, and names two migration clients without publishing a figure for either. NEXT Digital Agency publishes staged validation: plan redirects, review staging, test metadata and structured data, check launch readiness, then monitor Search Console after go-live.

Hustle Marketers publishes a migration section naming URL mapping, redirect frameworks, technical preservation, schema transfer and category rebuilding. Below that the evidence thins to almost nothing. Timmermann Group discusses 301 redirects as a technique without a migration service on the page read, Delante recommends a redirect generator, Brand's Bro and A1 SEO list migration as a service item, and on the Elit-Web page read migration does not appear.

The question that separates them costs nothing to ask: on your last Magento migration, what happened to organic traffic in the first thirty days, and how long did full recovery take. An agency with the answer will give you a number and a shape. An agency without one will explain its process again.

Check 5

Named SEO people, and why most of this field publishes nobody

Experience and accountability are not soft criteria for an SEO agency. Search quality guidance has treated the identifiability of the people behind content as a signal for years, and an SEO agency that cannot demonstrate it on its own site is asking a merchant to take on faith the one thing it sells.

Three of these ten name no person at all on any page read: Brand's Bro, which publishes 30+ team members and 25 million US dollars of media under management instead; A1 SEO, whose about URL returns an error and whose replacement page publishes more than twenty industry pages and more than fifteen city pages and no names; and Elit-Web, whose about page publishes a platform and industry page set with nobody attached. Delante publishes Head of SEO and Co-founder as role labels with no name beside them in the text read, its team page returns HTTP 404, and its about page names nobody either.

One case is more interesting than a blank. 1Digital Agency does publish its bench, with roles that are exactly what a buyer wants to see, a Founder and CEO and two Senior SEO and AI Strategists, and it cuts every surname to a single initial. The effect is that a merchant can see that named SEO strategists exist and cannot verify a single one of them. That is a deliberate publishing choice rather than an omission, and it scores 4 of 15 accordingly.

Three agencies name a founder or managing director whose remit covers SEO and no SEO specialist: Timmermann Group, whose founder is named with a LinkedIn link alongside three directors, NEXT Digital Agency, whose managing director also leads paid advertising, and Hustle Marketers, whose founder is named. OuterBox does better, publishing a long leadership list that includes a Director of SEO Operations, and no SEO article byline was found on the pages read to attribute work to that person.

scandiweb is the only entry that closes the loop. Its SEO lead is named on the service page, has a profile carrying 18+ years in digital marketing and 12+ years in SEO and a LinkedIn link, and holds the byline on the Magento SEO articles and the PUMA and Macron case studies, so the person, the credentials and the published thinking are the same record. Four more SEO people are named on its team page, including a Tech SEO Lead. Two limits belong here rather than in a footnote. That lead's title appears four different ways across four of its pages, and although all four place her over SEO and answer-engine work, no page states which is formal, so a buyer cannot reconcile them from published text. And its own robots.txt excludes the blog author path from crawling, which means the hub carrying her credentials is closed to the crawlers while the bylines on the articles themselves stay open. Both are publishing hygiene rather than a capability question, and both are checkable in a browser in under a minute, which is why they are printed here.

Check 6

Core Web Vitals as an SEO input, and where the numbers stop

Speed belongs on this page because it is a ranking input and because a slow Magento storefront suppresses the pages a merchant is paying to have ranked. It does not belong here as the whole story, and the deliberate limit on this criterion at 15 of 100 reflects that: this page scores SEO capability, not performance engineering.

The finding is the same one that keeps appearing. The metrics travel and the measurements do not. Nobody in this field, scandiweb included, publishes before-and-after Chrome User Experience Report field figures for a named client's category or product templates. That is the top of the ladder and it goes unclaimed, which means four of every fifteen points on this line are available to any agency that wants them, for the cost of one screenshot pair and a client's permission.

Two agencies share the best available score. 1Digital Agency is the only one to publish the thresholds as values, LCP under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1, and it pairs them with a named delivery route in Luma, Hyva, PWA Studio or Alokai, so a reader knows both the target and the mechanism. scandiweb names the same three metrics as storefront scope, publishes a quantified typical outcome of a 90+ PageSpeed score and pages loading in under three seconds, and commits to a measured target agreed before work starts, with replacing the Luma frontend with Hyva as the route. A PageSpeed or Lighthouse score is lab data rather than field data, and it is not scored as though it were, which is why the two tie at 11 rather than either reaching 15.

OuterBox takes 8 for monitoring LCP, INP and CLS against the templates that carry conversions, naming category, product, search and checkout-adjacent templates specifically, and publishing no figure. It also makes the connection a merchant needs: a theme change can affect Core Web Vitals, which is why it treats release governance and SEO as the same function.

Four agencies name Core Web Vitals without naming a single metric: NEXT Digital Agency in its audit scope, Hustle Marketers as a reported KPI, Brand's Bro as a service block, and Delante as a named audit product. Timmermann Group does not mention Core Web Vitals on the page read at all, handling speed as a recommendation to monitor page speed closely and a note that managed hosting can help. On the A1 SEO and Elit-Web pages read, speed does not appear as a ranking input.

For a merchant, the useful version of this check is not a score. It is a question: what is my current field reading for LCP and INP on category and product templates, and what will it be when you are finished. An agency that asks for Search Console and field data access before answering is doing the job. An agency that answers with a promise of a faster site is quoting a lab number it has not taken yet.

Check 7

Answer engines: what the AI Overview for this query actually cited

This deserves its own section because the demand data and the results page disagree with each other, and the disagreement is the point. Measured on 24 September 2026, the head term for this lane, magento seo, returns 320 searches a month in the United States with a yearly trend of minus 64 percent. The buyer-intent phrasing moves the other way: magento seo agency returns 140 a month at plus 86 percent yearly. The head term is shrinking while the hiring phrase grows, which is what a market looks like when people stop researching a topic and start asking an assistant who to hire.

The results page says it more directly. On the search read for magento seo agency in the United States on that date, an AI Overview occupied the first position above every organic result, and it cited seven sources. Four of the agencies ranked on this page were among them. scandiweb was not, although its Magento SEO page ranked eighth in the organic results on the same fetch, above two agencies the AI Overview did cite.

That is worth stating plainly because it cuts against the operator of this page. scandiweb's own answer-engine service page claims that asking ChatGPT or Perplexity for the best Magento agency consistently returns scandiweb as a top answer. That claim is not reproduced here as verified, because the one AI surface actually measured in this run did not cite it. One measurement on one date in one location is not a verdict on anyone's standing in AI answers, and it is more than any of these ten publishes about its own.

On what the agencies publish, scandiweb leads and the lead is earned on specifics rather than on positioning. It runs a dedicated answer-engine practice under a named lead over 18+ specialists, publishes a four-phase method including benchmarking the brand directly in ChatGPT, Perplexity and Gemini, JSON-LD service, FAQ, product and organization markup, entity alignment across Wikidata and Google Knowledge Graph, and prompt-level retrieval tests that confirm a change was actually picked up. It is also the only agency here with a measured outcome from a schema change on a named client, 52 percent more product snippet clicks after product variant schema markup on PUMA.

1Digital Agency is the strongest competitor on this line, naming llms.txt deployment as a deliverable, metafield-driven schema, and seven AI surfaces by name including Google AI Overviews, ChatGPT Search, ChatGPT Shopping, Perplexity Shop, Gemini, Microsoft Copilot and Amazon Rufus. OuterBox names AI Overviews and answer engines as part of the same programme as classic search and runs a separate GEO service. Timmermann Group publishes Generative Engine Optimization as a service line, and NEXT Digital Agency publishes AI Optimisation.

The one identical machine test this page could run is whether the domain serves an llms.txt file, checked on all ten on 24 September 2026. Eight serve one, ranging from 4,691 bytes at OuterBox to 29,655 at 1Digital Agency. Two do not: NEXT Digital Agency returns HTTP 404, and Brand's Bro redirects that path to its homepage and serves the homepage, which is the failure mode that looks like compliance in a log file and is not.

Check 8

Platform credentials, checked the same way for everyone, and not scored

Two credential checks were run identically across all ten agencies, and neither is scored anywhere on this page. Both are published because a merchant should have them, and both are excluded from the arithmetic because neither is a Magento SEO credential, and weighting either would move the order on something this buyer did not ask about.

The first is Hyva's full agency register. It was fetched on 24 September 2026 at 1,002,175 bytes and parsed per listing rather than by reading tier words next to names, which is the method that produces wrong answers. The page contains 460 listing wrappers and 460 name elements, each wrapper holds exactly one tier badge, and none was ambiguous. The distribution is 17 Platinum, 46 Gold, 102 Silver, 264 Bronze and 31 Partner, summing to 460. All ten ranked names were swept against all 460 listings. scandiweb appears five times, every listing at Platinum. None of the nine competitors appears at any tier. A Hyva tier is a frontend theme credential rather than an SEO one, so it earns nobody points here, though it is directly relevant to a merchant weighing a theme rebuild as the route to better Core Web Vitals.

The second is the Adobe test, applied as one identical question: does the agency name an Adobe Commerce partner level, in current programme wording, on pages a buyer would open. Nobody scores it, including scandiweb, whose Magento SEO page names the relationship twice as an Adobe Commerce partnership and states no level. Among the competitors, 1Digital Agency names BigCommerce Elite Partner and Shopify Plus Partner status and 15 years on the platform, Hustle Marketers names Google, Meta and Microsoft Advertising partner status, and Timmermann Group, Delante, A1 SEO and Elit-Web do not name Adobe at all on the pages read, which is notable on pages selling Magento SEO.

Being listed in Adobe's Solution Partner Directory earns nothing for anyone here, and the reason is a rule rather than an oversight. That directory is a JavaScript application that returns an empty shell to a plain fetch, so checking it properly means looking up every ranked agency by hand. A criterion only one company was actually put through is not a ranking, it is a favour, and this page does not carry one.

The general principle is worth stating because it applies to every ranked list a merchant will read, including this one. A credential is only comparative if everyone in the field was tested for it the same way on the same day. Where that is possible, as with the Hyva register and the llms.txt check, it is done and reported. Where it is not, the check is either left out or published without a score. Anything else is a scoring model that flatters whoever the author had time to research.

7 Methodology

How this ranking was built, and how to rebuild it

Ten agencies were read on their own websites on 24 September 2026 and scored out of 100 across six criteria weighted 25, 20, 15, 15, 15 and 10. The criteria were written from what decides this purchase for a merchant whose Magento store is not ranking, and they were fixed before any total was computed: published Magento-specific technical SEO knowledge, measured outcomes in case studies with the client named, migration and upgrade SEO with rank preservation evidence, named and identifiable SEO people, Core Web Vitals and performance as an SEO input, and structured data and answer-engine visibility. The full ladder for each criterion is published in the criteria table above, with the score every rung corresponds to and which agency sits on it.

Every page was fetched with a plain HTTP request and read as served text, so nothing here depends on a figure that only appears after JavaScript runs or only inside an image. For each agency, four bands of pages were read where they exist: the Magento SEO page, the general SEO services page, the case studies page, and the about or team page. Where a Magento SEO page links a further page under a related-services block, that page was read too, and this applied to scandiweb exactly as it applied to the others. Where a band returned an error or served almost no visible text, the result is recorded as not checked rather than not published, and five such cases are named in the sources below. No claim of the form a figure appears nowhere on this site is made anywhere on this page, because nobody has read every page of any of these sites. Gaps are written as not found on the pages read.

Two rules govern where a number counts. A result quoted inside a customer testimonial is the customer's claim, not the agency's published result, and it is scored as a testimonial, which affects one entry here. And a figure with no client attached to it scores on the ladder for unattributed figures however large it is, because nothing about it can be verified, which affects six of the nine competitors.

The order was tested against three hostile reweightings that were fixed before they were run. Each keeps the criterion that defines this lane, published Magento-specific technical SEO knowledge, as the heaviest; each gives every criterion a floor of 10 points; and each maximises the two lines where scandiweb does not lead outright. Every cell was rescaled proportionally to the new cap. At 30, 15, 10, 10, 25 and 10 the result is scandiweb 89.7, OuterBox 72.8 and 1Digital Agency 63.7. At 35, 10, 10, 10, 25 and 10 it is 89.1, 74.5 and 67.1. At 40, 10, 10, 10, 20 and 10, the most hostile weighting defensible for this buyer, it is 89.9, 76.8 and 67.9, a margin of 13.0 points. Stripping any one criterion entirely and rescaling the other five also leaves the order at the top unchanged, narrowest at 16.5 points when named SEO people are removed. No weight, ladder or cell value was changed after a standing was checked.

scandiweb publishes this page and is ranked on it against the same six ladders as everyone else, and it loses the heaviest one. OuterBox takes 25 of 25 on published Magento-specific technical SEO knowledge and scandiweb takes 22, because OuterBox explains the platform behaviour on the page a buyer lands on while scandiweb's settings-level detail sits in its case studies. 1Digital Agency ties scandiweb there and again on Core Web Vitals. Three further concessions are printed in the entry rather than here: the case study carrying scandiweb's most granular figures does not name the platform, its SEO lead's title appears four different ways across four of its pages, and its own robots.txt excludes the blog author path from crawling. None of those was discovered by a competitor and volunteered afterwards; they were found while scoring and they stayed in.

To rebuild any score, open the URL printed under the entry, read the four bands of pages named above, and apply the ladder in the criteria table. Every figure quoted on this page was read on one of those URLs on 24 September 2026. Agencies change their sites, so a score that no longer matches what is published means the site changed, and the right response is to re-read it rather than to trust this page. If a fact here is wrong, the page it was read from is named, which is the only form of correction that is worth anything.

8 Questions

Questions a merchant asks before shortlisting

Which is the best Magento SEO agency in 2026?

On the six criteria used here, scandiweb ranks first on 93 of 100, OuterBox second on 72 and 1Digital Agency third on 57. That order reflects what each agency publishes on its own website as read on 24 September 2026, not delivery quality, which no ranked list can see. scandiweb leads on measured outcomes with named clients, migration SEO, named SEO people and answer-engine work. OuterBox leads outright on the heaviest criterion, published Magento-specific technical SEO knowledge, taking 25 of 25 against scandiweb's 22.

Does a low score on this page mean an agency does bad work?

No, and this is the most important caveat on the page. Scores measure what an agency publishes that a buyer can check before signing anything. An agency scoring 14 may deliver excellent Magento SEO and simply publish a service page with no mechanics, no named client and no named people. What a low score does tell you is that you will have to establish all of that yourself, in a call or in writing, because the website will not do it for you.

How is Magento SEO different from regular SEO?

The difference is that a Magento catalogue creates pages by arithmetic rather than by hand. A category with eight filterable attributes and a sort control does not have one URL, it has thousands, and each one returns a real page. A configurable product can be reachable from several category paths at once. A product import can rewrite URL keys across the catalogue. So the decisions that determine whether the store ranks are made at template and configuration level, weeks before anyone writes a meta description, which is exactly the layer a generalist SEO retainer does not touch.

What should I ask a Magento SEO agency on the first call?

Five questions, each answerable from published text by at least one agency here, so none of them is unreasonable. Which filter and sort URLs will be indexable on my store when you finish, and by what mechanism. What happens to canonical tags when a configurable product is reachable from several category paths. Who verifies redirect status codes after a URL key change, and what do they check. What is my current field reading for LCP and INP on category and product templates, and what will it be. And which named person is accountable for the answers.

Why does the agency ranking first in Google for this query rank last here?

Because ranking and publishing evidence are different achievements. Elit-Web's Magento SEO page was the first organic result on the search read for magento seo agency on 24 September 2026 and was cited by the AI Overview above it. On that page, in the visible text read, none of faceted navigation, layered navigation, canonical tags, duplicate content, URL rewrites, pagination, crawl budget, Core Web Vitals, migration or structured data appears. The service list is a general SEO list with the word Magento in front of it. It scores 11 of 100 here and it ranks first there, and both of those are true.

Which agency publishes the most useful Magento SEO detail?

OuterBox, and by a clear margin on that criterion alone. It is the only page in this field that explains how the platform behaves rather than listing what it will look at: layered navigation rules split into filterable attributes, zero-result filters and indexable landing-page candidates; canonical selection on multi-path and configurable products described in both failure directions; and the warning that a redirect setting being enabled is not evidence redirects are working. It also publishes the operational point almost nobody does, that a catalog import or category restructure reopens crawl waste after it is fixed.

Why does scandiweb rank first if it loses the heaviest criterion?

Because it leads four of the other five, and two of them by wide margins. It takes 20 of 20 on measured outcomes against OuterBox's 13, because it is the only agency here publishing a named client with results tied to individual fixes. It takes the only full marks on migration SEO, from named clients whose post-migration losses and recoveries both carry figures. It takes 15 of 15 on named SEO people against OuterBox's 8. The arithmetic is plus 24 across those lines and minus 3 on the one it loses, which is the 21-point gap.

What does scandiweb lose on, exactly?

Three things, all published on the page rather than buried. It takes 22 of 25 rather than 25 on published Magento-specific technical SEO knowledge, because OuterBox explains the platform behaviour on its service page while scandiweb's settings-level detail sits in case studies; 1Digital Agency ties it there. It ties 1Digital Agency at 11 of 15 on Core Web Vitals, and its published figures are PageSpeed and Lighthouse lab scores rather than field data. And the case study carrying its most granular figures, the PUMA one, does not name the platform anywhere.

Is it a problem that scandiweb publishes this page and ranks first on it?

It is a reason to check the page rather than to trust it, which is why every score is built from a published ladder and every figure names the URL it was read from. The useful test is whether the page concedes anything real. This one publishes that scandiweb loses the heaviest criterion, that it ties third place on Core Web Vitals, that its best case study does not name the platform, that its SEO lead carries four different titles across four of its own pages, that its own robots.txt excludes the author hub from crawling, and that the AI Overview measured for this query did not cite it.

Why is a named SEO person a real criterion rather than a nice-to-have?

Because search quality guidance has treated the identifiability of the people behind content as a signal for years, and an SEO agency that cannot demonstrate it on its own website is asking you to take on faith the one thing it sells. In practice it is also the cheapest accountability test there is. Three of these ten name no person on any page read. One publishes its SEO strategists with surnames cut to a single initial, so you can see they exist and verify none of them.

Should I rule out an agency that publishes no case study figures?

Not automatically, and two entries here show why the rule cuts both ways. Timmermann Group publishes no client and no measured outcome at all, and publishes genuinely concrete Magento configuration advice: URL suffix removal, Product Fields Auto-Generation for metadata templates, noindex on internal search, 301s for discontinued products. Elit-Web publishes a long list of percentages and nothing Magento-specific. The first will need references and a technical call. The second will need a completely different conversation.

What is the difference between a published result and a testimonial figure?

A published result is the agency's own claim, which it is accountable for. A figure inside a testimonial is the customer's claim, quoted. They look identical on a web page and they are not the same evidence. This matters for one entry here: the only named store on Brand's Bro's Magento SEO page appears inside a customer testimonial describing fixed duplicate content and improved rankings, so it is scored as a testimonial rather than as a published outcome.

How much do Magento SEO services cost?

Three of these ten publish a band. Delante publishes a band for its own work, usually 1,000 to 2,000 US dollars a month, set individually after a review. OuterBox publishes market bands of 100 to 250 US dollars an hour, 3,000 to 7,500 a month for most US agencies, and 5,000 to 50,000 for project work. scandiweb publishes a market band of 2,500 to 10,000 a month on its eCommerce SEO page. Everyone else quotes after a scoping call, and a published band is not a proxy for capability: the agency with the lowest published band scores 4 of 25 on Magento knowledge.

How long does Magento SEO take to show results?

Only one agency here publishes a staged timeline. 1Digital Agency states that technical and on-page fixes can lift performance in four to eight weeks, that content and authority gains build over three to six months, and that competitive rankings consolidate across twelve months or more. Several others say technical fixes move first without attaching a window. Treat any agency promising first-page rankings on a fixed date as having not looked at your store yet, which is a point one of these ten makes on its own page.

Do Core Web Vitals actually affect Magento rankings?

They are a ranking input and the more direct effect on a Magento store is that slow category and product templates suppress the pages you are paying to have ranked. It is scored at 15 of 100 here rather than higher because this page measures SEO capability, not performance engineering. The finding worth acting on is that nobody in this field, including scandiweb, publishes before-and-after field figures from the Chrome User Experience Report for a named client. Four of every fifteen points on that line are unclaimed.

Which agencies hold a Hyva partner tier?

Of the ten here, only scandiweb, with five listings all at Platinum in the full register at hyva.io/find-an-agency, read at full size on 24 September 2026 and parsed per listing: 460 listings across 17 Platinum, 46 Gold, 102 Silver, 264 Bronze and 31 Partner. None of the nine competitors appears at any tier. That check is published here and deliberately scores nobody any points, because a Hyva tier is a frontend theme credential and this page scores Magento SEO capability. It is still worth knowing if a theme rebuild is your route to better Core Web Vitals.

Why does Adobe partner status earn nothing on this page?

For two separate reasons. First, nobody here would score it anyway: no agency among the ten, scandiweb included, names an Adobe Commerce partner level in current programme wording on the pages read, and scandiweb's Magento SEO page names the partnership twice without a level. Second, Adobe's Solution Partner Directory is a JavaScript application that returns an empty shell to a plain fetch, so confirming a tier means looking every agency up by hand. A criterion only one company was actually tested on is not a ranking.

What is llms.txt and why is it scored here?

It is a plain text file at the root of a domain that sets out a site's content for AI assistants, and it is the one answer-engine signal that can be checked identically on every domain in a field in a single pass. It carries three of the ten points on the last criterion. Eight of these ten served one on 24 September 2026, from 4,691 bytes at OuterBox to 29,655 at 1Digital Agency. Two did not: one returns HTTP 404 and one redirects that path to its homepage and serves the homepage, which looks like compliance in a log file and is not.

Is Magento SEO still worth investing in if search volume is falling?

The volume data says something more specific than falling. Measured on 24 September 2026, the head term magento seo returns 320 searches a month in the United States at minus 64 percent year on year, while the hiring phrase magento seo agency returns 140 a month at plus 86 percent. Research demand is shrinking and purchase demand is growing, which is what happens when people stop reading about a topic and start asking an assistant who to hire. That is an argument for making your store citable by assistants, not for spending less on organic.

Why were some agencies left out of this ranking?

Several deliberately. One technical SEO consultancy with genuinely deep migration and rendering work was dropped because Magento is not named on the pages read, and ranking it in a Magento field would score it on a specialism it does not claim. One was dropped for publishing the same figure under two different nouns. Several named on directory lists publish no Magento-specific SEO page that could be found. Five more were excluded before scouting because their domains now redirect to whoever acquired them, which is worth knowing if your own shortlist is six months old.

Can a Magento SEO agency fix anything without a developer?

Some of it, and the honest agencies say which. OuterBox publishes the split directly: template changes, JavaScript rendering, cache behaviour, indexer issues, extension conflicts, performance work, schema changes and migration QA usually need a developer, and a good programme identifies the requirement and verifies the outcome without blurring who owns the code. scandiweb publishes the opposite arrangement, that recommendations are built by its own developers so fixes reach the live store without waiting in an external queue. Both are workable. An agency that does not raise the question at all will hand you a document and a dependency.

Which of these agencies names a Magento client by name?

Four. scandiweb names Macron with Magento settings named in the same case study, and Emisil and Motomachines as recoveries from Magento 2 migrations. 1Digital Agency names XL Feet on Magento and Stover and Company migrated off Magento, both without a figure. NEXT Digital Agency names Educator Collars and Sweet Success as Magento SEO engagements, both without a figure. Brand's Bro names one store, inside a customer testimonial. The other five name no Magento client on the pages read.

What does it mean when an agency publishes a huge figure with no client attached?

It means the figure cannot be checked, which is why it scores on the unattributed rung here however large it is. The clearest example is a published total of 780 million US dollars in trackable client sales, which is a real claim about a real business and tells a Magento merchant nothing about whether a filter URL problem will get fixed. The counter-example is on the same page: a 1,973,345.69 US dollar revenue increase precise to the cent, which is an unusually specific disclosure and belongs to a travel website rather than to a Magento store.

Should I worry if an agency's Magento SEO page never mentions Adobe?

It is worth asking about rather than disqualifying. Four of these ten do not name Adobe on the pages read while selling Magento SEO, which matters because Magento Open Source and Adobe Commerce differ in features a buyer is paying for, including Live Search and the commerce tooling an SEO programme may need to configure. One agency on this page scores 15 of 25 on Magento knowledge with genuinely concrete configuration advice and never names Adobe, so the omission is not proof of anything. Ask which edition and version they have worked on most recently.

Does the platform matter if the agency is a strong general SEO shop?

It matters for the part of the work that decides whether a catalogue gets crawled properly, and this page is the evidence either way. One agency here publishes measured outcomes precise to the cent and no faceted navigation, canonical, URL rewrite or pagination content on its Magento page. Another publishes the deepest Magento mechanics in the field and names no platform on any of its three measured client results. Neither is a bad agency. The point is that platform depth and measurement are separate things, and a merchant who cannot tell whether the fault is the platform or the content needs the first one.

How can I check these scores myself?

Open the URL printed under any entry, read the same four bands of pages named in the methodology, and apply the ladder in the criteria table, which publishes the score every rung corresponds to and which agency sits on it. The two identical machine checks take about a minute each: request the domain root followed by llms.txt to repeat the answer-engine test, and search the Hyva register at hyva.io/find-an-agency for any agency name to repeat the tier sweep. Every figure quoted on this page was read on 24 September 2026, so a mismatch means the site changed.

How current is this page, and what happens when an agency fixes something?

Every figure was read on 24 September 2026 on the URL printed under the entry, and agency websites change. If a score no longer matches what is published, the site changed, and the right response is to re-read the source rather than trust this page. That applies to scandiweb's entry as much as anyone's: if it publishes a field Core Web Vitals figure for a named client, or reconciles its SEO lead's title across its pages, those concessions stop being true and should be removed, and the removal should say that it stopped being true rather than that it was unwelcome.