feat: revamp portfolio with case studies, curriculo page, and local SEO
Adds dynamic case study and curriculo routes, project health monitoring for live demo status, and strengthens local SEO (structured data, service-area targeting for Garuva/Joinville/Curitiba, a dedicated "criação de sites" service page) so search results better match the professional title (Engenheiro da Computação) and experience (5 anos). Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
1 parent
9236fdd685
commit
d76bbf5974
41 files changed
+1359
-492
No files matched your search
@@ -0,0 +1,27 @@
|
||||
# Portfolio Growth Design
|
||||
|
||||
## Objetivo
|
||||
|
||||
Posicionar Evandro Fonseca Junior para contratação em engenharia de software no Norte de Santa Catarina e Curitiba, mantendo consultoria como conversão secundária. O portfólio deve servir conteúdo profissional indexável, rápido e verificável.
|
||||
|
||||
## Decisões
|
||||
|
||||
- A validação de projetos usa um snapshot gerado na VPS. Um script executado pelo cron testa as demos com `GET`, redirecionamentos, timeout e limite de corpo; somente resposta final HTTP 200 com HTML é aprovada.
|
||||
- O snapshot é gravado de forma atômica. Se estiver ausente ou vencido, nenhum projeto é mostrado em vez de exibir links potencialmente quebrados.
|
||||
- Dados profissionais e projetos passam a ser renderizados no servidor, deixando animações como ilhas client-side.
|
||||
- O posicionamento textual prioriza Garuva, Joinville, Norte de Santa Catarina, Curitiba e região, com contratação como CTA principal.
|
||||
- SEO para mecanismos de IA segue SEO convencional: conteúdo textual rastreável, links internos, dados estruturados fiéis ao conteúdo e boa experiência de página. Não haverá markup ou arquivo específico prometendo ranking em IA.
|
||||
|
||||
## Escopo
|
||||
|
||||
1. Snapshot de saúde, script de validação, testes e instrução de cron.
|
||||
2. Projetos e currículo visíveis no HTML inicial.
|
||||
3. Metadados e JSON-LD regionais, ProfilePage, cases e currículo.
|
||||
4. Correções mensuráveis de Lighthouse: cena 3D diferida, remoção do bloqueador de hidratação, ícone enxuto, contraste e listas semânticas.
|
||||
5. Correção dos testes afetados pela arquitetura atual.
|
||||
|
||||
## Fora do escopo
|
||||
|
||||
- Garantia de posição em buscadores.
|
||||
- Integração com APIs externas de Google Jobs ou Google Business Profile.
|
||||
- Verificação de repositórios GitHub; a regra solicitada cobre demos públicas.
|
||||
Reference in new issue
Block a user