No post de ontem sobre posturas que devem e que não devem ser tomadas durante trabalhos de otimização de sites, um termo importantíssimo dentro de planejamento digital foi mencionado; redirecionamento 301.
Sites que façam parte de um plano de marketing provavelmente necessitarão ser modificados com o passar do tempo, uma vez que se alterarão os objetivos da empresa que o detém conforme as mutações do mercado. Tais alterações muitas vezes envolvem mudanças de título ou de diretório de algumas páginas, visando uma reorganização do site.
O problema é que tais alterações não podem ser realizadas na estrutura do site de uma hora para outra; isso destruiria todo o trabalho de otimização realizado por uma agência, uma vez que o PageRank ainda orientaria o usuário para o diretório e títulos antigos. É necessário, portanto, otimizar as buscas e "dizer" para os "bots" que a página teve seu título e/ou diretórios alterados.
O código 301 de redirecionamento serve, portanto, para estabelecer esta comunicação de que uma página foi alterada permanentemente. Do ponto de vista daquele que está otimizando um ou vários sites, o volume de trabalho para realizar este redirecionamento pode significar a contratação (ou recontratação) de uma agência de marketing digital, provavelmente com o acompanhamento de um técnico de SEO.
Veja a realização do 301 nas línguas de programação ASP, PHP, Coldfusion, Ruby on Rails, e CGI(Perl):
ASP
<%@ Language=VBScript %>
<% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,”http://www.seusite.com.br/” %>
ASP .NET
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.seusite.com.br”);
}
</script>
PHP
<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.seusite.com.br” );
?>
Coldfusion
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.seusite.com.br”>
Ruby on Rails
def old_action
headers["Status"] = “301 Moved Permanently”
redirect_to “http://www.seusite.com.br/”
end
CGI(Perl)
$q = new CGI;
print $q->redirect(“http://www.seusite.com.br/”);
No Response to "SEO: Redirecionamento 301; conheça uma das leis da área."
Postar um comentário