• novidade
  • assistente do conjurador d&d 5e

Assistente do Conjurador D&D 5e em novo endereço

O Assistente do Conjurador D&D 5e do RPGist mudou de endereço: https://dnd5spells.rpgist.net

Mas não precisam se preocupar em decorar o caminho novo, quem acessar pelo antigo será automaticamente redirecionado.

Um efeito colateral, para vossa felicidade, é que as publicidades pararam de funcionar, até que o programa de publicidades aprove o novo domínio. Deve voltar a funcionar em breve.

Não mudou quase nada, só saiu aquele ponto que tinha entre o "dnd5" e o "spells". Além disso, quando você altera a língua do site para inglês, por exemplo, pelo seletor de língua no rodapé da página, ao invés de ir parar em https://pt-br.dnd5.spells.rpgist.net, vai para https://dnd5spells.rpgist.net/pt-BR.

A principal mudança foi na maneira de determinar, pela URL, em que língua o site é carregado. É importante que haja essa distinção na URL principalmente porque

  • assim o Google consegue mostrar o site nos resultados de busca na língua adequada para os falantes de cada língua e direcioná-los para uma URL em que, garantidamente, o site estará naquela língua
  • assim você consegue controlar em que língua será montado o snippet de compartilhamento de uma URL no Fabook ou Twitter, por exemplo, de acordo com o público alvo do compartilhamento

O Assistente do Conjurador, em sua URL raiz (sem "en" ou "pt-BR" no endereço), adivinha a língua preferida do usuário pelos cabeçalhos do seu navegador. Desta forma, a URL https://dnd5spells.rpgist.net ora pode estar em português, ora em inglês. Sem as rotas com "en" ou "pt-BR", os robôs do Google, Facebook, Twitter, etc., não têm como saber a língua do site.

Os motívos da mudança foram, principalmente:

  • a URL era longa demais e difícil de decorar, e só foi feita como era pela dificuldade que tive na época em fazer como está agora
  • o Google Search Console separa as propriedades por subdomínio, então, com um subdomínio para cada língua, você é obrigado a criar e gerenciar uma propriedade para cada língua que o site suporta e ver suas estatísticas isoladamente
  • o certificado SSL usado na VM do Google Cloud para onde o Assistente do Conjurador deve ser movido em breve só suporta um nível de subdomínio e "en.dnd5.spells.rpgist.net" tem três

Com esta alteração, estamos um passo mais próximos de podermos mover o Assistente do Conjurador para a VM onde estão as outras apps do RPGist e se liverar dos custos elevados que o Heroku tem gerado. Tem mais alguns outros passos pra dar. Vou lhes atualizando conforme o progresso.