Versão 2.8 do Wordpress
São links permanentes, ou seja, os que sempre vão estar fixos no site para direcionar para determinado post, página e etc. Antes os posts eram contínuos e não havia um link para cada um deles apenas um deles.
Os permalinks do wordpress já vem configurados para aparecer assim: http://www.nomedosite.com/?p=420. Porém é muito mais fácil para as ferramentas de busca, como o google, achar uma página que tenha um permalink assim: http://www.nomedosite.com/o-nome-do-post/, ou algo parecido contendo palavras relacionadas com o conteúdo do post.
Vá em settings e permalinks, lá há algumas opções para alterar o seu permalink. Se quiser customizar a maneira que irá aparecer selecione a opção “custom structure” e não esqueça de colocar uma barra “/” antes e depois do código, por exemplo /%postname%/. Para saber mais “códigos” (tags estruturais), clique aqui.
Caso, após você ter alterado a estrutura do seu permalink, ele deixe um recado que é necessário alterar o o arquivo .htacess, vá no seu FTP e, na pasta principal (não precisa ficar procurando nas pastas wp-admin, wp-content ou wp-includes), procure o arquivo .htacess e altere suas permissões para 666. Depois salve suas alterações de permalinks de novo.
Como este arquivo contém um ponto antes do nome, o FTP geralmente deixa-o como oculto, logo temos que configurar o FTP para mostrar os arquivos ocultos. Em cada programa de FTP se faz isso de uma maneira.
Eu uso o FireFTP, e nele você deve ir no canto direito superior na opção Tools (ferramentas), em seguida Options… (opções) e lá, marcar a opção “Show hidden files” (mostrar pastas escondidas).
Achou? mude as permissões do arquivo para 666 e salve novamente as opções de permalinks novas.
Se mesmo mostrando os arquivos ocultos a bendita não estiver lá, crie um arquivo de texto, mande-o para a pasta principal do seu WP e altere seu nome para .htaccess, mude suas permissões para 666 e salve novamente suas opções de permalinks no WP.
Créditos: LoginStyle e RodrigoAguas