Substituições de URL substituir automaticamente as URLs-brutas de destino em seu conteúdo por versões de links otimizados quando a página for renderizada. É o equivalente, no nível da URL, de substituições de palavras-chave: em vez de substituir palavras, ele substitui URLs completas.

O que a substituição de URL faz
Se você já colou um URL longo de afiliado diretamente em uma postagem e, depois, gostaria que fosse um link bonito, o recurso de substituição de URL é ideal para você. Depois de configurado, o Pretty Links analisa seu conteúdo exibido em busca do URL de destino e o substitui pelo link bonito na hora.
Exemplo: você escreveu 50 posts que mencionam todos https://partner.com/?ref=12345. Configure essa URL como destino do seu link bonito de afiliado, ative a substituição de URLs e, agora, todas as 50 postagens exibirão o link bonito — sem que você precise editar nenhuma delas.
Os registros originais no seu banco de dados não são alterados. A substituição ocorre no momento da renderização, então você pode mudar de ideia mais tarde.
Dois tipos de substituição de URL
Aliases por link
Cada link bonito pode ter uma URL de destino, além de uma lista de alias — URLs alternativas que também devem ser substituídas por este link otimizado.
Isso é útil quando um parceiro tem várias URLs que levam todas ao mesmo destino:
https://partner.com/?ref=12345https://partner.com/landing?utm=campaign1https://www.partner.com/?ref=12345
Adicione os três como aliases do seu link de afiliado personalizado, e qualquer um deles que aparecer no seu conteúdo será substituído pelo URL personalizado.
Substituir todos os URLs
Além dos aliases, você também pode ativar Substituir todos os URLs globalmente. Com essa opção ativada, sempre que o Pretty Links encontrar uma URL no seu conteúdo que corresponda à URL de destino de um link personalizado configurado, ele a substituirá.
Você não precisa manter manualmente listas de aliases para o caso básico — a URL de destino principal do seu link é substituída automaticamente.
Configure essas opções em Painel > Pretty Links > Opções > Substituições.
Limitar a substituição a tipos específicos de postagem
Você também pode restringir onde a substituição de URLs será executada por tipo de postagem — postagens, páginas ou qualquer tipo de postagem personalizada. As substituições serão, então, executadas apenas nos tipos de postagem que você permitir. Defina o Tipos de postagem a serem verificados sob Painel > Pretty Links > Opções > Substituições.
Criação automática de URLs desconhecidas
Quando o Pretty Links encontra uma URL no seu conteúdo que ainda não tem um link bonito, ele pode criar um automaticamente para você.
Com a opção “Criação automática ao substituir” ativada:
- Você cola
https://newpartner.com/?ref=789em um post de blog. - O Pretty Links identifica a URL na próxima renderização.
- É criado automaticamente um link bonito que aponta para essa URL, com as configurações padrão.
- A partir de agora, a URL será substituída pela nova versão otimizada.
Isso é ideal para sites com grande volume de conteúdo, nos quais não se deseja criar manualmente links personalizados para cada URL de saída.
A desvantagem: você pode acabar com muitos links bonitos criados automaticamente sobrecarregando sua lista, incluindo alguns que talvez você nem tivesse a intenção de manter. Faça uma revisão periódica e elimine aqueles que não estão valendo a pena.
Lista de exclusão de URLs
Às vezes, você quer acessar determinadas URLs nunca a serem substituídos automaticamente — navegação interna, biografias dos autores, perfis nas redes sociais no rodapé, links para suas próprias páginas, etc.
Adicione essas URLs (ou padrões de URL) ao Lista de exclusão de URLs em Painel > Pretty Links > Opções > Substituições. As URLs que correspondem à lista de exclusão são ignoradas, independentemente de qualquer coisa.
Você pode usar URLs exatas ou caracteres curinga:
https://yoursite.com/about— URL exatahttps://yoursite.com/*— qualquer coisa no seu próprio domíniohttps://twitter.com/*— qualquer coisa no Twitter
Uma lista comum de itens excluídos da entrada:
- Seu próprio domínio.
- Seus perfis nas redes sociais.
- Quaisquer URLs de parceiros que você queira exibir especificamente na forma bruta (por questões de transparência e atribuição).
Substituição por postagem
Você pode desativar a substituição de URLs em uma postagem específica a partir do metabox de opções de postagem. Útil para páginas de documentação, capturas de tela de URLs ou qualquer contexto em que a URL literal precise permanecer visível.
Forçar Nofollow e Patrocinado
Assim como as substituições de palavras-chave, os links com URLs substituídas herdam as configurações “nofollow” e “patrocinado” do link. Você também pode forçar essas configurações globalmente em Painel > Pretty Links > Opções > Substituições como uma rede de segurança.
O que a substituição de URL não altera
Para evitar que as páginas deixem de funcionar, a substituição de URLs ignora:
- Atributos src das imagens — Os URLs das imagens permanecem inalterados;
- Atributos src do iframe — O conteúdo incorporado mantém sua URL de origem;
- Atributos de ação do formulário — As URLs de envio de formulários não são substituídas;
- URLs já entre aspas
<a>tags que apontam para outro lugar — Os links intencionais já existentes não são alterados; - Código e blocos pré-formatados — URLs no interior
oupermanecer literal; - URLs excluídas — Conforme configurado.
Desempenho
A substituição de URLs analisa seu conteúdo durante a renderização, de forma semelhante à substituição de palavras-chave. O custo é baixo, mesmo com muitas URLs configuradas. Combine essa função com o cache de páginas se você tiver um tráfego muito alto e uma lista extensa de substituições.
Dicas
- Comece com a opção de criação automática desativada. Decida quais URLs você deseja transformar em links personalizados antes de ativar a criação automática. Caso contrário, você vai gerar dezenas de links indesejados;
- Bloqueie seu próprio domínio para evitar a conversão da navegação interna;
- Realize auditorias periódicas. Visite algumas postagens representativas e visualize o código-fonte para confirmar se as substituições estão funcionando conforme o esperado;
- Combine com substituições de palavras-chave para cobertura completa — as palavras-chave detectam menções nominais, enquanto as substituições de URL detectam menções de URL bruto.