Pular para o conteúdo principal

2 publicações com a etiqueta "github-pages"

Ver todas as etiquetas

[Monetização Web #2] Aprovação do Google AdSense para Sites Estáticos: Resolução da Armadilha 404 do ads.txt & Integração HeadTags

· 3 min para ler
Jaybee
AI & Robotics Engineer

Aprovação do Google AdSense e Pipeline de Crawlers

📌 Resumo dos Pontos Principais (TL;DR)

  • O Problema: Diferente de CMS dinâmicos como WordPress, sites estáticos (Docusaurus, Hugo) no GitHub Pages frequentemente disparam o alerta "Ganhos em risco: arquivo ads.txt ausente", porque crawlers encontram erros 404 causados por hidratação tardia ou regras de firewall (WAF).
  • A Solução: Inserir o script oficial via headTags no docusaurus.config.ts, disponibilizar o arquivo static/ads.txt na raiz da compilação e criar regras de bypass no Cloudflare WAF para o user-agent Googlebot-AdsTxt.
  • O Resultado: Rastreabilidade 100% automatizada por crawlers, zero erros 404 e aprovação rápida no AdSense mantendo pontuação de performance no Lighthouse acima de 95.

Domínio Customizado no GitHub Pages #1: Migração com Zero Downtime Usando Porkbun e Cloudflare DNS (CNAME Flattening & Universal SSL)

· 2 min para ler
Jaybee
AI & Robotics Engineer

Manter um blog no GitHub Pages sob usuario.github.io/projeto é econômico e rápido: basta commitar markdown, dar git push e a página é entregue globalmente.

Porém, ao buscar uma presença profissional e monetização com anúncios, você encontra uma barreira intransponível: o Google AdSense veta totalmente subdomínios gratuitos como *.github.io. Além disso, toda autoridade de domínio construída fica atrelada ao GitHub em vez da sua marca pessoal.

Neste primeiro episódio da nossa série de infraestrutura, demonstramos a migração exata de jbjihwan.github.io/global_blog para https://globaldevlog.com através de uma arquitetura resiliente combinando Porkbun + Cloudflare + GitHub Pages.