Заборона індексації окремих записів блогу, створення сайту на wordpress

У WordPress можна забороняти пошуковикам індексувати окремі записи блогу, додаючи метатег "robots" з noindex c допомогою довільного поля (custom field)
Коли сайт в цілому відкритий для індексації пошуковими системами, але потрібно заборонити індексацію деяких відкритих (НЕ приватних, тобто особистих) записів, можна додати мета-тег

в заголовну частину відповідних веб-сторінок сайту, щоб повідомити роботам пошукових систем, що ви хочете виключити дану веб-сторінку сайту з індексації.

Додавати цей метатег вибірково, тільки для деяких записів можна з використанням довільного поля, яке назвемо, наприклад, noindexcf:

Цей код потрібно вставити в файл теми header.php де-небудь між тегами і .

У першому рядку коду ми з допомогою функції get_post_meta () отримуємо значення довільного поля noindexcf для поточного запису (поста, post). Якщо це значення визначено, потім додається метатег з noindex.

*** для цього клацніть на "Введіть нове"

або вибрати довільне поле noindexcf із списку "Ім'я" (якщо це поле вже було додано) і привласнити йому якесь значення.

Якщо ви захочете відкрити запис для індексації, потрібно видалити довільне поле noindexcf для цього запису, клацнувши на кнопці "Видалити".

(З використанням матеріалів сайту smashingmagazine)

Схожі статті