Какой символ лучше всего подходит для представления пробелов в URL? - PullRequest
9 голосов
/ 30 мая 2009

Когда вы создаете URL-адреса, которые должны быть разборчивы для пользователей и поисковых систем, и вы делаете это автоматически из контента, каков наилучший способ представления пробелов? Дефисы (это то, что использует StackOverflow)? Подчеркивает? Любой другой? Есть ли что-то из этого для SEO?

Ответы [ 7 ]

24 голосов
/ 30 мая 2009

Оба являются действительными символами URL, и оба имеют свои плюсы и минусы.

Pro Dash

  • Google рекомендует тире , и вот что говорит Мэтт Каттс из Google Черточки против подчеркивания .

    Если у вас есть URL-адрес, такой как word1-word2, эта страница может быть возвращена для поиск по word1, word2 и даже «word1» word2 ". Вот почему я всегда выбираю тире вместо подчеркивания.

  • Похоже, что основные блоги делают тире: The Huffington Post , TechCrunch , Engadget , ...
  • Похоже, что основные CMS делают тире.
    Не уверен насчет этого, кто-нибудь может прокомментировать?
  • Как уже упоминалось Казар , подчеркивания могут конфликтовать с подчеркиванием ссылок.
  • Я считаю, что подчеркивание неудобно печатать.
  • Рене Саарсоо отметил, что тире занимают меньше места, чем подчеркивание в пропорциональных шрифтах.
  • Ionut G. Stan упомянул, что подчеркивания не допускаются в именах хостов . Если вы стремитесь к последовательности, вы должны выбрать тире.

Подчеркивание Pro

  • Тире не допускаются в ISO9660 файловые системы. Это может быть проблемой, если ваш контент также поставляется на DVD или CD (например, файлы справки или Содержание электронного обучения).
  • В некоторых языках (например, в немецком) тире могут быть символами слова и обычно не считаются разделителями слов.
8 голосов
/ 30 мая 2009

Еще одним преимуществом штрихов является то, что в пропорциональном шрифте они занимают меньше места, чем подчеркивание. Для сравнения:

Это не много, но каждый помогает немного:)

7 голосов
/ 30 мая 2009

Опять же, личные предпочтения - лично я думаю, что дефисы работают лучше, чем подчеркивание, потому что подчеркивание может конфликтовать с подчеркиванием тега add (по умолчанию), поэтому http://someurl.com/this_is_a_address выглядит так, что подчеркивания там нет. (так как это переполнение стека, переверните ссылку). http://someurl.com/this-is-a-address выглядит хорошо.

4 голосов
/ 30 мая 2009

Знаете, если вы покупаете доменное имя, вы можете использовать дефисы внутри этого имени, но без подчеркивания. Это еще одна причина, по которой я считаю, что дефисы лучше подчеркивания.

1 голос
/ 10 апреля 2011

Это может ответить на ваш вопрос. Похоже, что для Google несколько лет назад ситуация изменилась - и _ Смотрите эту статью здесь: http://www.blog -tutorials.com / маркетинг-и-поисковая оптимизация / связь / Google Окс-подчёркивания-в-слово-сепараторы-в-URLs-и-более-сео-советы /

1 голос
/ 30 мая 2009

Я бы сказал, тире. Раньше я использовал подчеркивание почти во всех таких целях (представляющих пробелы), но в настоящее время, когда все визуальные элементы мигают вокруг, вы часто обнаруживаете подчеркивание, которое делает их обычно невидимыми.

0 голосов
/ 30 мая 2009

Я думаю, это зависит от вашего любимого. Мои любимые - это подчеркивание, но я не вижу никаких (не) преимуществ, если вместо них использовать дефисы или другие допустимые символы URL. И все выглядит лучше, чем% 20:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...