Os redirecionamentos de URL permitem que o senhor redirecione com eficiência os URLs do seu site para páginas específicas, garantindo que os visitantes acessem o conteúdo correto e preservando o mecanismo de pesquisa ranking. Esse recurso oferece suporte a redirecionamentos para páginas comuns do site, URLs externos e páginas personalizadas, como páginas dinâmicas e postagens de blog, usando técnicas avançadas, como curingas e variáveis, para redirecionamento flexível com uma única regra de URL.
Nota
-
Ao migrar para o Duda de uma plataforma ou serviço de hospedagem diferente, os redirecionamentos não são necessários se os URLs permanecerem inalterados. No entanto, se houver alguma diferença nos URLs, como o caminho do URL antigo ser
/about.html(um padrão de URL anterior) e o novo caminho ser/about, será necessário adicionar um redirecionamento. -
Embora os redirecionamentos possam ser configurados para redirecionar para um domínio diferente, a página original deve estar no mesmo domínio. Por exemplo, você não pode criar um redirecionamento de
www.a-different-domain.comparawww.your-Duda -site.com(o domínio que está ou será atribuído ao seu site Duda ).
-
A transição para um novo site responsivo pode afetar temporariamente o mecanismo de pesquisa ranking. Use redirecionamentos de URL para redirecionar URLs de páginas antigas para novos URLs responsivos, mantendo a visibilidade do mecanismo de pesquisa.
-
As páginas existentes têm prioridade sobre os redirecionamentos. Se o URL da página antiga ainda existir, o redirecionamento não direcionará os usuários para a nova página.
-
Curingas: defina regras de URL com base na estrutura de URL usando asteriscos simples (*) ou duplos (**) para corresponder aos segmentos de texto. Exemplo:
-
Um único asterisco corresponde ao texto entre as barras atuais. Por exemplo,
/category/ */homeredirecionará para/category/xyz/homeou/category/abc/home, mas não redirecionará para/category/b/c/home. -
O asterisco duplo corresponde a qualquer texto em várias barras. Por exemplo,
/category/ **/homeredirecionará para/category/b/c/home.
-
-
Variáveis: Defina uma regra de URL aplicável a várias páginas que compartilham uma estrutura semelhante, mas conteúdo diferente. Posicionados entre o URL de origem e o URL de destino, eles facilitam o redirecionamento eficiente. Por exemplo, isso é útil ao converter URLs de produtos da loja de um formato para outro. As variáveis são delimitadas por chaves {} tanto nas regras de URL de origem quanto de destino, exigindo grafia idêntica para o funcionamento correto.
Exemplo:
-
Se sua loja antiga tiver o URL
/product/p-23245-umbrellae o novo URL for/product/umbrella, a regra de origem será/product/p-*-{nomedoproduto}, e o URL da regra de destino será/product/{nomedoproduto}.
-
-
Caminho: a parte do URL que identifica um recurso específico dentro do domínio. Por exemplo, o caminho em
www.domain.com/aboutéabout.
Antes de configurar um redirecionamento de URL, recomendamos remover as páginas antigas do seu site. Se a página ou URL antiga permanecer, o redirecionamento de URL não funcionará conforme o esperado.
Para configurar redirecionamentos:
-
Clique em Redirecionamento de URL.
-
Clique em Adicionar novo redirecionamento.
-
Insira o caminho original no URL de origem do qual redirecionar.
-
Somente o caminho é necessário em vez do URL completo. Por exemplo, o caminho em
www.domain.com/aboutéabout. Se o URL completo (por exemplo,www.domain.com/about) for inserido, o redirecionamento não funcionará. -
Se necessário, utilize curingas (*) e variáveis ({}), como {product}, para um redirecionamento eficiente em várias páginas. Consulte a seção deste artigo, Terminologia, para obter mais informações.
-
-
Escolha o destino:
-
Página de destino: selecione uma página no seu site Duda.
Nota
Ao redirecionar para uma âncora no site, use a opção Destino - URL personalizada e coloque a URL completa no campo (por exemplo, www.domain.com/ #about -us).
-
Destino - URL personalizada: insira uma URL externa ou relativa.
Nota
Se você usou uma variável no campo URL de origem, use a mesma variável nesse campo também. A variável deve ser escrita da mesma forma em ambas. Você também pode redirecionar para um URL relativo, como blog e página dinâmica, por exemplo,
/blog/post-1.
-
-
Use o menu suspenso Tipo de redirecionamento para selecionar o tipo de redirecionamento. A seguir estão as opções:
-
Redirecionamento 301. Movido permanentemente (mais comum).
-
Redirecionamento 302. Transferido temporariamente.
-
-
Clique em Adicionar.
-
Clique em "Publicar regras de URL" para que as alterações entrem em vigor. Note que esta ação não republica seu site inteiro.
Você pode importar vários redirecionamentos de URL de um arquivo CSV, com cada arquivo CSV acomodando até 200 URLs de redirecionamento e suportando o uso de curingas e variáveis. Para acessar a opção de fazer upload de um arquivo CSV para importar vários redirecionamentos, você deve primeiro adicionar pelo menos um único redirecionamento.
Para importar vários redirecionamentos do CSV:
-
Faça o download do modelo CSV usando este link fornecido (o modelo também está disponível na etapa 4): redirects-import-template-csv. Consulte a seção Diretrizes de upload de CSV para obter mais informações.
-
Clique em Redirecionamento de URL.
-
Clique em Importar vários redirecionamentos.
-
Se o arquivo CSV estiver pronto, clique em Carregar CSV. Se você pulou a etapa 1, baixe o modelo clicando primeiro em Baixar modelo CSV para garantir que a estrutura correta seja seguida.
Nota
O CSV carregado deve estar na mesma estrutura do nosso modelo, onde a primeira coluna é o URL antigo e a nova coluna é o novo URL.
-
Selecione seu CSV e clique em Abrir.
-
O CSV deve estar na mesma estrutura do nosso modelo, em que a primeira coluna é a URL antiga e a nova coluna é a nova URL.
-
Insira somente o caminho do URL, não o URL completo. Por exemplo, se o URL antigo for
www.domain.com/about, insira/about. Da mesma forma, para a página de destino, se o URL forwww.domain.com/about-us, insira/about-us -
O caminho do URL na coluna URL da página de destino deve corresponder exatamente ao que aparece no editor. Caso contrário, não será importado.
-
Se um redirecionamento para uma página antiga já existir no editor, o redirecionamento no CSV o substituirá.
-
Se o Tipo de redirecionamento for deixado em branco, o padrão será 301.
-
Certifique-se de usar um formato de caminho de URL padrão (por exemplo,
/about-us). -
Uma barra (
/) pode ser colocada no URL da página de destino ao redirecionar para a página inicial. -
Ao redirecionar para uma âncora no site, use a URL completa (por exemplo, www.domain.com/ #about -us).
Exemplo de CSV:
-
Os redirecionamentos de URL são benéficos para consolidar vários sites em um site responsivo ou fazer a transição para um novo domínio. Eles também são cruciais para realocar páginas específicas para um novo domínio
-
Garanta que os visitantes entendam o redirecionamento para evitar confusões ou problemas de phishing.
-
Use a API Partner para criar regras de URL personalizadas para respostas personalizadas com base em visitas a páginas específicas.
Redirecionamentos de URL específicos não se aplicam aos parâmetros de URL, que são componentes que seguem o '?' ou '#' em um URL. O Duda trata os URLs com parâmetros como idênticos, independentemente dos valores dos parâmetros.
Por exemplo, o URL http://www.sitename.com/page1 é considerado o mesmo que http://www.sitename.com/page1?url_referrer=blank pelo sistema da Duda .
Se você tiver configurado um redirecionamento 301 para " page1, ", ele também redirecionará qualquer URL " page1 " com um parâmetro de URL. Se você precisar de um redirecionamento de URL específico para um parâmetro de URL, verifique com seu host de DNS se isso é algo que eles podem configurar para você.
O Duda permite que você faça upload de vários tipos de arquivo para a raiz do seu site, permitindo funcionalidades adicionais e suporte de dados. Para obter mais detalhes, consulte nosso guia de recursos sobre arquivos de configuração do site.
O que pode fazer com que um URL não seja redirecionado?
-
Parâmetros, consultas ou espaços extras. Verifique o URL antigo para garantir que não haja parâmetros, consultas ou espaços extras no final do URL antigo.
-
A página antiga não deve existir. Os redirecionamentos só funcionam para páginas que não existem mais no seu site. Se a página original ainda estiver ativa e acessível no seu editor (seja publicada ou oculta), o redirecionamento não funcionará. Você precisa excluir a página completamente para que o redirecionamento funcione.
-
Pop-ups. Se você estiver tentando redirecionar uma URL que corresponde a uma janela pop-up existente, o redirecionamento não funcionará, pois as janelas pop-up são páginas internas com suas próprias URLs.
-
Contém .php. O URL antigo não pode conter
.php. incluindo nos parâmetros. -
Formato de URL incorreto. Preste muita atenção aos requisitos de formato de URL ao configurar redirecionamentos:
-
Formato da URL de origem. Digite apenas o caminho da URL, não o endereço completo. Por exemplo, se estiver redirecionando de www.seusite.com/página-antiga, Digite apenas a página antiga em vez do URL completo. O editor adiciona o domínio automaticamente, portanto, incluir o domínio completo na sua configuração de redirecionamento irá quebrar o redirecionamento. Verifique se há parâmetros extras ou espaços no final da URL.
-
Formato da URL de destino. Não inclua o domínio completo ao usar a opção Página de Destino. Digite apenas o caminho (como / para a página inicial ou /produtos para uma página de produto). Se o redirecionamento for para um domínio completamente diferente, use a opção Destino - URL personalizada e insira o URL completo da página de destino (por exemplo, https://seusite.com/nova-pagina ou https://outrodominio.com/pagina).
-
Parâmetros não suportados. Os parâmetros de redirecionamento de URL não são suportados atualmente. Não é possível incluir strings de consulta ou parâmetros na sua configuração de redirecionamento. Remova todos os parâmetros da sua configuração de redirecionamento e redirecione apenas o caminho principal da URL antiga.
-
Protocolo e barras invertidas finais. Certifique-se de que seus redirecionamentos levem em consideração as versões HTTP e HTTPS dos URLs, bem como com e sem barras invertidas no final, se aplicável, pois elas podem ser tratadas como URLs separados que exigem regras de redirecionamento individuais.
-
-
Redirecionar loops e autorreferências. Evite configurar redirecionamentos em que a página de destino redirecione de volta para a página de origem. Essa configuração inválida bloqueia todos os redirecionamentos envolvidos no loop. Da mesma forma, se a página de destino tiver um redirecionamento apontando de volta para a página original, isso interrompe outros redirecionamentos direcionados para essa página. Analise todos os seus redirecionamentos para garantir que isso não esteja acontecendo e remova quaisquer autorreferências ou loops que você encontrar.
-
Redirecionamentos duplicados. Se você adicionou o mesmo redirecionamento várias vezes, remova as duplicatas para garantir que elas entrem em vigor corretamente.
-
Verifique se a página de destino realmente existe. Para verificar se a página de destino realmente existe:
-
Clique na regra de redirecionamento no seu editor e verifique a página de destino listada nas configurações de redirecionamento.
-
Acesse a página de destino diretamente para confirmar se ela existe.
-
Se você estiver usando sites multilíngues, certifique-se de redirecionar para a versão correta da página no idioma desejado, pois o nome da página ou o URL devem corresponder exatamente.
-
Depois de corrigir todos os problemas de configuração e republicar o site, teste o redirecionamento acessando o URL original no site em produção para verificar se está funcionando conforme o esperado.
Por que recebi a mensagem de erro " Você só pode adicionar páginas excluídas ou inexistentes "?
-
Isso pode ser devido a uma página ainda existente, a uma postagem no blog ou até mesmo a um pop-up. Para verificar, insira o URL antigo no final do novo URL. O formato será semelhante a:
-
https://my.duda.co/home/site/xxxxxxxx/old-url
-