Neste artigo, veja as técnicas de redirecionamento de página, o que funciona e o que evitar.
O que é redirecionamento de página e por que você deseja usá-lo?
Digamos que você renomeie uma página em seu site, por qualquer motivo. Talvez você tenha decidido reformular toda a sua convenção de nomenclatura, talvez tenha decidido reestruturar seu site e precise mover as páginas para pastas diferentes, ou apenas percebeu que está perdendo palavras-chave valiosas.
Vamos elaborar um pouco sobre a questão das palavras-chave, já que ela fazem parte do sucesso do seu ranking nos mecanismos de busca.
Digamos que a página em questão seja sobre unidades USB personalizadas e você a nomeou page1.htm. Então, você leu alguns artigos de SEO (Search Engine Optimization) e descobriu que alguns mecanismos de pesquisa usam palavras no nome real do arquivo como palavras-chave de pesquisa. Da próxima vez que você fizer uma pesquisa no Google, dê uma olhada nos resultados, a maioria terá palavras no nome do arquivo real (na seção URL) em negrito, denotando uma correspondência de palavra-chave. Sua página de unidades USB definitivamente se beneficiará se for nomeada algo como custom_usb_drives.htm.
Agora que você renomeou sua página, acabou de criar uma sinfonia de problemas para você, para seus usuários e para sua posição nos resultados do mecanismo de pesquisa.
Problemas de vinculação:
Você terá que apontar cada link em seu site para o novo nome da página. Se o seu site for pequeno, não deve ser grande coisa, mas se o seu site for grande, você inevitavelmente cometerá erros, principalmente esquecendo um ou dois links. Isso resultará em visitantes recebendo o temido erro “404 página não encontrada” ao clicar em seus links, robôs (também conhecidos como rastreadores ou aranhas) evitando você etc. , as pessoas receberão um “erro 404 de página não encontrada”.
Vamos usar o exemplo anterior. Por muito tempo seu page1.htm foi indexado pelos principais buscadores. Se alguém digitar “unidades USB personalizadas” em uma caixa de mecanismo de pesquisa, sua página aparecerá na primeira tela de resultados da pesquisa. Isso é fantástico, só que se alguém clicar no link, será direcionado para page1.htm, não para custom_usb_drives.htm, porque a primeira página é aquela que está no índice do mecanismo de busca. Levará algum tempo, às vezes meses, até que os mecanismos de pesquisa atualizem seus índices com o novo nome da página.
Problemas de classificação de página perdida (PR):
O Google desenvolveu um algoritmo proprietário que atribui um Page Rank (PR) a todas as páginas da web. PR é um número de 1 a 10 (10 sendo o ideal) e pretende ser uma representação de quão útil e popular é uma determinada página. O PR é influenciado por muitos fatores, sendo um dos mais cruciais a popularidade do link. Essa popularidade é uma representação de quantos sites de “qualidade” ou “relevantes” apontam para sua página. Sem entrar em muitos detalhes, é cada vez mais difícil e demorado conseguir um alto PR para suas páginas, especialmente se você não tiver um site realmente único com conteúdo excepcional e muito procurado. Se você está apenas operando um site comercial, em um mercado competitivo (como a venda de unidades USB de marca personalizada, como em nosso exemplo), leva muito tempo e trabalho duro para construir uma boa página de RP.
Ao renomear uma página e descartar a página antiga, você também descarta o PR da página. Sua página renomeada será vista como uma página totalmente nova, com 0 PR.
Qual é a solução?
Começarei enumerando alguns dos métodos usados pelos não iniciados.
Solução não recomendada 1: conteúdo duplicado.
A primeira coisa que provavelmente vem à sua mente é: bem, por que você não pode simplesmente duplicar a página e deixar a natureza seguir seu curso? Em outras palavras, você terá duas páginas idênticas, uma denominada page1.htm e outra custom_usb_drives.htm. Isso lhe dá tempo para atualizar todos os links e, eventualmente, os mecanismos de pesquisa indexarão a nova página.
Esta solução não é viável, porque os motores de busca irão penalizá-lo bastante, ‘pensando’ que você está tentando enganá-los usando a técnica de ‘conteúdo duplicado’.
Solução não recomendada 2: mensagem de erro personalizada.
Você pode criar uma página de erro personalizada. No entanto, você perderá classificações na próxima atualização do mecanismo de pesquisa, pois o arquivo parecerá inexistente. Conforme discutido acima, pode levar algum tempo até que a página com o novo nome seja indexada e apareça nas pesquisas das pessoas. Além disso, os visitantes do seu site ficarão frustrados com o fato de que agora precisam vasculhar seu site para encontrar as informações desejadas.
Solução não recomendada 3: um redirecionamento HTML Meta.
Você pode implementar uma atualização chamada Meta em uma página em branco ou personalizada que tenha o nome da página antiga (em nosso exemplo, page1.htm) que aponta para a nova página. O redirecionamento pode ser instantâneo ou atrasado por um período de tempo predeterminado. O redirecionamento atrasado tem a vantagem de poder colocar uma mensagem extra, como “esteja ciente de que a página que você está procurando mudou de local… etc., etc…. você será redirecionado automaticamente para o novo local”
No passado, esta foi provavelmente a técnica mais utilizada.
Sem entrar na mecânica do redirecionamento Meta, que é basicamente uma declaração de META tag que você anuncia na seção HEADER, saiba que também existem técnicas de Java Script que alcançam resultados semelhantes.
O que é ruim nisso é que essa é uma técnica frequentemente usada por spammers para enganar os mecanismos de pesquisa e deve ser evitada, a menos que a página esteja em uma seção do seu site que não seja indexada (também conhecida como indexada ou rastreada). Os spammers do mecanismo de pesquisa criam uma página otimizada para determinadas palavras-chave e frases – geralmente não possui conteúdo real. A página é então selecionada por alguns mecanismos de pesquisa mas, quando um visitante clica na entrada do mecanismo de pesquisa, ele é redirecionado para outro site, muitas vezes não relacionado. A maioria dos mecanismos de pesquisa possui filtros para detectar isso. Usando este formulário de engano do mecanismo de pesquisa verão um site eventualmente banido ou penalizado por grandes players como o Google.
A estratégia de redirecionamento recomendada – Redirecionamento 301
Um redirecionamento 301 é a solução mais eficiente, amigável ao visitante, robô (spider, crawler) e ao mecanismo de pesquisa para sites da Web hospedados em servidores que executam o Apache. Se você não tiver certeza, verifique com seu provedor de hospedagem.
Um redirecionamento 301 é apenas um conjunto de comandos que você digita em seu arquivo .htaccess.
Quando um visitante (seja humano ou robótico) solicita uma página da Web por qualquer meio, seu servidor da Web verifica se há um arquivo .htaccess. O arquivo .htaccess contém instruções específicas para determinadas solicitações, incluindo segurança, problemas de redirecionamento e como lidar com determinados erros.
O código “301” é interpretado como “movido permanentemente”. Após o código, o URL da página ausente ou renomeada é anotado, seguido de um espaço e do novo local ou nome do arquivo.
Em primeiro lugar, você precisará encontrar o arquivo .htaccess no diretório raiz de onde todas as suas páginas da web estão armazenadas. Se não houver arquivo .htaccess lá, você pode criar um com o Bloco de Notas ou um aplicativo semelhante. Certifique-se de que, ao nomear o arquivo, lembre-se de colocar o “.” no início do nome do arquivo. Este arquivo não tem extensão de cauda.
Alguns provedores de hospedagem oferecem serviços de redirecionamento por meio de seus “painéis de controle”, para que você não precise realizar alterações de baixo nível no próprio arquivo .htaccess. Em vez disso, eles fornecem uma interface amigável para isso. Verifique com seu provedor de hospedagem qual é a maneira ideal de executar um redirecionamento 301 no seu caso. Vou continuar o artigo com a solução barebones.
Se já existe um arquivo .htaccess com linhas de código presentes, tenha muito cuidado para não alterar nenhuma linha existente, a menos que você esteja familiarizado com as funções do arquivo.
Role para baixo passando por todo o código existente, deixe um espaço de linha e crie uma nova linha que segue este exemplo:
redirecionar 301 /folder/page1.htm
É tão fácil quanto isso. Salve o arquivo, carregue-o de volta em sua web e teste-o, digitando o endereço antigo da página que você alterou. Você deve ser transportado instantaneamente e sem problemas para o novo local.
Nota: Certifique-se de não adicionar “http://www” à primeira parte da declaração – apenas coloque o caminho do nível superior do seu site até a página. Certifique-se também de deixar um único espaço entre esses elementos:
redirecionamento 301 (a instrução de que a página foi movida)
/folder/page1.htm (o caminho da pasta original e o nome do arquivo)
http://www.you.com/folder/custom_usb_drives.htm (novo caminho e nome do arquivo)
O mesmo formato se aplica não apenas a arquivos renomeados, mas também a arquivos movidos para um local diferente.
O redirecionamento 301 é a maneira mais segura de preservar seus rankings. Na próxima indexação, o robô do buscador vai obedecer a regra indicada no seu arquivo .htaccess e indexar o nome da nova página toda vez que um link ou seu banco de dados interno tentar acessar a página antiga. Na próxima atualização (novamente, isso pode levar meses), o nome e o caminho do arquivo antigo serão descartados e substituídos pelo novo. Às vezes, você pode ver nomes de arquivos antigos/novos alternados durante o período de transição, juntamente com algumas possíveis flutuações nas classificações à medida que as coisas se acomodam. Não entre em pânico, isso é normal.
E se o seu site estiver hospedado em um servidor Microsoft IIS?
Se você tiver acesso ao servidor, faça o seguinte: No gerenciador de serviços de Internet, clique com o botão direito do mouse no arquivo ou pasta que deseja redirecionar. Selecione o rádio intitulado “um redirecionamento para uma URL”. Entre na página de redirecionamento, marque “A url exata inserida acima” e “Um redirecionamento permanente para este recurso”. Clique em “Aplicar”.
Se você não tiver acesso ao servidor, peça ao seu host para indicar a direção certa.
Em conclusão, a melhor e mais transparente maneira (para usuários humanos e robóticos) de renomear e mover arquivos em seu site, preservando as classificações do mecanismo de pesquisa, é o redirecionamento 301.