Ao criar URLs para o meu site, preciso usar um espaço, por exemplo http://mydomain.com/start home
Eu vi alguns sites usando +
ou -
, quais são as vantagens de usar space
, +
e -
(traços) em SEO?
O que é melhor usar para formatação de URL? Devo usar http://mydomain.com/start-home
ou http://mydomain.com/start+home
?
seo
search-engines
viyancs
fonte
fonte
Os espaços nos URLs são ruins por dois motivos: 1) quando você copia o URL, pode haver um% 20 feio para representar o espaço; 2) em navegadores mais antigos, a cópia do URL pode deixar um espaço no URL; portanto, ao colar o link em outra página da Web como uma postagem no fórum, o URL ficará quebrado assim:
A única parte que receberá o hiperlink é:
Isso causará um erro 404 no seu site e não fornecerá o suco do link de SEO.
Os traços são os melhores:
fonte
%20
s por espaços. Isso causa o problema de copiar e colar.Um espaço quando você faz um link é convertido para
'%20'
serhttp://mydomain.com/start%20home
seu sujo ...Usar - em vez de + ou _ ou '' (espaço) é para o google:
fonte
Na parte do caminho da URL ...
space
- Um não codificadospace
simplesmente não é permitido em um URL. Deve ser codificado em porcentagem como%20
. Você realmente deve fazer isso sozinho (explicitamente) no servidor, se necessário. No entanto, navegadores modernos implicitamente fazem isso por você. Embora isso não deva afetar diretamente o SEO (afinal a palavra que separa o espaço está claramente na URL), não é bom para a usabilidade, como afirma @ Josh2012. Portanto, isso pode afetar o SEO indiretamente. (Se é ruim para o usuário; é ruim para SEO.)+
- O sinal de mais é tratado como um caractere literal na parte do caminho da URL. (No entanto, é um espaço codificado na parte da string de consulta da URL - que pode levar a alguma confusão.) Não vi nenhuma evidência que sugira se é tratada como um caractere de separação de palavras ou não quando usada no caminho da URL. Não vejo nenhuma lógica no Google que não o trate como um separador de palavras, mas não é tão claramente visto como um espaço pelo usuário. Eu não tentaria usar o+
(mais) como um caractere de separação de palavras na parte do caminho da URL. É frequentemente visto codificado como%2B
.-
- O hífen é comumente usado como um caractere de separação de palavras no URL. Os mecanismos de pesquisa a veem como tal e é claro para os usuários. Você só precisa olhar para a rede Stack Exchange. (Isso não é o mesmo que um traço .)Use o hífen:
fonte