Gostou do Artigo? Receba todas as atualizações por email ou feed
Powered by MaxBlogPress 

Mudança de URLs

Você pode configurar facilmente, o WordPress para que ele gere URLs amigáveis, facilitando a vida dos usuários e seu posicionamento nos mecanismos de busca.

Porém e se você se arrepender, depois que tiver centenas ou milhares de artigos escritos?

Até ontem, as URLs eram:

http://www. brpoint.net/arquivo/ano/mes/dia/nome_do_artigo.html

Vejam o desperdício enorme no tamanho da URL.

Há muito tempo, tenho a vontade de mudar para:

http://www.brpoint.net/categoria/nome_do_artigo.html

Mas a idéia de gerar centenas de linhas de regras do mod_rewrite no .htaccess, me dava calafrios.

Ontem, achei, no Lucrando na Rede, a solução para os meus problemas, um plugin que redireciona a regra antiga para a nova, desta forma, você pode alterar a regra, sem perder indexação ou qualquer coisa do gênero.

Finalmente, pude fazer a alteração para deixar quase como eu queria.

Como nem tudo são flores, tive que deixar o arquivo, na URL para que o Ultimate Tag Warrior funcionasse de forma correta, mas isso é um dano pequeno ;) , além disso o WordPress pegará sempre a primeira categoria, para os arquivos que possuem múltiplas categorias.

No final, ficou:

http://www.brpoint.net/arquivo/categoria/nome_do_artigo.html

Melhores ofertas para:

Blog, URL, Redirecionamento, mod_rewrite, urls_amigaveis

[bbl]Blog,URL,Redirecionamento,mod_rewrite,urls_amigaveis[/bbl]

Compartilhe e Guarde:
  • StumbleUpon
  • ueba
  • Rec6
  • linkk
  • dihitt
  • linkloko
  • websapiens
  • linkto
  • Technorati
  • imera
  • Faves
  • Google
  • MySpace
  • del.icio.us
  • TwitThis

Artigos Relacionados

25 Comentários

  1. comment-top

    Fica melhor mesmo. Eu também tô querendo mudar o do meu, para ficar /arquivo/ano/nome-do-artigo.htm, fica menor e mais fácil de entender. Devia aproveitar que ainda não tem tanta coisa para se preocupar, mas anda faltando tempo, hehe. (O tempo que sobra, uso pra comentar nos blogs e postar no meu =P)

    Acho que vou esperar para renovar tudo de uma vez mesmo. ^^

    Té! =)

    comment-bottom
  2. comment-top

    Eu havia pensado em fazer isso no meu blog também, porém, não o fiz por dois motivos:

    1ºEstou racionando o uso de plugins para manter uma performance legal.

    2º E se eu alterar a categoria de um post?!

    Eu sei que a segunda opção não é algo que aconteça com pessoas normais, mas é que um belo dia resolvi deixar de lado as categorias. Há pouco tempo, decidi usar de novo, e agora estou tendo que categorizar tudo de novo =P

    isso sim é de dar calafrios!!

    comment-bottom
  3. comment-top

    O processo de mudança, em si, é muito simples e rápido, utilizando o plugin.

    Abraço

    comment-bottom
  4. comment-top

    Como esse plugin trabalha com redirecionamento usando a funcionalidade do Wp, não carrega muito o servidor.

    Use o WP-Cache que vai liberar bastante os recursos, permitindo usar mais plugins ;)

    Quanto a mudar a categoria, não é uma coisa muito comum, mesmo :o

    Abraço

    comment-bottom
  5. comment-top

    testei o wp-cache por um tempo.. aumenta bastante a velocidade de carregamento, porém, plugins como o wp-views se tornam inúteis =/

    comment-bottom
  6. comment-top

    Uso o Analytics, Performancing e AwStats, os plugins de estatísticas acabaram sendo redundantes ;)

    Abraço

    comment-bottom
  7. comment-top

    Não sei se é melhor para busca mas acabei deixando como numerado.

    comment-bottom
  8. comment-top

    No WP você pode até deixar o permalink como apenas o nome do artigo…
    tipo assim:
    http://seublog.com/nome-do-artigo.php
    porém, este método pode conflitar com o nome de páginas estáticas.

    comment-bottom
  9. comment-top

    ah sim.. na verdade o nome correto é WP-PostViews, e ele marca o número de visualizações de cada post e não as visitas do blog ;)

    comment-bottom
  10. comment-top

    Não, o título na URL ajuda bastante no posicionamento nos mecanismos de busca, seria interessante que habilitasse essa função.

    Abraço

    comment-bottom
  11. comment-top

    Da maneira que uso o UTW, preciso de uma palavra fixa, na URL, então o “arquivo” eu teria que deixar de qualquer maneira, já a categoria, reforça sobre qual assunto é o artigo.

    Acredito que esta seja a melhor configuração disponível.

    Abraço

    comment-bottom
  12. comment-top

    As url’s amigáveis do WP tem apenas um problema, elas não funcionam em locais que um firewall restrinja o acesso a determinados termos na url, como blog, orkut, sex, flickr, you tube, etc.

    Se o título do seu artigo contiver algum destes termos, eu, por exemplo, não vou conseguir inserir um comentário se estiver no meu trabalho.

    Nem tudo é perfeito :)

    comment-bottom
  13. comment-top

    Eu já estou tão acostumado com blogs bloqueados no proxy que nem esquento mais, adiquiri o hábito de ler no agregador, marcar os que quero comentar para ver de casa.

    Proxy e Firewall são muito chatos ;)

    Abraço

    comment-bottom
  14. comment-top

    Nem me fala em chatisse :D
    Tenho feito isso também…

    comment-bottom
  15. comment-top

    Bruno, no meu blog além de mudar os permalinks como você citou neste artigo, irei mudar o blog para um outro diretório (De nerdgames.net para blog.nerdgames.net e nerdgames.net/blog).
    Como redirecionar os posts da antiga estrutura para nova?
    Abraços!

    comment-bottom
  16. comment-top

    Eu deixaria no domínio principal e criaria as outras coisas em subdomínios, já que o blog rankeia muito melhor que qualquer outro sistema.

    Mas se for fundamental, basta acrescentar o /blog/ no rewriterule final.

    Abraço

    comment-bottom
  17. comment-top

    Onde?

    comment-bottom
  18. comment-top

    Você terá que colocar no mod_rewrite, já que o blog sairá da raiz do domínio.

    Abraço

    comment-bottom
  19. comment-top

    E ai Bruno, cara o meu problema é o contrário do comentário anterior eu tinha http://www.vibemidia.com/blog/ e passei para http://www.vibemidia.com agora todos os visitantes que acessam com o endereço antigo veem uma página sem conteúdo, já tentei colocar um arquivo php com um header corrigindo o url, mas, não funcionou, e o pessoal fica reclamando e bla bla bla

    Pensei que se eu usa-se o plugin citado eu poderia “Gambiarrizar” adicionando como permalink antigo “/blog/%postname%/”, mas, também não funcionou. :D

    E ai que sugestão você me dá?

    Falopa!

    comment-bottom
  20. comment-top

    Só colocar dentro da pasta /blog um .htaccess com o seguinte código:

    [CODE]
    ReWriteEngine On
    ReWriteBase /
    RewriteRule (.*) http://www.vibemidia.com/$1
    [/CODE]

    Abraço

    comment-bottom
  21. comment-top

    Beleza funcionou legal…
    Essa sua resposta foi uma daquelas idéias que agente pensa (somente no final) “Por que eu não pensei nisso antes?”.

    Falopa!

    comment-bottom
  22. comment-top

    John, normalmente o que funciona melhor é o mais simples :d.

    Abraço

    comment-bottom
  23. comment-top

    Bruno,
    Acho interessantíssimo colocar a categoria na URL, como fiz no meu outro blog.
    Gostaria de mudar no Simetria tb, mas se fizer a mudaça de URL através desse plugin, terei que usá-lo para sempre, não é isso?
    E se em alguma atualização do WP, o plugin apresentar gerar algum bug, como fica? Vai tudo para o espaço?
    E outra mesmo utilizando o plugin, precisa alterar alguma coisa no painel de administração?
    Vc já mudou, mas preciso er tudo isso antes de mudar…
    O que acha?

    comment-bottom
  24. comment-top

    Sim, vai ter que usar o plugin para sempre. Até hoje não tive problemas com ele, mas é sempre um risco.

    Abraço

    comment-bottom
  25. comment-top

    Depois de muito tempo só hoje fui perceber que quando a página não existe o htaccess não corrige a url.

    Existe alguma forma de faze-lo redirecionar mesmo não existindo?
    (isso é continuação do meu comentário anterior)

    Falopa!

    comment-bottom

RSS feed para os comentários deste artigo.

Desculpe, mas os comentários para este artigo estão fechados.