brioni

brioni

Был в сети 13 февраля 2024, 11:54
Заказы не принимаю
те финальный код должен выглядеть так?
<script>
    window.user = {
         id: {$_modx->user.id}
         fullname: {$_modx->user.fullname}
    }
</script>

<script>
var userChat = document.getElementById('myWidgetUser'),
   guestChat = document.getElementById('myWidgetGuest');

if (user.id = 0) {
   widget(guestChat).start();
   guestChat.parentNode.removeChild(guestChat);
} else {
   setTimeout(function () {
   widget(userChat).start();
   guestChat.parentNode.removeChild(guestChat);    
   }, 30000);
}
</script>
Итого:
Если добавить дополнительный модификатор (например tv-поле) только для noindex и не убирать галочку «доступен для поиска», то гугл ругается, что в сайтмапе ресурс есть, но сам ресурс noindex (будут ошибки в Google Search Console). Поэтому смысла в дополнительном модификаторе нет.
Как вариант, для запрета индексации нежелательного для SEO контента, используйте данную строку внутри тэга head:
[[*searchable:is=``:then=`<meta name="robots" content="noindex, nofollow">`:else=`<meta name="robots" content="index, follow">`]]
Таким образом, убирая галочку «доступен для поиска» ресурс перестанет отображаться в сайтмап и не будет индексироваться поисковыми роботами, но также исчезнет из результатов поиска по сайту, что не всегда удобно.
Благодарю за помощь. В идеале, чтобы наоборот: ресурс был виден в поиске на сайте, но исключен из сайтмап и закрыт для поисковых роботов. Но и предложенный тобой вариант меня тоже устроит (поиском по сайту пользуются редко).
Единственное, что у меня не получилось добавить предложенный код в теги head, так, чтобы это работало. Если тебя не затруднит, напиши, пожалуйста, код с условием
else:<meta name="robots" content="index, follow">
который бы я мог вставить в теги head копипастом ) Заранее благодарю!
нет, не переходил. Боюсь, что после перелинковки от «Джумловский плагин seoLinks» ваш анкор лист будет переспамлен одинаковыми вхождениями ключей. Гугл такое не оценит, а скорее всего даже пессимизирует ваш сайт в поиске
Бывает, что внутри одного шаблона есть ресурсы, в которых реклама не нужна (например, когда ресурс монетизируется через ссылки на партнерскую программу). Поэтому, по-возможности, прошу добавить возможность исключать ресурсы. Т.е. указали шаблон + ресурсы, к которым textAds не применять