Rss wordpress - як заборонити індексацію (nofollow

Rss wordpress - як заборонити індексацію (nofollow

Подобається мені стандартний віджет WordPress RSS - з його допомогою можна трохи урізноманітнити блог і поділитися з читачами якийсь цікавою інформацією. Не подобається тільки те, що цей RSS WordPress не закриває посилання на свої елементи від індексації. По-хорошому треба би мати можливість робити це - прибирати посилання з віджетів WordPress або додавати до них nofollow і noindex. І така можливість є і легко доступна.

Для початку потрібно знайти файл, який відповідає в WordPress за висновок RSS -віджета. Для цього я скористався утилітою grep (благо, пошуку альтернатив вона точно не вимагає):
grep -rino --exclude = cache 'rsswidget'. / * | more

З результатів пошуку в першу чергу мені видався цікавим файл ./wp-includes/default-widgets.php. і саме в нього потрібно внести правки для заборони індексації або видалення посилань з елементів RSS-віджета або будь-яких інших стандартних віджетів WordPress.

Рядок 728 потрібно змінити наступним чином:
$ Title = " $ title ";
тим самим ми заборонимо для індексації посилання, що стоїть в заголовку віджета.

Тепер закриємо самі елементи RSS - замінимо рядок 837:
echo "

  • $ title
  • ";

    Для створюють сайти з метою продажу посилань кількість зовнішніх посилань на сторінці - основоного показник і редагування стандартних віджетів допоможе позбутися від «неугодних» посилань.

    Подальше вивчення default-widgets.php нехай буде самостійним завданням для зацікавлених.
    Всім успіхів! 🙂

    Схожі статті