Поиск:

Ответ в темуСоздание новой темы Создание опроса
> человеко-понятный урл 
:(
    Опции темы
Cr@$h
Дата 5.9.2006, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 10
Всего: 41



Цитата(sergej.z @  5.9.2006,  19:23 Найти цитируемый пост)
Зачем вообще подчёркивания? Есть же пробелы .. 


Цитата(Wowa @  5.9.2006,  19:46 Найти цитируемый пост)
А чем подчеркивания хуже? 

Я так понимаю, название форума не будет нести семантического значения... Тогда пробелы можно использовать.

user posted image
Цитата(12345c @  5.9.2006,  18:47 Найти цитируемый пост)
А вот "%" как символ-разделитель поинмают все.
perl%system%programming

В Fortran так через % обращаются к полям и методам экземпляра класса: class%filed. Вот что жуть. Как расширение стандарта разрешают точку использовать...

Добавлено @ 19:39 
Цитата(sergej.z @  5.9.2006,  19:55 Найти цитируемый пост)
 Кстати Название раздела надо бы в title тоже впендюривать. 

Ты уверен? Длиновато будет, однако.
Цитата(Wowa @  5.9.2006,  20:17 Найти цитируемый пост)
а мне кажется, что поисковики могут на пробелах спотыкаться.... 

Думаю, любой вариант подвергнется проверке.
PM MAIL ICQ   Вверх
Cr@$h
Дата 11.9.2006, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 10
Всего: 41



Цитата(powerfox @  11.9.2006,  21:23 Найти цитируемый пост)
Вместо NIX лучше Linux_Unix, в поискавиках редко кто вводит NIX

Баян.  smile 

Цитата(powerfox @  11.9.2006,  21:23 Найти цитируемый пост)
world_of_c++_news и так далее: не нужен предлог, так чаще встречается.

Да, к тому же поисковик всё равно слова может переставлять.


А что там с пробелами решили, не понял?
PM MAIL ICQ   Вверх
12345c
Дата 11.9.2006, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 4
Всего: 101



Вот информация о том, как распознают поисковики подчёркивания:

Недавно 3DNews ввела такую систему именования статей:
http://www.3dnews.ru/news/glacialtech_tepe...itaniya-184459/

Ищем по слову:
glacialtech_teper_i_bloki_pitaniya

Получаем в Яндексе : http://www.yandex.ru/yandsearch?yaca=1&amp..._bloki_pitaniya . Видим, что ищутся разные сочетания слов, и через тире в том числе.

В Гугле : http://www.google.com/search?q=glacialtech...loki%5Fpitaniya - получаем только эту страницу. Попытка написать фразу через пробелы вообще даёт пустую страницу. Далее, заметим, что в Яндексе часто встречаются страницы с фразой bloki_pitaniya. Пробуем в Google через пробел - выдаёт только страницы со словами через пробел. Через подчёркивание - только фразы с подчёркиванием.

Поэтому подчёркивание для Гугла не годится. Пробелы не годятся, потому что они превращаются, повторюсь, в %20 или в "+" после копирования из адресной строки. И слова превращаются в bloki%20pitaniya, которые отыскиваются по "20pitaniya", а не "pitaniya". Поэтому надо поискать, как распознаются % в качестве разделителей. Или сделать на своём сайте затравку и через 2-3 недели поискать, или найти примеры страниц с "%"-разделителями.

PM WWW   Вверх
sergejzr
Дата 11.9.2006, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 35
Всего: 360



Цитата(12345c @  11.9.2006,  20:26 Найти цитируемый пост)
Пробелы не годятся, потому что они превращаются, повторюсь, в %20 или в "+" после копирования из адресной строки.

Они превращаются браузером на клиенте. Бот по идее получает текст "как есть" то есть с самыми натуральными пробелами


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Cr@$h
Дата 12.9.2006, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 10
Всего: 41



Цитата(sergej.z @  12.9.2006,  00:23 Найти цитируемый пост)
Бот по идее получает текст "как есть" то есть с самыми натуральными пробелами 

Довольно запутанно. Прочекить надо. Но, думаю, так и есть. А, возможно, каждый бот делает это по-своему, так что эксперимент всё равно покажет, жив ли пациент или мёртв.

Кто следит, что очталось перевести? А так и внедрять уже можно пробовать.
PM MAIL ICQ   Вверх
Stampede
Дата 12.9.2006, 02:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

Репутация: нет
Всего: 144



Так, я не понял, столько веб-мастеров на форуме, и никто не знает, как сформировать правильный ЧПУ (человеко-понятный урл (с) Спектатор)?

Рассказываю. Человеко-понятный урл хорош во многих отношениях.

Для поисковиков:
  • сильно повышает рассчетную релевантность страницы для запросов, содержащих соответствующие термины;

Для юзеров:
  • предоставляет дополнителоьную информацию о ресурсе, что оказывается особенно ценным в случае, когда под описание страницы отводится совсем мало места (как, например, в выдаче поисковика);
  • привносит элемент доверия, т. к. сразу видно, что за ресурсом стоит живой человек, а не робот-собиратель инфы;
  • позволяет вводить адрес руками.

Так вот, с учетом изложенных особенностей ЧПУ давайте посмотрим, что у нас тут получается.

Замечание 1

Символ подчеркивания - это не очень здорово. Намного лучше использовать dash (тире). Сейчас объясню почему. Традиционно слова с подчеркиванием интерпретируются поисковиками как одна лексема. Поэтому элемент URL вида database_sql не сопоставится ни с database, ни с sql. При использовании же тире такой проблемы не возникает. Кроме того, тире - это абсолютно валидный символ URL, в отличие от, скажем, пробела. Короче, лучше тире для ЧПУ ничего не придумано smile

Замечание 2

Вам надо решить для себя вопрос, будет ли урл отражать иерархию подфорумов. Если будет, то форма пути /forum/javascript/beginners будет являться естественным разрешением "namespaces", и это, пожалуй, самая удачная форма ЧПУ. С точки зрения затрат на программную реализацию разница тут небольшая. Единственный момент, который может отпугнуть, это что при перемещении подфорумов внутри дерева сразу сломаются ранее существовавшие ссылки, и придется или заморачиваться с редиректами, либо придумывать что-нибудь еще.

Замечание 3

НЕ НАДО делать длинные урлы! По типу как тут предлагалось college_interesting_entertaining_amusing_engaging_captivating_programming_tasks. Поясняю.

Во-первых, есть большой шанс, что такое имя будет квалифицировано как "поисковый спам". В качестве упражнения предлагаю погуглить по выражению "search spam": http://www.google.ca/search?q=%22search+spam%22&start=0. За такие вещи обычно больно дают по рукам smile

Во-вторых, такое имя разом перечеркивает все преимущества, которые ЧПУ дают юзеру (см. список выше).

Замечание 4

Ну и относительно названий для раздела Java:

Цитата(MoonCat @  2.9.2006,  08:37 Найти цитируемый пост)
Java: Общие вопросы - java_general_questions
Java tools - java_tools
J2EE - java_ee
J2ME - java_me
Java: Апплеты - java_applets
Java: GUI приложения - java_gui_applications
Java: Работа с сетью - java_networks


Как уже отмечалось, секционирование лучше оформить в виде иерархического пути, т. е. java, java/general, java/applets и т. д.

Кроме того, для J2EE и J2ME именно эти термины и нужно использовать сами по себе, потому что никто не станет искать инфу на эти темы по слову "ee". В общем, мой вариант:

Цитата

java
java/general
java/tools
java/j2ee
java/j2me
java/applets
java/swing
java/network


Немного ознакомительной инфы о ЧПУ изложено вот здесь здесь: http://webjavenue.com/tutorial/content.htm.

Энджой smile


--------------------
"If you want something done right, do it yourself"
По секрету: выучить английский - реально!
PM WWW   Вверх
sergejzr
Дата 12.9.2006, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 35
Всего: 360



Цитата(Cr@$h @  11.9.2006,  23:14 Найти цитируемый пост)
А, возможно, каждый бот делает это по-своему, так что эксперимент всё равно покажет, жив ли пациент или мёртв.


Какие знаки должен получить бот, если он получает ХТМЛ страницы? С другой стороны, Стампеде правильно говорит, что пробелы не валидны. 
Ну против подчёркиваний я ничего не имею.

ПС:
Кстати прочитал в журнале. Урли надо всегда одинаковые отдавать, независимо от того, бот это или человек. Иначе "посодют" за cloacking.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Cr@$h
Дата 12.9.2006, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 10
Всего: 41



Цитата(sergej.z @  12.9.2006,  09:59 Найти цитируемый пост)
Ну против подчёркиваний я ничего не имею.

Так он же, вроде, тоже говорит, что с подчёркиванием ищёт как единое целое. Что же делать то будем? На тире менять?
PM MAIL ICQ   Вверх
Wowa
Дата 12.9.2006, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Цитата(sergej.z @  12.9.2006,  07:59 Найти цитируемый пост)
Кстати прочитал в журнале. Урли надо всегда одинаковые отдавать, независимо от того, бот это или человек. Иначе "посодют" за cloacking. 

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

Хотя в принципе, ИМХО, можно всем группам выдавать более длинные ссылки... Или будут мешать?

Добавлено @ 10:18 
подчти везде ИМХО подчеркивания применяют.
PM WWW   Вверх
sergejzr
Дата 12.9.2006, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 35
Всего: 360



Тьфу! Хотел сказать "против тире" smile

Добавлено @ 10:25 
Цитата(Wowa @  12.9.2006,  08:18 Найти цитируемый пост)
ага, но мне тут сейчас идея пришла.. У нас же много групп пользователей на форуме. Сейчас все поисковики бродят под группой "участник".
Можно переставить на группу "гость" наверное. Тогда все гости будут видеть длинные ссылки. Вне зависимости от того поисковик это или нормальный человек. Зарегистрировавшиеся юзеры будут видеть более короткие ссылки. Это ведь не нарушение правил.

Мне почему-то сегодня утром тоже это подумалось smile
Цитата(Wowa @  12.9.2006,  08:18 Найти цитируемый пост)

Хотя в принципе, ИМХО, можно всем группам выдавать более длинные ссылки... Или будут мешать?

Ну мешать не будут, но и помогать тоже smile ИМХо, где можно сьэкономить - надо экономить.


Цитата(Wowa @  12.9.2006,  08:18 Найти цитируемый пост)
подчти везде ИМХО подчеркивания применяют. 

Ну, Стампеде дельные вещи вроде говорит... На самом деле тире - нормальный вариант и должен сработать по крайней мере это не соеденяющий знак (как подчёркивание), а разделительный.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Cr@$h
Дата 12.9.2006, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 10
Всего: 41



Цитата(Wowa @  12.9.2006,  11:18 Найти цитируемый пост)
Сейчас все поисковики бродят под группой "участник".
Можно переставить на группу "гость" наверное.

Или сделать VIP-группу Боты, которые будут иметь режим Nice Vision  smile 
Цитата(Wowa @  12.9.2006,  11:18 Найти цитируемый пост)
Хотя в принципе, ИМХО, можно всем группам выдавать более длинные ссылки... Или будут мешать?

Те, кто здесь уже зареган и сидит, может, и не надо. Модераторы то точно знают форум наизусть (хотя, это, конечно, не так).
Цитата(sergej.z @  12.9.2006,  11:21 Найти цитируемый пост)
Тьфу! Хотел сказать "против тире"

... ничего не имею против].


А что, для каждой группы можно менять отображение ссылок, к. они видят? Не до конца понял тут. smile

Добавлено @ 10:30 
Цитата(sergej.z @  12.9.2006,  11:21 Найти цитируемый пост)
На самом деле тире - нормальный вариант и должен сработать по крайней мере это не соеденяющий знак (как подчёркивание), а разделительный. 

Сам по опыту тоже замечал.
PM MAIL ICQ   Вверх
S.A.P.
Дата 12.9.2006, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: нет
Всего: 71



Цитата(Stampede @  12.9.2006,  02:18 Найти цитируемый пост)
Вам надо решить для себя вопрос, будет ли урл отражать иерархию подфорумов. Если будет, то форма пути /forum/javascript/beginners будет являться естественным разрешением "namespaces", и это, пожалуй, самая удачная форма ЧПУ.


согласен на 100%

1. Лаконично
2. Понятно
3. Слеш для поисковика однозначно является разделителем

Это сообщение отредактировал(а) S.A.P. - 12.9.2006, 10:35
PM MAIL   Вверх
Cr@$h
Дата 12.9.2006, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 10
Всего: 41



Как остальные тогда будут всё видеть: участники, модераторы, боты? И что будет с прежнимии ссылками, которых примерно мильон на форуме?
 smile 

Это сообщение отредактировал(а) Cr@$h - 12.9.2006, 11:12
PM MAIL ICQ   Вверх
LSD
Дата 12.9.2006, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 4
Всего: 538



Цитата(Wowa @  12.9.2006,  11:18 Найти цитируемый пост)
ага, но мне тут сейчас идея пришла.. У нас же много групп пользователей на форуме. Сейчас все поисковики бродят под группой "участник".Можно переставить на группу "гость" наверное. Тогда все гости будут видеть длинные ссылки. Вне зависимости от того поисковик это или нормальный человек. Зарегистрировавшиеся юзеры будут видеть более короткие ссылки. Это ведь не нарушение правил.

Так делать нельзя. Придет к нам какой нибудь гость и задаст вопрос, который уже неоднакратно обсуждался, я дам ему "свою" ссылку, а для него она будет невалидной.

А идея с тире мне нравится.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Wowa
Дата 12.9.2006, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Цитата(LSD @  12.9.2006,  10:11 Найти цитируемый пост)
Так делать нельзя. Придет к нам какой нибудь гость и задаст вопрос, который уже неоднакратно обсуждался, я дам ему "свою" ссылку, а для него она будет невалидной.

валидной. в каждой ссылке будет все равно содержаться ИД форума или же темы. Именно по ИД будет идти определение, а текст... текст - там любой сможет быть - ссылка все равно валидной будет.
PM WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Обсуждение форума | Следующая тема »


 




[ Время генерации скрипта: 0.1233 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.