SEO

Ordem Dos Elementos Em Uma URL

Por Celso Fernandes

Como deixei em aberto no meu último post, será que a ordem dos “elementos” de uma URL faz alguma diferença? (aqui os refiro como elementos...

Celso Fernandes

Como deixei em aberto no meu último post, será que a ordem dos “elementos” de uma URL faz alguma diferença? (aqui os refiro como elementos e não diretórios uma vez que estaríamos fazendo a re-escrita e estes não seriam diretórios) Ao que tudo indica SIM, isto faz a diferença, visto que a profundidade com que um conteúdo é alcançado no site é totalmente relevante para o motor de busca.

Quando pensei em escrever este post acreditei que seria possível falar da URL sem mencionar a profundidade do site, mas as duas coisas estão estritamente relacionadas, então o que seria essa tal profundidade de conteúdos em um site?

Supondo que a index do seu site é o número 8, as seções número 3 e 10, sub-seções 6 e 14, e as páginas 1, 4, 7 e 13… A observação que temos feito é que o motor de busca chega no seu site através da index, vê os links que esta página contém, somente após verificar a páginas inteira desce um nível da árvore para continuar este procedimento, em termos técnicos o motor de busca faz uma busca em largura na estrutura do seu site.

Então com base nisso, qual seção o motor de busca alcancará primeiro? qual página ele alcançará primeiro? E ao que temos visto estas que são alcançadas primeiro vão ter sim a maior relevância para seu site, portanto URLs www.dominio.com/secao3/pagina1 será uma pagina mais relevante que www.dominio.com/secao3/subsecao6/pagina7, porém o motor de busca dará maior relevância a páginas mais próximas da index tendo como referência utilizada a quantidade de cliques (que será abordada no próximo post) e não a url em questão. Como estes elementos representam keywords do caminho até esta página, vão ter mais relevância sim os elementos que aparecerem em níveis superiores, ou seja antes na URL, e isto diz respeito a keywords e não as páginas em questão.

No último post, se quisessemos dar maior relevancia ao ano do carro, poderiamos colocar ao invés de www.dominio.com/automovel/gol/gasolina/2007.html e a regra assim:
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)\.html$ /$1.php?modelo=$2&combustivel=$3&ano=$4 [L]

poderiamos colocar:
www.dominio.com/automovel/2007/gasolina/gol.html e a regra:
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)\.html$ /$1.php?modelo=$4&combustivel=$3&ano=$2 [L]

apenas trocando os parametros $2 e $4

Portanto devemos sempre prestar muita atenção ao fazer a re-escrita com o rewrite engine para além de criar URLs amigáveis, também dar uma relevância maior para as keywords de maior interesse.

LEIA MAIS

O que é SEO? Confira O Guia do Search Engine Optimization

Confira, no artigo, o que é SEO, quais são suas características e técnicas, e descubra por que ele é tão vantajoso para empresas que querem ter destaque online.

Como Fazer o Google Encontrar o Seu Site?

Você sabia que existem diferentes formas de ajudar o Google a encontrar o seu site? Coloque nossas dicas em prática e faça seu site aparecer no buscador!

Redirecionamento 301 em PHP, ASP, htaccess, Coldfusion e Ruby on Rails

Você quer saber como configurar o redirecionamento 301 no seu site? Veja como e mantenha sua relevância no Google!

Comentários
  1. Avatar

    Ola, muito bom o artigo!!!

    tenho algumas duvidas:

    Tem como fazer re_write no IIS?

    se o Servidor HTTP nao tiver como fazer re_write? como ficaria para os bots vasculharem uma site ou pagina com parametros GET???

    como exemplo: submarino, kalunga, americanas

    todos listam os produtos de acordo com urls dinamicas…

  2. Avatar

    Gostaria que alguem me desse uma dica em relação a url do site.Tenho disponivel para mim 2 dominios um com separação por hiphen e outro com as palavras tudo junto.

    Isso Teria alguma relevancia na minha keyword?

    sendo que a url é composta da long tail?

    o que acham que deveria fazer?

  3. Avatar

    E aí Rafael,

    O melhor é pegar o nome todo junto. Fica mais fácil do usuário lembrar.

    Abraços!

  4. Avatar

    muito bom obrigado quando puder visite um dos meus 28 sites se quiser fazer troca de links obrigado

  5. Avatar

    uma duvida , não sei se
    é bem o assunto queria fazer o rewrite
    tipo

    http://www.site.com.br/post.php?id=$1&pg=$2

    virar

    http://www.site.com.br/post/$d/pg/$2
    mas como criar o rewrite pra essa situação?
    e prevenir paginas identicas??

  6. Avatar

    Wilson, mas fica faltando parametros aí nesta sua nova URL, não falta?

  7. Avatar

    fabio na verdade o link
    é assim

    site.com.br/post.php?id=10&pagina=1
    eu quero que funcione assim

    site.com.br/post/10/pg/1

    fazer ele fica assim eu consigo
    site.com.br/post/10
    so preciso da regra pra usar os dois juntos o post/numero/pg/numero

    entendeu?
    agradeço pela ajuda

  8. Avatar

    Olá.
    Muito bom o artigo!

    Na verdade não tenho uma pergunta, mas só avisar que estou tentando enviar o artigo por email e não estou conseguindo. =/ Está dando erro também no post : A Crise e o Mercado de Buscas… 404 – Página Não Encontrada

    Abraços…

  9. Avatar

    Para variar, muito bom o artigo! parabens !
    Tenho uma dúvida…
    Existem várias extensões de domínios (.com.br, .biz.br, .net.br….). Se consigo encontrar uma url com exatas palavras chaves em um dominio com extensão diferente da .com.br, vale a pena registra-lo para utilização? O peso de um dominio .com.br em relação a um dominio .biz.br por exemplo, é relevante no posicionamento?

    grato pela ajuda,

    Marcos

  10. Avatar

    Olá Celso! parabéns em primeiro lugar.
    Tenho umá dúvida à respeito da idexação de sites, mais exatamente qual a diferença entre ter keywords em menu de página ou ter páginas físicas(produto.html) com as palavras específicas?
    Ajuda a indexar pelo google ale´m de ter imagens ter páginas html ao invés de menus em flash?

  11. Avatar

    Olá, apesar do ótimo post aqui mostrado, gostaria se possível, a opiniao de vcs, se estaria correto as seguintes alterações que pretendo fazer, ou se na verdade estão totalmente erradas

    De: /adestradores.asp?city=pindamonhangaba&uf=SP
    Para: /adestradores/pindamonhangaba-sp.asp

    De: /cachorros-perdidos.asp?city=s%E3o+jos%E9+dos+campos&uf=SP&idB=0000
    Para: /cachorros-perdidos/sao-jose-dos-campos-sp.asp?idB=0000

    Muito obrigado! as alterações vão ser “arduas”, por isso o medo de errar!

    • Avatar

      Olá João,

      Eu trabalharia da seguinte forma:

      /adestradores/sp/pindamonhangaba

      e

      /cachorros-perdidos/sp/sao-jose-dos-campos?idB=0000

      • Avatar

        Obrigado Fábio, vou seguir essa linha.
        Mas, desculpe a “noobisse”, e quanto ao (.asp)? poderia ser:
        /adestradores/sp/pindamonhangaba.asp
        /cachorros-perdidos/sp/sao-jose-dos-campos.asp?id=0000
        Valeu!

  12. Avatar

    Belo post a cada leitura aprendo mais um pouco

Os comentários estão fechados.

Já pensou em fazer parte do nosso time de mestres?