Влияет ли использование пробелов в URL на SEO?

9

При создании URL для моего сайта мне нужно использовать пробел, например http://mydomain.com/start home

Я видел некоторые сайты, использующие +или -, каковы преимущества использования space, +и -(черточки) в SEO?

Что лучше использовать для форматирования URL? Я должен использовать http://mydomain.com/start-homeили http://mydomain.com/start+home?

viyancs
источник

Ответы:

6

Да, не используйте +символы в своих URL-адресах, их гораздо лучше использовать, -поскольку -говорит Google, что это отдельные слова. И -наиболее распространенная форма SEO-дружественных URL

Anagio
источник
1
Мне интересно, есть ли литература, подтверждающая это утверждение? Когда дело доходит до кодировки URL +, - и пробел - это разные символы. Так почему бы Google больше заботиться о минус, чем +? Разве это не должно отдавать предпочтение% 20 (что пространство) и предназначен для этой цели?
Роман Мик,
7

Пробелы в URL плохие по двум причинам: 1) когда вы копируете URL, он может содержать уродливые% 20 для представления пробела; 2) в старых браузерах при копировании URL-адреса может остаться пробел в URL-адресе, поэтому при вставке ссылки на другую веб-страницу, например сообщение форума, URL-адрес будет разорван следующим образом:

example.com/my cool page

Единственная часть, которая получит гиперссылку:

example.com/my

Это приведет к ошибке 404 на вашем сайте, и не даст вам SEO ссылки.

Штрихи самые лучшие:

example.com/my-cool-page
Josh2012
источник
Firefox 40 также заменяет %20с с пробелами. Это вызывает проблему с копированием.
Тофер
1

Пространство , когда вы делаете ссылку превращается в '%20'существо http://mydomain.com/start%20homeего грязный ...

Использование - вместо + или _ или '' (пробел) для Google:

start_home for google is "start_home"
start+home for google is "start+home"
start-home for google is "start","home", "home start", "start home"
Пабло Мартинес
источник
Это спорно , относится ли Google подчеркивание как слово Seperator эти дни. Исторически нет. Но в 2007 году Мэтт Каттс заявил, что ситуация меняется, и теперь Google будет рассматривать подчеркивания как дефисы с точки зрения разделения слов. Тем не менее, это могло занять некоторое время , но эта недавняя статья предполагает, что подчеркивания на самом деле лучше, чем дефисы!
MrWhite
0

В части пути URL ...

space- Незакодированный spaceпросто не допускается в URL. Он должен быть в процентах закодирован как %20. Вы должны действительно сделать это самостоятельно (явно) на стороне сервера, если это необходимо. Однако современные браузеры неявно делают это для вас. Хотя это не должно напрямую влиять на SEO (после того, как разделение слов четко указано в URL), оно не подходит для удобства использования, как утверждает @ Josh2012. Так что это может повлиять на SEO косвенно. (Если это плохо для пользователя; это плохо для SEO.)

+- Плюс рассматривается как буквенный символ в части пути URL. (Тем не менее, это зашифрованное пространство в части URL-адреса строки запроса, что может привести к некоторой путанице.) Я не видел никаких доказательств, позволяющих предположить, рассматривается ли он как символ разделения слов или нет при использовании в пути URL-адреса. Я не вижу никакой логики в Google, который бы не рассматривал ее как разделитель слов, но он не так четко виден пользователю как пробел. Я бы не стал использовать +(плюс) в качестве символа разделения слов в части пути URL. Это часто считается закодированным как %2B.

-- Дефис обычно используется в качестве символа разделения слов в URL. Поисковые системы видят это как таковое, и это понятно пользователям. Вам нужно только взглянуть на сеть Stack Exchange. (Это не то же самое, что тире .)

Используйте дефис:

http://mydomain.com/start-home
MrWhite
источник