Validação de URLs#
Como foi feita a validação#
Foi executada uma validação automatizada que percorre todas as 552 páginas listadas no sitemap.xml da plataforma. Para cada página, foi verificado:
- O estado da resposta do servidor (200 OK, 404, 500, etc.)
- Se todos os ficheiros referenciados (imagens, scripts, folhas de estilo) carregam correctamente
- Se há hiperligações inacessíveis a recursos externos
A mesma validação foi executada antes e depois da intervenção, em ambos os ambientes (Local e Qualidade), com o objectivo de confirmar que nenhuma página que funcionava antes deixou de funcionar após a limpeza.
Resumo#
| Categoria | Quantidade | Acção |
|---|---|---|
| Páginas validadas | 552 | — |
| Páginas com problema | 17 únicos | Listadas abaixo |
| Páginas com regressão funcional | 0 | Nenhuma página que funcionava deixou de funcionar |
1. Páginas com erro de servidor (1 página)#
/atualidade/publicacoes/9-situacao-mundial-da-infancia-2006/#
Publicação de 2006 que apresenta erro de servidor. A causa é dados em formato antigo (referências a media inexistentes, propriedades em estrutura desactualizada) que o template actual não consegue processar.
| Versão | Hiperligação |
|---|---|
| Qualidade | www.qual.unicef.pt/atualidade/publicacoes/9-situacao-mundial-da-infancia-2006/ |
| Produção | www.unicef.pt/atualidade/publicacoes/9-situacao-mundial-da-infancia-2006/ |
Recomendação: eliminar este nó. A publicação tem 20 anos e o conteúdo está acessível através do PDF original em arquivo. Em alternativa, editar e republicar via backoffice para regenerar a estrutura de dados.
2. Páginas com timeout/erro de navegação (6 páginas)#
| Página | Qualidade | Produção | Notas |
|---|---|---|---|
| Publicação 112 — Every child alive | QUAL | PROD | Publicação antiga, mesmo padrão da #1 |
| Publicação 106 — Outcast and desperate | QUAL | PROD | Publicação antiga, mesmo padrão |
| Conhecer as Crianças (Pordata) | QUAL | PROD | Publicação antiga, mesmo padrão |
| RP-ENDC 2124 | QUAL | PROD | Página de landing aparentemente obsoleta |
| RP-PANGI 2230 | QUAL | PROD | Página de landing aparentemente obsoleta |
| RP-ENCP 2130 | QUAL | PROD | Página de landing aparentemente obsoleta |
Recomendação: validar a relevância destas páginas. Se obsoletas, eliminar.
3. Imagens em falta (3 imagens)#
3 ficheiros de imagem referenciados na publicação 105 (Levels and trends in child mortality) não existem no storage. Trata-se de uma publicação antiga onde os ficheiros originais foram removidos.
Recomendação: validar se a publicação ainda é relevante. Se sim, recarregar as imagens via backoffice.
4. Hiperligações externas sem resposta (4 hiperligações)#
Estas situações não são da responsabilidade da plataforma unicef.pt — são referências em conteúdo a sites externos (alguns geridos pela própria UNICEF, outros de terceiros) que deixaram de responder e devem ser actualizadas pela equipa responsável por esses sites.
| Hiperligação | Onde ocorre | Quem deve corrigir |
|---|---|---|
Folha de estilos em falta no site donativos.unicef.pt |
Redireccionamento das campanhas de donativos | Equipa responsável por donativos.unicef.pt (WordPress) |
Folha de estilos em falta no site presentesparaavida.unicef.pt |
Página de presentes | Equipa responsável por presentesparaavida.unicef.pt |
Hiperligação de campanha com parâmetro duplicado (?altTemplate=StartView&altTemplate=StartView) |
Campanha de Natal | Equipa de conteúdos / marketing |
| Hiperligação para artigo académico da Universidade de Bristol (Reino Unido) deixou de existir | Conteúdo numa página de pobreza infantil | Equipa de conteúdos (actualizar ou remover a referência) |
Recomendação: ciclo periódico de revisão de hiperligações externas pela equipa de conteúdos da UNICEF, idealmente trimestral.
Conclusão
A intervenção não introduziu regressões funcionais. As 17 URLs com problemas correspondem a (a) conteúdos antigos com dados desactualizados que requerem edição ou eliminação manual e (b) hiperligações externas fora do âmbito da plataforma. Nenhum problema requer reverter a limpeza efectuada.