Модератор форума: 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)
Elaim
Сообщений: 64
Репутация: 10

Сообщение # 316 | 22:46:49
Цитата webanet ()
сначала дайте примеры того, что не ищет
например:

Sounds To Sample - Tech House Workouts - сэмплы tech house

не находит

если ввести:

Sounds To Sample - Tech House Workouts - сэмплы tech

то находит
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 317 | 22:55:43
Elaim, поставьте 57 символов

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

Сообщение # 318 | 23:08:44
Цитата webanet ()
поставьте 57 символов
ок. А что делать со страницей с расширенным поиском? Как ее подправить?
vicctoriya
Сообщений: 2
Репутация: 0

Сообщение # 319 | 19:41:57
Здравствуйте. После работ на сервере 29 января из за которых пол- дня мой сайт не был доступен, перестал работать поиск по сайту. Все что раньше без проблем находилось, сейчас - по нулям. Объясните с чем это связано? И можно ли это исправить?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 320 | 19:54:05
vicctoriya, укажите адрес сайта

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

Сообщение # 321 | 19:59:21
vse-darim.ru
Баш
Сообщений: 244
Репутация: 28

Сообщение # 322 | 18:25:23
На странице поиска пропали переключатели страниц, показывает Результаты 1-18 из 18 по запросу, хотя на самом деле материалов по данному запросу больше 18ти. http://onlinecomics.ru/search/?q=Spider-man
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 323 | 18:49:44
Баш, о проблеме известно. ждите исправления

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

Сообщение # 324 | 02:23:11
Осмелюсь повторить свой вопрос: что делать со страницей с расширенным поиском? Как ее подправить, чтоб можно было вводить тоже 57 символов?
fidrat
Сообщений: 4
Репутация: 0

Сообщение # 325 | 01:48:34
Здравствуйте! Перестал работать поиск на сайте. Подскажите!

Код
<div class="searchForm"><form onSubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/search/"><div class="schQuery"><input value="Поиск по сайту..." type="text" name="q" maxlength="30" size="20" class="queryField" /></div><div class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти" /></div></form></div>
Алекс_Джей(AleX_J)
Сообщений: 21
Репутация: 1

Сообщение # 326 | 13:23:30
fidrat, все что Вам нужно, это вставить в строку action= действие в таком порядке "http://адрес_вашего_сайта//search/?q=" и все будет работать/

Здравствуйте уважаемая команда ucoz у меня тоже вопрос есть: как сделать выделение ключевых поисковых слов цветом? ну то есть чтобы в результатах поиска, само слово которое ищется не просто жирным было выделено, а выделить его другим цветом? как это реализовать, проверил модуль "вид материалов" в разделе поиска, там само сообщение указано через класс eMessage, но в этом классе css ничего нет по поводу результата поиска. Надеюсь понятно изъяснил свой вопрос
Сообщение отредактировал Алекс_Джей(AleX_J) - Среда, 04 Фев 2015, 13:55:19
Shurik621
Сообщений: 32
Репутация: 16

Сообщение # 327 | 20:45:23
Цитата Алекс_Джей(AleX_J) ()
Здравствуйте уважаемая команда ucoz у меня тоже вопрос есть: как сделать выделение ключевых поисковых слов цветом? ну то есть чтобы в результатах поиска, само слово которое ищется не просто жирным было выделено, а выделить его другим цветом? как это реализовать, проверил модуль "вид материалов" в разделе поиска, там само сообщение указано через класс eMessage, но в этом классе css ничего нет по поводу результата поиска. Надеюсь понятно изъяснил свой вопрос

Я не команда юкоз, но держите решение, в стили css добавьте следующее:


Код
.eMessage b {color: rgb(252, 54, 54);}

цвет сами подберите вместо rgb(252, 54, 54)
fidrat
Сообщений: 4
Репутация: 0

Сообщение # 328 | 00:39:09
Не помогло!

Добавлено (05 Фев 2015, 00:39:09)
---------------------------------------------
Раньше работало, но почему то перестало!

Shurik621
Сообщений: 32
Репутация: 16

Сообщение # 329 | 18:13:17
Цитата fidrat ()
Не помогло!
Сообщение отредактировал Shurik621 - Четверг, 05 Фев 2015, 18:15:52
Трайбл
Сообщений: 11
Репутация: 0

Сообщение # 330 | 04:11:22
Есть вот такой сайт http://intmoneu.at.ua

Единственное слово, которое из мной испробованных видит мой поиск это слово Отзовик. На всё остальное он ничего не выдаёт. Как сделать что б он искал любое слово, которое есть у меня на сайте ?

P.S. Естественно я новичок и понимаю что да как слабо, но читать старался и не нашёл sad
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано)
Поиск: