Можете ли вы предложить хорошие способы создания URL для просмотра тегового контента - PullRequest
2 голосов
/ 07 января 2009

Например, здесь при переполнении стека URL https://stackoverflow.com/questions/tagged/javascript+php даст вам все вопросы, отмеченные javascript и php.

Система, которую я имею, позволяет использовать теги с пробелами в них, поэтому подход, использованный здесь, не очень подходит для меня.

Какой символ вы бы использовали для разделения тегов, чтобы URL-адреса были удобочитаемыми, читаемыми в Google и совместимыми с веб-браузером.

Моим внутренним чувством было использование запятых. например, http://example.com/tagged/first+tag,second+tag

Любые отзывы или предложения приветствуются.

Ответы [ 5 ]

3 голосов
/ 07 января 2009

А как насчет штрихов для пробелов? Посмотрите ссылку для вашего вопроса, и вы получили его.

1 голос
/ 07 января 2009

Имейте в виду: лучше ставить «-» вместо «_» в глазах поисковика, и это правило SEO

1 голос
/ 07 января 2009

Почему бы не использовать + в качестве разделителя тегов и использовать что-то вроде подчеркивания '_' или просто% s для пробелов в именах тегов?

0 голосов
/ 09 сентября 2009

Как насчет + для пробелов и - для пробелов тегов (просто компилируя лучший из обоих ответов)?

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

См. Связанный вопрос Как отобразить вопросы с тегом X, оставшиеся без ответа

0 голосов
/ 07 января 2009

Если на вашем языке есть функция URLEncode, используйте ее для изменения тегов.

...