Page 1 of 1

Ротация на странице поиска

Posted: Sun Aug 25, 2013 1:44 pm
by billion
Приветствую. Стали немного хитро использовать результаты поиска и наткнулись на такое поведение.
Даже при сортировке по цтр часто вверху поиска были стремные тумбы. Сравнив со страницей категории соответствующей поиску (например поиск по teen и категория teen) увидели что в поиске топовые тумбы категории (соответственно те что имеют в деске слово teen) лежат внизу. А вверху на поиске было много не очень хороших тумб. Посмотрели их параметры и увидели что у тумб вверху мало показов.
1. Правильно я понимаю что на странице поиска тоже идет ротация новых тумб и они показываются вверху?
2. Можно ли выключить ротацию новых тумб на странице поиска и показывать только те что уже набрали показы?
3. Возможен ли вариант при использовании поиска через сфинкс делать выборку только тумб, с набранными показами чтобы избежать такого поведения?
3.1. Если да, то что дописать в запрос выборки сфинкса в условие where?

Re: Ротация на странице поиска

Posted: Sun Aug 25, 2013 2:05 pm
by billion
Первый и второй вопрос снят. Это мы неправильно проанализировали.
Вверх повылезли новые фиговые скорее всего из-за такого:
На страницу поиска пошел траф. Тумб на ней не много. Новые тумбы с малыми показами быстро набрали клики (потому что выборка очень точечная под запросы юзера и небольшая), несмотря на то что были внизу, и быстро обогнали старые тумбы, так как те получили уже много показов до этого и им эти клики пофиг. В итоге через некоторое время новые тумбы оказались вверху.

Остался третий вопрос.

Re: Ротация на странице поиска

Posted: Sun Aug 25, 2013 3:42 pm
by admin
Можнож добавить в индексирование

and gs.total_shows < ...

но тогда в индексе сфинкса не будет новых тумб, те при поиске их показывать не будет.

Re: Ротация на странице поиска

Posted: Sun Aug 25, 2013 3:54 pm
by billion
Думается то что надо!

Re: Ротация на странице поиска

Posted: Sun Aug 25, 2013 4:16 pm
by admin
Отлично )