Documentação Universally

Guias passo a passo, dicas de SEO multilíngue e melhores práticas para ajudar você a traduzir e escalar seu site WordPress.

Subdomínios de idioma

Subdomínios de idioma servem cada idioma em seu próprio nome de host, como fr.example.com. Universally serve esse nome de host através de seu proxy reverso: ele busca a página de seu domínio principal e a retorna traduzida, e seu domínio principal nunca é tocado. Cada idioma precisa de três registros DNS, que você adiciona em quem gerencia seu domínio.

Antes de começar

  • Um projeto Any Website ou Astro no modo de Servir por Subdomínio. Escolha Subdomínio em Como as páginas traduzidas devem ser servidas? ao criar o projeto, ou mova um projeto no modo JavaScript como abaixo. Subdomínios de idioma não estão disponíveis para WordPress, e ainda não para sites Webflow, Framer, Squarespace, Duda, Tilda, Weebly ou Lovable. Para Astro, veja Astro com subdomínios de idioma.
  • O snippet em suas páginas. Ele renderiza o seletor de idioma que vincula os nomes de host. Veja Instalar em qualquer site.
  • Acesso ao DNS do seu domínio.
  • A função certa. Proprietário, Administrador ou Editor podem adicionar um idioma e gerenciar seu nome de host, incluindo Verificar novamente agora. Remover um idioma requer Proprietário ou Administrador. Todos podem visualizar. Veja Funções e permissões.

Mover do modo JavaScript

  1. Abra a página Configuração do projeto e clique em Mover para subdomínios de idioma.
  2. Leia a caixa de diálogo Mover para subdomínios de idioma? e clique em Mover para subdomínios.

Seu site continua funcionando com o snippet JavaScript até que o primeiro subdomínio de idioma entre no ar, então nada quebra enquanto você configura o DNS. Mover de volta para o snippet JavaScript ainda não está disponível: seus subdomínios de idioma continuariam resolvendo sem nada por trás deles, e qualquer página já indexada neles seria perdida.

Adicionar um subdomínio de idioma

  1. Abra Todos os Idiomas. No card Idiomas, clique em Adicionar subdomínio para idioma.
  2. Em Adicionar Idioma de Destino, escolha Idioma e Região.
  3. Escolha o formato Subdomínio: Código do Idioma (o padrão), Código da Região ou Personalizado (2 a 6 caracteres). A prévia mostra o resultado após Subdomínio:.

O nome de host é {segment}.{seu domínio}, com um www inicial removido, então Francês com Código do Idioma em www.example.com se torna fr.example.com. Universally o cria quando você adiciona o idioma. Se a criação falhou, a linha exibe "Nenhum subdomínio provisionado" com um botão Tentar novamente.

Adicionar os registros DNS

Copie cada registro para seu provedor de DNS. A linha mostra cada um com seu Nome, seu Valor e um botão de cópia. Eles podem ser adicionados em qualquer ordem.

Tipo Nome Valor Propósito
CNAME fr.example.com proxy.universally.app Roteia o subdomínio
TXT mostrado uma vez que o Cloudflare o emite mostrado uma vez que o Cloudflare o emite Comprova que você é o dono do domínio
CNAME _acme-challenge.fr.example.com fr.example.com.afc20bbc0f5b23e9.dcv.cloudflare.com Permitir que o certificado seja emitido

Deixe os registros sem proxy. No Cloudflare, isso é Status do proxy › Apenas DNS. Um registro com proxy é resolvido como um registro A, que não pode ser validado.

Acompanhe o status

Cada linha exibe um indicador de status:

Status Significado
Adicionar registros DNS Os registros ainda não foram configurados.
Verificando Universally está verificando a propriedade. Isso leva alguns minutos.
Ativo O nome do host e seu certificado estão ativos, e o subdomínio exibe seu site traduzido.
DNS movido O DNS do subdomínio agora aponta para outro lugar. Restaure o registro para trazê-lo de volta.
Falha Falha na validação. Verifique novamente se os registros correspondem exatamente, depois verifique de novo.

Uma linha do tempo sob o indicador passa por DNS adicionado, Domínio verificado, SSL emitido e Ativo. As verificações são executadas a cada 5 minutos, e a linha exibe "Verificando automaticamente · verificado há Xs atrás". Clique em Re-verificar agora para verificar imediatamente.

O resumo do cartão conta seus idiomas como ativos, verificando, ação necessária e falha. Uma linha ativa tem um interruptor Ativo/Desligado, uma contagem de palavras e um link para o subdomínio.

Verificar se funcionou

  1. Aguarde a linha exibir Ativo.
  2. Abra https://fr.example.com/. Ele exibe seu site traduzido.
  3. Em seu domínio principal, use o seletor para mudar para o idioma. Ele o levará ao subdomínio.

Regras de Tradução se aplicam neste modo, Excluir Páginas incluído, pois as páginas são traduzidas no lado do Universally. Veja Regras de tradução.

Se não funcionar

  • Os registros não podem ser validados: um registro está com proxy. No Cloudflare, defina o Status do proxy como Apenas DNS.
  • A linha exibe Falha: um registro não corresponde. Compare cada Nome e Valor com seu provedor de DNS caractere por caractere, depois clique em Re-verificar agora.
  • A linha exibe DNS movido: o DNS do subdomínio agora aponta para outro lugar. Restaure o registro que a linha exibe.
  • A linha exibe "Nenhum subdomínio provisionado": clique em Tentar novamente.

Para configuração de mecanismos de busca, veja tags hreflang e Visão geral de SEO multilíngue. Se uma linha ficar travada após os registros corresponderem, entre em contato com o suporte.

Isso foi útil?