Torne seu Blog mais Amigável aos Buscadores configurando os Links Permanentes

por Celso Lemes em junho 11, 2009

Google Logo

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.

Links Permanentes

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”.

Configuração dos Links Permanentes

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%/

Estrutura personalizada

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!

Celso Lemes

facebooktwittergoogle plus

Celso Lemes é Webmaster e Blogueiro profissional. Desenvolvedor do CriarSites.com


{ 20 comentários }

Lázaro Silva junho 11, 2009 às 10:44 pm

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?

Celso Lemes junho 12, 2009 às 8:00 am

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!

Zé da Silva junho 15, 2009 às 8:39 am

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 !

Celso Lemes junho 18, 2009 às 9:52 am

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!

Zé da Silva junho 19, 2009 às 11:43 am

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 !

Celso Lemes junho 23, 2009 às 5:08 am

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!

Zé da Silva junho 23, 2009 às 6:37 am

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 !

Zé da Silva junho 23, 2009 às 6:45 am

Pô … agora fiquei com a pulga atrás da orelha … 8O

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 …

Zé da Silva junho 23, 2009 às 7:17 am

É 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 … :/

Zé da Silva julho 6, 2009 às 7:46 am

Pronto, resolvido …

Acabei migrando para um servidor Linux mesmo … foi o jeito. :)

Robson Lamêgo julho 12, 2009 às 12:18 pm

Realmente fica mais amigável.

Já tô usando :D

Lalah setembro 17, 2009 às 6:56 pm

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?

Lalah setembro 17, 2009 às 6:58 pm

Vou ter que colocar em um diretório? :-(

Celso Lemes setembro 18, 2009 às 7:21 pm

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!

Lalah setembro 24, 2009 às 5:02 pm

Se eu colocar “www.meusite.com/?p=postname” vai funcionar sem o .htaccess?

Celso Lemes setembro 24, 2009 às 7:57 pm

Lalah,
Acho que isso não vai funcionar não. Precisa do .htaccess

Abraço!

Celso Lemes janeiro 11, 2010 às 5:12 am

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!

Daniel janeiro 18, 2010 às 2:20 pm

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.

como montar um blog março 10, 2012 às 9:37 pm

Gostei do post! Já adicionado o blog nos meus favoritos! abrs

Arlindo Armando março 11, 2012 às 8:19 am

Olá Amigo, fico feliz que tenha gostado do nosso blog, espero vê-lo novamente por aqui.

Abraços, Arlindo Armando

Comentários para este post estão fechados.

Post Anterior:

Próximo Post