[TUTORIAL]AceSEF: Habilitando URL's Amigáveis + Configuração

  • m_tormam
  • Avatar de m_tormam Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
12 anos 6 meses atrás #57004 por m_tormam
m_tormam created the topic: [TUTORIAL]AceSEF: Habilitando URL's Amigáveis + Configuração

Eai pessoal tudo bem? Andei pesquisando aqui no Joomla! Clube e não encontrei nenhum tutorial sobre AceSEF, então resolvi fazer para ajudar. Let's Go !?

Vamos começar renomeando o arquivo "httpacess.txt" para ".httpacess" . Este arquivo pode ser encontrado na raíz da instalação do Joomla!.

Após o feito, acesse as configurações globais, encontradas no painel administrativo do Joomla!. Em configurações de SEO temos 3 caixinhas, marque SIM na primeira e na segunda caixa, conforme mostrado na imagem à seguir:

Feito isso, vá até seu site e clique em algum arquivo para notar a diferença que ja causamos. Você deve ter notado que a URL encurtou muito. Por exemplo, se você tem um artigo cujo nome seja joomla dentro de uma seção cms ele irá aparecer mais ou menos assim:
http://www.seusite.com/index.php?option ... &Itemid=57 (SEM SEF)
http://www.seusite.com/cms/joomla (COM SEF)

Você acabou de ativar as URL's amigáveis do Joomla!, já ajudou bastante, e deixou a URL bem mais limpa.. porém ainda devemos editar várias outras coisas como tags, descrições para cada pagina ficar com o melhor SEO possível, assim suas páginas/artigos aparecerão bem mais nos sistemas de busca, fazendo com que seu site ganhe bem mais visitas...

Para isso precisamos de um componente de SEF, e é ai que entra o AceSEF. É com o AceSEF que vamos configurar as coisas citadas acima.
Download: Download do AceSEF.

Instalando o AceSEF....
O AceSEF pode ser instalado normalmente como qualquer outro componente, para isso basta você ir em administração, na aba extensões clique em instalar/desinstalar, localize o AceSEF (o qual você já fez o download aqui. ) e aguarde alguns instantes..

Configuração....
Agora iremos configurar o AceSEF. Preste bem a atenção, pois esta em sí é a parte mais importante de todo o processo, no qual iremos fazer com que as URL's fiquem mais amigáveis ainda, exemplo: http://www.seusite.com/joomla.html . Vamos lá...

Entre em: Componentes>>AceSEF>>Configurações

ABA MAIN:
AceSEF:
Enable > "Sim" ( Ativar url amigável )
Enable Version Checker > "Sim" ( Ativar verificador de nova versão )
Use jQuery in backend > "Não" ( Serve para auto completar os campos no painel de configuração, não há necessidade nenhuma de ativa-lo )

Upgrade:
Download-ID "Deixe em Branco" ( Caso você possua uma versão PRO/VIP/PLUS insira seu ID para receber as atualizações automáticas )

Instant Cache
Instant cache > "Não" ( Sever para guardar cache de suas páginas, caso seu site seja grande e receba muitas visitas diárias, mais de 1000 ative "Sim" pois isso irá economizar memória do servidor fazendo as páginas serem carregadas mais rapidamente )

Permanent Cache
Version Info >"Sim" ( Influencia apenas no Backend para mostrar notas da Versão que está usando )
Extentions Parameters > "Não" ( Por praticidade configuramos como "Não" pois serve para guardar cache das configurações de seus módulos )
SEF Urls > "Não" ( Ative "Não" enquanto estiver construindo seu site, assim que fixar as urls pode ativar "Sim" pois irá guardar cache das urls endereço )
Moved URLs > "Não" ( Caso mova um url de lugar não há necessidade de guardar cache dela no lugar antigo )
Metadata > "Não" ( Ative "Não" enquanto estiver construindo seu site, assim que fixar o conteúdo pode ativar "Sim" pois irá guardar das configurações de Metadata )
Sitemap > "Não" ( Ative "Não" enquanto estiver construindo seu site, assim que fixar o conteúdo pode ativar "Sim" pois irá guardar das configurações de Sitemap )
Tags > "Não" ( Ative "Não" enquanto estiver construindo seu site, assim que fixar o conteúdo pode ativar "Sim" pois irá guardar das Tags encontradas nas páginas )

SEO
H1 headings > "Sim" ( Transformas todos os títulos do site em H1 - Tome cuidado com o ajuste de CSS )
Nofollow external URLs > "Sim" ( Caso você tenha um link para outro site ele não contará para este como backlink Ex: sabe quando alguem comenta em seu site e coloca " Ah Vistem [url=http://www.meusitebobo.com" onclick="window.open(this.href);return false;]http://www.meusitebobo.com[/url] " apenas para ele conseguir backlinks, então isso faz com que não seja autorizado o backlink )

ABA URL'S
Main:
Genetare new SEF URLs > "Sim" ( Isso faz com que quando criar uma página nova ela já fique com url amigável )
Lowecase URLs > "Sim" ( Ative esta opção para que as urls fiquem todas em letras minúsculas )
Find ItemID smartly > "Não" ( Deixe como não para não incluir o número de ID do artigo na url )
Numeral duplicated URLs > "Não" ( Em caso de urls com o mesmo nome ele irá adicionar um númera na frente, deixamos como não pois pode haver mais de um link para uma página e todos estes terão a mesma url )
Record duplicated URLs > "Não" ( Grava as urls duplicadas, deixe como não pelo mesmo motivo do item acima )
URL Suffix > ".html" ( por padrão de indexação dos buscadores, páginas .html se posicionam melhor nos resultados de busca, coloque ".html" para que suas urls fiquem http://www.seusite.com/downloads.html )
Replacement character > "-" ( Isso irá subistituir espaços em branco por "-" exemplo: http://www.seusite.com/fale-conosco.html )
Include Parent Menus > "Não" ( Deixe como "Não" caso contrário ele adicionará o item pai do menu na url, Digamos que vc tenha um menu chamado "Artigos" e dentro dele um submenu chamado "Internet" em caso de SIM a url ficaria: http://www.seusite.com/artigos/internet.html e em caso de NÃO ficaria: http://www.seusite.com/internet.html )

301 Redirections
www Redirection > "With www" ( Muito importante para gerar uma padronização, esta opção fará com o que caso seu site seja acessado sem o www. no endereço ele modifique a url, Exemplo: Link digitado: [url=http://seusite.com" onclick="window.open(this.href);return false;]http://seusite.com[/url] Modifica a url automaticamente para: [url=http://www.seusite.com" onclick="window.open(this.href);return false;]http://www.seusite.com[/url] )
non-SEF to SEF > "Sim" ===> Generate new SEF "Sim" ( Caso seu site já tenha urls antes da instalação do AceSEF ele irá transforma-las em urls amigáveis )
Joomla SEF to AceSEF > "Sim" ( Caso seu site possua as urls amigáveis paddrões do Joomla ele também irá gerar as novas urls amigáveis )

Com as configurações acima vamos para uma parte importante, que irá garantir o funcionamento correto do site.

Acesse o menu do Joomla Componentes>AceSEF>Extenções
Nesta parte todos os componentes instalados apareceram, alguns componentes necessitam de plugin para funcionar corretamente e nesta tela você poderá gerenciar isso.
Caso seu componente não possua um pluguin você terá duas opções:
1 - Obter a extenção clicando no botão "Get Extention" depois disto instalá-lo na mesma tela.

2 - A alternativa caso não haja um pluguin disponível é usar as configurações básicas do AceSEF.
Na coluna "Router" Selecione "Ace SEF basic router" - isso irá criar urls amigáveis básicas, porém algumas extenções poderão deixar de funcionar neste caso deve-se selecionar a opção "Disable SEF" que irá desativar a url amigável apenas para este componente.

Agora caso queiram mais ajustes ou retirar a Categoria dos atigos da URL nesta mesma tela cliquem sobre a extenção "content" irá abrir uma pop up com as configurações:


Para remover a categoria da url vá até o item Add category to URL e ative "Não"
Feito isso basta clicar em SALVAR que está no alto desta pop up e gerar novamente as urls amigáveis.

Bom galera, é isso ai... Todos os Créditos do tutorial são direcionados ao site JoomlaBR . Eu apenas trouxe para cá e fiz algumas alterações para melhor entendimento. Espero que tenham conseguido, e tirado suas dúvidas de como configurar esse poderoso componente.

Abraços.

Please Entrar ou Registrar to join the conversation.


Mais
11 anos 11 meses atrás #70470 por asdfghjkl
asdfghjkl replied the topic: Re: [TUTORIAL]AceSEF: Habilitando URL's Amigáveis + Configuração
Muito legal, mas queria saber como desabilita isso para uma determinada categoria. Eu instalei esse plugin no meu Joomla e reparei que ele modifica todos os links, alguns links eu preciso usar o SEF, mas em outros links de outras categorias eu não quero usar.

Como faz?

Please Entrar ou Registrar to join the conversation.