Искать  
 
   
 
Поиск по сайту
Отправлено: 24 Август 2009 10:54 P.M.   [ Игнорировать ]
Студент
Avatar
RankRank
Всего сообщений:  107
Зарегистрирован  2009-08-05

Всем привет!

Изучил модуль поиска, дополнения и пришёл к выводу, что это ужасный поиск и возможно зря потраченное время!

- Ищет только в регистре
- Ищет во всех заголовках статей, а ведь есть которые не нужно искать или же поиск даёт не нужные ссылки (например есть вывод информации на главной, которая публикуется в разделе публиковать и естественно имеет url_title и прямой линк на эту информацию не нужен!
- Выдает не правильные ссылки ввида site.ru/razdel/razdel/ когда нужно site.ru/razdel/ , ещё если статьи размещены на родительском шаблоне (т.е. шаблон один, а разделов сайта много), то что бы они правильно выводились поиском нужно создавать новый блог и прописывать пути для поиска!
- Пока разберешься с дополнениями pi.search_hilite.php , pi.search_marker.php , pi.search_term.php , pi.zm_excerpt.php голову сломаешь, хотя приятно понимать, что всё в твоих руках и при желании можно конфетку сделать!

Вообщем пользуетесь ли Вы поиском от EE?
Примеры Ваших решений?!
Может есть разрешения моих проблем?

А может вообще не стоит забивать себе голову этим и ставить поиск от гугл?
Написал, как есть, просто много времени ушло на это и результат меня не устраивает ....

 Подпись 

Серёга я

Профиль
 
 
Отправлено: 25 Август 2009 12:07 A.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

на счет неправильных ссылок.
во всех веблогах есть настройка путей, там прописывается путь к шаблону записи веблога, например site.ru/razdel/view/. В результатах поиска можно использовать переменную {comment_entry_id_auto_path}

то есть:

<a href="{comment_entry_id_auto_path}">{title}</a

на выходе получаем:

<a href="site.ru/razdel/view/234/">my title</a

на счет “ищет только в регистре” имеется в виду с учетом регистра?

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 25 Август 2009 05:36 A.M.   [ Игнорировать ]   [ # 2 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16

У меня ищется во всех блогах, в которых разрешён поиск (настройки блога).

Да, есть проблема, если есть заглавные и прописные и ты “не попал” - не ищет! Кто знает как с этим можно бороться?

Что касается путей, mrtt уже ответил. Так же в настройках каждого блоге есть путь для вывода результатов поиска.

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 25 Август 2009 09:07 A.M.   [ Игнорировать ]   [ # 3 ]
Студент
Avatar
RankRank
Всего сообщений:  107
Зарегистрирован  2009-08-05

на счет “ищет только в регистре” имеется в виду с учетом регистра?

Да, есть проблема, если есть заглавные и прописные и ты “не попал” - не ищет! Кто знает как с этим можно бороться?

Да как с этим бороться?

Далее о поводу блогов!

У меня есть группа шаблонов informaciya
  в нём шаблон index и его подшаблоны nashi_klienty, akcii, otzyvy
      Есть категория например 20 и все статьи index, nashi_klienty, akcii, otzyvy в ней
        Что бы поиск выдавал правильные ссылки для nashi_klienty, akcii, otzyvy я создал отдельный БЛОГ информация и прописал для поиска URL результатов поиска: http://site.ru/informaciya/ и URL блога: http://site.ru/informaciya/
    Теперь для nashi_klienty, akcii, otzyvy в поиске выдаёт правильные ссылки!
А вот для index выдаёт ссылки вида http://site.ru/informaciya/informaciya/

Далее по поводу поиска в заголовках статей, даже тех статей у которых поля зарещены для поиска! У меня вообще есть БЛОГ который не надо искать! Но поиск упорно ищет заголовки этого БЛОГА!

А как вообще запретить прямую ссылку на статью?

И всё же кто каким поиском пользуется и стоит ли им пользоваться для поиска по сайту!?

 Подпись 

Серёга я

Профиль
 
 
Отправлено: 25 Август 2009 09:31 A.M.   [ Игнорировать ]   [ # 4 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Попробуйте {auto_path} вместо {comment_entry_id_auto_path}

Доки: http://expressionengine.com/docs/modules/search/results.html

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 26 Август 2009 12:48 A.M.   [ Игнорировать ]   [ # 5 ]
Member
RankRankRank
Всего сообщений:  192
Зарегистрирован  2008-01-02

Если высокие требования к поиску, то возможно  стоит дождаться Super Search

Профиль
 
 
Отправлено: 26 Август 2009 09:17 A.M.   [ Игнорировать ]   [ # 6 ]
Member
Avatar
RankRankRank
Всего сообщений:  154
Зарегистрирован  2008-05-06

да, поиск работает нормально только если у вас всё “стандартно”. А если одна запись через один шаблон а другая через другой - лучше использовать отдельный скрипт полнотекстового поиска или поиск от Яндекса/Гугла.
Плюс встроенного поиска ЕЕ, насколько я понимаю - малая нагрузка на систему.

 Подпись 

http://www.intoEEtive.com

Профиль
 
 
Отправлено: 28 Август 2009 07:45 P.M.   [ Игнорировать ]   [ # 7 ]
Студент
Avatar
RankRank
Всего сообщений:  107
Зарегистрирован  2009-08-05

Вообщем выступаю в пользу стороннего скрипта поиска, а лучше персональный поиск от гугл!
Новички не повторяйте моих ошибок, сразу отказывайтесь от встроенного поиска, если у Вас много шаблонов и записей!

если бы я это знал, у меня и веблогов было бы меньше в два раза )))

 Подпись 

Серёга я

Профиль
 
 
Отправлено: 28 Август 2009 07:50 P.M.   [ Игнорировать ]   [ # 8 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

кстати о персональном поиске- у lowe есть плагин для ЕЕ под это. Правда насколько я знаю(полгода назад смотрел), под это и железка отдельно требуется.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 28 Август 2009 09:33 P.M.   [ Игнорировать ]   [ # 9 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-05-21
rufer - 28 Август 2009 07:45 P.M.

Вообщем выступаю в пользу стороннего скрипта поиска, а лучше персональный поиск от гугл! Новички не повторяйте моих ошибок, сразу отказывайтесь от встроенного поиска, если у Вас много шаблонов и записей!  если бы я это знал, у меня и веблогов было бы меньше в два раза )))

  Чем дальше в лес - тем больше дров, или - за все нужно платить, а зачастую - дважды... smile

Профиль
 
 
Отправлено: 29 Август 2009 01:18 P.M.   [ Игнорировать ]   [ # 10 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07

есть еще плагин Yahoo! BOSS Search - http://expressionengine.com/forums/viewthread/114567/

Профиль
 
 
Отправлено: 29 Август 2009 06:46 P.M.   [ Игнорировать ]   [ # 11 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-05-21
budulay - 29 Август 2009 01:18 P.M.

есть еще плагин Yahoo! BOSS Search - http://expressionengine.com/forums/viewthread/114567/


..Хорошее, мощное решение некоторых проблем для любителей делать все не так, как рекомендуется, и к числу которых я отношусь также smile

Профиль