Mining Express - goldenkey5k.com · 1,/URL ((((9ID: # )! ) 25 1,URL 07.+ 8 ")$ 4. URL
Url amigavel
-
Upload
andreandrade17 -
Category
Internet
-
view
233 -
download
0
description
Transcript of Url amigavel
![Page 1: Url amigavel](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/1.jpg)
URL AMIGÁVEL
André Andrade
![Page 2: Url amigavel](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/2.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/4.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/5.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/6.jpg)
Como faço isso ?
Módulo mod_rewrite ativo;
Configuração no Htacess.
![Page 7: Url amigavel](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/7.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/8.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/9.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/10.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/11.jpg)
Exemplo
Resultado após clicar no link.
![Page 12: Url amigavel](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/12.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/13.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022052322/5584c9b3d8b42aeb138b4b58/html5/thumbnails/14.jpg)
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/.