Если SEO специалисты просят пометить некоторые страницы вашего WordPress специальным тегом noindex для robots
1 2 3 |
<meta name="robots" content="noindex" /> |
То для этого подойдёт следующее решение, которое можно добавить в файл function.php вашего шаблона
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
$pages = [ // страницы на которые нужно добавить специальный мета noindex 'страница1', 'страница2', 'страница3' ]; $curent = $_SERVER['REQUEST_URI'];//текущий url $check = (function() use($curent, $pages) { foreach ($pages as $patch) { if (stripos($curent, $patch) !== false) { return true; } } return false; })(); if ($check) {//если true - добавить тег noindex на страницу add_action('wp_head', function (){ echo '<meta name="robots" content="noindex" />'; }); } |
Простая задача для программиста с которой можно столкнуться если следовать требованиям SEO специалиста и оптимизатора WordPress