Como Realizar uma Verificação de Saúde do WordPress para Solução de Problemas (Guia 2025)
Uma verificação de saúde do WordPress é um processo de diagnóstico sistemático que avalia a versão PHP do seu site, integridade da base de dados, plugins ativos, compatibilidade de temas, ambiente do servidor e postura de segurança — tudo a partir do painel de administração do WordPress ou através de ferramentas dedicadas. Executar esta verificação regularmente previne falhas em cascata, identifica gargalos de desempenho antes de afetarem os rankings e expõe vulnerabilidades de segurança antes de se tornarem brechas.
A ferramenta integrada Site Health (introduzida no WordPress 5.2) fornece um relatório de estado automatizado e um painel de informações de depuração em bruto que os programadores experientes utilizam como primeiro passo em qualquer fluxo de trabalho de resolução de problemas. Combinada com o plugin Health Check & Troubleshooting, pode replicar problemas de produção numa sessão isolada sem tocar no site em produção — uma capacidade que elimina o maior risco na depuração do WordPress: quebrar coisas para visitantes reais enquanto investiga.
Por Que as Verificações de Saúde do WordPress Importam Mais do Que a Maioria dos Guias Admite
A maioria dos tutoriais trata o Site Health como uma lista de verificação a marcar uma vez. Na prática, é um sinal operacional contínuo. Os Core Web Vitals do Google penalizam diretamente sites lentos ou instáveis. Um único plugin desatualizado com um CVE conhecido pode resultar num comprometimento total do site em horas após a divulgação pública. Incompatibilidades de versão PHP entre o seu servidor e o requisito mínimo de um plugin degradam silenciosamente o desempenho muito antes de gerarem um erro fatal.
Executar num ambiente de VPS Hosting bem configurado dá-lhe controlo direto sobre versões PHP, cache ao nível do servidor e reforço de segurança — um controlo que ambientes partilhados simplesmente não conseguem fornecer. O fluxo de trabalho de verificação de saúde descrito abaixo pressupõe que tem acesso SSH ou um painel de controlo capaz de modificar configurações ao nível do servidor, o que é a base correta para qualquer implementação WordPress em produção.
Passo 1: Aceder à Ferramenta Integrada de Site Health do WordPress
Navegue até Ferramentas > Site Health no painel de administração do WordPress. O WordPress começará imediatamente a executar verificações automatizadas e a preencher o separador Estado com resultados categorizados por gravidade.
Não é necessário nenhum plugin para este passo. O Site Health é uma funcionalidade principal, e os seus resultados são gerados no lado do servidor, o que significa que refletem o ambiente de execução real — não um simulado.
O que o Site Health verifica internamente:
- Versão PHP, limite de memória e tempo máximo de execução
- Versão ativa do WordPress versus a versão estável mais recente
- Se a REST API está acessível e a devolver respostas válidas
- Estado de execução de tarefas cron agendadas (
wp-cron) - Aplicação de HTTPS e validade do certificado SSL
- Presença do ficheiro
debug.lognuma localização acessível publicamente - Capacidade de pedido de loopback (necessária para atualizações em segundo plano e instalações de plugins)
- Versão do servidor de base de dados e se cumpre os requisitos mínimos do WordPress
- Permissões de ficheiros e diretórios para caminhos sensíveis
Passo 2: Interpretar Corretamente o Relatório de Estado do Site Health
A página de estado categoriza os resultados em três níveis. Compreender o que cada nível realmente significa — e o que não significa — previne tanto a complacência como o pânico desnecessário.
| Nível de Estado | O Que Significa | Tempo de Resposta Típico |
|---|---|---|
| Bom | Nenhum problema crítico detetado; otimizações menores disponíveis | Rever trimestralmente |
| Recomendado | Melhorias não bloqueantes que afetam o desempenho ou a segurança | Resolver em 1–2 semanas |
| Crítico | Vulnerabilidades ativas ou configurações incorretas que requerem ação imediata | Corrigir em 24 horas |
Problemas críticos que exigem atenção imediata:
- Versão PHP desatualizada — O PHP 7.4 atingiu o fim de vida em novembro de 2022. Executá-lo significa sem patches de segurança. O WordPress 6.x recomenda oficialmente PHP 8.1 ou 8.2.
- Plugins inativos ainda instalados — Os plugins inativos ainda são legíveis pelo sistema de ficheiros e podem conter código explorável. Elimine-os, não os desative apenas.
- REST API bloqueada — Muitos plugins modernos, o editor de blocos (Gutenberg) e o WooCommerce dependem da disponibilidade da REST API. Uma REST API bloqueada produz falhas silenciosas que são notoriamente difíceis de rastrear.
- Falha no pedido de loopback — Se o WordPress não conseguir fazer um pedido HTTP de loopback para si próprio, as atualizações automáticas em segundo plano e as tarefas agendadas falharão silenciosamente.
WP_DEBUGativado num site em produção — O modo de depuração escreve dados de configuração sensíveis e rastreamentos de pilha emdebug.log. Se esse ficheiro estiver emwp-content/sem restrições de acesso ao nível do servidor, é legível publicamente.
Um caso extremo frequentemente ignorado: O Site Health reporta um estado “Bom” para cache de objetos se *qualquer* cache de objetos for detetada — incluindo uma baseada em ficheiros. A cache de objetos baseada em ficheiros em sites de alto tráfego pode na verdade aumentar a carga de I/O em vez de a reduzir. A solução correta é um backend Redis ou Memcached, que requer configuração ao nível do servidor além do que o Site Health pode provisionar.
Passo 3: Extrair e Utilizar o Painel de Informações de Depuração
Clique no separador Informações na página do Site Health. Este painel é indiscutivelmente mais valioso para a resolução de problemas do que o separador Estado, porque expõe dados brutos do ambiente.
Secções principais e o que procurar:
- WordPress — Confirma o tema ativo, se o multisite está ativado e se
WP_DEBUGestá ativo. - Diretórios e Tamanhos — Revela se
wp-content/uploads/cresceu para um tamanho que está a sobrecarregar o I/O de disco ou os processos de backup. - Plugins Ativos — Lista todos os plugins ativos com a sua versão. Faça referência cruzada com a Base de Dados de Vulnerabilidades do WordPress (wpscan.com) para CVEs conhecidos.
- Servidor — Mostra a versão PHP, limite de memória PHP, tamanho máximo de upload, tempo máximo de execução e se
mod_rewriteou reescrita de URL equivalente está ativa. - Base de Dados — Confirma a versão MySQL ou MariaDB e o conjunto de caracteres da base de dados.
utf8mb4é necessário para suporte completo de emoji e multilíngue;utf8(3 bytes) truncará silenciosamente certos caracteres. - Plugins de Uso Obrigatório — Frequentemente ignorados. Os plugins MU carregam antes de todos os outros plugins e não podem ser desativados a partir da interface de administração. Se um fornecedor de alojamento injetou um plugin MU (comum com alojamento gerido), aparece aqui.
Uso prático do botão “Copiar informações do site para a área de transferência”:
Ao abrir um ticket de suporte ou publicar num fórum de programadores, cole este resultado diretamente. Elimina as trocas de mensagens sobre questões básicas de ambiente e permite que engenheiros experientes identifiquem anomalias de configuração imediatamente — por exemplo, um memory_limit de 40M quando o WooCommerce requer um mínimo de 128M, ou um max_execution_time de 30 segundos quando um processo de importação grande requer 300.
Passo 4: Utilizar o Plugin Health Check & Troubleshooting para Depuração em Modo Seguro
O plugin Health Check & Troubleshooting (disponível gratuitamente no repositório de plugins do WordPress) ativa um modo seguro isolado por sessão. Este é o método correto para diagnosticar conflitos de plugins e temas num site em produção.
Como funciona tecnicamente o isolamento de sessão:
O plugin define um cookie de browser que o WordPress lê em cada pedido. Quando o cookie está presente, o WordPress carrega apenas o tema predefinido e desativa todos os plugins não essenciais — mas *apenas para a sessão do browser que transporta esse cookie*. Todos os outros visitantes experienciam o site exatamente como estava antes. Isto não é um ambiente de staging; é um filtro de tempo de execução aplicado ao nível de bootstrap do WordPress.
Instalação e ativação:
# If you have WP-CLI available on your server (recommended)
wp plugin install health-check --activateOu navegue até Plugins > Adicionar Novo, pesquise por “Health Check & Troubleshooting” e clique em Instalar Agora, depois em Ativar.
Executar uma sessão de resolução de problemas:
- Vá a Ferramentas > Site Health e clique no separador Resolução de Problemas.
- Clique em Ativar Modo de Resolução de Problemas. A sua sessão agora executa com todos os plugins desativados e o tema predefinido ativo (Twenty Twenty-Four a partir do WordPress 6.5+).
- Reproduza o problema. Se desapareceu, um plugin ou tema é o responsável.
- Reative os plugins um de cada vez usando a lista de plugins do separador de Resolução de Problemas. Após ativar cada um, recarregue a página afetada e teste.
- Assim que o problema reaparecer, o último plugin que ativou é a fonte do conflito.
- Clique em Desativar Modo de Resolução de Problemas para restaurar o ambiente de produção completo.
Casos extremos e armadilhas:
- Se o problema persistir mesmo em modo seguro (sem plugins, tema predefinido), o problema está ao nível do servidor ou do núcleo do WordPress — não é um conflito de plugins. Verifique
php_error.loge o registo de depuração do WordPress a seguir. - Os plugins MU não são desativados pelo modo seguro. Se suspeitar de um plugin MU, deve renomeá-lo manualmente em
wp-content/mu-plugins/via SFTP ou SSH. - O cookie de resolução de problemas é específico do browser. Se estiver a testar em dispositivo móvel, precisa de ativar o modo de resolução de problemas nessa sessão de browser separadamente.
Passo 5: Diagnosticar e Resolver Conflitos de Plugins e Temas
Os conflitos de plugins enquadram-se em duas categorias que requerem estratégias de resolução diferentes:
Tipo 1: Conflitos PHP diretos — Dois plugins tentam definir a mesma função ou classe. Isto produz um erro fatal imediatamente. O registo de erros conterá Cannot redeclare function ou Cannot redeclare class.
Tipo 2: Conflitos comportamentais silenciosos — Dois plugins ligam-se à mesma ação ou filtro do WordPress e produzem saída inesperada ou corrupção de dados sem gerar um erro. Estes são significativamente mais difíceis de diagnosticar e requerem isolamento metódico um a um.
Fluxo de trabalho de resolução:
# Check the WordPress debug log for fatal errors
tail -n 100 /path/to/wp-content/debug.log
# Enable WP_DEBUG temporarily via wp-config.php if debug.log is empty
# Add these lines to wp-config.php before the "stop editing" comment:
# define('WP_DEBUG', true);
# define('WP_DEBUG_LOG', true);
# define('WP_DEBUG_DISPLAY', false);Quando um plugin é a fonte confirmada do conflito:
- Verifique o registo de alterações do plugin para uma atualização recente que resolva o conflito.
- Pesquise no fórum de suporte do plugin em wordpress.org por relatos do mesmo conflito.
- Se não houver correção disponível, identifique um plugin alternativo com funcionalidade equivalente.
- Se o plugin for crítico para o negócio, contacte o autor do plugin com o erro específico do seu registo de depuração — inclua a sua versão PHP, versão do WordPress e o nome e versão do plugin em conflito.
Passo 6: Atualizar as Versões do PHP e do Servidor de Base de Dados
Esta é a ação de manutenção de maior impacto tanto para o desempenho como para a segurança. O PHP 8.1 e 8.2 proporcionam melhorias mensuráveis de rendimento em relação ao PHP 7.4 — os benchmarks mostram consistentemente uma execução 20–30% mais rápida para cargas de trabalho típicas do WordPress devido à compilação JIT e ao comportamento melhorado do OPcache.
Matriz de compatibilidade de versões PHP para WordPress:
| Versão PHP | Suporte WordPress | Estado de Segurança | Recomendação |
|---|---|---|---|
| PHP 7.4 | Suportado (legado) | Fim de Vida (Nov 2022) | Migrar imediatamente |
| PHP 8.0 | Suportado | Fim de Vida (Nov 2023) | Migrar imediatamente |
| PHP 8.1 | Totalmente suportado | Correções de segurança ativas | Aceitável |
| PHP 8.2 | Totalmente suportado | Correções de segurança ativas | Recomendado |
| PHP 8.3 | Totalmente suportado | Desenvolvimento ativo | Recomendado para novas implementações |
Atualizar PHP via cPanel (para ambientes VPS com cPanel):
- Inicie sessão no WHM (acesso root) ou cPanel (nível de utilizador, se o MultiPHP Manager estiver ativado).
- Navegue até ao MultiPHP Manager na secção Software.
- Selecione o seu domínio e escolha a versão PHP alvo no menu suspenso.
- Clique em Aplicar.
Atualizar PHP via linha de comandos (Ubuntu/Debian):
# Add the Ondrej PHP PPA (Ubuntu)
sudo add-apt-repository ppa:ondrej/php
sudo apt update
# Install PHP 8.2 with common WordPress extensions
sudo apt install php8.2 php8.2-mysql php8.2-curl php8.2-gd php8.2-mbstring
php8.2-xml php8.2-zip php8.2-intl php8.2-bcmath php8.2-imagick
# Switch the CLI default (if using WP-CLI)
sudo update-alternatives --set php /usr/bin/php8.2Passo crítico antes da atualização: Antes de alterar a versão PHP em produção, teste o seu tema e todos os plugins ativos contra a nova versão. Use WP-CLI num ambiente de staging:
wp core check-update
wp plugin list --update=available --format=table
wp theme list --update=available --format=tableConsiderações sobre a versão da base de dados:
O WordPress requer MySQL 5.7+ ou MariaDB 10.3+. MariaDB 10.6 e 10.11 (LTS) são as versões atualmente recomendadas. Executar uma versão mais antiga do servidor de base de dados introduz tanto exposição de segurança como melhorias do otimizador de consultas em falta que afetam sites com grandes tabelas de posts ou volumes de encomendas WooCommerce.
-- Check current database version from within WordPress or phpMyAdmin
SELECT VERSION();
-- Check table storage engines (InnoDB is required for full-text search and transactions)
SELECT TABLE_NAME, ENGINE FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'your_wordpress_database';Se alguma tabela mostrar MyISAM como motor, converta-as para InnoDB para melhor recuperação de falhas e desempenho de escrita concorrente:
ALTER TABLE wp_options ENGINE=InnoDB;Passo 7: Medir e Otimizar o Desempenho do Site
O Site Health não mede o desempenho front-end — isso requer ferramentas externas. Use o Google PageSpeed Insights (mede os Core Web Vitals em condições do mundo real), o GTmetrix (análise de cascata) e o WebPageTest (multi-localização, configuração avançada) como ferramentas complementares.
Otimização de desempenho por camada:
Camada do servidor:
- Ative o OPcache para cache de bytecode PHP. Num VPS devidamente configurado, isto por si só reduz o tempo de execução PHP em 40–60%.
; Add to php.ini or a custom .ini file
opcache.enable=1
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000
opcache.revalidate_freq=60
opcache.jit_buffer_size=100M
opcache.jit=1255- Use Redis para cache de objetos persistente. Instale o pacote
redis-servere o plugin WordPress Redis Object Cache, depois adicione awp-config.php:
define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_CACHE', true);Camada da aplicação:
- Otimização de imagens — Use o formato WebP com fallbacks JPEG/PNG. Os plugins Imagify ou ShortPixel tratam da conversão em massa e da entrega automática de WebP via regras de reescrita
.htaccess. - Carregamento lazy — O WordPress 5.5+ adiciona
loading="lazy"às imagens automaticamente, mas verifique se não está a ser substituído pelo seu tema. - Otimização da base de dados — Execute
OPTIMIZE TABLEem tabelas de alta rotatividade (wp_options,wp_postmeta) mensalmente. O plugin WP-Optimize automatiza isto.
# Optimize all WordPress tables via WP-CLI
wp db optimize- Plugins de cache — O W3 Total Cache com backend Redis ou o WP Rocket (premium) são as duas opções mais capazes. Evite executar dois plugins de cache simultaneamente — entrarão em conflito.
Integração CDN:
Um CDN descarrega a entrega de ativos estáticos e reduz o TTFB para visitantes geograficamente distribuídos. O nível gratuito do Cloudflare fornece funcionalidade CDN adequada para a maioria dos sites. Para sites com muitos conteúdos multimédia, o BunnyCDN oferece melhor desempenho por custo. Configure o seu CDN para armazenar em cache ativos estáticos de forma agressiva, mas exclua o administrador do WordPress (/wp-admin/) e quaisquer endpoints dinâmicos.
Passo 8: Reforçar a Segurança e Estabelecer uma Rotina de Monitorização de Vulnerabilidades
A segurança não é uma configuração única — é uma prática operacional contínua. A ferramenta Site Health expõe alguns problemas de segurança, mas não realiza análise de vulnerabilidades.
Abordagem de segurança em camadas:
Ao nível do servidor (requer acesso VPS ou servidor dedicado):
# Disable XML-RPC if not required (common attack vector for brute force amplification)
# Add to .htaccess
# <Files xmlrpc.php>
# Order Deny,Allow
# Deny from all
# </Files>
# Restrict wp-config.php access
chmod 600 /path/to/wp-config.php
# Verify file permissions across the WordPress installation
find /path/to/wordpress/ -type f -name "*.php" -perm /022
# Any PHP file writable by group or world is a security riskAo nível da aplicação:
- Wordfence Security — Fornece uma Firewall de Aplicações Web (WAF), scanner de malware e feed de inteligência de ameaças em tempo real. O nível gratuito é suficiente para a maioria dos sites; o nível premium adiciona atualizações de regras de firewall em tempo real.
- Limitar tentativas de login — O plugin Limit Login Attempts Reloaded ou a proteção integrada contra força bruta do Wordfence. Defina o bloqueio após 3–5 tentativas falhadas.
- Autenticação de dois fatores — Aplique 2FA para todas as contas de administrador usando os plugins WP 2FA ou Google Authenticator.
- Aplicação de SSL/HTTPS — Todos os sites WordPress devem ser executados sobre HTTPS. Obtenha e instale um certificado SSL; se precisar de um, os Certificados SSL do seu fornecedor de alojamento são o caminho mais direto. Adicione o seguinte a
wp-config.phppara forçar HTTPS ao nível da aplicação:
define('FORCE_SSL_ADMIN', true);E em .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Monitorização automatizada de vulnerabilidades:
Subscreva os alertas de email da Base de Dados de Vulnerabilidades WPScan para os plugins que utiliza. A ferramenta WPScan CLI pode ser integrada numa tarefa cron para o alertar quando um novo CVE é publicado para qualquer plugin instalado:
# Install WPScan (requires Ruby)
gem install wpscan
# Run a vulnerability scan against your site
wpscan --url https://yourdomain.com --api-token YOUR_API_TOKEN
--enumerate vp,vt,u --plugins-detection aggressiveBackups de base de dados como controlo de segurança:
Um backup limpo e recente é o seu mecanismo de recuperação mais fiável após um comprometimento. Automatize backups diários para uma localização fora do servidor (armazenamento de objetos compatível com S3, SFTP remoto). O plugin UpdraftPlus trata disto de forma fiável. Verifique os procedimentos de restauro trimestralmente — um backup que nunca testou não é um backup.
Verificação de Saúde do WordPress: Matriz de Decisão e Principais Conclusões
Use esta matriz para determinar a ação correta com base no que o Site Health reporta:
| Resultado | Categoria da Causa Raiz | Ação Correta | Prioridade |
|---|---|---|---|
| Versão PHP abaixo de 8.1 | Configuração do servidor | Atualizar PHP via painel de controlo ou CLI | Crítico |
| REST API indisponível | Plugin de segurança ou regra .htaccess | Auditar regras WAF e .htaccess | Crítico |
| Falha no pedido de loopback | Configuração incorreta do servidor ou DNS | Verificar resolução 127.0.0.1 e regras de firewall | Crítico |
| Plugins inativos instalados | Manutenção | Eliminar, não desativar | Alto |
| Sem cache de objetos persistente | Configuração da aplicação | Instalar Redis + plugin Redis Object Cache | Alto |
WP_DEBUG ativo no site em produção | Artefacto de desenvolvimento | Desativar em wp-config.php | Alto |
| Plugins/temas desatualizados | Manutenção | Atualizar; testar primeiro em staging | Médio |
| Tarefas agendadas em falta | Configuração incorreta do cron | Verificar wp-cron ou configurar cron do lado do servidor | Médio |
| Sem certificado SSL | Infraestrutura | Instalar certificado SSL | Crítico |
Lista de verificação operacional para a saúde contínua do WordPress:
- Execute a revisão do estado do Site Health mensalmente; trate os resultados Críticos como incidentes.
- Mantenha o PHP numa versão suportada (mínimo 8.1; preferível 8.2 ou 8.3).
- Elimine plugins e temas inativos — não os desative apenas.
- Ative a cache de objetos Redis em qualquer site com mais de 500 visitantes diários.
- Automatize backups diários de base de dados fora do servidor com testes de restauro verificados.
- Subscreva alertas de vulnerabilidades para todos os plugins e temas na sua stack.
- Aplique HTTPS em todo o site e defina
FORCE_SSL_ADMINemwp-config.php. - Use WP-CLI para atualizações em lote e operações de base de dados — é mais rápido e scriptável.
- Num Servidor Dedicado ou VPS, configure uma tarefa cron do lado do servidor em vez de depender de
wp-cron—wp-cronsó é acionado quando um visitante acede ao site, tornando-o pouco fiável em sites de baixo tráfego.
# Replace wp-cron with a real cron job (add to crontab)
# First, disable wp-cron in wp-config.php:
# define('DISABLE_WP_CRON', true);
# Then add to crontab (crontab -e):
*/15 * * * * php /path/to/wordpress/wp-cron.php > /dev/null 2>&1
# Or with WP-CLI (preferred):
*/15 * * * * wp --path=/path/to/wordpress cron event run --due-now > /dev/null 2>&1Se estiver a avaliar ambientes de alojamento para uma implementação WordPress, os Painéis de Controlo VPS fornecem o acesso ao nível do servidor necessário para implementar todas as medidas de otimização e reforço descritas neste guia — a gestão de versões PHP, configuração Redis, cron do lado do servidor e regras de firewall requerem acesso root ou sudo que os ambientes partilhados não fornecem.
FAQ
Qual é a diferença entre o separador Estado do Site Health e o separador Informações?
O separador Estado executa verificações automatizadas e categoriza os resultados por gravidade (Bom, Recomendado, Crítico). O separador Informações apresenta dados brutos do ambiente — configuração PHP, plugins ativos com versões, detalhes da base de dados e tamanhos de diretórios — sem qualquer julgamento de aprovação/reprovação. O separador Informações é utilizado principalmente para diagnóstico manual e partilha com engenheiros de suporte.
A ativação do Modo de Resolução de Problemas afeta os visitantes em tempo real?
Não. O Modo de Resolução de Problemas usa um cookie de browser para aplicar o ambiente de modo seguro exclusivamente à sua sessão. Os visitantes sem o cookie experienciam o site normalmente. A única exceção é se um erro fatal num plugin estiver a fazer o processo do servidor falhar — nesse caso, todos os visitantes são afetados independentemente do estado de ativação do plugin na sua sessão.
Qual versão PHP devo usar para WordPress em 2025?
O PHP 8.2 é a versão recomendada para sites WordPress em produção em 2025. É mantido ativamente com patches de segurança, oferece melhorias de desempenho mensuráveis em relação ao 8.0 e 8.1, e é suportado por todos os principais plugins WordPress. O PHP 8.3 é estável e adequado para novas implementações, mas verifique a compatibilidade dos plugins antes de atualizar um site existente.
Por que o Site Health reporta “Bom” quando o meu site está claramente lento?
O Site Health verifica a configuração e a postura de segurança — não mede métricas de desempenho front-end como Largest Contentful Paint (LCP) ou Time to First Byte (TTFB). Um site pode passar em todas as verificações do Site Health e ainda assim ter uma pontuação fraca nos Core Web Vitals devido a imagens não otimizadas, sem camada de cache, uma base de dados lenta ou um servidor geograficamente distante. Use o Google PageSpeed Insights ou o WebPageTest para medição de desempenho.
Como corrijo uma falha de pedido de loopback no Site Health do WordPress?
Uma falha de loopback significa que o WordPress não consegue fazer um pedido HTTP para o seu próprio URL a partir do servidor. As causas comuns incluem: uma firewall a bloquear ligações de saída do processo do servidor web, uma entrada no ficheiro hosts que encaminha incorretamente o domínio, um erro de certificado SSL no pedido de loopback ou um plugin de segurança a bloquear o pedido. Comece por desativar temporariamente o seu plugin de segurança e execute novamente o Site Health. Se isso resolver, adicione o IP do próprio servidor à lista de permissões nas configurações de firewall do plugin de segurança.
