Некоторые обстоятельства привели меня к тому, что мне надо было разобраться: что лучше с точки зрения seo оптимизации для использования в URL’ах: тире или нижнее подчеркивание?
Точнее, я интуитивно понимал, что лучше использовать тире, но хотелось бы узнать, почему именно.
В начале своего поиска я наткнулся на статью на блоге Метта Катца: Dashes vs. Underscores. Данный пост датирован 25 августа 2005 года, но в этом плане Google своего отношения не изменили.
Итак, представляю перевод статьи руководителя группы Google Webspam: Тире против нижнего подчеркивания.
Мне часто задают один и тот же вопрос: «Какой символ вы бы посоветовали использовать в URL: тире или нижнее подчеркивание?».
Для URL-адресов вGoogle я бы советовал пользоваться тире. Почему?
Что бы дать ответ на этот вопрос, давайте воспользуемся машиной времени Google (совершим путешествие во времени – прим. перев.). Установим дату 1999 год — год, когда Мэтт впервые открыл для себя Google. До того времени, я предполагаю, что Мэтт использовал HotBot.
Итак, занавес открывается:
Мэтт: Хмм… Поиск по запросу [FTP_BINARY] выдает не те результаты, которые я ожидал увидеть. Я получил парочку «грязных» URL’ов и других документов, которые имеют слова «FTP» и «BINARY», но значение «FTP_BINARY» полностью отсутствует. (Прим.: Мэтт был немного больше ботаником, чем вы бы подумали).
Человек, которого я не помню (ЧКНП): А ты пробовал Google?
Мэтт: А это что?
ЧКНП: Это поисковая система, написанная ботаниками для ботаников! Они индексируют числа! Иногда они даже индексируют пунктуацию, например, «С++». Попробуй поискать с нижним подчеркиванием там.
Мэтт: Хорошо. Вот результат. Вау! Они действительно ищут страницы с полным совпадением «FTP_BINARY»! (Я говорил, что Мэтт был ботаником? Большим ботаником!).
ЧКНП: Да. А вся дикость в том, что они даже написали статью о том, как они «сканируют web» и ранжируют страницы.
Мэтт: ну это же просто глупо. Я удивлен, что они не держат это в секрете. Могу поспорить эти документы будут отличным чтивом для самообразования.
Я, конечно же, немного приукрасил этот разговор, но я помню, как я был поражен тем, что Google индексирует числа и некоторую пунктуацию (подумайте только какой путь прошли поисковые системы за эти 5 лет).
Большинство языков программирования имеют переменные в виде» _MAXINT», которые могут отличаться от MAXINT. Так что, если у вас есть URL-адрес, например, «word1_word2», то Google покажет его в выдаче только в том случае, если пользователь введет запрос «word1_word2» (а такого почти никогда не бывает).
А если у вас есть URL-адрес, например, word1-word2, то эта страница может быть показана в выдаче по запросам «word1», «word2», и даже «word1word2».
Вот почему я отдаю предпочтение тире, а не нижнему подчеркиванию для использования в URL-адресах.
Отвечая на общий вопрос, могу сказать, что Google не применяет санкции за использование тире в URL. Конечно же, я могу говорить только за Google, но не за другие поисковые системы.
Но имейте ввиду, что если ваш домен имеет вид «www.viagra-cheap-buy-online-consolidating-your-debt-you-can-texas-holdem-play-when-porn-watching.com«, то вы можете привлечь к себе внимание и попасть под санкции по абсолютно другим причинам.
5 августа 2011 года на канале Вебмастеров Google на Youtube Мэтт Каттс выложил видео по поводу тире и нижнего подчеркивания.
В общем, ситуация не изменилась.