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.

Excluir páginas

Exclua páginas específicas da tradução inteiramente. Quando uma página corresponde a um padrão de exclusão, Universally retorna o HTML original sem tradução. Nenhuma string é extraída, nenhum processamento de IA ocorre e nenhuma contagem de palavras é usada.

Esta configuração fica na tela Regras de Tradução do projeto, no campo Excluir Páginas. Insira um caminho de URL por linha.

Como Funciona

Quando uma solicitação de tradução chega, o caminho da URL da página é verificado em relação aos seus padrões de exclusão antes que qualquer processamento comece. Se corresponder, o HTML original é retornado imediatamente.

Isso é diferente da exclusão de seletor CSS, que remove elementos específicos de uma página enquanto ainda traduz o restante. Excluir Páginas pula a página inteira.

Sintaxe de Padrão

Caminhos exatos

Corresponda a uma página específica pelo seu caminho:

/terms-of-service
/privacy-policy
/admin

Barras finais são ignoradas: /sobre e /sobre/ são tratados da mesma forma.

Padrões de curinga

Use /* no final para corresponder a um caminho e tudo o que estiver abaixo dele:

/api/*
/blog/drafts/*
/internal/*

/api/* corresponde a /api/v1, /api/users/123 e ao próprio /api.

Exemplos

Exclusões comuns

/admin
/api/*
/terms-of-service
/privacy-policy
/cookie-policy
/sitemap.xml
/robots.txt

Específico do WordPress

/wp-admin/*
/wp-login.php
/wp-json/*
/feed/*

Observação: O plugin do WordPress cuida da maioria dessas exclusões automaticamente. Você só precisa adicionar exclusões personalizadas.

E-commerce

/checkout
/cart
/account/*
/order-confirmation

Sites de documentação

/docs/api-reference/*
/changelog

Quando Usar

  • Páginas legais que devem permanecer no idioma original por conformidade
  • Páginas de administração ou painel que são apenas para uso interno
  • Endpoints de API que retornam dados, não páginas
  • Fluxos de checkout onde o texto traduzido pode causar confusão com processadores de pagamento
  • Páginas de conta do usuário onde dados pessoais não devem ser processados
  • Páginas com conteúdo predominantemente dinâmico/JS que não se beneficiarão da tradução de HTML

O que um visitante vê

Uma página excluída não é apenas uma página não traduzida. Três coisas mudam no WordPress:

  • Seus URLs traduzidos redirecionam. Uma solicitação para /es/checkout/ é redirecionada para /checkout/, mantendo qualquer string de consulta. Não há cópia /es/ da página para alguém acessar ou linkar.
  • Um visitante recorrente não é enviado para o idioma dele. O redirecionamento usual de uma URL sem prefixo para o idioma armazenado do visitante é ignorado em caminhos excluídos, para que ele permaneça na página de origem. Veja URLs e redirecionamentos existentes.
  • O seletor de idioma não é renderizado. Todas as rotas são suprimidas em uma página excluída: o seletor automático, o shortcode, o bloco e o próprio script do seletor. Um visitante nessa página não tem como mudar de idioma, então adicione seu próprio link se precisar de um.

Os motores de busca ainda são informados de que a página tem traduções: links alternativos são emitidos para o caminho excluído também, e esses URLs redirecionam de volta para a origem. Veja tags hreflang.

Pontos a observar

  • A exclusão é baseada apenas no caminho da URL, não em parâmetros de consulta ou fragmentos
  • A exclusão ocorre antes de qualquer processamento. Nenhuma string é extraída, nenhuma contagem de palavras é usada
  • O plugin mantém sua lista de exclusão por até 15 minutos, portanto, uma alteração pode levar esse tempo para ter efeito no site
  • Se precisar excluir apenas uma seção de uma página (não a página inteira), use Seletores CSS em vez disso
Isso foi útil?