Индексируются ссылки из виджета RSS на WordPress ?
Индексируются ли ссылки из виджета RSS добавленного фида с другого ресурса в сайтбаре сайта на WordPress? Если индексируются, то как это можно исправить ?
Да, стандартный виджет RSS из коробки WordPress не закрывает внешние ссылки на ресурс RSS и не содержит настроек их закрытия. Все ссылки будут индексироваться при размещении такого виджета на сайте.
Проблема со стандартным виджетом RSS в этом плане решается просто, нужно отредактировать сам виджет, добавить noindex и noffolow в ссылки виджета. Функция виджета RSS описана в файле /wp-includes/default-widgets.php (где есть все стандартные виджеты WordPress).
А при обновлении ссылок в виджете на WordPress, придется к новым ссылкам по новой добавлять атрибуты noindex и noffolow ?
Вы добавляете атрибуты noindex и noffolow в работу самого виджета. Откройте файл /wp-includes/default-widgets.php и замените везде
<a class='rsswidget'
на
<a rel='noffolow' class='rsswidget'
В тех же местах можете добавить при необходимости <!–noindex–>…<–/noindex–>.
Теперь виджет будет работать всегда с закрытыми ссылками.
Но помните, после обновления WordPress нужно будет снова отредактировать /wp-includes/default-widgets.php
Спасибо огромное, сделаем.Скажите а стоит ли их вообще закрывать ? У меня два сайта схожей тематике, и я хочу на одном из них поставить новостную RSS ленту с другого.
Скорее всего да, чем нет. В виджете будет не 1 (одна), а несколько ссылок и к тому же, они будут сквозные (если не размещать на отдельно взятой странице). На сам сайт, если он схожей тематики, естественно, можно сослаться прямой индексируемой ссылкой, но не в таком формате.
Ещё раз благодарю за ответ. Значит я двигался в нужном направлении, вы поставили точку в моих сомнениях.
А можно в Robots.txt плагин и вместе с ним ссылки закрыть от индексации ? например:
Disallow: /wp-includes/default-widgets.php

Зачем это закрывать?
Disallow: /wp-includes/default-widgets.php
в этом файле описана функция, этот адрес не индексируется.
Эта функция выводится на страницах. Видимо вы не до конца понимаете о чем вам говорят?
Не надо закрывать в Robots.txt
Disallow: /wp-includes/default-widgets.php
Та я уже потом понял посмотрев свой Robots, там уже есть директива Disallow: /wp-includes, на WordPress я недавно и только учусь )
Смотрите в сторону плагинов
Feed Me Now
FeedWordPress
где есть более расширенные настройки
а также смотрите тему https://faqwp.com/question/kak-v-wordpress-prochitat-vneshnyuyu-rss
