IA na Prática: relatório gratuito de oportunidades de IA. Saber mais

Estudo SO-MA 2026 · dados próprios

As lojas online portuguesas são acessíveis?

Corremos nove verificações automáticas de acessibilidade à página inicial de 373 lojas de marcas portuguesas, e só 21 passaram as nove. Uma verificação automática não diz se uma loja cumpre a lei, mas mostra onde quase todas falham. Medição a 19 de outubro de 2026, só em páginas públicas.

  • 373 lojas medidas
  • 9 verificações
  • 19 de outubro de 2026

resposta curta · atualizado a 19 de outubro de 2026

Das 373 lojas online de marcas portuguesas que medimos a 19 de outubro de 2026, 339 tiveram pelo menos uma falha nas nove verificações automáticas de acessibilidade à página inicial, e só 21 passaram as nove (as outras 13 só tiveram avisos nos títulos). As falhas mais comuns são links sem nome (269 lojas), campos sem etiqueta (170) e imagens sem texto alternativo (140). Nos títulos, 238 lojas não passam, mas só 52 por falha (títulos vazios); as outras 186 têm avisos (sem H1 ou com saltos de nível). Uma verificação automática cobre só uma parte dos critérios: não prova que uma loja cumpre, nem que não cumpre, a lei.

o que encontrámos

O que falha numa página inicial, loja a loja.

  • 269

    de 373 lojas têm pelo menos um link sem nome na página inicial

    72,1%

    São 2930 de 64 069 links, repartidos quase por igual por três formas: 1009 feitos de uma imagem sem texto alternativo, 966 feitos de um ícone sem nome e 955 vazios.

  • 170

    de 373 lojas têm campos de formulário sem etiqueta

    45,6%

    São 725 de 2790 campos. O mais comum é a pesquisa: 137 lojas têm o campo de pesquisa sem etiqueta.

  • 140

    de 373 lojas têm imagens sem texto alternativo

    37,5%

    São 1256 de 26 242 imagens.

  • 71

    de 373 lojas bloqueiam ou limitam o zoom no telemóvel

    19%

A classificação do verificador

  • 34 Bom ponto de partida (90 ou mais, sem falhas) · 9,1%
  • 312 Precisa de correções (70 ou mais) · 83,6%
  • 27 Falhas importantes (abaixo de 70) · 7,2%

Distribuição das notas

Lojas por intervalo de nota (0 a 100), em 373 lojas medidas.
NotaLojasPeso
100 35 9,4%
90 a 99 161 43,2%
80 a 89 83 22,3%
70 a 79 67 18%
60 a 69 15 4%
50 a 59 9 2,4%
0 a 49 3 0,8%

Verificações com falha, por loja

Em quantas das nove verificações cada loja falha (os avisos dos títulos não contam como falha), em 373 lojas.
FalhasLojasPeso
0 34 9,1%
1 89 23,9%
2 99 26,5%
3 69 18,5%
4 45 12,1%
5+ 37 9,9%

as nove verificações

Quantas lojas passam cada verificação.

Uma falha basta: uma loja com um só link sem nome entre duzentos não passa a verificação dos links. Por baixo de cada número, quantos elementos falham ao todo, somando todas as lojas.

Quantas lojas passam cada verificação.
Verificação Passam Não passam
Língua da página declarada WCAG 3.1.1 (A) 357 (95,7%) 16
Título da página WCAG 2.4.2 (A) 371 (99,5%) 2
Texto alternativo nas imagens WCAG 1.1.1 (A) 233 (62,5%) 1401256 de 26 242 em falta
Campos de formulário com etiqueta WCAG 1.3.1, 3.3.2, 4.1.2 (A) 203 (54,4%) 170725 de 2790 em falta
Links com nome WCAG 2.4.4, 4.1.2 (A) 104 (27,9%) 2692930 de 64 069 em falta
Botões com nome WCAG 4.1.2 (A) 247 (66,2%) 126559 de 13 690 em falta
Iframes com título WCAG 4.1.2 (A) 350 (93,8%) 2332 de 46 em falta
Hierarquia de títulos WCAG 1.3.1 (A), 2.4.6 (AA) 135 (36,2%) 238
Zoom permitido WCAG 1.4.4 (AA) 302 (81%) 71

Nos títulos, 113 lojas não têm H1, 167 saltam níveis (de H2 para H4, por exemplo) e 52 têm títulos vazios; só estes últimos contam como falha, os outros são aviso. 16 lojas não declaram a língua da página e 71 bloqueiam ou limitam o zoom.

por plataforma

Shopify contra as outras plataformas.

As 176 lojas Shopify tiveram uma nota média de 92,5 e 19 passaram as nove verificações; as 197 lojas de outras plataformas tiveram 81,8 e passaram 2. A SO-MA constrói lojas em Shopify: o método está inteiro em baixo, e o verificador é público.

Plataforma detetada no código da página inicial, só quando a assinatura é inequívoca. Plataformas com menos de 10 lojas entram em Outra.
PlataformaLojasMédiaPassam as nove
Shopify 176 92,5 19 (10,8%)
WooCommerce 74 83,8 0 (0%)
Squarespace 14 91,4 0 (0%)
Wix 14 89,3 1 (7,1%)
WordPress (sem WooCommerce detetado) 10 82,7 1 (10%)
Outra ou não detetada 85 77,2 0 (0%)

Em Outra: não detetada 65, PrestaShop 9, Salesforce Commerce Cloud 7, Magento 3, VTEX 1.

Verificação a verificação

Percentagem de lojas que passam cada verificação, na Shopify e nas outras plataformas juntas.
VerificaçãoShopify (176)Outras (197)
Língua da página declarada 95,5% 95,9%
Título da página 99,4% 99,5%
Texto alternativo nas imagens 59,7% 65%
Campos de formulário com etiqueta 74,4% 36,5%
Links com nome 31,3% 24,9%
Botões com nome 82,4% 51,8%
Iframes com título 98,9% 89,3%
Hierarquia de títulos 45,5% 27,9%
Zoom permitido 94,3% 69%

Por setor

Nota média e lojas que passam as nove, por setor. Setores com menos de 10 lojas medidas entram em Outros.
SetorLojasMédiaPassam as nove
Moda e vestuário 70 87,1 4
Calçado e marroquinaria 69 86,6 3
Casa e decoração 48 86,9 0
Alimentação e vinho 71 84,7 4
Cosmética e beleza 31 90,6 3
Joalharia e relógios 40 88,8 4
Retalho e eletrónica 10 84,2 0
Outros setores 34 86,1 3

as que passam

As 20 lojas que passam as nove verificações.

Por ordem alfabética e sem posição. Passar as nove verificações automáticas na página inicial não quer dizer que a loja cumpre a lei nem que é acessível em tudo: quer dizer que não falhou em nada do que este teste mede. Outra loja também passou, mas a página inicial tem mais de 2 MB e só os primeiros 2 MB foram verificados, por isso não a nomeamos. As outras 352 lojas medidas não são nomeadas, nem aqui nem no ficheiro de dados.

As 20 lojas nomeadas, por ordem alfabética.
LojaSetorPlataforma
Alice Neiva (ex-Tundra) aliceneiva.com Joalharia e relógios Shopify
Alves de Sousa alvesdesousa.com Alimentação e vinho Wix
bento bento-concept.com Calçado e marroquinaria WordPress (sem WooCommerce detetado)
Casa Aragão casaaragao.eu Alimentação e vinho Shopify
Cinco cinco-store.com Joalharia e relógios Shopify
EXÉ exe.pt Calçado e marroquinaria Shopify
Fulana Beltrana Sicrana loja.fufu-lojaatelier.com Outros setores Shopify
Gonçalo Peixoto goncalopeixoto.com Moda e vestuário Shopify
Joana Mota Capitão joanamotacapitao.com Joalharia e relógios Shopify
Labrador labrador.pt Moda e vestuário Shopify
Le Mot le-mot.com Moda e vestuário Shopify
LUR Natural Skinfood lurskinfood.com Cosmética e beleza Shopify
More is Better moreisbetter.pt Calçado e marroquinaria Shopify
Musa Make Up musaskin.com Cosmética e beleza Shopify
Next Memory nextmemory.eu Cosmética e beleza Shopify
Poças pocas.pt Alimentação e vinho Shopify
Quinta Nova de Nossa Senhora do Carmo shop.quintanova.com Alimentação e vinho Shopify
Sacoor Brothers sacoorbrothers.com Moda e vestuário Shopify
Tânia Gil taniagil.com Joalharia e relógios Shopify
Templars Arena templarsarena.com Outros setores Shopify

a lei, em Portugal

O que a Lei Europeia da Acessibilidade pede a uma loja online.

Lido no Diário da República a 19 out 2026. Cada linha tem o artigo de onde vem.

Quem está abrangido, o que uma auditoria apanha e o que a SO-MA faz: Acessibilidade de sites e lojas online em Portugal.

A lei
A Lei Europeia da Acessibilidade é a Diretiva (UE) 2019/882. Em Portugal foi transposta pelo Decreto-Lei n.º 82/2022, de 6 de dezembro, e os requisitos estão na Portaria n.º 220/2023, de 20 de julho.DL 82/2022, sumário; Portaria 220/2023, art. 1.º e 2.º
Desde quando
Produz efeitos desde 28 de junho de 2025, para os serviços prestados aos consumidores a partir dessa data.DL 82/2022, art. 39.º, n.º 1
Lojas online
Os serviços de comércio eletrónico estão abrangidos.DL 82/2022, art. 2.º, n.º 3, al. g)
Microempresas
A lei não se aplica às microempresas que prestam os serviços abrangidos: menos de 10 pessoas e volume de negócios anual ou balanço total até 2 milhões de euros.DL 82/2022, art. 2.º, n.º 5, al. b); Diretiva (UE) 2019/882, art. 3.º, ponto 23
O que pede ao site
Sites e aplicações percetíveis, operáveis, compreensíveis e robustos. Os exemplos da portaria: descrição textual das imagens, todas as funcionalidades a partir do teclado, tempo suficiente para ler e compatibilidade com as tecnologias de apoio. Numa loja, também a informação sobre a acessibilidade dos produtos, quando o fornecedor a dá, e identificação, segurança e pagamento acessíveis.Portaria 220/2023, anexo I, secção III, al. c), e secção IV, al. g)
E este estudo?
Mede parte disto no código da página inicial, como o texto alternativo das imagens e o nome de links, botões e campos. Não mede o teclado, o tempo de leitura, as tecnologias de apoio nem o pagamento, e por isso não diz se uma loja cumpre.Ver os limites no método
Quem fiscaliza
Nos serviços de comércio eletrónico, a ANACOM.DL 82/2022, art. 28.º, n.º 1, al. a)

método

Como medimos

Amostra

As mesmas 400 lojas online de marcas e retalhistas portugueses do Índice SO-MA 2026, reunidas a partir de listas de associações setoriais, de prémios e da imprensa, sem as lojas de clientes da SO-MA. A forma como a lista foi feita está no método do Índice.

A amostra não é aleatória: são marcas com presença pública suficiente para aparecerem nessas listas. Os resultados descrevem estas 373 lojas, não todo o comércio eletrónico português.

Método da amostra, no Índice

Medição

A 19 de outubro de 2026, a partir de Lisboa, com o código do verificador de acessibilidade da SO-MA (o mesmo da ferramenta gratuita), corrido num script e não no servidor do site. O leitor identifica-se como "SO-MA-research (+https://so-ma.studio/ferramentas/acessibilidade/)".

Antes de tudo lemos o robots.txt de cada servidor e não pedimos nada que ele proíba. Um pedido por segundo a cada loja, quatro lojas de cada vez. Só a página inicial: sem login, sem formulários, sem cookies guardados. As medições fizeram 1429 pedidos, robots.txt incluídos.

No repositório ficam só os resultados de cada verificação e as contagens (quantos links, campos e imagens, e quantos falham). O HTML das páginas ficou no computador da medição só para rever falsos positivos e apagou-se no fim. Nenhum dado de clientes das lojas.

As nove verificações

As do verificador, com o critério WCAG de cada uma e um peso fixo. A nota de 0 a 100 perde pontos na proporção dos elementos que falham. A classificação é a do verificador: bom ponto de partida (90 ou mais e nenhuma falha), precisa de correções (70 ou mais), falhas importantes (abaixo de 70).

As nove verificações, o critério WCAG e o peso de cada uma
VerificaçãoPontosRegra
Língua da página declarada WCAG 3.1.1 (A)10O <html lang> tem um código de língua válido.
Título da página WCAG 2.4.2 (A)5O <title> tem texto.
Texto alternativo nas imagens WCAG 1.1.1 (A)20Todas as imagens do HTML têm o atributo alt. Um alt vazio conta: é a forma certa de marcar uma imagem decorativa.
Campos de formulário com etiqueta WCAG 1.3.1, 3.3.2, 4.1.2 (A)15Cada campo (pesquisa, email, quantidade) tem etiqueta, aria-label ou title. O placeholder não conta.
Links com nome WCAG 2.4.4, 4.1.2 (A)15Cada link tem texto, nome acessível ou title.
Botões com nome WCAG 4.1.2 (A)10Cada botão tem texto ou nome acessível.
Iframes com título WCAG 4.1.2 (A)5Cada iframe tem título.
Hierarquia de títulos WCAG 1.3.1 (A), 2.4.6 (AA)10Há um H1 e os níveis não saltam (senão, aviso); nenhum título vazio (senão, falha).
Zoom permitido WCAG 1.4.4 (AA)10O meta viewport não bloqueia o zoom (user-scalable=no, ou maximum-scale abaixo de 2).

Revisão à mão

Antes de fechar os números, revimos à mão exemplos de cada verificação em lojas de várias plataformas, no HTML e, em alguns casos, num browser. Encontrámos dois falsos positivos: o nome do botão de menu das lojas Squarespace, que o script da página mostra depois de carregar (confirmado num browser), e os modelos do AngularJS (ng-attr-alt e ng-bind-html), que o script preenche. Encontrámos também uma falha no nosso leitor, que lia como vazias as páginas iniciais com mais de 2 MB.

Corrigimos o verificador e o leitor, acrescentámos os casos à prova automática do verificador, nos dois sentidos, e voltámos a analisar o mesmo HTML, sem novos pedidos às lojas. A correção vale também para a ferramenta gratuita.

Depois de publicado, ainda a 19 out 2026, encontrámos mais dois erros, cada um numa loja. Numa, a página inicial inteira estava dentro de um elemento escondido até correr o JavaScript: o verificador não viu nada para verificar e deu-lhe nota na mesma. Uma página sem nada visível passou a não ter nota, e essa loja saiu dos números. Na outra, um segundo <body> perdido no código fazia o verificador contar 0 palavras numa página com 1113; a nota não mudava, só o número de lojas com menos de 50 palavras. Corrigimos as duas coisas, também na ferramenta gratuita, e medimos outra vez só essas duas lojas, no mesmo dia.

Limites

Nove verificações automáticas cobrem só uma parte dos critérios WCAG. Ficam de fora o contraste, a navegação só com teclado, o leitor de ecrã, a clareza do texto, as legendas e o processo de compra até ao pagamento.

Só a página inicial. Páginas de produto, carrinho e pagamento não foram lidas.

Lemos o HTML que o servidor envia, antes de correr scripts. O que é montado depois pode ter outras falhas, ou corrigir algumas. 6 lojas mostraram menos de 50 palavras antes dos scripts.

O verificador lê no máximo 2 MB por página. Em 12 lojas a página inicial era maior, e só os primeiros 2 MB foram verificados; essas lojas não são nomeadas.

Um resultado destes nunca prova que uma loja cumpre, ou não cumpre, o Decreto-Lei n.º 82/2022. E a lei não se aplica às microempresas que prestam o serviço (art. 2.º, n.º 5, al. b)): não sabemos quais destas lojas o são.

É uma fotografia de um dia: as lojas mudam.

Lojas não medidas

27 das 400 lojas da lista não foram medidas e não entram em nenhum número: 14 lojas recusaram o nosso leitor (403 ou 429, quase sempre proteção contra robôs); 6 lojas tinham o robots.txt em erro ou sem resposta, e nesse caso a regra (RFC 9309) é não ler; 3 lojas não responderam a tempo; 2 lojas não responderam, ou o domínio já não existe; 1 loja não tinha nada visível no HTML antes de correr o JavaScript (nem texto, nem imagens, links ou campos), e uma página sem nada para verificar não recebe nota; 1 loja redirecionou demasiadas vezes.

Interesses

A SO-MA faz auditorias de acessibilidade e as correções, e constrói lojas Shopify. Por isso publicamos o método inteiro, usamos um verificador que qualquer pessoa pode correr e deixamos de fora as lojas dos nossos clientes.

como citar

Use os números, diga de onde vêm.

Os dados agregados são públicos, com licença CC BY 4.0: pode reutilizá-los citando a fonte.

SO-MA Studio (2026). Estudo SO-MA 2026: acessibilidade das lojas online portuguesas. Nove verificações automáticas à página inicial de 373 lojas, a 19 de outubro de 2026. https://so-ma.studio/estudo-acessibilidade-lojas-online-2026/

Estudo SO-MA 2026: acessibilidade das lojas online portuguesas. Versão em inglês.

Para ir mais longe

perguntas frequentes

Perguntas sobre o estudo.

Respondidas por inteiro. Têm o mesmo texto em /respostas.

As lojas online portuguesas são acessíveis?

A maioria falha pelo menos numa verificação automática básica. No estudo da SO-MA de 19 de outubro de 2026, só 21 de 373 lojas online de marcas portuguesas passaram as nove verificações automáticas de acessibilidade à página inicial (língua, título, texto alternativo, etiquetas, links e botões com nome, iframes, títulos e zoom), e 339 tiveram pelo menos uma falha (as outras 13 só tiveram avisos nos títulos). As falhas mais comuns foram links sem nome (269 lojas), campos sem etiqueta (170) e imagens sem texto alternativo (140). Nos títulos, 238 lojas não passam, mas só 52 por falha (títulos vazios); as outras 186 têm avisos (sem H1 ou com saltos de nível). Uma verificação automática cobre só uma parte dos critérios e não diz se uma loja cumpre ou não cumpre a lei.

Esta resposta em /respostas

Qual é a falha de acessibilidade mais comum nas lojas online portuguesas?

Links sem nome. No estudo da SO-MA de 19 de outubro de 2026, 269 de 373 lojas tinham na página inicial pelo menos um link que um leitor de ecrã anuncia só como "link": feitos de uma imagem sem texto alternativo, de um ícone sem nome (carrinho, conta, redes sociais) ou vazios. Seguem-se os campos sem etiqueta (170 lojas), onde a pesquisa é o caso mais comum (137 lojas), e as imagens sem texto alternativo (140). Quase tudo se corrige no tema: um nome no ícone, um alt na imagem do link, uma etiqueta no campo.

Esta resposta em /respostas

As lojas Shopify são mais acessíveis do que as outras?

Na verificação automática, saem-se melhor. No estudo da SO-MA de 19 de outubro de 2026, as 176 lojas Shopify tiveram uma nota média de 92,5 em 100 e 19 passaram as nove verificações; nas 197 lojas de outras plataformas, a média foi 81,8 e passaram 2. A maior diferença está nos campos com etiqueta (131 de 176 lojas Shopify passam, contra 72 de 197). Mesmo assim, só 10,8% das lojas Shopify passam tudo: o tema ajuda, mas não chega. A SO-MA constrói lojas em Shopify.

Esta resposta em /respostas

Um teste automático de acessibilidade chega para cumprir a lei?

Não. Um teste automático lê o código e apanha o que se mede sem pessoas: imagens sem texto alternativo, campos sem etiqueta, links e botões sem nome, títulos, língua e zoom bloqueado. Não testa o teclado, o leitor de ecrã, o contraste com o desenho real, a clareza do texto nem o processo de compra até ao pagamento. Também não diz se um site cumpre o Decreto-Lei n.º 82/2022: serve para começar e para medir o progresso, não como prova de cumprimento.

Esta resposta em /respostas

A minha loja online tem de ser acessível por lei?

Se vende a consumidores e não é uma microempresa, sim, desde 28 de junho de 2025. O Decreto-Lei n.º 82/2022, que transpõe a Lei Europeia da Acessibilidade (Diretiva (UE) 2019/882), inclui os serviços de comércio eletrónico, e a diretiva pede sites percetíveis, operáveis, compreensíveis e robustos, com identificação e pagamento acessíveis. Ficam isentas as microempresas que prestam o serviço: menos de 10 pessoas e volume de negócios ou balanço até 2 milhões de euros. No comércio eletrónico fiscaliza a ANACOM, e a coima começa nos 24 000 euros para uma sociedade (pessoa coletiva) e nos 2 000 euros para um empresário em nome individual.

Esta resposta em /respostas