15
URL AMIGÁVEL André Andrade

Url amigavel

Embed Size (px)

DESCRIPTION

Apresentação sobre URL Amigável, seus benefícios e como habilitar em seu site. Assim como site importantes com a matéria.

Citation preview

Page 1: Url amigavel

URL AMIGÁVEL

André Andrade

Page 2: Url amigavel

O que é URL Amigável ?

São aquelas de fácil compreensão para todos nós e para os buscadores.

EX: URL Má:

http://www.seusite.com.br/index.php?pagina=materia&id_materia=12

URL Amiga:

http://www.seusite.com.br/materia/como-cria-url-amigavel/12

Page 3: Url amigavel

O que mais ?

A URL amigável é mais um ponto importante para o SEO do site. Observe os resultados de busca do Google, aqueles que aparecem em primeiro sempre têm URL amigável.

Page 4: Url amigavel

O que mais ?

É um endereço que passa informação, é uma URL que forneça algum dado sobre a página, tanto para os Buscadores como para o usuário que está lendo a URL.

Page 5: Url amigavel

O que mais ?

Para criar a URL amigável, algumas regrinhas são válidas:

Não usar acentos, símbolos e caracteres diferentes como ex: ç;

as palavras devem ser separadas por hífen (-);

use letras minúsculas;

sempre que possível inclua palavra-chave;

deve ser mais curta possível.

Page 6: Url amigavel

Como faço isso ?

Módulo mod_rewrite ativo;

Configuração no Htacess.

Page 7: Url amigavel

O que é mod_rewrite ?

É um módulo escrito para o servidor Apache, responsável pela reescrita de URLs em páginas Web;

Antes de mais nada, para que o módulo mod_rewrite funcione, obviamente você deve ter configurado e ativado no seu servidor Apache.

Page 8: Url amigavel

Criando o .htaccess

Crie um arquivo com o nome ".htaccess" (exatamente desta forma), e mova para a pasta raiz do seu domínio (ou onde queira implantar a reescrita). Em seguida, insira o código abaixo;

RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-f

RewriteCond %{SCRIPT_FILENAME} !-d

RewriteRule ^(.*)$ index.php?pag=$1

Page 9: Url amigavel

Entendo o Código

RewriteEngine On

Ativa o suporte à reescrita

RewriteCond %{SCRIPT_FILENAME} !-f

Não aplica a condição para arquivos

RewriteCond %{SCRIPT_FILENAME} !-d

Não aplica a condição para diretórios

RewriteRule ^(.*)$ index.php?pag=$1

Regra de reescrita onde qualquer string (.*) após a pasta, onde estiver o .htaccess, será interpretado por index.php passado na variável pag.

Page 10: Url amigavel

Não entendi a ultima linha ?

RewriteRule ^(.*)$ index.php?pag=$1

Na última linha, é exibida a regra de reescrita onde qualquer string (.*) após a pasta, onde estiver o .htaccess, será interpretado por index.php passado na variável pag; ou melhor, quando se digitar um endereço do tipo

www.seusite.com.br/secao/subsecao/ , o Apache entenderá que você digitou

www.seusite.com.br/index.php?pag=secao/subsecao/ .

Page 11: Url amigavel

Exemplo

Resultado após clicar no link.

Page 12: Url amigavel

URL não basta ser amigável, tem que ter a keyword

Do ponto de vista do SEO, não basta que as URLs sejam amigáveis, elas precisam ter a palavra-chave buscada no Google ou outros mecanismos de busca, para que se faça um negrito e chame a atenção do usuário.

Page 13: Url amigavel

Considerações finais

A cada dia que se passa, usamos das mais variáveis formas de melhorar o conteúdo na internet, melhorar posicionamento nos Ranking e trazer uma nova experiência ao usuário.

Entre as boas práticas de SEO, a URL amigável é um grande recurso para seu site, além dele ficar conhecido por sua organização e conteúdo qualificado, seu endereço simples é mais aceito pelo usuário.

Page 14: Url amigavel

Referências

Protegendo suas páginas com .htaccess do Apache – acessado em 22/10/2014, http://www.dicas-l.com.br/arquivo/protegendo_suas_paginas_com_.htaccess_do_apache.php#.VEe2CslS2M9.

URLs amigáveis: estáticas, dinâmicas, curtas e encurtadores – acessado em 22/10/2014, http://www.conversion.com.br/blog/urls-amigaveis-estaticas-dinamicas-curtas-e-encurtadores.

A importância das URLs Amigáveis – acessado em 18/10/2014, http://www.dp6.com.br/a-importancia-das-urls-amigáveis.

URLs amigáveis com mod_rewrite – acessado em 18/10/2014, http://cirofeitosa.com.br/post/urls-mod-rewrite.

Aprendendo URLs amigáveis (Friendly URLs) – acessado em 18/10/2014, http://blog.thiagobelem.net/aprendendo-urls-amigaveis/.

Page 15: Url amigavel

OBRIGADO !

André [email protected]

"Ajudar as pessoas é saber lidar com o conhecimento!"