
SHOPIFY AGENCY FOR GROWING ONLINE RETAILERS
SEOS Design is a Stockholm-based Shopify agency that builds, migrates and develops online stores for growing online retailers. Technical SEO for e-commerce, conversion rate optimisation and Google Shopping can be part of the same project as the build, handled by the same team. The goal is a store that sells, shows up in search results and that you can run yourselves afterwards.
What is included
- Shopify build
- Store migration
- Technical SEO for e-commerce
- Conversion rate optimisation
- Google Shopping
- Maintenance as needed
4–6 weeks
Normally from brief to launch
0 months
Lock-in period on ongoing SEO and CRO work
12 points
Checked in every Shopify theme before launch
Who we suit – and what you get
- Online retailers who want to grow – B2C as well as B2B – whether a small marketing team runs the store or you want to hand the technology and search work over to us.
- Product ranges from a few dozen to several thousand products, built on Shopify, which we recommend for many e-commerce projects.
- Build and migration with a technical foundation for SEO – and, when needed, keyword work, conversion rate optimisation and Google Shopping in the same project.
- A fixed price per build after a call; ongoing SEO and CRO without a lock-in period.
- You own the store, the account and the data. We recommend Webflow Commerce or headless when they are a better fit.
A STORE THAT SELLS, GETS SEEN AND SCALES
In an online store, the decisions are connected. The category structure decides what can rank, the theme's code decides what the product links look like, and the product data drives both the search results and Google Shopping. If the theme, SEO and ads are bought from three suppliers, whatever sits between them falls through the cracks. We can take care of the whole chain.
Shopify is the platform we recommend when e-commerce is the core of the business. The build follows the same way of working as the rest of our web development: technical SEO from the start, tracking in place before launch and a store you can run yourselves afterwards.
FROM REVIEW TO A STORE THAT GROWS
Review and plan
We review your current store or your brief: product range, technical requirements, traffic and which searches drive business. If you have an existing store, we crawl it and list what needs to be preserved. The result is a plan with scope, a platform recommendation and a fixed price.
Structure and design
The category structure is settled before anything is designed – based on keyword research when that is part of the project. Then we adapt the theme to your brand identity, and you approve the structure and design before the build starts.
Build, migration and technical SEO
We build the store with templates for metadata and structured data, fix the theme's internal links, set rules for filters and pagination and connect Merchant Center. In a migration, the redirect map is checked and the content moved before the store goes live. Tracking is set up before the first order.
Launch, tracking and ongoing work
After launch we monitor indexing, performance and conversion in your search and analytics data. You get a walkthrough of how to run the store in Shopify Admin. If you want to continue with SEO, conversion rate optimisation and Google Shopping, there is no lock-in period, and the work follows a plan that is reprioritised based on what works.
What does a Shopify store with us cost?
Fixed price after a call
A Shopify build is quoted at a fixed price after a call, with scope and deliverables specified before the work starts. The cost depends on the size of the product range, how much the theme needs adapting, whether it is a migration and how many markets or languages the store will cover. The build always includes the technical foundation for SEO – URL structure, metadata templates, structured data and tracking. Keyword research, SEO copy, conversion rate optimisation and Google Shopping are quoted as add-ons or ongoing work.
Ongoing work – SEO, conversion rate optimisation and Google Shopping – has no lock-in period and follows a plan that is reprioritised based on what works. Shopify's subscription and the apps the store uses come on top of our fee, and you pay them directly to the suppliers. If you want to work out what a website costs to build and own over time, use the calculator for what a website costs to build and own.
Common questions about hiring a Shopify agency
Who is a Shopify agency right for – and which online retailers do you work with?
We are a good fit for online retailers who want technology, search visibility and conversion in the same hands – whether a couple of people in marketing run the store or you want to hand the technology and search work over to us. The product range can be fifty products or five thousand. What matters is that the store is going to grow and that someone needs to own technology, search visibility and conversion at the same time – not separately.
The typical situation: the store is up and selling, but the technology eats into the time for marketing. The theme has been patched by several suppliers, nobody knows which apps are actually needed, and the SEO work has stopped at metadata. We take care of the platform, technical SEO and conversion rate optimisation. You keep ownership of the product range, campaigns and customer relationships. B2B e-commerce with customer groups, price lists and order flows belongs here just as much as consumer retail.
We are a poorer fit if you just want a theme installed and nothing more, or if you are an enterprise with your own development team and procurement process. Enterprises are welcome, but that is not where we make the biggest difference.
When do you recommend Webflow Commerce or headless instead of Shopify?
Shopify is our recommendation when e-commerce is the core of the business. But it is not right for everyone. If you want to build a website with an online shop – where the content is the main thing and the product range is small – we often recommend Webflow Commerce. If you need a custom frontend, many integrations or several channels from the same product data, headless can be the right route.
Webflow Commerce is often a good fit when you have a smaller product range and a content-driven website where the store plays a supporting role: a manufacturer with a few spare parts, an agency selling a handful of products, a brand where editorial content matters more than the catalogue. The advantage is a single system for content and store. If the product range and order flow grow, we recommend Shopify. We describe how we build in Webflow on the Webflow development page.
Headless can be a better fit when performance, design or integrations matter most. Shopify then becomes the order engine behind a coded frontend in Next.js or Astro, or a Webflow website for content is combined with Shopify for the store. Structural changes in a headless build are made in code; if your team has no developer, a smaller maintenance agreement is often a good idea, and if you have your own developer you can take over completely. We go through what that means in practice on the headless CMS page.
WooCommerce is a niche case: a sensible choice when you already have a large WordPress website and specific plugins you cannot do without. We build it, but rarely recommend it for a fresh start.
The choice is yours – we make a recommendation once we know more about your needs.
Do we need Shopify Plus?
Usually not from the start. We recommend starting on a standard plan and upgrading only when a specific feature or your order volume requires it – not as insurance. In the review, we check which features are limited to Plus against Shopify's current plan comparison, so that the decision is based on your actual needs.
What is included when you build a new Shopify store – theme, structure and technical SEO?
A new Shopify store rests on three decisions: which theme will carry the design, what the category structure should look like and which technical SEO settings should be in place before the first product is published. If the decisions are made in that order, you avoid rebuilding a structure that Google has already indexed.
Theme. We recommend starting from a well-built theme in Shopify's theme store and adapting it to your brand identity, rather than building one from scratch. The reason is maintenance: a standard theme gets updates, a custom-built one has to be changed by hand by a developer every time. Before launch, the theme goes through the twelve points we describe in the next question.
Structure. We recommend basing the categories on keyword research, not just on how you think about the range internally. Category pages are what match high-volume commercial searches, and every category gets its own descriptive copy and internal linking that mirrors the hierarchy.
Technology. Templates for title tags, meta descriptions and structured data per product type, rules for filters and pagination, Merchant Center connected and tracking in place – from the start, not as follow-up work.
Which 12 points do you check in a Shopify theme before launch?
This is how we work: we go through these twelve points in every theme before a store launches – in a new build and a migration alike.
- The theme's code. Internal links that point to product URLs under /collections/ instead of the /products/ URL, and apps that add scripts to every page.
- Speed. Image sizes and image formats, fonts and scripts that load without being used.
- Core Web Vitals. LCP, INP and CLS measured on mobile on the home page, a category page and a product page.
- Structured data for products. Product schema with price, currency and stock status – without duplicate markup from theme and app.
- Canonicalisation. Canonical tags on variants and collection-bound URLs, and rules for filters and pagination so that only pages with their own search value are indexed.
- Sitemap. Lists only indexable pages, with a routine for discontinued products.
- Redirects in a migration. A complete map from every old URL to the new one, checked before the store goes live and without chains.
- Merchant Center. The account connected and the product feed reviewed: titles, GTIN, price and stock status in step with the store.
- The checkout. Shipping, payment methods and delivery time set up correctly, and a test purchase completed on mobile.
- Conversion tracking. Purchases, basket and checkout steps measured in the analytics tool; Search Console verified.
- Accessibility. Alt text on product images, contrast, and that menu, filters and checkout can be used with a keyboard.
- Language and currency. The right language, currency and hreflang settings per market when the store sells in more than one country.
The list is the same regardless of who built the theme. If the store has already launched, we do the review as the first step and fix whatever falls short.
How do we migrate to Shopify from WooCommerce or another platform without losing rankings unnecessarily?
Migrations lose rankings mainly for one reason: the URLs change and nobody has built a complete redirect map. Shopify locks products to /products/ and categories to /collections/, so in practice almost every product and category page changes URL in the move – the migration is as much an SEO project as a platform change.
We crawl the existing store, list all indexed pages with traffic and inbound links and map every old URL to a new one: product to product, category to collection, discontinued products to the nearest category. The map is checked before the store goes live. Titles, meta descriptions, alt text and product copy are carried over. When moving from WooCommerce, we also audit the plugin layer before the switch, so that filters, reviews, B2B price lists and shipping logic have an equivalent in Shopify.
Schedule the move outside peak season. Rankings fluctuate for a while as Google re-indexes; we do not promise that positions will stand still, but with complete redirects and preserved content the loss is usually limited and temporary. After launch we monitor indexing and 404 errors until things settle.
Why is a general SEO agency not enough for Shopify and e-commerce?
SEO for e-commerce is a different craft from SEO for a company website. An online store can have hundreds or thousands of pages that look alike, product copy the supplier wrote for a hundred other stores, and a technical structure where filters and pagination can create tens of thousands of URLs from a single category. An SEO agency that optimises page by page lacks the tools for that. The work comes down to templates, systems and prioritisation – and to being able to read and change the theme's code.
Four areas where we put in the time, and where a general agency often stops at metadata:
- Product URLs. Many Shopify themes link internally to the collection-bound variant of the product page even though the canonical tag points to the /products/ URL. That splits the link signals for the whole product range and is fixed with a change in the theme. We show how to check your own store in the section on Shopify's duplicate product URLs.
- Category pages as landing pages. The category is the page that should rank for "men's running shoes" – not the product. It needs copy, structure and internal linking like a landing page.
- Structured data for products. Product schema with price, currency, stock status and reviews, and a check that theme and apps do not add duplicate markup.
- Content at category and product level. Unique copy instead of the supplier's standard text – AI-assisted at volume, with your own product data as the basis and human review of the bestsellers.
The same product data drives the search results, Google Shopping and the AI agents that are starting to shop on the customer's behalf. Complete product data is therefore a business requirement, not a technical detail. We go through how agent-driven buying flows affect an individual store in the checklist for agentic commerce.
Is Shopify good for SEO?
The platform takes care of much of the foundation for you. The locked URL structure with /products/ and /collections/ cannot be changed, but that is rarely where the problem lies. The shortcomings are usually in the theme and the apps: internal links to the wrong product URL, duplicate schema markup and scripts that drag down performance. That is what we fix, using the twelve points we check in every theme.
Can you take on conversion rate optimisation and Google Shopping in the same project as the build?
Traffic that does not convert is a cost. That is why we offer conversion rate optimisation and Google Shopping in the same project as the build and the SEO work. The team that built the store also rebuilds whatever the tracking shows is underperforming – unlike a CRO report from another supplier that ends up on the shelf.
Conversion rate optimisation for an online shop is rarely about button colours. It is about the clarity of the product page – shipping, delivery time, returns and stock status visible before the visitor has to look – about search and filters, about the basket and about how everything works on mobile. The gains usually lie before the checkout. A reasonable level to compare yourself with varies greatly between industries; we go through the figures in the benchmarks for conversion rate and our whole approach on the conversion rate optimisation page.
Do you also run Google Shopping ads?
Yes. We set up Google Merchant Center, review the product feed that Shopify's Google & YouTube integration generates and run the Shopping ads with the same data. Feed quality decides the result: product titles that lead with what customers search for, correct GTINs, and price and stock status in step with the store. Because the feed is built on the store's product data, the ad results are tied to the SEO and product data work we do in the store. We describe how we run other ads on the Google Ads page.
What does a Shopify store with you cost?
We give a fixed price after a call about product range, theme, any migration and number of markets – you know what is included before the work starts. Ongoing SEO, conversion rate optimisation and Google Shopping have no lock-in period. Shopify's subscription and any apps come on top of our fee, and you pay them directly to the suppliers.
Can we run the store ourselves afterwards?
Yes, that is the goal. Shopify Admin is built so that a marketing team without developers can add products, change campaigns, write copy and handle orders. We go through how everything works at launch and document what is specific to your store. You choose: run everything yourselves, get help when you need it, or leave theme changes, integrations and the SEO work entirely to us.
A STORE THAT SELLS AND GETS SEEN?
Request a quote, or book a free call. We look at your current store or your plan and show where the likely weak spots are in technology, structure and conversion – and which platform we recommend.