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

Сообщение # 46 | 22:33:15
Привет всем. У меня такая ситуация. Меню имеет 2 раздела: "Главная страница" и "Список файлов". Главная играет роль ленты новостей, а в разделе "список файлов" находятся, как вы понимаете, сами файлы. Находясь на главной странице ввожу в поиск название нужного мне файла, но в ответ получаю "По запросу ничего не найдено", тоже самое происходит когда я нахожусь и во втором меню. Стандартно в модуле поисковика во вкладке HTML стоит - $SEARCH_FORM$. Далее меняю $SEARCH_FORM$ на $MODULE_SEARCH_FORM$ и поиск начинает работать, но только в том случае если я нахожусь в разделе "Список файлов", а на главной поиск так же не работает. Тэги у файлов проставлены. В чем причина? Я хочу чтобы работал поисковик по всему сайту из любого раздела.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 47 | 22:35:01
Selestial, это очень интересная история, но без адреса сайта сказать что-то сложно. или читайте первое сообщение темы

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

Сообщение # 48 | 23:06:33
Цитата webanet ()
Selestial, это очень интересная история, но без адреса сайта сказать что-то сложно. или читайте первое сообщение темы
Да, извиняюсь. http://cinemalife.ucoz.ru/
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 49 | 23:25:59
Selestial, вам все же стоило почитать первое сообщение темы. у вас молодой сайт для глобального поиска ещё не сформирована поисковая база и ваши материалы не проиндексированы. а поиск по модулю работает сразу. на главной у вас тоже работает поиск по модулю. //u.to/dnf0BQ

только дело в том, что поиск по модулю работает в текущем модуле. если вы вводите с главной запросы по своим фильмам, то получаете пустоту. с главной надо вводить название новости в модуле новости, а не в модуле файлы

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

Сообщение # 50 | 00:42:47
Цитата webanet ()
Selestial, вам все же стоило почитать первое сообщение темы. у вас молодой сайт для глобального поиска ещё не сформирована поисковая база и ваши материалы не проиндексированы. а поиск по модулю работает сразу. на главной у вас тоже работает поиск по модулю. //u.to/dnf0BQ только дело в том, что поиск по модулю работает в текущем модуле. если вы вводите с главной запросы по своим фильмам, то получаете пустоту. с главной надо вводить название новости в модуле новости, а не в модуле файлы
То есть при добавлении файла ждать нужно до 4 дней пока он появится в глобальном поиске по сайту?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 51 | 00:49:17
Selestial,
Цитата
То есть при добавлении файла ждать нужно до 4 дней пока он появится в глобальном поиске по сайту?
точно. у молодых сайтов. поиск начинает искать по первым материалам примерно через неделю

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

Сообщение # 52 | 02:23:13
webanet, спасибо огромное за помощь. Все доступно разъяснили smile
OXXXYMIRON
Сообщений: 108
Репутация: 33

Сообщение # 53 | 11:49:17
Подскажите пожалуйста почему не работает поиск на моем сайте?Вернее он то работает но не все файлы находит,Допустим есть страница http://ventik.net/load/files/j/jennifer_lopez_same_girl/49-1-0-1497 С заголовком "Jennifer Lopez - Same Girl
" но когда ввожу такой запрос-то ничего ненаходит,в чем может быть причина и как это исправить?

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 54 | 13:14:06
OXXXYMIRON, А по отдельным словам строки запроса ищет ...

OXXXYMIRON
Сообщений: 108
Репутация: 33

Сообщение # 55 | 13:17:08
ну это я знаю-но вот почему ж целиком ненаходит?баг с моей стороны или на стороне системы?

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 56 | 13:27:38
OXXXYMIRON, возможно пробелы ... разная размерность, количество в заголовке и при поиске ...

OXXXYMIRON
Сообщений: 108
Репутация: 33

Сообщение # 57 | 13:59:04
ну так в том то и дело что пробывал по всякому и копировал само название со страницы и вставлял в поиск-всеравно ненаходит((

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

Сообщение # 58 | 14:03:53
OXXXYMIRON, когда материал Jennifer Lopez - Same Girl был добавлен? http://ventik.net/load/files/j/jennifer_lopez_same_girl/49-1-0-1497

я сама отвечу когда 2014-02-02 читаем шапку темы несколько раз

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

Сообщение # 59 | 17:20:51
webanet спасибо большое за ответ-просто както необратил внимание)

Alladin_Moskovsky
Сообщений: 8
Репутация: 0

Сообщение # 60 | 15:22:35
Добрый день. Прошу помощи у людей знающих. Необходима форма поиска , чтобы поиск осуществлялся только по модулю - http://********.com/blog. Помогите пожалуйста, реализовать задуманное

Добавлено (07 Фев 2014, 15:22:35)
---------------------------------------------
вопрос закрыт )

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