Хоча зараз здається, що різниця менша, ніж раніше, дефіси рекомендуються, якщо ви хочете, щоб кожен із термінів у вашій URL-адресі розпізнавався як окреме слово.
Причиною цього є те, що пошукові системи легше ставляться до дефісів як до розділювачів слів, як і в англійській мові. Підкреслення, однак, в англійській мові зазвичай не використовується як роздільник слів. У багатьох випадках їх бажано бачити як частину символів до і після них, наприклад, коли підкреслення використовуються у назвах функцій для програмування та інших подібних ситуаціях.
Є кілька випадків, коли це може мати значення. Для одного, якщо хтось використовує повну URL-адресу як текст прив’язки для посилання, то пошукові системи зможуть витягнути ці терміни як відповідні слова. З іншого боку, можливо, що пошукові системи використовують слова в URL-адресі в якості співвідносних факторів для визначення відповідності цих термінів змісту сторінки.
У Метта Кеттса є датований фрагмент, який пояснює це, і є ще недавнє відео довідки Google для веб-майстрів із серпня 2011 року, яке говорить про те, що Google все ще не розглядає підкреслення як розділювачі слів . Ви також можете зробити життя якомога простішим для пошукових систем з тієї ж причини, що ви надаєте їм дійсний HTML.
Якщо ви запускаєте новий сайт, вам, безумовно, краще використовувати тире.
+
(плюс).