quarta-feira, 10 de abril de 2013

Como voltar a URL do Blogger para o padrão “blogspot.com” sem o país

Agora os blogs no Blogger têm um endereço URL específico para cada país, o que mudou por redirecionamento para todos os blogs que não usam domínio próprio. Assim o endereço do seu blog é forçado para http://NOMEdoBLOG.blogspot.com.br. Esse final “.br” afetou o funcionamento de alguns recursos do Blog e até afetou o SEO fazendo blogs perderem visitas. É possível evitar essa migração e manter o endereço do seu blog como era antes, apenas http://NOMEdoBLOG.blogspot.com fazendo tudo voltar ao normal.
Para quem não se inteirou da novidade, recomendo que leia sobre a mudança que o Blogger está fazendo em todos os endereços que blogs que usam a URL padrão e gratuita do serviço. Isso vem desde Março/2012 e muita gente não gostou.
Isto é um redirecionamento automático que, mesmo digitando o endereço sem o “.br” no final, o visitante é levado para a nova URL. O que sabemos é que isso afetou negativamente muitos blogs, fazendo parar de funcionar alguns gadgets (elementos de página), principalmente o recurso de “Artigos Relacionados com imagens“, piorou a indexação de muitos blogs nos resultados do Google e até fez perder receita nos ganhos com o AdSense.
Mas é possível reverter isso.

Voltar para a URL padrão do Blogger

Para voltar à URL padrão do Blogger, bloqueando o redirecionamento automático e seu blog continuar funcionando sem essa novidade, basta adicionar um pequeno trecho de código que para o redirecionamento e mantém o visitante no endereço antigo e normal.
Em meus testes isso não afeta o funcionamento do Blog e os recursos que estavam dando erro voltaram a funcionar sem problemas. Também não tive problemas de indexação.
Abra o painel do seu blog no Blogger, clique no menu “Modelo” e em seguida no botão “Editar HTML” para abrir o código fonte do seu blog.

Dentro do código fonte do seu blog, procure pela seguinte linha:
<head>
Imediatamente ABAIXO dela, cole o seguinte trecho, sem modificar nada:
<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);}
< /script>

Salve o modelo e abra o seu blog para ver o resultado. O esperado é que o Blog não abra mais com o endereço terminado em “.br”. Se preferir, esse trecho de código também pode ser colocada dentro de um gadget do tipo “HTML/JavaScript”.
Você pode ver funcionando em um de meus blogs de teste: http://testandobloggerfb.blogspot.com/. Note que o endereço dele não será redirecionado, mantendo a URL padrão do Blogger.
Isso bastará para que seu blog volte a funcionar como antes.
Se este primeiro não funcionar, tente o seguinte código – mas não use os dois ao mesmo tempo. Por isso é recomendável que você teste antes de aplicar em seu blog principal:
<script type='text/javascript'>
if ((window.location.href.toString().indexOf('.com.br/'))>'1') {
window.location.href =window.location.href.toString().replace('.blogspot.com.br/','.blogspot.com/ncr/');
}
< /script>

Salve e veja se funcionou.
Depois comente abaixo dizendo qual dos dois códigos funcionou melhor em seu blog.


 

Fonte: Ferramentas blog

Nenhum comentário:

Postar um comentário