desenv-web-rp.com

URLs: devo usar hífens, sublinhados ou símbolos de mais?

Qual é melhor para os mecanismos de pesquisa?

  1. example.com/my_cool_page.html
  2. example.com/my-cool-page.html
  3. example.com/my+cool+page.html
112
delete

Embora pareça haver menos diferença agora do que no passado, hífens são recomendados se você quiser que cada um dos termos do seu URL seja reconhecido como uma palavra individual.

A razão para isso é que os mecanismos de pesquisa acham mais fácil tratar os hífens como separadores de palavras, assim como no idioma inglês. Sublinhados, no entanto, normalmente não são usados ​​em inglês como separadores do Word. Em muitos casos, é desejável vê-los como parte dos caracteres antes e depois deles, por exemplo, quando sublinhados são usados ​​em nomes de funções para programação e outras situações semelhantes.

Existem alguns casos em que isso pode importar. Por um lado, se alguém usar o URL completo como texto âncora de um link, os mecanismos de pesquisa poderão retirar esses termos como palavras relevantes. Por outro lado, é possível que os mecanismos de pesquisa usem palavras no URL como fatores correlativos para determinar a relevância desses termos para o conteúdo da página.

Matt Cutts tem ma peça datada que explica isso e há um vídeo Ajuda do webmaster do Google mais recente de agosto de 2011 dizendo que o Google ainda não trata os sublinhados como Separadores de palavras . Você também pode facilitar a vida dos mecanismos de pesquisa, pelo mesmo motivo que você fornece a eles HTML válido.

Se você está iniciando um novo site, é definitivamente melhor usar traços.

91
JasonBirch

Aqui está a sua resposta:

https://webmasters.stackexchange.com/questions/374/urls-should-i-use-hyphens-underscores-or-plus-symbols

A rede de sites Stack Exchange é altamente classificada com o Google e o The Stack Exchange usa hífens em seus URLs.

76
Aiden Bell

Este artigo de Jeff Atwood sempre o conquistou: De espaços, sublinhados e traços :

Esta é uma palavra, mas é uma palavra múltipla.

... embora isso não pareça mais válido no caso do Google (tente pesquisar por "site": é considerado como uma palavra).

22
tlvince

Outra desvantagem dos sublinhados é que eles serão invisíveis em alguns navegadores quando todo o URL for renderizado como um link com um sublinhado, o que pode ser confuso se o usuário tentar usar o URL sem copiar e colar (por exemplo, anotá-lo ou lê-lo) ).

10
Loftx

Acho que os hífens são mais fáceis de ler, e é o que mais está em uso (para que seus usuários esperem que o URL contenha hífens).

8
Thomas Bonini

Acredito que os hífens terão melhor desempenho nos mecanismos de pesquisa, pois são usados ​​como separadores de palavras. Além disso, eles são um pouco mais fáceis para os usuários lerem.

5
Grant Palin

Sou a favor de hífens. Usar sublinhados para uma frase com várias palavras também faz sentido. Os hífens são um pouco mais rápidos de digitar, porque você não precisa pressionar o turno. Pode acabar sendo uma preferência, mas com o usuário final em mente, se os hífens forem mais fáceis de ler, use-os.

5
Chris

Pessoalmente, acho que traços são mais fáceis de digitar do que sublinhados, porque você não precisa pressionar Shift para obtê-los. Também estou imaginando se muitas pessoas saberiam onde encontrar o sublinhado no teclado.

Obviamente, isso não é grande coisa, porque a maioria dos usuários não está digitando os endereços dos sites, mas é possível que alguém possa estar em algum momento.

4
Darryl Hein

Para mim, é mais fácil ler hífens do que sublinhados. Eu acho que é provavelmente mais fácil para a maioria das outras pessoas também.

Os hífens são tratados como divisores de palavras, que ajudam os nomes das suas páginas a serem vistos como palavras reais, o que é uma coisa boa.

Sublinhados, em muitos casos, se não na maioria, não são tratados como divisores do Word, o que torna o nome da página um grande conjunto de letras e sublinhados.

Isso significa que - todas as outras coisas são iguais - suas páginas terão uma pontuação menor na maioria dos lugares se você usar sublinhados em vez de hífens nos nomes das páginas. Quanto mais baixo? Não muito. Será sempre este o caso? Não.

3
Evik James

O que é melhor para os mecanismos de pesquisa?
Não importa. O que importa é: o que é melhor para os usuários?

  • Um mecanismo de pesquisa moderno não deve confiar em regras estranhas sobre o que é um separador do Word e o que é um marceneiro do Word ou o que seja. Os mecanismos de pesquisa modernos podem lidar com erros de digitação, apóstrofos, pontuação, etc. Descobrir quais caracteres separam as palavras não deve ser um problema.

  • Discordo das pessoas que afirmam que os hífens são melhores porque são delimitadores naturais da Palavra. Eles meio que são, mas meio que não são: eles fazem palavras semi-anexadas ou semi-delimitadas. O delimitador natural do Word é% 20.

Mas as declarações acima são irrelevantes. O URL não deve ser importante de qualquer maneira.

Qual a importância das palavras-chave no URL?
Eles não devem ser importantes, se forem, obviamente não há conteúdo na página.

  • Os URLs não são muito visíveis para humanos: os links podem ter um texto âncora, mas não é mostrado na página nem nas guias do navegador.

  • O <title /> e o cabeçalho principal são mais visíveis e geralmente contêm as mesmas palavras-chave, tornando as palavras-chave no URL redundantes.

Qual a importância para os seres humanos?
Depende.

Do ponto de vista do mecanismo de pesquisa: de maneira alguma, o usuário precisa apenas inserir uma consulta de pesquisa e clicar no trecho com um título e uma descrição interessantes.

Mas os visitantes também vêm de outros lugares. Em alguns casos, há um texto âncora agradável, tornando a "qualidade da URL" irrelevante, mas há casos em que isso importa.

  • Cópia/compartilhamento rápidos e sujos de URL: não há problema para o gravador, mas importa para o leitor.

  • Precisando inserir o URL manualmente. (Não é possível copiar texto de uma imagem, por exemplo.)

O que determina a qualidade de um URL?

  • Comprimento; Você não deseja que as barras de endereço rolem horizontalmente ou apenas os links de URL para quebra de linha. E escusado será dizer: também leva mais tempo para digitar um URL mais longo.

  • Delimitadores de palavras; Parece que a maioria das pessoas concorda que os hífens são melhores.

  • Desordem; Por exemplo: IDs exclusivos, extensões de nome de arquivo, parâmetros de URL estranhos. Estes são difíceis de lembrar.

  • Caracteres e sintaxe estranhos; Um exemplo desatualizado seria tildes ( http://example.com/~user/ ), mas a sintaxe do parâmetro da URL também é um pouco estranha. Qualquer personagem incomum pode ser difícil de digitar para algumas pessoas.

  • Caracteres seguros vs Unicode; Esta é uma espada de dois gumes e merece sua própria resposta. Mas, brevemente: os navegadores alteram URLs,% c3% a4 etc. é difícil de digitar, nem todo teclado pode digitar caracteres inseguros, possivelmente algum tipo de codificação, mas as palavras-chave fazem sentido para os falantes nativos.

  • Comprimento do texto; Considere o URL como uma forma de título, não desperdice palavras mencionando o óbvio e ignore a gramática.

As pessoas digitarão algo ligeiramente diferente
Seu servidor da web deve ser projetado para redirecionar URLs não canônicos reconhecidos para sua versão canônica. Cabe a você decidir:

  • http vs https

  • www vs no www

  • barras finais vs sem barras finais

Mas seu servidor precisa aceitar e corrigir todos eles.

Uma página 404 com resultados de pesquisa seria agradável para o usuário. (Use as palavras do URL como consulta de pesquisa.)

3
Oskar Skog

Muitas boas respostas aqui. Outro ponto a ser acrescentado é que a largura de pixel de um hífen é menor que um sublinhado, o que pode permite que você insira outra palavra-chave na SERP.

2
nathangiesbrecht

Depende do que você deseja expressar com o URL:

Na superfície, é fácil acreditar que hífens e sublinhados são tratados da mesma forma pelos mecanismos de pesquisa. No entanto, este não é o caso.

Em resumo, o Google trata um hífen como um espaço (ou separador do Word). Portanto, embora você não consiga adicionar um espaço tradicional, ele ainda aparece assim aos olhos do Google.

Um sublinhado, por outro lado, é considerado um "marceneiro do Word". Seguindo o exemplo acima, miami_real_estate_agent é o mesmo que miamirealestateagent para o Google.

Charlie Rose

0
schmijos