Precisei alterar o permalink de meu blog e infelizmente os plugins Dean’s permalink migrations e Plugin permalink redirect não puderam me ajudar, isso devido ao fato de eles redirecionarem de
www.vibemidia.com/2007/05/03/alterando-permalink-sem-perder-visitantes-vindos-de-buscadores
Para
www.vibemidia.com/alterando-permalink-sem-perder-visitantes-vindos-de-buscadores e www.vibemidia.com/web/alterando-permalink-sem-perder-visitantes-vindos-de-buscadores
mas não conseguem redirecionar de www.vibemidia.com/alterando-permalink-sem-perder-visitantes-vindos-de-buscadores para www.vibemidia.com/web/alterando-permalink-sem-perder-visitantes-vindos-de-buscadores (pelo menos não funcionou comigo).
É possível criar o permalink como eu desejava mas, não era possível que alguém acessasse o endereço antigo e visualiza-se a pagina corretamente, sempre dava erro 404 (página não encontrada).
Resolvi o problema usando apenas 5 linhas de código em PHP, este pequeno código permite que o wordpress verifique se o artigo existe, caso não exista o wordpress leva para a página 404 e é nela que resolvi o problema, permitindo que você não perca os visitantes vindos de links antigos, divulgo aqui o script para resolver este problema.
Abra o arquivo 404.php do seu template e adicione na primeira linha o seguinte código.
<?php
$redirect = explode( “/”, $_SERVER['REQUEST_URI'] );
if( ( count( $redirect ) >= 2 ) && ( !isset( $_GET['name'] ) ) )
{
header( “location: ?name=”. str_replace( ‘.html’, ”, $redirect[ 1 ] ) );
}
?>
Estou utilizando este código em meu blog a 15 dias para alterar o permalink e não perder os visitantes, até o momento não houve problemas, todos os visitantes tem conseguido acessar normalmente e de acordo com os relatórios do Google Webmasters e Google Analytics está tudo certo.
Compare Preços de: DVD, MP3, LCD, Plasma, HDTV, Home Theater no JáCotei.
Discussion
No comments yet.