Para quem não sabe do que se trata uma URL amigável lá vai uma breve e clara explicação: São URLs fáceis de se decorar para um visitante humano e de fácil indexação para um visitante crawler.
Para o Google e consequentemente para SEO é muito mais interessante um link assim:
http://www.zerojunior.com/blog/usabilidade-e-o-design-grosseiro/
do que assim:
O motivo é bem simples. Repare na imagem que fiz a pesquisa utilizando as palavras-chave “design grosseiro”. e o Google as destacou indicando o local onde as encontrou.
Notamos o destaque na tag <title> que é a principal, pois serve para rotular o conteúdo da página, na tag <description> que é a descrição da página, mas o terceiro elemento exibido, que é a URL da página não traz palavras-chave, apenas um indecifrável código “?p=43″ que para um bom entendedor significaria a quadragésima terceira entrada no banco de dados mas para o usuário e para o Google é irrelevante.
Por isso é mais interessante que a URL traga o assunto da página, pois é mais uma garantia para o Google de que sua página trata do assunto pesquisado pelo usuário, afinal, o produto do Google é justamente “resultado de busca relevante” então quanto mais recursos pudermos utilizar para ajudá-lo a encontrar o conteúdo que seu usuário procura, melhor para ele e maiores as chances de sermos encontrados.
No meu caso e de muitos sites por aí a solução não é simplesmente trocar a URL mesmo porquê dá uma pequena dor de cabeça reescrever a URL principalmente se seu servidor é windows (ASP), afinal o Linux (PHP) já vem com o mod_rewrite com .htaccess. Com isso e com uma pequena ajudinha do wordpress consegui definir o modelo desejado. Por este e outros diversos motivos troquei minha hospedagem para um plano linux da Locaweb.
Outro motivo é que tenho no GA o número de pessoas que acessaram cada página e se eu simplesmente reescrever a url “zerojunior.com/blog/?p=43″ para “zerojunior.com/blog/usabilidade-e-o-design-grosseiro/” vou bagunçar tudo e o Google vai indexar as duas URLs separadamente e o pior acontecerá: quem encontrar a URL antiga do site como mostrei na imagem ou acessou o link pelos seus favoritos verá uma decepcionante página de erro. Para resolver este problema, deve ser utilizado um recurso chamado “redirecionamento 301″ para avisar o robô do Google que sua página mudou de lugar e direcionar os usuários que por algum motivo acessaram a antiga URL.
Explicarei como no próximo post.

Quando eu tiver um site, quero url amigável
o que eu estava procurando, obrigado
Interessante o post, tambem estou começando agora a trabalhar com url amigaveis.
Boa tarde, migrei meu site para url amigavel com htaccess e deu td certo, porém o google ja tinha indexado as urls antigas e agora está aparecendo na central de Webmaster do google um monte de paginas com meta tag title e description duplicados. Ex.:
http://www.moteisehoteis.com.br/moteis/ e http://www.www.moteisehoteis.com.br/moteis.php. Alguém ja passou por isso e pode me ajudar?
Além da aplicação da URL amigável vc deve trabalhar o redirecionamento 301, veja aqui: http://www.zerojunior.com/blog/redirecionamento-301-avisando-sobre-a-mudanca-permanente/
Dá para fazer pelo htaccess.