Page 3 of 4
Re: search log и ниши
Posted: Mon Jan 22, 2018 4:07 pm
by admin
Смысл следующий: сам смарт не ищет в базе
Ищет либо мускл либо сфинкс если настраивали
мускл умеет искать только в лоб те как есть слово так и ищет
Сфинкс умеет искать с правильной морфологией, заменой слов и тп
как я понял надо что б если деск например busty а человек ищет big tits то эту галеру тоже показывало
для этого вам надо
1. добавить нужные синонимы в сфинкс конфиг
2. проверить что в шеле сфинкс ищет как вам надо
3. сразу же и смарт начнет выдавать те результаты которые вы ожидаете
те в скрипте ничего менять не надо, все это настраивается в сфинкс
Re: search log и ниши
Posted: Tue Jan 23, 2018 7:50 am
by smart
search_log перестал работать фильтр filter=GET_GROUP_NAME
либо кэшируется так, либо глюк, но при первом заходе в группу выдает нормальные ключи, а дальше выдает везде одинаковые ключи, независимо от группы
Re: search log и ниши
Posted: Wed Jan 24, 2018 6:20 pm
by admin
Ок, скидывайте где и как конктретно смотреть
Re: search log и ниши
Posted: Thu Jan 25, 2018 7:59 am
by smart
решено, проблема была в реврайтах
Re: search log и ниши
Posted: Thu Jan 25, 2018 8:02 am
by admin
Ок
Re: search log и ниши
Posted: Thu Jan 25, 2018 8:27 am
by smart
нашлась новая проблема:
в настройка стоит не вести лог поисковых запросов с пустой выдачей, но при этом на страницу выводятся запросы с 0 результатом, при попытке запустить команду
Code: Select all
php rotation.php check_search_queries=true
лог с пустыми запросами в выдаче на странице не очищается, они постоянно держатся даже после сброка кэша и установки куки при этом в самом серч логе нет этих запросов.
Запросы для ниши milf вида - milf2, milf3, milf4 похоже на то, что они берутся из пагинации поиска, реврайт для поиска следующий
Code: Select all
RewriteRule ^search/(.+)-(\d+)\.html$ /tcms/tube/index.php?force_template=content_search&order=date&search=$1&page=$2 [L]
RewriteRule ^search/(.+)\.html$ /tcms/tube/index.php?force_template=content_search&search=$1&order=date [L]
куда копать ?
Re: search log и ниши
Posted: Thu Jan 25, 2018 8:34 am
by admin
Ок, пойдем по очереди
"
в настройка стоит не вести лог поисковых запросов с пустой выдачей, но при этом на страницу выводятся запросы с 0 "
вы делаете запрос на сайте который заведомо вернет 0 результатов, он показывает 0, потом вы видите этот запрос в админке в search queries?
Re: search log и ниши
Posted: Thu Jan 25, 2018 8:45 am
by smart
admin wrote:Ок, пойдем по очереди
"
в настройка стоит не вести лог поисковых запросов с пустой выдачей, но при этом на страницу выводятся запросы с 0 "
вы делаете запрос на сайте который заведомо вернет 0 результатов, он показывает 0, потом вы видите этот запрос в админке в search queries?
Не совсем так, методом тыка выяснилось, что в настройке вывода списка поисковых запросов стоит <!--STRIP_SPECIAL_CHARS_SEARCH_QUERY-->, сами же запросы есть, но они на самом деле не milf6 и так далее, а milf-6, они как раз есть в базе и мои подозрения об пагинации верны. По сути пагинация попадает в список поисковых запросов, так как при поиске milf-6, попадаешь сразу на 6 страницу пагинации, но так как вывод стоит без специальных характеров, то на странице видно запросы milf6, которые ведут на страницу без результатов, соответсвенно они не очищаются и их нет, так как вывод через <!--STRIP_SPECIAL_CHARS_SEARCH_QUERY-->.
Отсюда вопрос:
каким образом должны быть оформлены реврайты в таком случае, чтобы не попадала пагинация в поисковые запросы ?
Re: search log и ниши
Posted: Thu Jan 25, 2018 8:57 am
by admin
Реврайт может быть какой угодно
главное что б по итогу в урле &search=... было именно таким как вам надо и таким его и получит скрипт и по нему будет искать
Re: search log и ниши
Posted: Thu Jan 25, 2018 9:06 am
by smart
admin wrote:Реврайт может быть какой угодно
главное что б по итогу в урле &search=... было именно таким как вам надо и таким его и получит скрипт и по нему будет искать
Хорошо, реврайт какой угодно есть.
Вопрос:
как сделать, чтобы поисковая пагинация не попадала в базу поисковых запросов ?