Убрать названия категорий из url статьи

[решение] для 1.9

#16 27 октября 2012 в 14:49
зачем. вот зачем заморачиваться и плодить кучу поддоменов?
#17 27 октября 2012 в 14:50


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

P.S. Спорить на эту тему ни с кем не буду. Руководствуюсь инструкциями эксперта, которому у меня есть основания доверять.

Positive

Я тоже читал об этом, но на сколько достоверна информация?
Просто лично замечал в выдаче обратное. Попробуйте поэкспериментировать.

Имеет значение количество кликов от главной страницы, а вложенность категорий не влияет.
Т.е. если пользователь может перейти на вложенною страницу не более чем в 2 клика — это нормально,
в независимости от адреса страницы.

Даже если страница имеет адрес site.ru/страница.html но на нее невозможно перейти с главной
страницы менее чем в два нажатия мышкой — это плохо, она будет плохо индексироваться и будет
занижаться в выдаче.


— как убрать из урла профиля users/?.

Positive
Присоединяюсь этому к вопросу.
#18 27 октября 2012 в 21:29

— как уменьшить таким же образом вложенность постов блогов,

Positive
можно, но как быть с дублями? 2 разных человека на своих блогах могут создать записи с одинаковыми тайтлами, например, "Первая запись", одну из них не запоминать? или как?

— как убрать из урла профиля users/?

Positive
чтобы было /admin вместо /users/admin? Что будет если кто-то зарегается с ником, например, "blogs"?
#19 28 октября 2012 в 00:56
Cruzka,
1. конечно же, дубли не нужны. В идеале — выводить сообщение — изменить заголовок, наверное...
2. тут, думаю, нужны исключения — под какими никами нельзя зарегистрироваться.

Вот только как это сделать, не знаю, я не программист.
#20 28 октября 2012 в 01:01

зачем. вот зачем заморачиваться и плодить кучу поддоменов?

picaboo
Ну, а почему их не "плодить" если это не трудно реализовать? Вполне приличная идея, я бы таким функционалом воспользовался. Хотя мне вполне хватит убрать /users.
#21 28 октября 2012 в 01:42
Positive, ещё по поводу /users: придётся проверять, не добавлена ли категория 1 уровня с таким же "ником". и наоборот, при добавлении категории, нет ли такого юзера
#22 28 октября 2012 в 02:03
В блогах есть решение как убрать users — ищите
#24 31 октября 2012 в 11:00



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

P.S. Спорить на эту тему ни с кем не буду. Руководствуюсь инструкциями эксперта, которому у меня есть основания доверять.

Positive
Я тоже читал об этом, но на сколько достоверна информация?
Просто лично замечал в выдаче обратное. Попробуйте поэкспериментировать.

Имеет значение количество кликов от главной страницы, а вложенность категорий не влияет.
Т.е. если пользователь может перейти на вложенною страницу не более чем в 2 клика — это нормально,
в независимости от адреса страницы.

Даже если страница имеет адрес site.ru/страница.html но на нее невозможно перейти с главной
страницы менее чем в два нажатия мышкой — это плохо, она будет плохо индексироваться и будет
занижаться в выдаче.

MobiSSS
tutorial.semonitor.ru/#224
Вложенность урлов для искалок — это структура — те самые подкаталоги, о которых говорится в статье, на которую эта ссылка.
Поэтому и рекомендуется вложенность не более двух уровней. Мы же здесь в блогах имеем три уровня, что плохо. К тому же, если название блога ещё можно считать полезным, поскольку оно несёт информацию, то звено blog/ в этом смысле бесполезно. Структуру же сайта для пользователя прекрасно показывает глубиномер.

Может, кто-нибудь найдёт решение — как эту проблему решить? — избавиться от лишней вложенности… Если это требует стимула, сообщите сколько это стоит.

Что же касается количества кликов от главной страницы — вероятно, это тоже влияет, был такой разговор, но утверждать не буду. Уточню, отпишусь…
#25 31 октября 2012 в 12:52
Positive, убрать "блог" из пути…
нужно как-то определять, при переходе по ссылке, блог это или статья
т.е., во-первых, урлы блогов не должны совпадать с урлами категорий
во-вторых, урлы блогов не должны совпадать с урлами статей..
и наоборот.
получается, для каждого нужно проверку дописывать. и не исключено что я что-то забыл
#26 31 октября 2012 в 15:04
Cruzka, всё верно, дублей быть не должно, должна быть проверка. Я не программист, поэтому не могу ни сделать этого, ни дать каких-то конкретных технических рекомендаций.

Вот здесь Марат работал по этой теме:
instantcms.ru/blogs/moi-blog-360/komponent-i-plagin-seo-pages.html
instantcms.ru/blogs/moi-blog-360/menjaem-url-po-shablonu-mikrohak.html.
Но тут в одном случае нужно вручную прописывать урлы, а в другом по шаблону, но тоже, если я правильно понял, не получается...

Был на форуме человек, который говорил что вполне возможно и готов был реализовать когда выйдет релиз. Но вот релиз вышел, а его уже около ста дней здесь нет (.
#27 8 ноября 2012 в 19:11
Убрать blog/ можно пожертвовав компонентом content,
то есть в cms.php в строках делаем замену content на blog
//если компонент не существует, считаем что это content
$this->uri = 'content/'.$this->uri;
$this->is_content = true;
return 'content';
}
Получается
//если компонент не существует, считаем что это content
$this->uri = 'blog/'.$this->uri;
$this->is_blog = true;
return 'blog';
}

После этого у нас если УРЛ без указания компонента в УРЛ то считается что это blog и подключается компонент blog.
А ссылки статей приобретают адрес /content/statya /content/razdel
#28 30 мая 2013 в 09:03

Убрать blog/ можно пожертвовав компонентом content

Gumoff
спасибо, мне это решение подходит — пусть блоги будут статьями, но еще вопрос — будет ли оно для 1.10.1 работать? и самое главное: как правильно укоротить вообще url что бы в них не шло все название статьи транслитом — ссылка должна быть короткой иначе на ваш сайт будут ссылаться через сервис сокращения ссылок )
#29 2 июля 2013 в 10:26
Cruzka, может подскажите как убрать повторение категорий, после редактирования статьи, а то почему то в урл добавляются еще категории через дефис
#30 2 июля 2013 в 23:17
а пример можно?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.