Всем привет, помогите, пожалуйста, со скриптом, который будет: 1 - для Главной страницы (base_url) и страниц Статей (posts) генерировать: <meta name="robots" content="index, follow"/> 2 - для страниц Катигорий (post-list) и страниц Тэгов (tags) генерировать: <meta name="robots" content="noindex, follow"/> 3 - для страницы Поиск (search), Регистрация (activation), Архив (archive) генерировать: <meta name="robots" content="noindex, nofollow"/> 4.1 - для второй (текущая(page-2)), последующих и предыдущей страниц Пагинации Главной (base_url), Катигорий (post-list), Тэгов (tags) генерировать: <link rel="canonical" href="https://oneyearinthailand.com/categories/dostoprimechatelnosti/page-2" /> <link rel="prev" https://oneyearinthailand.com/categories/dostoprimechatelnosti/" /> <link rel="next" https://oneyearinthailand.com/categories/dostoprimechatelnosti/page-3" /> 4.2 - для последней (last_page) и предыдущей страницы Пагинации генерировать: <link rel="canonical" href="https://oneyearinthailand.com/categories/dostoprimechatelnosti/page-11" /> <link rel="prev" https://oneyearinthailand.com/categories/dostoprimechatelnosti/page-11" /> Ссылка на скрин: https://wampi.ru/image/RYTQO4z сайт: https://oneyearinthailand.com сервер: Apache cms: YII
Держите код, не жадничайте, ребята: PHP: <?php if(($_SERVER['REQUEST_URI']=='/')||(count(explode('/articles/',$_SERVER['REQUEST_URI']))==2)){ ?> <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <?php } if((count(explode('/tags/',$_SERVER['REQUEST_URI']))==2)||(count(explode('/categories/',$_SERVER['REQUEST_URI']))==2)){ ?> <meta name="robots" content="noindex, follow" /> <?php } if((count(explode('/search',$_SERVER['REQUEST_URI']))>1)||(count(explode('/archive/',$_SERVER['REQUEST_URI']))==2)){ ?> <meta name="robots" content="noindex, nofollow" /> <?php } if(count(explode('/page-',$_SERVER['REQUEST_URI']))==2){ ?> <link rel="canonical" href="<? echo "https://oneyearinthailand.com".$_SERVER['REQUEST_URI'];?>" /> <? $ppage=explode('/page-',$_SERVER['REQUEST_URI']); if ($ppage[1]==2){ ?> <link rel="prev" href="<? echo "https://oneyearinthailand.com".$ppage[0].'/';?>"> <? } else { $v=$ppage[1]-1; ?> <link rel="prev" href="<? echo "https://oneyearinthailand.com".$ppage[0].'/page-'.$v;?>"> <? } $v=$ppage[1]+1; ?> <link rel="next" href="<? echo "https://oneyearinthailand.com".$ppage[0].'/page-'.$v;?>"> <? } ?>