При создании URL для моего сайта мне нужно использовать пробел, например http://mydomain.com/start home
Я видел некоторые сайты, использующие +
или -
, каковы преимущества использования space
, +
и -
(черточки) в SEO?
Что лучше использовать для форматирования URL? Я должен использовать http://mydomain.com/start-home
или http://mydomain.com/start+home
?
seo
search-engines
viyancs
источник
источник
Пробелы в URL плохие по двум причинам: 1) когда вы копируете URL, он может содержать уродливые% 20 для представления пробела; 2) в старых браузерах при копировании URL-адреса может остаться пробел в URL-адресе, поэтому при вставке ссылки на другую веб-страницу, например сообщение форума, URL-адрес будет разорван следующим образом:
Единственная часть, которая получит гиперссылку:
Это приведет к ошибке 404 на вашем сайте, и не даст вам SEO ссылки.
Штрихи самые лучшие:
источник
%20
с с пробелами. Это вызывает проблему с копированием.Пространство , когда вы делаете ссылку превращается в
'%20'
существоhttp://mydomain.com/start%20home
его грязный ...Использование - вместо + или _ или '' (пробел) для Google:
источник
В части пути URL ...
space
- Незакодированныйspace
просто не допускается в URL. Он должен быть в процентах закодирован как%20
. Вы должны действительно сделать это самостоятельно (явно) на стороне сервера, если это необходимо. Однако современные браузеры неявно делают это для вас. Хотя это не должно напрямую влиять на SEO (после того, как разделение слов четко указано в URL), оно не подходит для удобства использования, как утверждает @ Josh2012. Так что это может повлиять на SEO косвенно. (Если это плохо для пользователя; это плохо для SEO.)+
- Плюс рассматривается как буквенный символ в части пути URL. (Тем не менее, это зашифрованное пространство в части URL-адреса строки запроса, что может привести к некоторой путанице.) Я не видел никаких доказательств, позволяющих предположить, рассматривается ли он как символ разделения слов или нет при использовании в пути URL-адреса. Я не вижу никакой логики в Google, который бы не рассматривал ее как разделитель слов, но он не так четко виден пользователю как пробел. Я бы не стал использовать+
(плюс) в качестве символа разделения слов в части пути URL. Это часто считается закодированным как%2B
.-
- Дефис обычно используется в качестве символа разделения слов в URL. Поисковые системы видят это как таковое, и это понятно пользователям. Вам нужно только взглянуть на сеть Stack Exchange. (Это не то же самое, что тире .)Используйте дефис:
источник