Indexbot - Показ информации определенному боту
        Думаю полезно будет для СЕОшников, которые постоянно хотят показывать информацию только избранным ботам.
Озадачил меня один сеошник и его товаришь А.
Примеры вызова
или
Название сниппета:indexbot
Параметры:
Гит: github.com/vectorserver/modxIndexbotrevo
    
    
                                                        Озадачил меня один сеошник и его товаришь А.
Нам нужно показывать этот PLACEHOLDER или TV только гугл боту, а другой TV яндекс ботуСобственно написал небольшой сниппет, может кому пригодится
Примеры вызова
[[*pagetitle:indexbot=`googlebot`]] или
[[indexbot? &input=`Заголовок <b>[[*pagetitle]]</b> виден только для <b>googlebot</b>` &options=`googlebot` &debug=`1`]]Название сниппета:indexbot
Параметры:
- &options=`googlebot,yandexbot,bingbot` — название бота для которого выводит информацию
 - &debug=`1` — режим отладки
 
<?php
$options    = explode(",", $options);
$USER_AGENT = mb_strtolower($_SERVER['HTTP_USER_AGENT']);
$return = false;
foreach ($options as $bot) {
    $bot = mb_strtolower($bot);
    $pos = strpos($USER_AGENT, $bot);
    if ($pos !== false) {
        $return = true;
    }
}
//Отладка    
if ($debug == 1) {
    echo "<pre>";
    print_r(array(
        'find' => $options,
        'agent' => $USER_AGENT,
        'return' => $return
    ));
    echo "</pre>";
}
return ($return) ? $input : ' ';Скачать: github.com/vectorserver/modxIndexbotrevo/raw/master/indexbot-1.0-beta1.transport.zipГит: github.com/vectorserver/modxIndexbotrevo
            
                Поблагодарить автора            
            
                 Отправить деньги            
        
        
            Комментарии: 7
                Поисковики неплохо умееют и под обычные браузеры маскироваться. Если заметят разницу — могут и санкции наложить на сайт.            
                    
                Сеошник сказал не забанят, это расчитано в первую очередь на аудиторию поисковой системы.
Ни кто не вправе запрещать показывать информацию только одному или нескольким ботам.
                    Ни кто не вправе запрещать показывать информацию только одному или нескольким ботам.
                Это не сеошник.
yandex.ru/support/webmaster/threats/cloaking.html
                    yandex.ru/support/webmaster/threats/cloaking.html
                Насколько знаю, это называется клоакинг. Поисковики за это по головке не погладят…            
                    
                Почитал, спасибо.            
                    
                За это банят без предупреждения. И отмываться еще долго будете. И не факт, что отмоетесь.            
                    
                Я конечно в сео не про, но спрос на такое есть, попросили я сделал)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.