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

by Celso Lemes on June 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!

Possibly Related Posts:




{ 1 trackback }

As Melhores da Semana Volume 6 | ProBlogando
June 15, 2009 at 10:04 am

{ 25 comments… read them below or add one }

Lázaro Silva June 11, 2009 at 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 June 12, 2009 at 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 June 15, 2009 at 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 !

Dj Rostrum June 15, 2009 at 2:55 pm

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

Celso Lemes June 18, 2009 at 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 June 19, 2009 at 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 June 23, 2009 at 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 June 23, 2009 at 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 June 23, 2009 at 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 June 23, 2009 at 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 July 6, 2009 at 7:46 am

Pronto, resolvido …

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

Robson Lamêgo July 12, 2009 at 12:18 pm

Realmente fica mais amigável.

Já tô usando :D

Lalah September 17, 2009 at 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 September 17, 2009 at 6:58 pm

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

clouds September 18, 2009 at 12:15 pm

Boa tarde ,como faço pra modificar o permalink ,da pra explicar melhor…
Não tenho experiência nenhuma ….

Celso Lemes September 18, 2009 at 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!

clouds September 19, 2009 at 5:47 am

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

clouds September 19, 2009 at 10:41 am

**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

Lalah September 24, 2009 at 5:02 pm

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

Celso Lemes September 24, 2009 at 7:57 pm

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

Abraço!

Alan December 22, 2009 at 8:38 am

Ó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

PontosExu January 11, 2010 at 4:00 am

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…

PontosExu January 11, 2010 at 4:03 am

O códico não apareceu aqui nos comentários,mas é tipo uns codicos…

Celso Lemes January 11, 2010 at 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 January 18, 2010 at 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.

Deixe um comentário

Atenção antes de Deixar um Comentário!
- Se o seu comentário for relacionado ao post, tenha certeza de que o leu.
- Todo comentário obsceno, ilegal, ofensivo, anônimo, escrito todo em maiúscula, contendo gírias em excesso ou estritamente publicitários, serão "apagados".
- Somente inclua links no comentário se ajudar a explicar o seu comentário.
- Se precisa de ajuda, procure deixar o máximo de informação possível.
- Spam não será tolerado.


Este site lhe foi útil? Então ajude na divulgação clicando aqui.

Previous post: WP-DB-Backup – Faça Cópias de Segurança do seu Banco de Dados

Next post: Como adicionar o código do Google Analytics no template do Blogger

Web Analytics