Модератор форума: Yuri_G  
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск по сайту
Модератор форума
Сообщение # 1 | 17:08:00


Теперь на uCoz есть свой собственный поиск по сайту.
Активировать модуль не нужно, он активируется автоматически на создаваемом сайте и является обязательным модулем
Внимание: модуль "поиск по сайту" удалить нельзя!
Модуль поиск по сайту можно настроить

в настройках можно указать те модули, по которым нужно осуществлять поиск



Особо хочу обратить ваше внимание на настройку
Дополнять результаты поиска по тегам результатами поиска по сайту:



если галочка стоит, то после результатов поиска по тегам будут выводиться результаты поиска по сайту
вот так будут выглядеть результаты поиска по сайту по запросу КИНО

а вот так будут выглядеть результаты поиска по тегу КИНО с дополнительными результатами поиска по сайту

где первым результатом будет выдача поиска по тегу КИНО, остальные результаты - это выдача по поиску по запросу КИНО. (примеры приведены с дефолтными настройками вида материалов поиска по сайту и с отключенными краткими описаниями материалов в модулях!)
Отличить выдачу поиска по тегам и поиска по сайту не сложно. Материалы поиска по сайту выводятся вида название модуля + дата (число-месяц-год время добавления)
Материалы поиска по тегам имеют вид название модуля + название категории модуля (глубина вложения материала За это отвечает код $ENTRY_DEPTH$) + дата добавления (число.месяц.год).
Так же можно отличить результаты выдачи по тегам и по поисковому запросу по форме вызова:

Вызов поиска по поисковому запросу выглядит следующим образом: http://адрес сайта/search/?q=
Вызов поиска по тегам выглядит так: http://адрес сайта/search/

Если снять галочку с Дополнять результаты поиска по тегам результатами поиска по сайту:
то поиск по тегам будет выдавать результаты только по запросу данного тега, а поиск по сайту будет выдавать результаты только по поисковым запросам.

У модуля ПОИСК ПО САЙТУ есть настройки дизайна
Страница поиска - поможет вам настроить дизайн страницы выдачи результатов поиска по сайту и поиска по тегам.
Вид материалов - поможет вам настроить вид материалов выдачи поиска.

Sitemap

Карта сайта теперь генерируется автоматически на каждом сайте и вмешательства пользователя не требует. Карта сайта обновляется примерно раз в сутки. Теперь адреса Sitemap прописаны в стандартный robots.txt
Адреса Sitemap можно получить из ПУ - поиск по сайту -

Примечание по формам поиска:каждый модуль на сайте содержит коды $SEARCH_FORM$ и $MODULE_SEARCH_FORM$ это значит, что в шаблоне модулей можно ставить или форму поиска по сайту $SEARCH_FORM$ или форму поиска по модулю $MODULE_SEARCH_FORM$ или кому нужно можно поставить обе формы и искать глобально на сайте или производить поиск по модулю.

Дополнение: на сайтах с разрешённой uID авторизацией в юзербарах пользователей присутствует форма поиска по сайту/ Юзербар - Управление - Поиск по сайту

Примечание:
1) Индексация новых материалов происходит до 10-и дней
2) удаленные материалы с сайта исчезают из выдачи поиска в течение 14 дней.
3) для ручной переиндексации материала в каталоге нужно при редактировании поставить галку на Обновить дату изменения материала и больше ничего не меняя сохранить.

Поиск с сортировкой результатов
Демонстрация поиска с сортировкой результатов по заглавию материала по алфавиту - Пример 1 PHP скрипт
Демонстрация поиска с фильтрацией результатов по букве алфавита - Пример 2 PHP скрипт

З.Ы. Поиск происходит по сайту forum.ucoz.ru. Если количество по умолчанию материалов на страницу, которые сортируются, не устраивает, то достаточно просто увеличить его в настройках в ПУ.
Прикрепления: 0563549.gif (13.4 Kb) · 5156787.jpg (7.4 Kb) · 0681698.gif (3.0 Kb) · 4971694.jpg (9.2 Kb) · 9412261.jpg (4.0 Kb)
MyDreamLair
Сообщений: 24
Репутация: 0

Сообщение # 346 | 23:03:16
Не работает поиск. [Розширений пошук]
Результати 0-0 з 0 за запитом Проект поправок до бюджету

За запитом нічого не знайдено

страница поиска

Код
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?if($SEARCH_QUERY$)?>$SEARCH_QUERY$ - <?endif?>Пошук</title>
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
</head>

<body>

<div id="top">
  <ul class="nav1">

  </ul>
  <div id="search">
  $SEARCH_FORM$  
  </div>
</div>
<div id="page">
  $GLOBAL_AHEADER$
  <div id="columns">
  <!-- <middle> -->  
  <div id="centercol">
  <!-- <body> --><div style="padding:0 0 5px 0;">$SEARCHFORM$</div><div style="padding:4px 4px 0 4px;"><!--<s5248>-->Результати <b>$NUM_SHOWN$</b> з <b>$NUM_ENTRIES$</b> за запитом <b>$SEARCH_QUERY$</b><!--</s>--></div><hr/>
$BODY$<div align="center">$PAGE_SELECTOR$</div><!-- </body> -->
  </div>
  <div id="rightcol">
  $GLOBAL_CLEFTER$
   
  </div>
  <!-- </middle> -->
<div class="fix"></div>
  <div class="fix"></div>
  </div>
  <div id="page-bot"></div>
</div>
$GLOBAL_BFOOTER$

</body>
</html>

Вид материалов

Код
<div id="post-1581" class="post-1581 post type-post status-publish format-standard hentry category-news entry clearfix">
<div class="blog_list">
<div class="entry_info">
  </div>

<div class="entry_post">
  <h2 title="$TITLE$"><a title="$TITLE$" href="$ENTRY_URL$">$TITLE$</a></h2>
   
  <div class="entry_meta clearfix">
  <ul>
<li class="edit_post">$ENTRY_DEPTH$<?if($SAVING_DATE$)?>- $SAVING_DATE$<?endif?></li>
</ul>
  </div>
  <!-- Standart Post -->  
<p>$MESSAGE$</p>
<div class="clearfix"></div>

<a class="btn btn-primary" href="$ENTRY_URL$" style="margin-top:10px;">
Детальніше</a>

   
</div>

<div class="clearfix"></div>
</div>  
  </div>
Астра
Сообщений: 847
Репутация: 260

Сообщение # 347 | 07:03:53
Вот про ребилд поискового индекса написали в первом сообщении. А что вообще происходит с поиском - тишина и непонятно. Когда тегов (согласно информеру) 150 вхождений, а поиск выводит ровно столько, сколько в настройках стоит выводить на 1(!) страницу, и не страницей больше. (сервер 33)
MercadoR
Сообщений: 116
Репутация: 0

Сообщение # 348 | 19:36:12
Как сделать что поиск по сайту искал только по названию материалов ?

Время - удивительная штука. Его так мало, когда опаздываешь и так много, когда ждешь.

Фильмы онлайн - kinogoll.ru
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 349 | 19:39:04
MercadoR, надо поставить поиск по модулю. для этого надо заменить это
$SEARCH_FORM$ на это $MODULE_SEARCH_FORM$

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
MercadoR
Сообщений: 116
Репутация: 0

Сообщение # 350 | 19:42:09
webanet, А где этот код надо заменить ? sleep

Время - удивительная штука. Его так мало, когда опаздываешь и так много, когда ждешь.

Фильмы онлайн - kinogoll.ru
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 351 | 19:55:18
MercadoR, в блоке поиск по сайту. или дайте ссылку на сайт

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
MercadoR
Сообщений: 116
Репутация: 0

Сообщение # 352 | 20:03:56
webanet, Сайт вот

Время - удивительная штука. Его так мало, когда опаздываешь и так много, когда ждешь.

Фильмы онлайн - kinogoll.ru
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 353 | 20:14:19
MercadoR, в шаблоне верхняя часть сайта замените это
Код
<form action="/search/" method="get" class="hSearch">
<div class="hSearch_in">
<input class="hSearch_submit" name="sfSbm" type="submit" value=" " />
<input class="hSearch_text" name="q" type="text" value="Поиск..." onBlur="if(this.value=='')this.value='Поиск...'" onFocus="if(this.value=='Поиск...')this.value=''"/>
</div>
</form>
на системный код $MODULE_SEARCH_FORM$ вид формы поиска далее подгоняем стилями под сайт
или для каждого модуля придется рисовать исходник формы по модулю

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
MercadoR
Сообщений: 116
Репутация: 0

Сообщение # 354 | 21:39:50
webanet, А готовой формы не будет ? что бы все так осталось ток поиск норм стал, просто с этим на вряд ли справлюсь.

Время - удивительная штука. Его так мало, когда опаздываешь и так много, когда ждешь.

Фильмы онлайн - kinogoll.ru
Сообщение отредактировал MercadoR - Вторник, 24 Фев 2015, 21:49:53
Alice_in_Deadland
Сообщений: 14
Репутация: 3

Сообщение # 355 | 15:12:39
Больше месяца решалась проблема с поиском на моем сайте - с января он внезапно перестал искать иероглифы (хотя два года до этого все было в порядке). На вопросы в техподдержку "Что случилось с поиском?" мне корректно ответили примерно следующее: "Да, не работает, и работать не будет." Далее на просьбу подсказать, что в таком случае мне делать, ведь поиск по иероглифам мне необходим, мне ответили, что лучше заплатить и люди мне все сделают. Честно говоря, надоело мне уже платить, так как ошибки с моей стороны не было, не вижу смысла тратить свои деньги не понятно почему. Поэтому хочу спросить: ребят, подскажите, пожалуйста, на счет поисков яндекса или гугла - может быть, стоит установить их? Кто имел с ними дело, пожалуйста, кратко опишите, какие проблемы могут встретиться при работе? Заранее спасибо.
Сообщение отредактировал Alice_in_Deadland - Среда, 25 Фев 2015, 15:14:04
Elaim
Сообщений: 64
Репутация: 10

Сообщение # 356 | 21:13:56
Цитата Alice_in_Deadland ()
подскажите, пожалуйста, на счет поисков яндекса или гугла - может быть, стоит установить их? Кто имел с ними дело, пожалуйста, кратко опишите, какие проблемы могут встретиться при работе?
Я на сайт поставил поиск от яндекса, Стоит, работает, есть не просит, находит 85%. Между яндексом и гуглом выбирай тот, который лучше индексирует твой сайт
Ta6JIetka
Сообщений: 2
Репутация: 0

Сообщение # 357 | 17:59:41
Ребят такая ситуация поиск работает по тегам тоесть исчет по тегам.Сайт кино
Мне надо по названию. Галочку в настройках убрал "Дополнять результаты поиска по тегам результатами поиска по сайту: ".Но все равно исчет так же по тегам.Что я делаю не так?
Alice_in_Deadland
Сообщений: 14
Репутация: 3

Сообщение # 358 | 18:05:11
Elaim, спасибо!
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 359 | 18:05:15
Ta6JIetka, у вас стоит поиск по модулю и ищет по названию. ввела запрос Смертельный мяч и получила страницу с фильмом
а тегов прописанных к материалу я не вижу

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Ta6JIetka
Сообщений: 2
Репутация: 0

Сообщение # 360 | 18:12:54
Все исправил прочитал сообщения выше прошу прощения!
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск: