Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

#1 2009-05-17 15:59:35

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Формат ссылок: категория в ссылке на новость

Возник вопрос - нужно ли в ссылке на новость, находящуюся одновременно в нескольких категориях, указывать весь список категорий или только главную?

Пример - новость находится одновременно в категориях news (основная), develompent и testing (дополнительные), имеет альт. имя new_release.
Как лучше?
1. Весь список: /news-development-testing/new_release.html
2. Только основная: /news/new_release.html

http://photoload.ru/data/90/a6/a3/90a6a3e4bf2f998638f0ea1bb15ed6f4_pv.png

Жду предложений.
Я со своей стороны склоняюсь к первому варианту.

p.s. Для тех кто ещё не понял - на скриншоте показан новый формат ссылок.

Неактивен

 

#2 2009-05-17 16:17:06

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

vitaly, Только главную, удлинения не к чему...

Неактивен

 

#3 2009-05-17 16:29:38

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

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

Неактивен

 

#4 2009-05-17 16:42:39

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

Wolverine, Чем же? В двиге к новости ты указываешь главную категорию и к ней же ты можешь присвоить ещё дополнительные категории и к чему вообще выводить в урле дополнительные категрия, они же дополнительные...

P.S. Я думаю скорее всего будет 1 вариант, так как реализовать проще...smile

Неактивен

 

#5 2009-05-17 16:58:47

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

Категория Блог site.ru/blog , категория Новости site.ru/news

В новостях, например, категория CMS. С моей точки зрения url site.ru/news-cms/next_generation.html выглядит логичнее, чем просто site.ru/news/next_generation.html, т.к. в первом случае видно, что это новость из рубрики CMS. Как-то так.

Подождем пока другие выскажутся roll

Неактивен

 

#6 2009-05-17 17:27:20

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

Wolverine, Ты привел не удачный пример...wink Как правило категория имеют вид намного длиннее так как альтернативное имя задается по названию этой категории, а если их ещё и объединять то будет совсем уж длинный урл...

Неактивен

 

#7 2009-05-17 18:32:08

SeeD
Пользователь
Откуда: Москва
Зарегистрирован: 2008-10-13
Сообщений: 158
Рейтинг :   
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

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


делай, что надо и будь, что будет

Неактивен

 

#8 2009-05-17 19:50:06

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: Формат ссылок: категория в ссылке на новость

SeeD, вопрос обратной совместимости - своя головная боль и я её обязательно буду заниматься.
Старые URL'ы будут в любом случае работать. И будет возможность отказаться от нового формата и использовать только старый.

2All: было ещё одно предложение - оставить только одну (основную) категорию, но указывать эту категорию в виде структуры:
- Новости (news)
- - Спорт (sport)
- - Политика (politics)
..
если новость будет в категории "Спорт", то её URL будет выглядеть как /news/sport/altname.html

Как такой вариант?

Неактивен

 

#9 2009-05-17 19:59:23

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

vitaly написал:

2All: было ещё одно предложение - оставить только одну (основную) категорию, но указывать эту категорию в виде структуры:
- Новости (news)
- - Спорт (sport)
- - Политика (politics)
..
если новость будет в категории "Спорт", то её URL будет выглядеть как /news/sport/altname.html

Как такой вариант?

Так ещё хуже чем их объединять...wink

Неактивен

 

#10 2009-05-17 22:08:49

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

vitaly написал:

если новость будет в категории "Спорт", то её URL будет выглядеть как /news/sport/altname.html

Как такой вариант?

/news-sport/altname.html получше будет из-за меньшей вложенности

ROZARD написал:

Как правило категория имеют вид намного длиннее так как альтернативное имя задается по названию этой категории, а если их ещё и объединять то будет совсем уж длинный урл...

не знаю, вроде никто не жаловался раньше по этому поводу?

Неактивен

 

#11 2009-05-17 22:16:37

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

Wolverine, Раньше никто не спрашивал, был бы выбор...smile

Неактивен

 

#12 2009-05-18 02:02:11

Dimon80
Чукча-читатель
Зарегистрирован: 2009-04-11
Сообщений: 93
Рейтинг :   -2 
Профиль

Re: Формат ссылок: категория в ссылке на новость

Пока во всем согласен с ROZARDом. Чем меньше и логичнее, тем лучше.
Главное, чтобы из-за придумывания чего либо не удлинился, не испортился урл новостей, которые в одной категории.

Категория Блог site.ru/blog , категория Новости site.ru/news

В новостях, например, категория CMS. С моей точки зрения url site.ru/news-cms/next_generation.html выглядит логичнее, чем просто site.ru/news/next_generation.html, т.к. в первом случае видно, что это новость из рубрики CMS. Как-то так.

Кажется ты говоришь про субкатегории.

А можно так? Если новость в нескольких категориях, то пусть и будет доступна по нескольким адресам:
/news/new_release.html
/testing/new_release.html...

Иначе в какую категорию я попаду, если перейду по ссылке: /news-development-testing/new_release.html
В главную? Тогда можно оставить только главную.

Неактивен

 

#13 2009-05-18 19:03:41

graf
Пользователь
Откуда: Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   
Профиль

Re: Формат ссылок: категория в ссылке на новость

А можно так? Если новость в нескольких категориях, то пусть и будет доступна по нескольким адресам:
/news/new_release.html
/testing/new_release.html...

поддержую, мне и seoшник примерно так говорил делать

Отредактированно graf (2009-05-18 19:03:57)

Неактивен

 

#14 2009-05-18 20:57:33

SeeD
Пользователь
Откуда: Москва
Зарегистрирован: 2008-10-13
Сообщений: 158
Рейтинг :   
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

иметь одинаковые адреса для одного и того же материала - это такой совет от сеошника? не верю)


делай, что надо и будь, что будет

Неактивен

 

#15 2009-05-19 17:33:09

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

Re: Формат ссылок: категория в ссылке на новость

Dimon80 написал:

Если новость в нескольких категориях, то пусть и будет доступна по нескольким адресам:
/news/new_release.html
/testing/new_release.html

Мне такой вариант тоже больше нравится, хотя это уже спам будет, но так более понятно чем /news-testing/new_release.html так как не понятно в какой категории ты сейчас находишься, если не выводить название категории.

Неактивен

 

#16 2009-05-19 23:41:59

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

Trashcka написал:

но так более понятно чем /news-testing/new_release.html так как не понятно в какой категории ты сейчас находишься, если не выводить название категории.

как это непонятно? ты хочешь сказать /news/new_release.html более понятно чем /news-testing/new_release.html?

Неактивен

 

#17 2009-05-19 23:45:51

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: Формат ссылок: категория в ссылке на новость

Открою страшную тайну - двиг при обработке URL'а (при обращении к полной новости) вообще не смотрит на категорию, а использует только альт. имя новости. Так работает в текущей devel версии.

Поэтому, в принципе, новость будет доступна даже по url'у /category_that_even_dont_exist/alt_name.html
Это плохое поведение или нет?
Могу добавить проверку, что указана корректная категория, к которой относится новость..

p.s. зато при переносе новости из одной категории в другую и даже при удалении категорий - все старые новости всегда будут доступны по старым URL'ам (до тех пор пока в новости и альт. имя не поменяется).

Неактивен

 

#18 2009-05-19 23:54:21

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

Wolverine написал:

Trashcka написал:

но так более понятно чем /news-testing/new_release.html так как не понятно в какой категории ты сейчас находишься, если не выводить название категории.

как это непонятно? ты хочешь сказать /news/new_release.html более понятно чем /news-testing/new_release.html?

Категория могут добавляться и так же убираться, а если у новости убрать категорию то она уже будет не доступна по этому урлу и уйдет время пока её по новой проиндексируют, а пользователи в этот момент будут попадать на несуществующую страницу...wink
Пример: был проиндексированный урл поисковиками  /news-testing/new_release.html если ты уберешь с него категорию testing то люди прошедшие с поисковиков по урл /news-testing/new_release.html будут попадать на несуществующую страницу...

Неактивен

 

#19 2009-05-20 00:03:02

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

vitaly написал:

Открою страшную тайну - двиг при обработке URL'а (при обращении к полной новости) вообще не смотрит на категорию, а использует только альт. имя новости. Так работает в текущей devel версии.

Поэтому, в принципе, новость будет доступна даже по url'у /category_that_even_dont_exist/alt_name.html
Это плохое поведение или нет?
Могу добавить проверку, что указана корректная категория, к которой относится новость..

p.s. зато при переносе новости из одной категории в другую и даже при удалении категорий - все старые новости всегда будут доступны по старым URL'ам (до тех пор пока в новости и альт. имя не поменяется).

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

Неактивен

 

#20 2009-05-20 00:08:36

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

ROZARD написал:

Категория могут добавляться и так же убираться, а если у новости убрать категорию то она уже будет не доступна по этому урлу и уйдет время пока её по новой проиндексируют, а пользователи в этот момент будут попадать на несуществующую страницу...wink
Пример: был проиндексированный урл поисковиками  /news-testing/new_release.html если ты уберешь с него категорию testing то люди прошедшие с поисковиков по урл /news-testing/new_release.html будут попадать на несуществующую страницу...

каким боком это относится к понятности, в какой категории я нахожусь? двигу вроде вообще пофиг /news-testing/ или /news11111111111111111111/

// не заметил поста Виталика smile так оно и есть с категориями

Отредактированно Wolverine (2009-05-20 00:11:00)

Неактивен

 

#21 2009-05-20 00:25:25

SeeD
Пользователь
Откуда: Москва
Зарегистрирован: 2008-10-13
Сообщений: 158
Рейтинг :   
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

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

возможно это не понравится поисковикам, но все же это лучше чем получить кучу 404 и потерять посетителей. я так думаю.


делай, что надо и будь, что будет

Неактивен

 

#22 2009-05-20 00:31:59

Dimon80
Чукча-читатель
Зарегистрирован: 2009-04-11
Сообщений: 93
Рейтинг :   -2 
Профиль

Re: Формат ссылок: категория в ссылке на новость

Лично я лучше вообще выберу просто /new_release.html (если будет возможно), чем /news-testing.../new_release.html
wink

Неактивен

 

#23 2009-05-20 00:33:54

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: Формат ссылок: категория в ссылке на новость

Кстати, можно будет потом сделать и самый последний вариант - если пользователь приходит на страничку с URL'ом, который двиг считает неверным (неверная категория), но новость по альт. имени всё-таки опознаётся, то двиг выдаёт HTTP Redirect.

Тогда и поисковики не будут индексировать несуществующие страницы и посетителей особо сильно не потеряешь,... но, к сожалению, какая-то потеря всё-же будет, т.к. поисковикам не очень нравится смена адресов у страниц.

Неактивен

 

#24 2009-05-20 10:33:53

ROZARD
Модератор
Откуда: Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1523
Рейтинг :   82 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

SeeD, 404 ошибки у двига просто нет и в этом вся и проблема, всё несуществующее будет открываться по этому адресу с надпись "категории/новость не найдена" и куча левых страниц в поисковике.
Я для себя добавил

Код:

            $SUPRESS_TEMPLATE_SHOW = 1;
            header('Location:'.home.'/404.htm');

и если страница не найдена пользователь отправляется на статическую страницу с моим сообщение о не найденной странице

P.S. Ошибка 404 лучше, чем уведомление что страницы не существует!

Неактивен

 

#25 2009-05-20 11:53:48

insider
Пользователь
Зарегистрирован: 2009-01-25
Сообщений: 229
Рейтинг :   35 
Профиль  Вебсайт

Re: Формат ссылок: категория в ссылке на новость

всё несуществующее будет открываться по этому адресу с надпись "категории/новость не найдена"

ну да-ну да... все будет нормально открываться, существует категория или нет CMS не волнует ни разу

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.036 seconds, 32 queries executed ]