![]() |
|
![]() ![]() ![]() |
|
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Я так понимаю, название форума не будет нести семантического значения... Тогда пробелы можно использовать. ![]()
В Fortran так через % обращаются к полям и методам экземпляра класса: class%filed. Вот что жуть. Как расширение стандарта разрешают точку использовать... Добавлено @ 19:39 Ты уверен? Длиновато будет, однако. Думаю, любой вариант подвергнется проверке. |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Баян. ![]()
Да, к тому же поисковик всё равно слова может переставлять. А что там с пробелами решили, не понял? |
|||
|
||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: 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&..._bloki_pitaniya . Видим, что ищутся разные сочетания слов, и через тире в том числе. В Гугле : http://www.google.com/search?q=glacialtech...loki%5Fpitaniya - получаем только эту страницу. Попытка написать фразу через пробелы вообще даёт пустую страницу. Далее, заметим, что в Яндексе часто встречаются страницы с фразой bloki_pitaniya. Пробуем в Google через пробел - выдаёт только страницы со словами через пробел. Через подчёркивание - только фразы с подчёркиванием. Поэтому подчёркивание для Гугла не годится. Пробелы не годятся, потому что они превращаются, повторюсь, в %20 или в "+" после копирования из адресной строки. И слова превращаются в bloki%20pitaniya, которые отыскиваются по "20pitaniya", а не "pitaniya". Поэтому надо поискать, как распознаются % в качестве разделителей. Или сделать на своём сайте затравку и через 2-3 недели поискать, или найти примеры страниц с "%"-разделителями. |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 35 Всего: 360 |
||||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Довольно запутанно. Прочекить надо. Но, думаю, так и есть. А, возможно, каждый бот делает это по-своему, так что эксперимент всё равно покажет, жив ли пациент или мёртв. Кто следит, что очталось перевести? А так и внедрять уже можно пробовать. |
|||
|
||||
Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: нет Всего: 144 |
Так, я не понял, столько веб-мастеров на форуме, и никто не знает, как сформировать правильный ЧПУ (человеко-понятный урл (с) Спектатор)?
Рассказываю. Человеко-понятный урл хорош во многих отношениях. Для поисковиков:
Для юзеров:
Так вот, с учетом изложенных особенностей ЧПУ давайте посмотрим, что у нас тут получается. Замечание 1 Символ подчеркивания - это не очень здорово. Намного лучше использовать dash (тире). Сейчас объясню почему. Традиционно слова с подчеркиванием интерпретируются поисковиками как одна лексема. Поэтому элемент URL вида database_sql не сопоставится ни с database, ни с sql. При использовании же тире такой проблемы не возникает. Кроме того, тире - это абсолютно валидный символ URL, в отличие от, скажем, пробела. Короче, лучше тире для ЧПУ ничего не придумано ![]() Замечание 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. За такие вещи обычно больно дают по рукам ![]() Во-вторых, такое имя разом перечеркивает все преимущества, которые ЧПУ дают юзеру (см. список выше). Замечание 4 Ну и относительно названий для раздела Java: Как уже отмечалось, секционирование лучше оформить в виде иерархического пути, т. е. java, java/general, java/applets и т. д. Кроме того, для J2EE и J2ME именно эти термины и нужно использовать сами по себе, потому что никто не станет искать инфу на эти темы по слову "ee". В общем, мой вариант:
Немного ознакомительной инфы о ЧПУ изложено вот здесь здесь: http://webjavenue.com/tutorial/content.htm. Энджой ![]() -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 35 Всего: 360 |
Какие знаки должен получить бот, если он получает ХТМЛ страницы? С другой стороны, Стампеде правильно говорит, что пробелы не валидны. Ну против подчёркиваний я ничего не имею. ПС: Кстати прочитал в журнале. Урли надо всегда одинаковые отдавать, независимо от того, бот это или человек. Иначе "посодют" за cloacking. |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
||||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
ага, но мне тут сейчас идея пришла.. У нас же много групп пользователей на форуме. Сейчас все поисковики бродят под группой "участник". Можно переставить на группу "гость" наверное. Тогда все гости будут видеть длинные ссылки. Вне зависимости от того поисковик это или нормальный человек. Зарегистрировавшиеся юзеры будут видеть более короткие ссылки. Это ведь не нарушение правил. Хотя в принципе, ИМХО, можно всем группам выдавать более длинные ссылки... Или будут мешать? Добавлено @ 10:18 подчти везде ИМХО подчеркивания применяют. |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 35 Всего: 360 |
Тьфу! Хотел сказать "против тире"
![]() Добавлено @ 10:25 Мне почему-то сегодня утром тоже это подумалось ![]()
Ну мешать не будут, но и помогать тоже ![]() Ну, Стампеде дельные вещи вроде говорит... На самом деле тире - нормальный вариант и должен сработать по крайней мере это не соеденяющий знак (как подчёркивание), а разделительный. |
|||
|
||||
Cr@$h |
|
||||||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Или сделать VIP-группу Боты, которые будут иметь режим Nice Vision ![]()
Те, кто здесь уже зареган и сидит, может, и не надо. Модераторы то точно знают форум наизусть (хотя, это, конечно, не так). ... ничего не имею против]. А что, для каждой группы можно менять отображение ссылок, к. они видят? Не до конца понял тут. ![]() Добавлено @ 10:30
Сам по опыту тоже замечал. |
||||||
|
|||||||
S.A.P. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: нет Всего: 71 |
согласен на 100% 1. Лаконично 2. Понятно 3. Слеш для поисковика однозначно является разделителем Это сообщение отредактировал(а) S.A.P. - 12.9.2006, 10:35 |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Как остальные тогда будут всё видеть: участники, модераторы, боты? И что будет с прежнимии ссылками, которых примерно мильон на форуме?
![]() Это сообщение отредактировал(а) Cr@$h - 12.9.2006, 11:12 |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 4 Всего: 538 |
Так делать нельзя. Придет к нам какой нибудь гость и задаст вопрос, который уже неоднакратно обсуждался, я дам ему "свою" ссылку, а для него она будет невалидной. А идея с тире мне нравится. -------------------- 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. |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
валидной. в каждой ссылке будет все равно содержаться ИД форума или же темы. Именно по ИД будет идти определение, а текст... текст - там любой сможет быть - ссылка все равно валидной будет. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Обсуждение форума | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |