0
media

Habilitando as URLs amigáveis no OpenCart

Versões do OpenCart compatíveis com este tutorial:

OpenCart 2.0.3.1 ou superior

OpenCart 3.0.1.1 ou superior


Introdução:

Este pequeno guia foi criado com a intenção de auxiliar os novos usuários do OpenCart sobre as configurações necessárias para habilitar a URL amigável (URLs Rewriting) na loja.


Vamos lá!


Após a instalação do OpenCart a URL da loja tem a aparência abaixo:

https://www.seudominio.com.br/index.php?route=product/product&product_id=10


Mas quando habilitamos a URL amigável, elas ficam com a aparência abaixo:

https://www.seudominio.com.br/nome_do_seu_produto


O que na prática é muito melhor para leitura humana e geralmente melhor aceito pelo Google e demais indexadores de páginas, colaborando com a melhoria do SEO.

Para habilitar a URL amigável, o primeiro procedimento a ser realizado é renomear o arquivo "htaccess.txt" para ".htaccess" (o arquivo está no diretório raiz da hospedagem).


Importante:

Se você instalou a loja OpenCart em uma pasta chamada "loja" (exemplo), ficando a URL da loja como o exemplo abaixo:

https://www.seudominio.com.br/loja


Edite o arquivo .htaccess e localize a linha abaixo:

RewriteBase /

Substituindo-a pela linha abaixo (seguindo nosso exemplo):

RewriteBase /loja/

E salve as alterações no arquivo.


Acesse a administração da loja, vá ao menu Configurações→Lojas, pressione o botão "Editar", localize a aba "Servidor", no campo "Ativar URL amigável", selecione a opção "Sim" e pressione o botão "Salvar".


Antes de prosseguirmos, é importante você entender que uma URL amigável deve ser composta seguindo as regras abaixo:

- Utilize apenas letras minúsculas.

- Não utilize acentos.

- Não utilize "ç" (cedilha).

- Não utilize sinais de pontuação.

- Não utilize espaço entre as palavras.

- Para separar palavras utilize "-" (hífen).


Com essas regras em mente, vá ao menu Catálogos→Produtos, selecione um produto e pressione o botão "Editar".

- No OpenCart versões 2:

Localize a aba "Dados", a opção "URL amigável" e adicione a URL amigável.

- No OpenCart versões 3:

Localize a aba "SEO", a coluna "URL amigável" e adicione a URL amigável para cada idioma (devem ser diferentes).

Por último pressione o botão "Salvar".


Vamos testar!

Na loja, localize o produto que editado e confirme se a URL está amigável sendo exibida no navegador ao acessar o produto.

Se sim, você pode adicione a URL amigável no cadastro de todos os produtos, além de departamentos, marcas e páginas de informações.


Importante:

Se após realizar todas as configurações a URL amigável não funcionar, entre em contato com o suporte de sua hospedagem e informe que precisa que a reescrita de URL seja habilitada para que você utilize em sua loja.


Dica:

O preenchimento da URL amigável é um trabalho repetitivo e maçante, mas há uma solução para automatizar esse serviço, que é instalar na loja a modificação abaixo:

https://www.opencartbrasil.com.br/extensoes/url-amigavel-automatica

Após a modificação ser instalada na loja, quando um produto for cadastrado ou editado e qualquer alteração no título dele for realizada, a URL amigável será preenchida automaticamente, valendo o mesmo para departamentos, marcas e páginas de informações. 


Dúvidas?

Caso ainda tenha dúvidas, você pode pesquisar em nosso fórum, entrar em nosso grupo no facebook ou contratar nosso suporte especializado.