A manutenção de um site WordPress custa, comigo, a partir de 81 € por mês, sem IVA. O teto depende do que mantenho: um site de empresa fica normalmente entre 81 e 200 € por mês, uma loja WooCommerce entre 130 e 590 € por mês. A auditoria inicial está incluída no primeiro mês. O valor exato chega num orçamento escrito, depois de um briefing curto.
Os mesmos intervalos estão na lista de preços WordPress. Nesta página explico o que cabe nesse valor, o que é faturado à parte, como a faturação certificada, os meios de pagamento portugueses, as integrações e o Multisite empurram o preço dentro do intervalo, e o que perguntar quando compara a minha proposta com outras.
Quanto custa a manutenção WordPress
Valores mensais, sem IVA, para a manutenção de um site.
Site de empresa
81-200 € por mês
Site institucional, site de serviços, blogue da empresa, site com formulário de contacto.
- Atualizações primeiro em staging, com comparação de capturas de ecrã
- Cópias de segurança diárias na nuvem, guardadas pelo menos 30 dias
- Monitorização da disponibilidade a cada 1 a 5 minutos e análise de malware
- Relatório mensal
Loja WooCommerce
130-590 € por mês
Loja online em que uma paragem significa encomendas perdidas.
- Tudo o que inclui a manutenção de um site de empresa
- Âmbito e limite de horas ajustados à loja, escritos no orçamento
Site médio ou grande
Orçamento conforme o SLA
Várias integrações, Multisite, carteira de vários sites, tempo de resposta mais curto.
- Âmbito escrito site a site
- Limite de horas e tempo de resposta como números no orçamento
As horas acima do limite mensal são faturadas ao valor indicado no orçamento. As horas não usadas não passam para o mês seguinte.
Manutenção WordPress preço: o que paga todos os meses
A avença paga o trabalho que se repete todas as semanas e todos os meses, haja ou não novidades no site. Atualizo o núcleo, os plugins e os temas primeiro numa cópia de testes do site e, depois de cada atualização, comparo capturas de ecrã de antes e de depois. A alteração só chega à produção quando os testes e a comparação não mostram diferenças que ninguém planeou. A passagem para uma versão mais recente de PHP também está incluída: planeio-a com antecedência e testo-a em staging como qualquer outra atualização.
As cópias de segurança são diárias e incrementais, vão para a nuvem, fora do servidor do site, e ficam guardadas pelo menos 30 dias. A monitorização verifica a disponibilidade do site a cada 1 a 5 minutos e envia-me um alerta quando o site deixa de responder. Somam-se a análise de ficheiros à procura de malware e o controlo de integridade dos ficheiros. Uma vez por mês meço as Core Web Vitals e limpo a base de dados.
O valor inclui ainda um limite mensal de horas de desenvolvimento para pequenas correções. Defino esse limite no orçamento, junto com o valor das horas acima dele. Recebo os pedidos por email ou num sistema de pedidos e registo cada um, para que o relatório mostre o que foi feito e quando.
O processo de atualização está descrito em pormenor na página atualizações WordPress e o trabalho depois de uma intrusão na página remover malware do WordPress.
O que está na avença e o que se paga à parte
Incluído na mensalidade
- Auditoria inicial no primeiro mês
- Atualizações do núcleo, plugins e temas, primeiro em staging, com comparação de capturas de ecrã
- Passagem planeada para uma versão mais recente de PHP, testada em staging
- Cópias de segurança diárias e incrementais na nuvem, guardadas pelo menos 30 dias
- Monitorização da disponibilidade a cada 1 a 5 minutos, análise de malware, integridade de ficheiros
- Medição mensal das Core Web Vitals e limpeza da base de dados
- Pedidos por email ou sistema de pedidos, todos registados
- Relatório: estado das atualizações, disponibilidade, desempenho, erros de indexação
- Limite mensal de horas de desenvolvimento fixado no orçamento
Pago à parte, com orçamento próprio
- Páginas novas, funcionalidades novas, design gráfico
- Refazer um elemento que, após uma atualização, precisa de código novo
- Grandes alterações ao tema ou à arquitetura do site
- Integrações novas com ERP, CRM, meios de pagamento ou programa de faturação certificado
- Migrações: mudança de alojamento, saída de outro CMS, passagem para Next.js ou Astro
- Auditorias pontuais: segurança, acessibilidade WCAG, Core Web Vitals, NIS2 e DORA
- Horas acima do limite mensal, ao valor do orçamento
- Alojamento, domínios e email, quando não constam do orçamento escrito
- Estratégia de conteúdos e serviço de SEO à parte
- Intervenção de urgência num site sem contrato de manutenção
Primeiro mês: auditoria incluída e contrato de subcontratação
A manutenção começa por uma auditoria e essa auditoria está incluída na mensalidade do primeiro mês. Não a paga à parte. Nela verifico a versão de PHP, a lista de plugins e o seu estado, o tema, o acesso ao servidor e ao domínio, e se as cópias de segurança existentes se deixam restaurar. Quando o mesmo proprietário tem vários sites, junto estes dados numa só folha: onde está alojado cada site, quem tem acesso ao alojamento e ao domínio e quais são lojas online.
Antes de eu ter qualquer acesso ao site, assinamos um contrato de subcontratação nos termos do artigo 28.º do RGPD. O site guarda dados de clientes, encomendas e mensagens dos formulários. A sua empresa é a responsável pelo tratamento e eu, como responsável técnico, sou o subcontratante que trata esses dados por conta dela.
O resultado da auditoria entra no primeiro relatório. Se o site tem plugins abandonados, um tema sem suporte ou cópias que não se restauram, descrevo-o e proponho uma ordem de correções. O trabalho que sai do âmbito da manutenção recebe orçamento próprio e só começa depois da sua confirmação.
Que opção serve o seu site
Comece pelo estado em que o site está hoje.
Tem um site de empresa que funciona e quer que alguém o atualize com regularidade e vigie as cópias.
Manutenção de site de empresa, o primeiro intervalo da tabela acima.
Tem uma loja WooCommerce e um dia parado significa encomendas perdidas.
O carrinho ou o pagamento já não funcionam.
Primeiro o sprint de recuperação WooCommerce, a avença só depois.
O site está em baixo agora e não tem contrato de manutenção.
Reparação e suporte técnico WordPress, com orçamento depois da descrição da avaria.
Tem entre 5 e 10 sites ou uma rede Multisite.
Orçamento de carteira: âmbito escrito site a site, Multisite orçamentado caso a caso.
O site está em Drupal ou TYPO3, ou é uma aplicação Laravel ou Symfony.
Manutenção de um sistema fora do WordPress, com orçamento depois de uma auditoria. Descrição mais abaixo nesta página.
Não sabe em que estado está o site.
Quanto custa manter um site WordPress: o que sobe e o que desce o preço
O tipo de site é o que mais pesa. Uma loja WooCommerce e um site institucional pedem atenção diferente, por isso têm intervalos diferentes. Numa loja, uma paragem significa encomendas perdidas e uma atualização pode partir o carrinho ou o pagamento. A loja que precisa de um teste constante ao percurso carrinho, dados, entrega e pagamento (sem fazer uma encomenda real) vai para o Store Reliability Plan.
Numa carteira de vários sites do mesmo proprietário, escrevo o âmbito site a site. Uma rede Multisite é orçamentada caso a caso.
O tempo de resposta também mexe no valor. Nos planos prioritários começo o diagnóstico no prazo de 1 hora após o pedido e a maioria dos incidentes fica resolvida em 2 a 4 horas. O plano base tem uma janela maior, indicada na proposta. Uma janela mais curta custa mais, porque tenho de reservar tempo para ela.
Um limite de horas maior para pequenas alterações sobe o valor. Um limite menor não o baixa na mesma proporção, porque a parte fixa (monitorização, cópias, atualizações testadas em staging) custa o mesmo com 2 ou com 4 horas. É por isso que um pacote mais pequeno não custa metade.
Cenários típicos: onde o site cai dentro do intervalo
Os exemplos abaixo são cenários típicos com que os proprietários de sites me contactam. Não descrevem um cliente concreto. Mostram o que aproxima um site do limite inferior ou do superior do intervalo.
Site de empresa com 30 plugins e um page builder
Um site de serviços feito em Elementor ou noutro page builder, com formulário de contacto, plugin de SEO, plugin de cache e mais umas vinte extensões pequenas. Este site cabe no intervalo do site de empresa. Quanto mais plugins, mais atualizações por semana e mais sítios onde o page builder pode mudar o aspeto de uma página depois de uma atualização. É aqui que a comparação de capturas de ecrã rende mais. O que sobe o valor é sobretudo o número de plugins a rever em cada versão principal. As diferenças entre os page builders mais usados estão no artigo Gutenberg, Elementor, Divi e WPBakery.
Loja com Multibanco, MB WAY e programa de faturação certificado
Uma loja WooCommerce que recebe por referência Multibanco e MB WAY através do plugin de um prestador de pagamentos, com um plugin de transportadora e ligação a um programa de faturação. O WooCommerce não emite faturas. Em Portugal, a fatura emitida por programa informático tem de sair de um programa certificado pela AT, com ATCUD e código QR, e os elementos das faturas são comunicados à AT até ao dia 5 do mês seguinte, como explico no artigo sobre faturação no WooCommerce em Portugal. Cada ligação destas é mais uma peça a verificar depois de uma atualização, antes de a alteração chegar à produção. Esta loja cabe no intervalo da loja WooCommerce e sobe dentro dele quando há várias integrações ou quando precisa de um tempo de resposta curto.
Loja ligada a um ERP ou CRM
Quando o stock, os preços ou as encomendas circulam entre o WooCommerce e um ERP ou CRM, a atualização de um plugin pode mudar o formato dos dados que o outro sistema recebe. Esta manutenção pede um teste da troca de dados em staging e costuma ficar no orçamento conforme o SLA. A arquitetura destas ligações está nos guias integração WooCommerce com ERP e WordPress API-first. Construir uma integração nova é um projeto fora da avença.
Rede Multisite ou carteira de vários sites
Uma rede Multisite é uma só instalação, mas a atualização de um plugin chega a todos os sites da rede ao mesmo tempo e cada site pode usá-lo de forma diferente. Uma carteira de sites separados significa vários servidores, vários conjuntos de acessos e vários calendários. Nos dois casos escrevo o âmbito à parte e indico o preço no orçamento, depois de um briefing curto.
Site em Drupal ou TYPO3, ou aplicação Laravel ou Symfony
Os intervalos da tabela dizem respeito à manutenção de WordPress. Também mantenho sites noutros sistemas, cada um com o seu ritmo de versões e as suas ferramentas. O Drupal atualiza-se num processo assente em Composer e Drush, e o Drupal 10 perde o suporte a 9 de dezembro de 2026. O TYPO3 pede um plano de passagem entre versões LTS. Numa aplicação Laravel saem versões de correção até todas as semanas e no Symfony a versão 6.4 recebe correções de erros até novembro de 2026. A manutenção destes sistemas é orçamentada depois de uma auditoria, porque o âmbito depende da versão, do número de módulos e de quem gere o servidor.
Projetos ao lado da manutenção, com orçamento próprio
A avença mantém o que já funciona. Os projetos que mudam o site ou o que está à volta dele têm orçamento próprio e começam depois da sua confirmação. Os mais comuns são:
- Migração do WordPress para outro servidor: cópia, transferência da base de dados e dos ficheiros, alteração de DNS e verificação depois da publicação.
- Passagem para WordPress a partir de outro sistema, por exemplo a partir do Joomla, do TYPO3 ou do Drupal.
- Migração do WordPress para Next.js ou Astro, quando o site precisa de outra arquitetura.
- Auditoria de acessibilidade WCAG para o Ato Europeu da Acessibilidade, auditoria Core Web Vitals com lista de correções e conformidade NIS2 e DORA.
- Auditoria de segurança WordPress e otimização de velocidade, quando o site precisa de um trabalho pontual e profundo que a manutenção depois sustenta.
- Integrações novas com ERP, CRM, meios de pagamento ou programa de faturação certificado.
- Sprint de recuperação WooCommerce, quando o carrinho ou o pagamento já não funcionam.
Terminado o projeto, o site pode passar para a manutenção na avença normal. Um exemplo de recuperação de desempenho de uma loja sem reconstrução está no estudo de caso anónimo de uma loja WooCommerce.
O que recebe todos os meses por este valor
O resultado da manutenção vê-se no relatório mensal. O relatório mostra o estado das atualizações, a disponibilidade do site, o desempenho e os erros de indexação detetados no Search Console. Nas atualizações aparece a lista do que foi atualizado, das regressões que surgiram em staging e de alguma alteração que tenha sido revertida. Nas cópias de segurança aparece o estado e a data do último teste de restauro. Nos pedidos aparece o que pediu e o que fiz com isso.
O relatório traz também a lista de trabalho para o mês seguinte: plugins a substituir, versões retidas até haver correção, passagem planeada para PHP mais recente. Uma estratégia de conteúdos ou um serviço de SEO ficam fora dele.
Manutenção, alojamento, domínio e email
A manutenção diz respeito ao site. Alojamento, domínios e email só entram no âmbito quando constam do orçamento escrito. Se o alojamento é seu ou do seu departamento de informática, a monitorização mostra na mesma as falhas do servidor e eu diagnostico se o problema está no site ou no alojamento. Não controlo o funcionamento do alojamento, do prestador de pagamentos nem de outros sistemas externos, por isso não garanto a sua disponibilidade.
Quando o alojamento deixa de chegar, a mudança para outro servidor é um projeto à parte. A comparação entre tipos de alojamento está no artigo alojamento WordPress: cloud, edge ou tradicional.
Contrato de manutenção WordPress: horas, resposta e regras
- Horas: o limite mensal fica no orçamento, com o valor das horas acima dele. As horas não usadas não passam para o mês seguinte.
- Trabalho fora do âmbito recebe orçamento próprio e só começa depois da sua confirmação.
- O tempo de resposta significa diagnóstico e plano de ação em dias úteis CET. Não é garantia de tempo de reparação, porque a reparação depende também do alojamento, do prestador de pagamentos e de outros fornecedores.
- Monitorização 24/7: a monitorização corre sempre e alerta-me em poucos minutos, mas eu reajo em horário de trabalho CET, salvo se o orçamento disser outra coisa.
- Segurança: a manutenção reduz o risco de intrusão, sem garantia de que o site nunca será atacado com sucesso.
- Dados pessoais: antes do acesso ao site assinamos o contrato de subcontratação (artigo 28.º do RGPD). A sua empresa continua a ser a responsável pelo tratamento e eu sou o subcontratante.
- A responsabilidade de cada parte é a que o contrato define.
- Avaria sem contrato: um site sem manutenção que deixou de funcionar segue para a reparação WordPress. Indico o preço depois da descrição da avaria e começo depois da confirmação escrita do âmbito.
- Pagamento e fim do contrato: as faturas têm prazo de 7 dias. As regras de denúncia ficam escritas na encomenda, de acordo com os termos e condições.
Se está a mudar de prestador de manutenção, leia antes de assinar o artigo sobre o que verificar ao mudar de fornecedor.
Como comparar propostas de manutenção de sites WordPress
Duas propostas com valores parecidos podem cobrir trabalho muito diferente. Faça as mesmas perguntas a cada fornecedor:
- As atualizações passam primeiro por staging ou vão diretamente para a produção, e alguém compara o aspeto do site depois de atualizar?
- Durante quanto tempo ficam guardadas as cópias, onde estão e quando foi a última vez que alguém restaurou uma delas como teste?
- O que significa o tempo de resposta do contrato: início do diagnóstico ou reparação, e em que horário vale?
- As horas não usadas passam para o mês seguinte e quanto custam as horas acima do limite?
- A passagem para uma versão mais recente de PHP está na avença ou é um projeto à parte?
- A auditoria inicial é paga à parte?
- O fornecedor assina o contrato de subcontratação do RGPD antes de receber os acessos?
- Depois de atualizar o plugin de faturação, alguém confirma que o programa certificado continua a emitir faturas com ATCUD?
- Quem faz realmente as atualizações e a quem escreve quando o site está em baixo?
As minhas respostas estão nesta página e na página manutenção de sites WordPress. Se outra proposta é mais barata, veja quais destes pontos lhe faltam.
Quem faz a manutenção
Faço a manutenção sozinho: Mariusz Szatkowski, programador WordPress sénior, a trabalhar com WordPress desde 2006, a partir de Gdynia, na Polónia. Trabalho à distância, por isso o mesmo âmbito serve uma empresa em Lisboa, no Porto ou em Braga. Atualizações, cópias, monitorização e relatórios ficam com a mesma pessoa com quem combina o âmbito. A descrição completa do serviço, o calendário de trabalho e o âmbito estão na página manutenção de sites WordPress.
Próximo passo: envie o endereço do site e uma descrição curta do que funciona nele (formulário, loja, meios de pagamento, programa de faturação, outros sistemas). Respondo com um orçamento escrito com valor, limite de horas e tempo de resposta.






