Форум находится в режиме только для чтения.
Как убрать из поиска по сайту отдельные материалы?
- hush
-
Автор темы
- Не в сети
- Живу я здесь
-
Less
Больше
- Сообщений: 201
- Спасибо получено: 2
5 года 1 мес. назад #9361
от hush
hush создал тему: Как убрать из поиска по сайту отдельные материалы?
Wedal, добрый день.
Возникла необходимость убрать из поиска некоторые материалы (как вариант - убрать все материалы категории). Как это сделать?
Какого-то вразумительного ответа в интернете не нашел. Пишут - "закрыть от индексации". Что ничего не объясняет. Порылся в настройках материалов и в компоненте поиска - тоже явного решения нет.
спасибо!
Возникла необходимость убрать из поиска некоторые материалы (как вариант - убрать все материалы категории). Как это сделать?
Какого-то вразумительного ответа в интернете не нашел. Пишут - "закрыть от индексации". Что ничего не объясняет. Порылся в настройках материалов и в компоненте поиска - тоже явного решения нет.
спасибо!
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
5 года 1 мес. назад #9363
от Wedal
Wedal ответил в теме Как убрать из поиска по сайту отдельные материалы?
hush, "убрать из поиска" - вы имеете ввиду из поиска по сайту или из выдачи поисковых систем?
- hush
-
Автор темы
- Не в сети
- Живу я здесь
-
Less
Больше
- Сообщений: 201
- Спасибо получено: 2
5 года 1 мес. назад #9364
от hush
в первую очередь - поиск на сайте. Ну и да - от поисковых систем тоже конечно. Но с поисковыми я примерно понимаю, а вот с поиском по сайту - нет
hush ответил в теме Как убрать из поиска по сайту отдельные материалы?
Wedal пишет: hush, "убрать из поиска" - вы имеете ввиду из поиска по сайту или из выдачи поисковых систем?
в первую очередь - поиск на сайте. Ну и да - от поисковых систем тоже конечно. Но с поисковыми я примерно понимаю, а вот с поиском по сайту - нет
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
5 года 1 мес. назад #9365
от Wedal
Wedal ответил в теме Как убрать из поиска по сайту отдельные материалы?
hush, с исключением из выдачи поисковых систем всё просто - такая настройка есть прямо в самом материале. А вот с исключением из выдачи на сайте... Я даже и не задумывался никогда. Кажется, не встречал такой настройки. Пока в голову приходит только такая идея: за результаты поиска в Joomla отвечают плагины поиска. Причем для каждой области системы существует отдельный плагин. Вы можете увидеть их в админке в менеджере плагинов, если отфильтруете по типу "search". Сам плагин изменять нельзя - будет хак. Но можно создать его копию, назвать своим именем, внести правки и в админке включить его вместо стандартного. Так можно будет добавить в настройки плагина параметр "ID материалов, которые не должны показываться в поиске", и потом добавлять такие исключения.
Другой, более простой вариант - выносить такие материалы в отдельную категорию на сайте, а ее уже исключить из поиска.
Другой, более простой вариант - выносить такие материалы в отдельную категорию на сайте, а ее уже исключить из поиска.
- hush
-
Автор темы
- Не в сети
- Живу я здесь
-
Less
Больше
- Сообщений: 201
- Спасибо получено: 2
5 года 1 мес. назад #9366
от hush
Wedal, да - буду выносить материалы в одну категорию. Как ее исключить из поиска?
hush ответил в теме Как убрать из поиска по сайту отдельные материалы?
Wedal пишет: Другой, более простой вариант - выносить такие материалы в отдельную категорию на сайте, а ее уже исключить из поиска.
Wedal, да - буду выносить материалы в одну категорию. Как ее исключить из поиска?
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
5 года 1 мес. назад #9368
от Wedal
Wedal ответил в теме Как убрать из поиска по сайту отдельные материалы?
hush, здесь я немного неправильно написал. Исключить категорию можно только в умном поиске, не в обычном. В обычном такой опции нет. Здесь только или взять стороннее расширение, или сделать копию плагина, как я писал выше, и добавить в него небольшие изменения. Изменения там очень простые. Удивительно, почему до сих пор разработчики не вынесли такое исключение в настройки плагина поиска. Вот здесь есть инструкция по правкам, которые нужно внести:
blog-about.ru/blog/kak-isklyuchit-materialy-iz-poiska-joomla/
Но это нужно делать именно в своем, скопированном плагине, не в оригинальном, иначе будет хак.
blog-about.ru/blog/kak-isklyuchit-materialy-iz-poiska-joomla/
Но это нужно делать именно в своем, скопированном плагине, не в оригинальном, иначе будет хак.
Спасибо сказали: hush
- hush
-
Автор темы
- Не в сети
- Живу я здесь
-
Less
Больше
- Сообщений: 201
- Спасибо получено: 2
5 года 1 мес. назад - 5 года 1 мес. назад #9369
от hush
hush ответил в теме Как убрать из поиска по сайту отдельные материалы?
Wedal, доброе утро!
"Сам плагин изменять нельзя - будет хак. Но можно создать его копию, назвать своим именем, внести правки и в админке включить его вместо стандартного."
А копию создавать в админке или на хостинге в панели управления? (Ни разу этим не занимался, может есть инструкция?).
И как потом включить эту копию в админке?
спасибо
p.s. - прочитал вашу статью про плагины - весьма познавательно, к сожалению там этот процесс не описан
"Сам плагин изменять нельзя - будет хак. Но можно создать его копию, назвать своим именем, внести правки и в админке включить его вместо стандартного."
А копию создавать в админке или на хостинге в панели управления? (Ни разу этим не занимался, может есть инструкция?).
И как потом включить эту копию в админке?
спасибо
p.s. - прочитал вашу статью про плагины - весьма познавательно, к сожалению там этот процесс не описан
Последнее редактирование: 5 года 1 мес. назад пользователем hush.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
5 года 1 мес. назад #9370
от Wedal
Wedal ответил в теме Как убрать из поиска по сайту отдельные материалы?
hush, порядок такой:
1) Скопировать папку с плагином на сайте
2) Переименовать скопированную папку в свою, например, добавив на конце my.
3) Переименовать файл манифеста плагина (xml) и основной файл плагина по аналогии с папкой.
4) В файлах манифеста и основном файле плагина также найти и переименовать названия.
5) Загрузить на сервер измененную папку плагина.
6) Зайти в админке в Менеджер расширений -> Поиск. Нажать кнопку "Найти". Если все было сделано правильно, то будет найден новый измененный плагин. Его нужно установить.
7) Отключить стандартный плагин поиска, включить измененный. Проверить, что он работает также, как стандартный.
Если все хорошо, то внести правки в новый плагин и радоваться результатам.
1) Скопировать папку с плагином на сайте
2) Переименовать скопированную папку в свою, например, добавив на конце my.
3) Переименовать файл манифеста плагина (xml) и основной файл плагина по аналогии с папкой.
4) В файлах манифеста и основном файле плагина также найти и переименовать названия.
5) Загрузить на сервер измененную папку плагина.
6) Зайти в админке в Менеджер расширений -> Поиск. Нажать кнопку "Найти". Если все было сделано правильно, то будет найден новый измененный плагин. Его нужно установить.
7) Отключить стандартный плагин поиска, включить измененный. Проверить, что он работает также, как стандартный.
- hush
-
Автор темы
- Не в сети
- Живу я здесь
-
Less
Больше
- Сообщений: 201
- Спасибо получено: 2
5 года 1 мес. назад #9371
от hush
hush ответил в теме Как убрать из поиска по сайту отдельные материалы?
Спасибо!