Um dos grandes erros de blogueiros que utilizam a plataforma WorPress para criarem seus blogs é manterem a estrutura original que não é nada amigável aos buscadores, levando o blog a perder visitantes. Isso acontece porque o indexador dos buscadores navegam nos sites/blogs a procura de palavras-chaves que possam ser associadas a página, e isso inclui as palavras contidas nos links das páginas.
Por padrão o link para as páginas de um blog feito com o WordPress é exibida assim:
http://criarblog.com/?p=0000 (onde o 0000 pode ser qualquer número)
Repare que além do nome do blog, não existem outras palavras que possam ser indexadas.
Para contornar este problema e transformar a URL das páginas mais amigáveis aos buscadores, temos que habilitar os links permanentes (ou permalinks) no WordPress que permite que ele mostre o nome do post na barra de endereço.
Primeira parte
Para que os links permanentes funcionem corretamente, você precisa criar um arquivo .htaccess e publicá-lo no seu servidor.
Ps. Servidores gratuitos na maioria das vezes não suportam este arquivo, não sendo possível utilizar a estrutura de links amigáveis. Se este for o seu caso, a solução seria adquirir uma hospedagem paga.
Para criar este arquivo, abra o bloco de notas do Windows e salve um arquivo em branco com o nome .htaccess (exatamente como está aí) selecionando a opção “Todos os arquivos”, feito isso você deve colocar este arquivo na mesma pasta em que o WordPress foi instalado (Se você não conseguir criar este arquivo, você pode baixar um que eu preparei, clique aqui).
Após publicar o arquivo .htaccess no seu servidor, você deve aplicar a permissão total de escrita neste arquivo. Se você estiver utilizando o FileZilla, poderá fazer isso clicando com o botão direito sobre o arquivo e em seguida em “Atributos do Arquivo”, depois mude o valor numérico para 777.
Se você tiver problema para executar este passo, confira o vídeo abaixo.
Segunda parte
Agora acesse o painel de controle do WordPress clique na aba “Configurações” e em seguida em “Links Permanentes”, como mostra a imagem abaixo.

Em seguida selecione uma das opções que você deseja para a estrutura dos links do seu blog, você verá um código parecido com esse /%year%/%monthnum%/%day%/%postname%/ no campo “Estrutura personalizada”.

Se você quiser deixar o blog apenas com o endereço do blog + nome do post, você pode editar o código para que ele fique assim /%postname%/
![]()
Depois que escolher qual seria a melhor estrutura para os links dos seus posts, clique no botão “Salvar alterações”.
Se você executou o primeiro passo corretamente, seus posts já poderão ser acessados por uma URL mais amigável. Boas Visitas!
Possibly Related Posts:
- Como criar resumos automáticos na inicial e nas categorias no WordPress
- Seu blog foi invadido pelo Cialis Genérico? start_template.php
- Otimize as Categorias do WordPress editando o Título Alternativo
- Vídeo Aula explicando como inserir anúncios no WordPress por meio de Widgets
- Lista com os 10 Melhores sites de Templates Grátis para o WordPress







{ 1 trackback }
{ 25 comments… read them below or add one }
Olá Celso, olha eu aki também, quero parabenizar você pelo trabalho que é reconhecido não só por nós internautas mas também pelo nosso amigo google, pesquisei alguns temas relacionados ao tema criar site ou criar blogs e fiquei impreesionado, o criar sites e o criar blogs estão muito bem posicionados! Continue o bom trabalho!!!
Mas tenho uma dúvida: Tem como inserir o código do analytcs no blogger e se sim como?
Lázaro,
Tem sim, para responder a sua dúvida eu resolvi criar uma vídeo aula, confira este post http://www.criarblog.com/2009/06/12/como-adicionar-o-codigo-do-google-analytics-no-template-do-blogger/
Abraço!
Só me tire uma dúvida … por favor …
Isto só funciona com servidores do tipo Linux, correto ? E para os serviços de hospedagem do tipo Windows, como fazer ?
Abraços !
a mesma pergunta do amigo acima…
e para servidores windows como fazer?
se eu pedir para o meu host que desejo para um servidor linux, perco alguma coisa, preciso fazer back-up?
agradecido
Eu tenho um servidor Windows equipado com o Plesk e funciona normal, porém eu acho que não precisa de aplicar a permissão de escrita.
Abraços!
Bah … no meu não funciona … já tô tentando fazer funcionar faz uns … 3 meses …
Quando ativo o permalink amigável, dá erro quando tento acessar algum post.
Você teve que fazer alguma configuração, ou somente mudou as configurações de links permanentes ?
Abraços !
Zé,
Eu mudei a configuração do permalink e publiquei o arquivo .htaccess na pasta raiz do blog com a permissão chmod777
Se o arquivo .htaccess não estiver no servidor com a permissão chmod777 o permalink não funciona.
Abraço!
Agora deu !!
Valeu Celso ! Nem imaginas o quanto me ajudou …
O detalhe: Eu já tinha tentado, não tinha funcionado. Tinha entrado em contato com o host, falaram que teria que ir para o linux … fala sério.
=)
Vamos ver se isso melhora o resultado das visitas vindas via google.
Abraços !
Pô … agora fiquei com a pulga atrás da orelha …
O negócio funcionou em um blog ( o 500mil.com.br/wordpress ), já no clube não …
O pior ? Os dois estão exatamente no mesmo servidor !!
Fala sério …
É pior do que eu imaginava.
Alguns posts funcionam com link personalizado … outros não. Depende do que tem escrito como título. Se for só palavras, ok. Entrou número ou qualquer outra coisa, dançou. As imagens do post, que funcionam, não aparecem …
Tô começando a ficar brabo, huahauahua. =)
Mas o mais estranho: Coloco o .htaccess no diretório do wordpress, mas ele “some”. É como se o meu servidor não aceitasse esse arquivo dentro do diretório.
Complicado … complicado … :/
Pronto, resolvido …
Acabei migrando para um servidor Linux mesmo … foi o jeito.
Realmente fica mais amigável.
Já tô usando
Minha hospedagem só aceita o .htaccess em um diretório, e o wordpress não tá instalado em um diretório. O que eu faço?
Vou ter que colocar em um diretório?
Boa tarde ,como faço pra modificar o permalink ,da pra explicar melhor…
Não tenho experiência nenhuma ….
Lalah,
Se o seu servidor não aceita o arquivo .htaccess na pasta raiz não tem jeito de ativar o permalinks.
Normalmente isso acontece com empresas de hospedagem gratuita.
Clouds,
Mais fácil do que isso só se eu criar uma vídeo aula. Vou ver se eu consigo criar um, qualquer coisa eu publico aqui no Criar Blog.
Abraço!
Eu agradeço,pois segui os passos conforme vc explicou,criei o arquivo.htaccess ,usei o ftp pra mandar pra raiz so servidor,onde esta o wordpress,e no painel do wordpress,configurei o link permanente e salvei,porém na hora de abrir a página,a mensagem “Página não encontrada”.Então quero saber se é preciso modificar o arquivo options-permalink.php na pasta (wp-admim),e como devo fazer as modificações?
Outro abraço pra você.
valeu
**Resolvido***
Ae a hospedagem orgfree.com, aceita o .htaccess só dentro de um diretório,já na raiz,onde é o meu caso,instalado o wordpress,ae não tem jeito.
“Que pena”.
Bom fim de semana pra você Celso, e pra todos que participam do Criarblog.com
Se eu colocar “www.meusite.com/?p=postname” vai funcionar sem o .htaccess?
Lalah,
Acho que isso não vai funcionar não. Precisa do .htaccess
Abraço!
Ótima dica heim!
Ta de parabens.
Na versão do Wordpress 2.9 em links permanentes coloquei apenas assim:
/%postname%/
Daí ficou os post automaticamente assim:
http://mobgames.com.br/iphone-parece-mas-nao-e/
Valew aí brother
Celso estou bem perdido!
Tentei seguir a risca todas orientações,mas fiquei confuso!
Segui os seguintes passos!
*Baixei os arquivos…
*Neles tem uma pasta com varios arquivos
Devo colocar toda esta pasta em minha hospedagem ou somente o arquivo .htaccess?
Quando vou em meu painel de controle escolha a opção
Estrutura personalizada!
Lá em cima aparece essa mensagem: Você deve atualizar o seu arquivo web.config agora!
E depois aparece essa mensagem:
Se o diretório raiz do seu site estava escrita, que nós poderíamos fazer isso automaticamente, mas não é assim que este é o url rewrite você deve ter em seu arquivo Web.config. Criar um novo arquivo chamado Web.config no diretório raiz do seu site. Clique no campo e pressione CTRL + A para selecionar todos. Em seguida, insira esse código no arquivo web.config.
—————————————
O que devo fazer? Onde coloco esse códico?No
Obrigado lela paciência,pois sei que aqui não é lugar de colocar um texto enorme desses…Peço desculpas por ser inconveniente!
Obs: uso os serviços de hospedagem do UOL…
O códico não apareceu aqui nos comentários,mas é tipo uns codicos…
PontosExu,
Você deve publicar apenas o arquivo .htaccess que está dentro da pasta (ele contém apenas 2 arquivos).
Infelizmente eu não sei o que pode estar acontecendo, porque os servidores do UOL são diferentes e eu não tenho uma hospedagem lá.
Recomendo que entre em contato com o suporte deles para ver o que pode ser feito.
Abraço!
Valeu!!! De muita ajuda. Era muito feio ficar vendo os links como pg x…
Consegui fazer tudo sem problemas, o unico detalhe foi ter que entrar em contato com meu provedor para que eles alterassem o valor númerio.
Obrigado.