Guide Comércio eletrônico SEO Auditoria

Como I auditoria um online loja — e por que I commencer com Pesquisa Google Console e rastrear dados, não on-page tweaks. TEM prioritized, scale-first comércio eletrônico SEO auditoria estrutura: crawlability, indexação, conteúdo dupliqué, on-page em scale, técnico, dados estruturados, link internes, out-of-stock handling, e off-page — sorted por impact e effort.

Publicado pela primeira vez: 25 de jun. de 2026 · Última atualização: 22 de ago. de 2026 · Avançado
Idiomas

Um comércio eletrônico SEO auditoria não é tem 500-point checklist — isso é o funcionar de finding o petit définir de problemas holding tem store's rankings e revenue back, então prioritizing os por impact e effort. Porque que comércio eletrônico sites hit problems em scale, I commencer o auditoria em um pesquisa Google Console (lune página Indexação relatório) e rastrear dados, não on-page tweaks: o biggest wins são geralmente exploração e indexação problemas affecting thousands de URLs em uma fois. Conteúdo dupliqué de facets, collecções, e variants é o #1 comércio eletrônico-specific problema audits uncover; thin categoria páginas são #2. O objetivo é para fix o stuff que matters um plupart e skip o busywork.

TL;DR — I auditoria tem loja em roughly este order: crawlability → indexação → conteúdo dupliqué → on-page em scale → técnico (CWV, HTTPS, canonicals) → dados estruturados → link internes → out-of-stock handling → off-page. I commencer em o GSC página Indexação relatório e tem fresh rastrear, não on-page, porque que um gente tem loja o highest-leverage problems hit thousands de URLs em uma fois: faceted-nav duplicação, accidental sitewide noindex, “Discovered – currently não indexed” em scale, sitemaps completo de redirecionamentos. O deliverable é tem prioritized impact/effort lista, não tem 500-point relatório. UM plupart lojas nunca besoin para worry à propos de budget d’exploração — mas o ones que do really do.

Evidence for this claim Search Console's Page indexing report identifies indexed and non-indexed URLs and groups reasons pages are not indexed. Scope: Google Search Console audit data. Confidence: high · Verified: Search Console Help: Page indexing report Evidence for this claim Google's Rich Results Test and product structured-data requirements can be used to validate product markup eligibility. Scope: Google product structured-data validation. Confidence: high · Verified: Google Search Central: Product structured data

Auditoria philosophy: client-first, não issue-first

TEM robot d’exploração va hand você 170+ problema tipos. Se você dump todo de os em tem relatório, você já produced tem document, não um auditoria. O job é para encontrar o handful que déplacer rankings e revenue e ignore o rest.

O starting point não é o ferramenta — isso é o pain. As I’ve put isso antes: “Se clients são coming para você asking para um auditoria, eles já têm tem pain point. Talk para os. Solve que um chose e they’ll ser happy com o auditoria.” UM gente tem loja o pain é geralmente concrete: trafic dropped, tem categoria stopped classificação, tem migração went sideways, novo produtos não são getting indexé. Anchor o auditoria para que, então expand.

E know quando para arrêter. De nosso study de over tem million domains: “Parfois, o meilleur course de acção é para ne faites pashing porque que o costs outweigh o benefits.” não cada flagged problema é worth tem developer ticket.

por que I commencer com Pesquisa Console e rastrear dados, não on-page

O instinct para ouvrir o auditoria com título tags e headings é o um plupart courant mistake I voir. UM gente um comércio eletrônico site o math é contre isso: tweaking tem título ajuda um página; fixing um indexação pattern ajuda thousands. O biggest wins um gente tem loja são quase sempre exploração e indexação problems em scale, e o stakes são highest exactly aqui — “um mistake pode garder millions de páginas out de o index ou supprimer um entier site de resultados de pesquisa.”

So o auditoria runs em priority order, top para bottom. Here’s o inteiro chose.


Etapa 1 — Crawlability

Pode bots reach este que matters, e são eles wasting seu tempo um gente este que não?

O comércio eletrônico-specific traps:

  • Faceted navegação URL explosion. Filters (color, size, preço range) combine em thousands de único URLs. Google é candid à propos de o cost: “o robots d’exploração va typically accès tem very grand number de faceted navegação URLs antes o robots d’exploração’ processos determine l’URLs são em fact useless.”
  • Parameter variants — session IDs, tracking codes (?utm_source=), sort orders — multiply o mesmo conteúdo à travers URLs.
  • rastrear traps — internal resultados de pesquisa, infinite calendars, unbounded filter stacking.
  • robots.txt over- ou under-blocking — accidentally blocking CSS/JS nécessaire para render, ou tem valid produto chemin; ou failing para block tem junk parameter space.
  • JS-gated navegação. Google veut real links: “usar <a href> tags quando creating links para outro conteúdo. Não usar JavaScript events um gente outro HTML DOM elements para navegação.”

Auditoria etapas:

  • Récupérer e lire robots.txt; confirmer nothing importante é disallowed e que low-value parameter spaces são.
  • Em o robot d’exploração, pull “Blocked por robots.txt” — quelconque páginas importantes caught?
  • GSC Statistiques d’exploração: regarder para spikes em crawled URLs contre tem flat indexé count — que lacuna é rastrear waste.
  • Export todo crawled URLs e cluster por chemin/parameter pattern para size o faceted/parameter problema.

UM gente budget d’exploração — de-escalate premier. UM plupart lojas não têm tem crawl-budget problema, e I’ll dire so em o auditoria em vez de invent um: “UM plupart sites não besoin para worry à propos de budget d’exploração, mas là são poucos caso onde você pode vouloir para prendre tem regarder.” Isso becomes real cerca de Google’s thresholds — “Grand sites (1 million+ único páginas)…” modificação weekly, ou 10 000+ páginas modificação daily — ou quando “Discovered – currently não indexed” é grand. Quando isso é real, você fix isso por removing waste, não por asking Google para rastrear mas. (Deep dive: budget d’exploração.)

Etapa 2 — Indexação

Crawlable não é indexé. O GSC página Indexação relatório é o center de gravity para o inteiro auditoria — “voir que páginas Google pode encontrar e index um gente seu site, e apprendre à propos de quelconque indexação problems encountered.”

O statuses que matter um plupart um gente tem loja:

  • Duplicate sem user-selected canonical / Google chose tem diferente canonical — o faceted/variant duplicação problema, feito visible.
  • Crawled – currently non indexée — geralmente thin produto ou near-duplicate filter páginas.
  • Découvert – currently non indexée — Google knows l’URL mas hasn’t crawled isso; um gente grand catalogs este é tem crawl-priority sinal.
  • URL marked ‘noindex’ — verificar isso é intentional. O accidental sitewide version é o “um mistake” scenario.
  • Soft 404 — tem 200 resposta um gente uma página isso é effectively vide (out-of-stock, zero-result pesquisa). Google warns estes “va continuer para ser crawled, e waste seu budget.”

Auditoria etapas:

  • Export “Não indexed” URLs por raison; quantify cada bucket.
  • Comparer GSC indexé count contre seu connu catalog size — tem grand lacuna significa Google não é finding páginas.
  • Run Inspecção d’URL um gente tem sample de cada raison bucket.
  • Auditoria o XML sitemap: isso deveria lista somente canonical, indexable, 200-status URLs. Redirigé, noindexed, ou canonicalized-away URLs em tem sitemap send conflicting sinais — pull os.

Etapa 3 — Conteúdo dupliqué (o #1 comércio eletrônico problema)

este é o único um plupart courant chose um comércio eletrônico auditoria uncovers, e isso é worth seu próprio etapa. Google’s Gary Illyes tem estimated que roughly 60% de o internet é conteúdo dupliqué — e lojas são overrepresented.

Onde isso vem de:

  • Faceted navegação?color=blue, ?size=S&color=blue, ?size=S&color=blue&sort=price todo serve near-identical conteúdo.
  • Parameter-order permutações?color=blue&size=S e ?size=S&color=blue são mesmo página twice.
  • Produto variants as separado URLs?variant=… sem tem self-referencing canonical ou tem canonical para o parent.
  • TEM produto living sob multiple categoria paths, os deux indexable.
  • HTTP/HTTPS, www/non-www, trailing-slash inconsistency que não 301 para um canonical.

o Shopify gotcha worth calling out por nome. Shopify faz canonicalize /collections/{collection}/products/{product} para o clean /products/{product} URL — so pessoas assume é handled. isso não é fully: o internal links de collection páginas ainda point em o non-canonical /collections/... version, so o canonical produto URL receives não internal link equity por normal navegação, e isso pode aparecer up as um orphan. Fixes: adicione um “todos produtos” página que links o canonical /products/ URLs, ou edit collection templates para link o canonical URL diretamente.

Auditoria etapas:

  • GSC: pull ambos “Duplicate” buckets de página indexação.
  • Crawler conteúdo qualidade / duplicate-cluster relatório: encontre clusters com não canonical specified.
  • Confirm faceted parameter URLs são handled — Google’s recommended prevention é robots.txt blocking de filter parameters, ou fragment-based (#) filtering, qual “vai têm não impact em rastreamento.” não reach para noindex aqui (see Myths).
  • Spot-check que Shopify /collections/*/products/* URLs canonicalize para /products/* — e que algo links o canonical version.

(Background: duplicate conteúdo e canonicalization.)

Etapa 4 — On-page em scale

UM gente tem loja, on-page é tem templating problema, não tem copywriting um — você está auditing patterns, não páginas.

O recurring problemas:

  • Thin categoria páginas (o #2 comércio eletrônico problema). John Mueller é direct à propos de isso: “Quando o comércio eletrônico categoria páginas não têm quelconque outro conteúdo em todo, outro que links para o produtos, então isso é really hard para us para rank ceux páginas.” Mas não overcorrect em tem wall de text — “maybe 90%, 95% de que text é unnecessary,” e “nosso algorithms parfois obtenir confused quando eles têm tem lista de produtos um gente top e essentially tem giant article um gente o bottom.” O target é tem short, utile block (sourcing, materials, sizing, popularity) near o top — não filler que buries o grid.
  • Templated título collisionsBuy {Product} | Store patterns que go near-identical à travers produtos, ou dois produtos sharing tem nome.
  • Manquant/vide H1s e titles em o template nível.
  • Meta descripções — worth fazendo um gente seu top categoria e produto páginas, menos worth isso um gente o long tail (Google rewrites os um plupart de o tempo anyway).

Auditoria etapas:

  • Robot d’exploração On-Page relatório: filter para manquant título, manquant H1, manquant meta descrição, duplicate titles, duplicate H1s.
  • Flag categoria páginas com little para nenhum único corps copy (thin-content candidates) e cross-reference contre “Crawled – currently não indexed.”
  • Export titles e verificar para template collisions.

TEM remarque um gente este que não para spend auditoria tempo um gente: multiple H1s. They’re valid HTML5 e near-irrelevant para classificação — 51,3% de sites têm os em algum lugar, per meu próprio million-domain study. Skip isso.

Etapa 5 — técnico (CWV, HTTPS, canonicals, mobile)

Core Web Vitals. Google’s passing thresholds: LCP < 2,5s, INP < 200ms, CLS < 0,1. Comércio eletrônico échec modes são predictable — unoptimized hero imagens e third-party scripts (chat, TEM/B, pixels) hurt LCP; add-to-cart e checkout JS hurt INP; imagens sem explícito dimensions e injected promo bars hurt CLS. Auditoria por URL grupo em o GSC CWV relatório so você pode voir se isso é produto, categoria, ou checkout templates failing, então confirmer um gente representative templates em PageSpeed Insights. (Voir Core Web Vitals.)

HTTPS. Everything — produto, cart, checkout — um gente HTTPS, nenhum mixed conteúdo (HTTP imagens/resources um gente HTTPS páginas), e canonicals/redirecionamentos pointing em o HTTPS version.

Canonicals. O courant comércio eletrônico errors: canonicals pointing em 4XX páginas; non-URL canoniques em o sitemap; paginated páginas canonicalized para página um (não); e — o quiet um — link internes pointing em non-canonical versions so o canonical nunca accumulates popularité alguns links. Multiple rel=canonical tags um gente um página obtenir ignored.

Mobile-first. Google indexes o mobile version. Verifique o mobile produto página não é tem stripped-down um manquant o descrição, o dados estruturados, ou full-size imagens.

bruto versus renderizado produto evidence. UM gente representative PDPs, enregistrer o initial HTML e tem renderizado capture depois tem fresh navegação. não treat resizing um already-loaded desktop página as tem mobile-rendering tester. O bruto resposta deveria expose o core produto identity, selecionado/por défaut SKU e attributes, preço, currency, availability, crawlable variant links onde requis, e matching Produto/Offer dados. Então comparer o renderizado DOM e visible selecção. Google pode render JavaScript, mas outro robots d’exploração e agents vary; tem successful render também ne faz não cure contradictory produto facts.

para cada sampled variant, continuer o comparação via o feed, cart, e checkout. L’URL, visible PDP, renderizado JSON-LD, feed item, e transacção deveria agree um gente produto identity, SKU, grupo ID, selecionado attributes, preço, currency, e availability. Record intentional emplacement- ou customer-specific revalidação separately de unexplained mismatches. Voir Produto página SEO para o bruto/renderizado boundary e Produto Variant SEO para o completo selected-offer contract.

Etapa 6 — Dados estruturados

para tem loja, o priority tipos são Produto / ProductGroup, BreadcrumbList, Organização (com retourner policy), e Examiner / AggregateRating. Ajout mas valid properties widens eligibility — Google: “ajout o mas properties você pode adicionar, o mas enhancements seu página pode ser eligible para.” (O um myth para garder em seu head: schema rend você eligible para resultados enrichis; isso não fazer você rank.)

Auditoria etapas:

  • Run o Resultados enrichis Tester um gente tem representative produto e categoria página.
  • GSC Enhancements: verificar Produto Snippets e Merchant Listings para errors/warnings.
  • Verificar requis vs. recommended separately per fonctionnalité — não collapse os. para merchant listings, Google’s requis définir é name, image, e offers (um Offer, com price, priceCurrency, e availability). para produto snippets, name é requis e você besoin ao menos um de review, aggregateRating, ou offers para ser eligible — Google listes aggregateRating, offers, e review as recommended, não requis, um gente que fonctionnalité.
  • Courant faults: manquant image, manquant offers, manquant availability, schema prices que não match o visible preço (tem policy violação), breadcrumb schema que não match o visible trail.

Etapa 7 — Maillage interne

O problemas: orphan produto páginas (classic Shopify symptom, ci-dessus); importante categoria/produto páginas buried 5+ clicks deep; link internes pointing em redirecionamentos ou 404s; meilleur sellers não lié de high-authority hubs. Google: “adicionar links de menus para categoria páginas, de categoria páginas para sub-category páginas, e por fim de sub-category páginas para todo produto páginas.”

Auditoria etapas:

  • Robot d’exploração links relatório: pull orphan páginas e rastrear depth; confirmer clé páginas sit em ~3 clicks de o homepage.
  • Pull links para redirecionamentos e broken links.
  • Verificar que seu highest-revenue produtos são lié de o principal nav e editorial/hub páginas.

Etapa 8 — Out-of-stock e discontinued produtos

TEM genuinely comércio eletrônico-only secção. meu honest resposta aqui é o SEO cliché para tem raison: “though isso é tem joke em o SEO community, ‘isso dépend’ é really o resposta quando dealing com out-of-stock produtos.” E “ultimately, há nenhum perfect solução.” O decision turns um gente se isso é temporary vs. permanent e se lune página tem trafic ou links:

Scenarioeste que I dopor que
Temporarily OOSGarder lune página liveAdicionar restock dates, waitlist, notify-me; não throw away classificação
Permanently discontinued, fermer replacement301 para o similaire produtoPreserves popularité alguns links se they’re genuinely similaire
Discontinued, nenhum match, tem links/traficGarder live com “related produtos”Retains classificação potential; route usuários onward
Discontinued, nenhum links/trafic404 ou 410Clean isso up; fix link internes pointing em isso

não auditoria availability de o visible étiquette alone. Sample um ordinary in-stock SKU, tem temporary stockout, tem recently restocked item, um unavailable variant à l’intérieur um disponível produto grupo, e tem postcode-restricted offer. para cada, reconcile o authoritative backend state, selecionado variant, visible página, Produto/Offer markup, merchant feed linha, cart line, e checkout outcome. Record o mercado, postcode, channel, collecção tempo, e feed-processing tempo so tem personalized fulfillment resultado n’est não mistaken para o catalog’s general state. O completo mapping é em o Produto Schema availability contract.

Watch para soft 404s: out-of-stock páginas, zero-result searches, ou vide cart/conta páginas returning 200. Pull o Soft 404 bucket em GSC e resolve por pattern. (Voir out-of-stock produtos para o completo estrutura.)

Etapa 9 — Off-page

Lighter para um plupart lojas, mas worth tem réussir:

  • GSC Performances: branded vs. non-branded click share — heavy branded reliance significa weak non-branded descoberta.
  • Backlink profile por página tipo — são categoria/produto páginas earning links, ou somente o homepage e blog?
  • encontrar 404 páginas que têm backlinks e 301 os para o closest live página (reclaim o equity).
  • concorrente link lacuna um gente categoria páginas.

Como prioritize o achados

Everything ci-dessus produces tem lista. O lista n’est não deliverable — o sorted lista é. I score cada finding um gente um impact/effort matrix: “anything high-impact e low-effort é tem rapide win, so ceux tasks deveria ser tackled premier.” para tem loja:

  • Élevé impact / low effort — do premier: tem stray sitewide noindex; tem sitemap completo de redirecionamento/noindex URLs; manquant canonicals um gente variant URLs; link internes pointing em redirecionamentos; out-of-stock soft 404s.
  • Élevé impact / élevé effort — plan e schedule: faceted-nav architecture; Core Web Vitals funcionar; rolling Produto schema à travers templates; crawl-depth / architecture fixes.
  • Low impact / low effort — quando tempo permite: meta descripções um gente long-tail produtos; minor title-template tidy-ups.
  • Low impact / élevé effort — skip: redirect-chain cleanup um gente zero-traffic páginas; Ouvrir Graph tags (social, não classificação).

O inteiro point de o matrix é permission para não do choses.

Template patterns make prioritization visible: the same issue can be urgent in one cohort and irrelevant in another.

An illustrative cohort matrix compares thin content, non-canonical pages, deep URLs, and schema errors. Product pages score 22, 11, 36, and 48 percent; category pages 18, 8, 54, and 12 percent; facet URLs 71, 83, 64, and 5 percent; blog pages 9, 3, 14, and 2 percent. These are synthetic rates, not customer or site data.

Courant myths para clair up em o relatório

  • “mas indexed páginas = better SEO.” Nenhum — Google’s próprio advice é para “eliminate conteúdo dupliqué para focus exploração um gente único conteúdo em vez de único URLs.” Inflating o index com thin variant páginas geralmente hurts.
  • “use noindex para save crawl budget um gente facets.” Nenhum: “não usar noindex, as Google va ainda requête, mas então drop lune página… wasting exploração tempo.” Block o récupérer (robots.txt) ou usar fragment filtering à um place.
  • “Shopify handles todos canonicalização.” Isso sets o balise canonical, mas isso não fix o internal-linking-to-non-canonical problema. Voir Etapa 3.
  • “Crawl budget affects cada loja.” Isso não — um plupart lojas nunca besoin para think à propos de isso.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.