question Posted March 24, 2018 Report Share Posted March 24, 2018 Здравствуйте. Можно ли в Симпле реализовать вложенный url. Поясню.Сейчасsite.ru/category/telefonyНужноsite.ru/category/telefony/sensornyeНу и с товаром то же самое. Нужен url видаsite.ru/category/telefony/sensornye/samsung-galaxy-s8В других CMS (не могу список привести) это как-то реализовано. Яндекс очень любит такие url. А что в Simpla cms?Пока я изучаю движок, видимо, нужно допиливать.P.S. А может достаточно правки в htaccess? Quote Link to post Share on other sites
simpla24 Posted March 24, 2018 Report Share Posted March 24, 2018 я так делал несколько раз, одной правки htaccess будет недостаточно. Нужно доработать формирования дерева категорий, что бы текущая категория имела на выходе готовый путь в урле. Плюс тоже самое нужно сделать с товаром. Если не разберетесь, обращайтесь в личку. http://mebisan.com.ua/catalog/vanny/akrilovye-vanny/vanna-akrilovaya-ravak-evolution пример, все как Вы хотите Quote Link to post Share on other sites
question Posted March 24, 2018 Author Report Share Posted March 24, 2018 Спасибо за оперативный ответ. Нет, не разберусь.Я тут подумал о правках в htaccess для товара.Можно ведь с/telefony/$1/pylesosy/$1/utugi/$1перенаправлять на index.php?module=ProductView&product=$1Но тогда возникнет другая проблема: товар будет доступен по всем трём адресам:site.ru/telefony/samsung-galaxy-s8site.ru/pylesosy/samsung-galaxy-s8site.ru/utugi/samsung-galaxy-s8По сути нужно сделать url по типу хлебных крошек. Может, есть готовое решение? Quote Link to post Share on other sites
Noxter Posted March 24, 2018 Report Share Posted March 24, 2018 Кто вам посоветовал такое решение? Если это сеошники, то в принципе не удивительно, почитают статьи в сети и думают что так правильно, но все совсем наоборот. Quote Link to post Share on other sites
question Posted March 24, 2018 Author Report Share Posted March 24, 2018 Noxter, вы мне? Какое решение? Править htaccess? Наверное, интуиция так подсказала, никто не советовал... Quote Link to post Share on other sites
Noxter Posted March 24, 2018 Report Share Posted March 24, 2018 Noxter, вы мне? Какое решение? Править htaccess? Наверное, интуиция так подсказала, никто не советовал...Да вам. Кто вам посоветовал такие URL? Хотите лишних проблем себе создать? Quote Link to post Share on other sites
question Posted March 24, 2018 Author Report Share Posted March 24, 2018 Да вам. Кто вам посоветовал такие URL?Хотите лишних проблем себе создать?Смотрю, как создаются интернет-магазины. Смотрю, какие сайты в топе. И при прочих равных там, где в url реализована вот такая система, Яндекс отдаёт им предпочтение.Возможно, это лишь совпадение... Вы как думаете? Quote Link to post Share on other sites
Noxter Posted March 24, 2018 Report Share Posted March 24, 2018 Смотрю, как создаются интернет-магазины. Смотрю, какие сайты в топе. И при прочих равных там, где в url реализована вот такая система, Яндекс отдаёт им предпочтение. Возможно, это лишь совпадение... Вы как думаете?Подумайте как будет выглядеть URL с вложенностью категорий, к примеру "бытовая техника для дома" и все ее подкатегории с транслитерацией, такой длинны URL никому не нужен будет, и я думаю поисковикам это не понравится. Вот почитайте https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/uroven-vlozhennosti-stranicz/ Quote Link to post Share on other sites
question Posted March 25, 2018 Author Report Share Posted March 25, 2018 site.ru/bytovaya-tehnika/pylesosy/nazvanie-pylesosaШикарно. Quote Link to post Share on other sites
question Posted March 25, 2018 Author Report Share Posted March 25, 2018 По вашей ссылке рекомендуют 4 уровень вложенности для товаров и услуг. Итого, примерно как я и хотел:site.ru/telefony/nazvanie-telefonasite.ru/pylesosy/nazvanie/pylesosaВместо имеющихсяsite.ru/product/nazvanie-telefonasite.ru/product/nazvanie/pylesosaС категориями то же самое.Сейчасsite.ru/products/telefony/site.ru/products/pylesosy/Надоsite.ru/telefony/site.ru/pylesosy/ Quote Link to post Share on other sites
phukortsin Posted March 25, 2018 Report Share Posted March 25, 2018 Подумайте как будет выглядеть URL с вложенностью категорий, к примеру "бытовая техника для дома" и все ее подкатегории с транслитерацией, такой длинны URL никому не нужен будет, и я думаю поисковикам это не понравится.Вот почитайте https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/uroven-vlozhennosti-stranicz/ Стандартно URL не обязательно делается транслитерацией, а в админке можно написать и свой покороче. Так что с длиной URL проблемы никакой нет... И вообще материал по ссылке какой-то странный. В самой статье приводят на картинке пример своего сайта, а его структура ссылок совсем не соответствует тому, что сами пишут. Если взять вторую ссылку как уровень выше от первойhttps://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/ , то на ней НЕТ ссылки на первую (она спрятана глубже при пагинации). Сами путаются в двух соснах. Quote Link to post Share on other sites
question Posted March 25, 2018 Author Report Share Posted March 25, 2018 Пример из жизниhttps://hoff.ru/catalog/detskaya/detskie_garnitury/(посмотрите на url товаров) Quote Link to post Share on other sites
Noxter Posted March 25, 2018 Report Share Posted March 25, 2018 http://spec-seo.com/seo-sovety-2015/sozdaem-pravilnyj-seo-url/ Quote Link to post Share on other sites
Noxter Posted March 25, 2018 Report Share Posted March 25, 2018 Я бы использовал URL ограничив вложенность категорий, т.е. site.com/category/subcategory/item - где subcategory последняя вложенная категория, не собирать всю цепочку вложенности категорий. Quote Link to post Share on other sites
question Posted March 25, 2018 Author Report Share Posted March 25, 2018 Я бы использовал URL ограничив вложенность категорий, т.е. site.com/category/subcategory/item - где subcategory последняя вложенная категория, не собирать всю цепочку вложенности категорий.Отлично. Вопрос - как? Quote Link to post Share on other sites
Noxter Posted March 25, 2018 Report Share Posted March 25, 2018 (edited) Отлично. Вопрос - как?Индивидуальным программированием, а именно написанием роутера урлов. UPD: Занялся разработкой маршрутизации урлов (самому нужно на будущее). Если не займёт много времени и не придется большую часть кода симплы переписывать, то выложу в паблик как готовое решение. Edited March 25, 2018 by Noxter Quote Link to post Share on other sites
Noxter Posted March 26, 2018 Report Share Posted March 26, 2018 Возможно здесь найдёте решение для себя. Quote Link to post Share on other sites
question Posted March 27, 2018 Author Report Share Posted March 27, 2018 Noxter, роутинг - это правка htaccess и шаблона? Ну так это будет индивидуально и при добавлении очередной категории снова лезть в htaccess.Хотя... часто ли будет добавляться новая категория..? Quote Link to post Share on other sites
Noxter Posted March 27, 2018 Report Share Posted March 27, 2018 Noxter, роутинг - это правка htaccess и шаблона? Ну так это будет индивидуально и при добавлении очередной категории снова лезть в htaccess. Хотя... часто ли будет добавляться новая категория..?Нет это не правка .htaccess, текст выше не имеет смысла. Почитайте в сети что такое роутинг если не знаете. Quote Link to post Share on other sites
question Posted March 28, 2018 Author Report Share Posted March 28, 2018 http://forum.simplacms.ru/topic/7565-роутинг-на-симпле/Я так понимаю, результат тут http://routing.simpla.pp.ua Quote Link to post Share on other sites
Noxter Posted March 28, 2018 Report Share Posted March 28, 2018 http://forum.simplacms.ru/topic/7565-роутинг-на-симпле/ Я так понимаю, результат тут http://routing.simpla.pp.uaРезультат совсем сделан по другому, даже по первой ссылке видно что структура ссылок другая. Блин ну куда вы смотрите? Чего вы такой не внимательный и рассеянный? Quote Link to post Share on other sites
question Posted March 28, 2018 Author Report Share Posted March 28, 2018 Результат совсем сделан по другому, даже по первой ссылке видно что структура ссылок другая.Блин ну куда вы смотрите? Чего вы такой не внимательный и рассеянный?Я вообще не понял код и что он делает. Но то, что получилось по второй ссылке впечатляет.Именно то, что нужно. Quote Link to post Share on other sites
Noxter Posted March 28, 2018 Report Share Posted March 28, 2018 Я вообще не понял код и что он делает. Но то, что получилось по второй ссылке впечатляет.Именно то, что нужно.Вот именно! Вы не поняли и сделали не верный вывод.Обратитесь к косяку, это его решение которое вполне годное (покупал для одного заказа). Quote Link to post Share on other sites
kazak Posted March 29, 2018 Report Share Posted March 29, 2018 Здравствуйте. Можно ли в Симпле реализовать вложенный url. Поясню.Сейчасsite.ru/category/telefonyНужноsite.ru/category/telefony/sensornyeНу и с товаром то же самое. Нужен url видаsite.ru/category/telefony/sensornye/samsung-galaxy-s8В других CMS (не могу список привести) это как-то реализовано. Яндекс очень любит такие url. А что в Simpla cms?Пока я изучаю движок, видимо, нужно допиливать.P.S. А может достаточно правки в htaccess? Реализовать точно можно. Мне делали. Как - не подскажу, не в курсе. Точно знаю, что это возможно. Правки htaccess не достаточно. Если будете делать, сразу убирайте секции /каталог/ и /продукт/. И еще - в идеале у товара и категории должны быть разные окончания урла (мы делалаи что товар заканчивается на .html) - так поисковик лучше понимает структуру сайта. Quote Link to post Share on other sites
question Posted March 30, 2018 Author Report Share Posted March 30, 2018 Реализовать точно можно. Мне делали. Как - не подскажу, не в курсе. Точно знаю, что это возможно. Правки htaccess не достаточно. Если будете делать, сразу убирайте секции /каталог/ и /продукт/. И еще - в идеале у товара и категории должны быть разные окончания урла (мы делалаи что товар заканчивается на .html) - так поисковик лучше понимает структуру сайта.Слушайте, а ведь это отличная идея - обрабатывать в самом конце урлы вида *.html и перенаправлять на productview, а также url, инструкций для которых не было до этого перенаправлять на categoryview Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.