Как работает кнопка "доступен для поиска" ?
Всем здравствуйте.
Помоги разобраться: как modx закрывает доступ ресурса для поиска, если убрать галочку «Доступен для поиска»?

Убираю — сохраняю — смотрю теги head, но в HTML-коде ничего не меняется:
Помоги разобраться: как modx закрывает доступ ресурса для поиска, если убрать галочку «Доступен для поиска»?

Убираю — сохраняю — смотрю теги head, но в HTML-коде ничего не меняется:
<meta name="robots" content="index, follow"/>
как был, так и остался… - ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
1 887
0
Комментарии: 14
12 декабря 2018, 14:32
тогда как закрывается доступ для поиска? Хочу разобраться: как и работает ли вообще данная функция?
12 декабря 2018, 14:34
Имеется ввиду, что ресурс не выводится в результатах поиска по сайту, если вы будете реализовывать.
В общем на «голом» сайте галочка ничего не изменит. Вы можете ее использовать, как захотите.
В общем на «голом» сайте галочка ничего не изменит. Вы можете ее использовать, как захотите.
12 декабря 2018, 14:38
Вот оно что. Теперь понял.
Может есть другое решения, как закрыть шаблонный ресурс для поисковых роботов?
Может есть другое решения, как закрыть шаблонный ресурс для поисковых роботов?
12 декабря 2018, 14:48
Написать условие на эту галочку и в зависимости от неё менять тег роботс)
Я сделал так, соответственно можно добавить доп. условие в {else}.
Я сделал так, соответственно можно добавить доп. условие в {else}.
{if $searchable!=1}
<meta name="robots" content="noindex">
{/if}
Один из минусов этой галочки — стандартным pdoSitemap они тоже выводится не будут, что с одной стороны решает твою задачу но не решает другую — если страницы не должны находится через поиск, но должны быть в Sitemap — приходится немного попарится… 12 декабря 2018, 15:03
Благодарю за помощь. В идеале, чтобы наоборот: ресурс был виден в поиске на сайте, но исключен из сайтмап и закрыт для поисковых роботов. Но и предложенный тобой вариант меня тоже устроит (поиском по сайту пользуются редко).
Единственное, что у меня не получилось добавить предложенный код в теги head, так, чтобы это работало. Если тебя не затруднит, напиши, пожалуйста, код с условием
Единственное, что у меня не получилось добавить предложенный код в теги head, так, чтобы это работало. Если тебя не затруднит, напиши, пожалуйста, код с условием
else:<meta name="robots" content="index, follow">
который бы я мог вставить в теги head копипастом ) Заранее благодарю! 12 декабря 2018, 15:36
«ресурс был виден в поиске на сайте, но исключен из сайтмап и закрыт для поисковых роботов» — тогда самое простое сделать отдельную TV и из неё брать значения (например 0 открыт, 1 закрыт, тогда в значение по умолчанию можно поставить 0 и не парится с тем что лишние страницы закроются).
Этот код для fenom,
Этот код для fenom,
{set $searchable=$_modx->resource.имя_переменной}
{if $searchable!=0}
<meta name="robots" content="noindex">
{else}
<meta name="robots" content="index, follow">
{/if}
код для стандартной обработки phx (все фильтры по ссылке)[[*имя_переменной:is=`0`:then=`<meta name="robots" content="noindex">`:else=`<meta name="robots" content="index, follow">`]]
12 декабря 2018, 16:19
Работает, вопрос в тонкостях настройки которые честно говоря уже не помню (кто то из коллег возможно напишет в чём именно, но скорее всего это гуглится), щас все проекты делаю на феноме, поэтому редко встречаюсь с проблемами что где то что то не заработало.
13 декабря 2018, 13:48
Понял. Настроил вывод через TV с чек-боксом и выводом в phx. Еще раз благодарю
12 декабря 2018, 14:50
Вообще в принципе ты можешь написать любое условие на meta name=«robots» не зависимо от этой галочки, хоть постранично закрывать)
24 декабря 2018, 20:45
Итого:
Если добавить дополнительный модификатор (например tv-поле) только для noindex и не убирать галочку «доступен для поиска», то гугл ругается, что в сайтмапе ресурс есть, но сам ресурс noindex (будут ошибки в Google Search Console). Поэтому смысла в дополнительном модификаторе нет.
Как вариант, для запрета индексации нежелательного для SEO контента, используйте данную строку внутри тэга head:
Если добавить дополнительный модификатор (например tv-поле) только для noindex и не убирать галочку «доступен для поиска», то гугл ругается, что в сайтмапе ресурс есть, но сам ресурс noindex (будут ошибки в Google Search Console). Поэтому смысла в дополнительном модификаторе нет.
Как вариант, для запрета индексации нежелательного для SEO контента, используйте данную строку внутри тэга head:
[[*searchable:is=``:then=`<meta name="robots" content="noindex, nofollow">`:else=`<meta name="robots" content="index, follow">`]]
Таким образом, убирая галочку «доступен для поиска» ресурс перестанет отображаться в сайтмап и не будет индексироваться поисковыми роботами, но также исчезнет из результатов поиска по сайту, что не всегда удобно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Здесь упомянуты:
Компонент | Текущая версия | Закачки |
pdoTools | 2.13.2-pl от 02.09.2021 | 54 258 |
Вчера в 21:11
Здравствуйте
Есть желание использовать компонент polylang для автоматизации перевода с наименьшими усилиями, но есть пару вопросов, которые хотелось ...
Polylang 143
Вчера в 16:30
Добрый день.
Удалите плагин vpSystem от пакета.
[VirtualPage] - Виртуальные страницы. 183
Вчера в 08:40
Хочестя в тикеты при сохранении комментария добавить кнопку «проверить на ошибки» и при нажатии на нее проверить комментарий на ошибки в нейросети сох...
pbStudio: Создаём сайт с PageBlocks – настройка и главная страница 6
Вчера в 08:36
Нет, через апи идет запрос в ChatGPT, который формирует необходимые данные о блоке, а дальше PageBlocks их разбирает и создает все нужные элементы.
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 12
Вчера в 00:03
Не работает парсинг с vk.com, vkvideo.ru
[videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 9
17 апреля 2025, 23:01
Можете тоже подсказать как победить данную ошибку?
msGallerySearch - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок 44
17 апреля 2025, 21:35
Действительно! Самого главного я и не обозначил! Спасибо! Поправлю заголовок.
Речь идет именно о панели менеджера и возможности управления заказами.
...
Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера) 8
17 апреля 2025, 17:49
Очевидно ты используешь источник файлов, поэтому в админке путь прописан от источника, хочешь полный путь, откажись от источника файлов.
Не открываются загруженные файлы пишет страница не найдена 2
17 апреля 2025, 15:08
Привет, Henk. Спасибо за ответ! В посте по ссылке меня больше всего заинтересовала фраза «мы интегрировали AI в медиа-менеджер, чтобы значительно упро...
MODX/AI Hackathon Part 2 (27 марта) 4
17 апреля 2025, 13:17
в preg_match проверка проходит, и туда 100% приходит url
Здравствуйте! Первый раз такое вижу, у слеша, не 1 символ в строке, а 9!! Как это делает MODX 2