Services Case Study Blog About Contact
We Audited an E-Commerce Site — 17 SEO Problems in 10 Minutes

We Audited an E-Commerce Site — 17 SEO Problems in 10 Minutes

How hard can it be to get basic SEO in place? We picked a random Swedish e-commerce site and ran a quick audit. Ten minutes later we had found 17 problems — 7 of which were critical. This is not an attack on the site in question. It's a reminder of how easy it is to miss the basics.

Background: a small retro shop

The site we audited is a small e-commerce site selling retro items — tin signs, mugs, Betty Boop figurines and the like. It's built with one.com's website builder and hosts its products through their integrated webshop solution.

It's a typical small online store. The owner has presumably focused on getting products and payments up and running — and SEO has ended up at the bottom of the list. That's understandable. But it also means the site is essentially invisible in Google for all searches except its own brand name.

The critical findings

Missing title tag

The title tag is the single most important SEO element on a page. It's what appears as the heading in Google's search results. This site was missing a proper title tag on the homepage. It's like opening a store without a sign above the door.

The fix is simple — one line of HTML:

<title>PeWeCo Retro Shop - Tin Signs, Mugs & Retro Products</title>

Missing meta description

Without a meta description, Google chooses which text to display below the heading in search results. Sometimes it picks copyright text, sometimes a registration number. Not exactly click-friendly.

<meta name="description" content="Buy tin signs, retro mugs and Betty Boop figurines. Fast delivery from Sweden.">

No H1 heading

The homepage — the most important page — was completely missing an <h1> heading. Without an H1, search engines have difficulty understanding what the page is about. The "About us" subpage had an H1, but the very page that should be optimized had none.

Broken sitemap

This was the most serious finding. The site had a sitemap index that pointed to a webshop sitemap — but that link returned 404 Not Found. This means Google doesn't have a map of the site's product pages. The working part of the sitemap contained only 3 URLs with lastmod: 2020-09-17 — over five years old.

For an e-commerce site with perhaps hundreds of products, this is devastating. The products aren't indexed, and Google has no idea they exist.

No robots.txt

/robots.txt returned 404. Without this file, search engines can crawl things you don't want indexed, and you miss the opportunity to point to your sitemap.

User-agent: *
Allow: /

Sitemap: https://example.com/sitemap.xml

All images missing alt text

All images on the site — logo, banners, payment icons — were missing the alt attribute. This is bad for SEO (the images don't appear in image search) and for accessibility (screen readers can't describe them).

The important issues

No Open Graph tags

Without og:title, og:description and og:image, shares on Facebook and LinkedIn look dull — no image, no description, no enticement to click. Considering that social media is often the only marketing channel for small e-commerce businesses, this is a big miss.

No structured data

No JSON-LD, no Schema.org. For an e-commerce site, this means Google cannot show price, stock status or reviews in search results. Those rich snippets that make some results stand out? Impossible without structured data.

Schema typeWhat it provides in Google
ProductPrice, stock status, reviews
OrganizationLogo, contact info in the knowledge panel
FAQPageExpandable questions directly in search results
BreadcrumbListNavigation chain instead of URL

Missing canonical tag

Without <link rel="canonical">, the site risks problems with duplicate content — especially if pages can be reached with and without "www", with parameters, or with and without trailing slashes.

Missing lang attribute

The HTML tag was missing lang="sv". A single line that takes two seconds to add, but helps search engines and screen readers understand that the site is in Swedish.

FAQ page: lorem ipsum

This was perhaps the most embarrassing finding. The page /about-us/faq.html contained six identical questions with placeholder text in English — pure lorem ipsum. The heading was "FREQUENTLY ASKED QUESTIONS" in English despite the site being in Swedish. A page that Google indexes and visitors can find.

Two options: fill in real questions and answers (delivery times, returns, payment methods) or remove the page entirely. Lorem ipsum has no place on a public site.

Minimal navigation and internal link structure

The site had 2–3 navigation links. No category pages in the menu, no terms and conditions, no customer service. Internal link structure is crucial for search engines to discover and understand all pages.

What actually worked

Not everything was bad:

  • HTTPS — the site is correctly served over HTTPS
  • The site loads — it renders and works technically
  • The payment solution seems to work — Visa, Mastercard and Swish

But that's not enough to appear in search results.

Summary: 17 problems in a table

PriorityProblemStatus
CriticalMissing title tagMissing
CriticalMissing meta descriptionMissing
CriticalNo H1 on the homepageMissing
CriticalNo robots.txt404
CriticalBroken webshop sitemap404
CriticalOutdated sitemap (3 URLs, 5+ years old)Outdated
CriticalAll images missing alt textMissing
ImportantNo Open Graph tagsMissing
ImportantNo structured data (JSON-LD)Missing
ImportantMissing canonical tagMissing
ImportantMissing lang="sv"Missing
ImportantFAQ page with lorem ipsumPlaceholder
ImportantMinimal internal link structure2–3 links
ImportantNo ARIA attributesMissing
MinorImages not optimized (JPG, no lazy loading)Not optimized
MinorExtremely little text content on homepageMinimal
MinorImages hosted externally (extra DNS lookups)External hosting

What can we learn?

This is not unique to this site. We see the same pattern over and over with small businesses that build their site with website builders:

  • The platform makes it easy to get started — but hides the SEO basics
  • Focus ends up on design and products — technical SEO gets forgotten
  • Placeholder content gets published by mistake — and nobody notices
  • Sitemap and robots.txt "should take care of themselves" — but they don't always

It doesn't take much to fix the basics. Most of the problems we found can be solved with a handful of HTML tags and a correct sitemap. But you need to know they're needed — and that's where many fall through the cracks.

Unsure how your site performs in search engines?

We run the same type of SEO audit on your site — fast, concrete and with clear action items. No fluff, just what actually affects your visibility.

Book a free SEO review