Elite-Board tech support
https://forum.illusionweb.ru/

Фильтр по маске
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4785
Страница 1 из 1

Автор:  Ruslan [ 17 окт 2021, 17:58 ]
Заголовок сообщения:  Фильтр по маске

Юра подскажите пожалуйста как можно применить маску в урлах фильтров с добавление регионов в склонении.

Еще самое главное это надо подумать о том чтобы как то оптимизировать запросы к базе данных к таблице ебоард сео дело в том что когда ее заполняешь оптом например 500000 урлов то она увеличивается в объеме очень сильно, а чтобы собирать трафик по нч или сч запросам надо делать миллионы посадочных страниц, простой пример в авто делаешь фильтр седаны или внедорожники или какой нибудь другой то надо через сео модуль прописать на эти фильтры тайтлы и дискрипшн с h1 а в России более 4к городов вот и представьте только по одному фильтру 4к а если сделаешь 500 фильтров и умножить на 4к городов то получается 2 миллиона урлов это очень много. Но для нормальной работы сайта чтобы собирать нч и сч запросы 500 запросов по фильтрам это капля необходимо делать как минимум 10000 запросов и умножаем на 4к вот тут уже 40.000.000 урлов и с таким количеством таблица ебоард сео и сам сайт будет тупить по страшному может и вообще не будет работать.

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

Для примера из таблицы показываю запись
__host__search/?add_cat=175&add_region=200&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=196&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=194&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=193&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=187&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=186&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=182&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=181&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=179&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=177&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=175&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=172&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=171&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=168&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=162&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=159&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=157&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=148&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=146&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=145&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=141&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=131&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=119&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=120&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
__host__search/?add_cat=175&add_region=121&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes

это какая портянка получается очень длинная
Нельзя ли это сделать типа по маске как в категориях
Также Вы можете использовать символ *, чтобы добавить группу url по маске
https://сайт.ру/auto/page*.html

типа этого что то применить, подскажите пожалуйста Юра

Автор:  Geo [ 18 окт 2021, 14:27 ]
Заголовок сообщения:  Re: Фильтр по маске

Символ * вполне себе можно использовать, чтобы переназначить тайтлы/метатеги для группы страниц.
В Вашем случае так
?add_cat=175&add_region=*&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
В тексте можно использовать переменную %region% для указания текущей рубрики

Автор:  Ruslan [ 18 окт 2021, 15:28 ]
Заголовок сообщения:  Re: Фильтр по маске

Geo писал(а):
Символ * вполне себе можно использовать, чтобы переназначить тайтлы/метатеги для группы страниц.
В Вашем случае так
?add_cat=175&add_region=*&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
В тексте можно использовать переменную %region% для указания текущей рубрики

а можно использовать со склонением регионов

Автор:  Ruslan [ 18 окт 2021, 15:36 ]
Заголовок сообщения:  Re: Фильтр по маске

Geo писал(а):
Символ * вполне себе можно использовать, чтобы переназначить тайтлы/метатеги для группы страниц.
В Вашем случае так
?add_cat=175&add_region=*&map=&sort_by=date_add&f_86=305&f_85=&f_77=&f_87=&f_39[from]=0.095&f_39[to]=1050000000&f_39[rate]=4&f_135=&f_141=&desc=yes
В тексте можно использовать переменную %region% для указания текущей рубрики


Не работает

Автор:  Geo [ 24 окт 2021, 16:18 ]
Заголовок сообщения:  Re: Фильтр по маске

Не может быть. Создайте запись в сео-модуле, оставьте доступ в админку под тегом private

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/