Olá Pessoal! Mais uma dica rápida pra resolver conteúdos duplicados em sua loja virtual com OpenCart. Em outro post eu falei sobre como resolver o conteúdo duplicado de páginas e títulos do OpenCart devido aos parâmetros de URL, se você não viu dê uma olhada.
Agora vou passar uma boa solução pra resolver o conteúdo duplicado que é tanto acessível por http quanto por https.
O PROBLEMA:
Relatórios do Google e demais ferramentas de SEO apontam que há páginas no seu site sendo consideradas duplicadas, uma versão com http e outra versão com https.
Um caso onde isso ocorre é quando você tem um certificado digital ssl em sua loja e alguns links do rodapé hora apontam para as páginas como http e hora apontam como https e eles precisam estar ali desse jeito mutante mesmo.
A SOLUÇÃO:
Bloquear o acesso dos bots às páginas com https por meio da meta tag robots > noindex, nofollow.
A premissa dessa solução no OpenCart é a de você ter implementado o HTTPS só nas áreas padrões e não na loja inteira! Ou seja na área de conta do cliente, carrinho , checkout e sistema administrativo. Então você pode criar um VQMOD com o seguinte código abaixo:
<?php
if
(isset(
$_SERVER
[
'HTTPS'
]) &&
strtolower
(
$_SERVER
[
'HTTPS'
]) ==
'on'
) {
echo
'<meta name="robots" content="noindex,follow" />'
.
"\n"
;
}
?>
Com isso o servidor vai incluir essa meta tag nas páginas da loja quando a url estiver em HTTPS. E assim esses conteúdos não serão indexados. Em vias de fato, esse conteúdo nunca deveria ser indexado mesmo, mas originalmente a opencart não impede essa indexação e esse método vai resolver esse conteúdo duplicado por http e https pra você!
DOWNLOAD DO VQMOD
Melhor, em breve vamos deixar esse VQMOD disponível para download gratuitamente na Loja BNW.
Prometo que volto aqui e coloco o link direto pra ele!
Existem mais alguns métodos onde encontrei essa solução neste site aqui, caso queira avaliá-los!
Obrigado pela visita, comente e volte sempre!