
Данный хак позволяет определять поисковых роботов не как гостей,
а как отдельную группу пользователей!
Описание:
Данный хак позволяет определять поисковых роботов не как гостей, а как отдельную группу пользователей. Подходит для версий DLE: 8.x-9.x (на версиях ниже не тестировалось, но, вероятно, работать тоже будет).
Установка:
Создайте новую группу пользователей, настройте ее по своему желанию, перейдите в настройку групп пользователей (admin.php?mod=usergroup) и посмотрите id группы, которую вы только что создали. Пример:
На данном примере нужный нам id: 7. Откройте файлы /engine/init.php и /engine/preview.php, и в обоих файлах выполните следующее действие:
Найдите строчку:
После неё добавьте:
$names_robots = array(‘Yandex’ => ‘Robot Yandex’,
‘YaDirectBot’ => ‘Robot YaDirect’,
‘YandexSomething’ => ‘Robot Yandex2’,
‘Bond, James Bond’ => ‘Robot Yandex Spam’,
‘Googlebot’ => ‘Robot Google’,
‘Mediapartners-Google’ => ‘Robot GoogleAd’,
‘Googlebot-Image’ => ‘Robot GoogleIM’,
‘StackRambler’ => ‘Robot Rambler’,
‘Slurp’ => ‘Robot Yahoo’,
‘Yahoo! Slurp’ => ‘Robot Yahoo’,
‘MSNBot’ => ‘Robot Bing’,
‘MSNBot-media’ => ‘Robot BingIM’,
‘MSNBot-news’ => ‘Robot Bing-News’,
‘ia_archiver’ => ‘Robot Alexa’,
‘Mail.Ru’ => ‘Robot Mail’,
‘Webalta’ => ‘Robot Webalta’,
‘Turtle’ => ‘Robot Turtle’,
‘Aport’ => ‘Robot Aport’,
‘SAPE.BOT is watching you!’ => ‘Robot Sape’);
foreach($names_robots as $keyR => $valueR)
{
if(strstr(strtolower($_UA), strtolower($keyR)))
{
$robot = $valueR;
}
}
if (!$is_logged and $robot != »)
{
$member_id[‘user_group’] = ID ГРУППЫ;
}
$_UA = $db->safesql($_SERVER[‘HTTP_USER_AGENT’]);
$names_robots = array(‘Yandex’ => ‘Robot Yandex’,
‘YaDirectBot’ => ‘Robot YaDirect’,
‘YandexSomething’ => ‘Robot Yandex2’,
‘Bond, James Bond’ => ‘Robot Yandex Spam’,
‘Googlebot’ => ‘Robot Google’,
‘Mediapartners-Google’ => ‘Robot GoogleAd’,
‘Googlebot-Image’ => ‘Robot GoogleIM’,
‘StackRambler’ => ‘Robot Rambler’,
‘Slurp’ => ‘Robot Yahoo’,
‘Yahoo! Slurp’ => ‘Robot Yahoo’,
‘MSNBot’ => ‘Robot Bing’,
‘MSNBot-media’ => ‘Robot BingIM’,
‘MSNBot-news’ => ‘Robot Bing-News’,
‘ia_archiver’ => ‘Robot Alexa’,
‘Mail.Ru’ => ‘Robot Mail’,
‘Webalta’ => ‘Robot Webalta’,
‘Turtle’ => ‘Robot Turtle’,
‘Aport’ => ‘Robot Aport’,
‘SAPE.BOT is watching you!’ => ‘Robot Sape’);
foreach($names_robots as $keyR => $valueR)
{
if(strstr(strtolower($_UA), strtolower($keyR)))
{
$robot = $valueR;
}
}
if (!$is_logged and $robot != »)
{
$member_id[‘user_group’] = 7;
}
На этом установка закончена, удачи!
Похожие записи
Отчет и результаты продвижения сайта
В конце каждого периода продвижения мы представляем вам отчет о…
Оптимизация кода для SEO-продвижения
Мы всегда проводим аудит чистоты кода вашего сайта, так как…
Продвижение сайтов в ТОП-10 Яндекса и Google
Продвижение сайта с оплатой за позиции ТОП-10 – наиболее популярная…
SEO-оптимизация структуры сайта
Правильная структура – это 50% фундамента для успешного продвижения сайта.…
Копирайтинг для продвижения сайта
Контентное развитие сайта – это неотъемлемая составляющая продвижения ресурса в…
SEO-аудит – залог грамотного продвижения сайта
Чем полезен SEO-аудит SEO-аудит сайта – эффективный способ повысить позиции…
Оплата за продвижение сайта по нескольким показателям
Вы планируете бюджет на год вперед? Вас не устраивает оплата…
Продвижение сайта с оплатой за поисковый трафик
Продвижение сайта с оплатой за трафик – это привлечение на…
Стратегия продвижения сайтов
Правильно выбранная стратегия во многом определяет успех и скорость продвижения…
Аналитика сайта под поисковое продвижение
Аналитика – это основной этап подготовки к продвижению сайта. Каждый…
Ссылочное окружение для продвижения сайта
Мы, как и поисковые системы, хотим видеть в выдаче только…
Подбор запросов для продвижения сайта
Базовым этапом продвижения является создание семантического ядра сайта. Нам необходимо…
Хак "Страница ошибки 404 на DLE"
Вот столкнулся с необходимостью сделать собственную страницу для 404 ошибки.…
Набор иконок — Wooden icons
50 иконок для оформления интерфейсов веб проектов и сайтов. Иконки…
Кисти «LADY GAGA
Некоторые кисти показывают элементы одежды знаменитой певицы в клипах, а…
монтаж камеры видеонаблюдения цена
Существуют два класса видеокамер для наблюдения: аналоговыеи цифровые (IP). Более…