Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать ip адрес поискового робота? 
V
    Опции темы
savmp
Дата 20.10.2010, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 260
Регистрация: 27.7.2009
Где: Геленджик

Репутация: -13
Всего: -16



Как узнать ip адрес поискового робота?
PM MAIL ICQ   Вверх
Sanchezzz
Дата 20.10.2010, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



там у них у всех свой узерд агент
Код


print '<pre>';
print_R($_SERVER)
print '</pre>';

 #Определяем строку USER_AGENT 
  if(empty($UA)) $UA=getenv('HTTP_USER_AGENT');
     if(empty($UA)) {
         $pv=explode(".", PHP_VERSION);
         $UA=($pv[0] > 3 && $pv[1] > 0) ? $_SERVER['HTTP_USER_AGENT'] : $HTTP_SERVER_VARS['HTTP_USER_AGENT'];
     }
$useragent = strtolower($UA);

  #Выясняем принадлежность к поисковым роботам
  if(strpos($useragent, "stackrambler")!== false) $bot = 'Rambler';
  if(strpos($useragent, "googlebot")!== false) $bot = 'Google';
  if(strpos($useragent, "mediapartners-google")    !== false) $bot = 'Mediapartners-Google';
  if(strpos($useragent, "yandex")!== false) $bot = 'Yandex';
  if(strpos($useragent, "aport")!== false) $bot = 'Aport';
  if(strpos($useragent, "msnbot")!== false) $bot = 'MSN';
  if(strpos($useragent, "mail.Ru")!== false)$bot = 'Mail.ru ';
  if(strpos($useragent, "yahoo!")!== false) $bot = 'Yahoo';
  if(strpos($useragent, "omniexplorer_bot")!== false) $bot = 'OmniExplorer-Bot';
  if(strpos($useragent, "webalta")!== false) $bot = 'WebAlta'; 
  if(substr($useragent, 0, 6)=="spider")$bot = 'Spider'; 
   
  #Выясняем браузер
  if(strpos($useragent, "mozilla") !== false) $browser = 'Mozilla';
  if(strpos($useragent, "msie")    !== false) $browser = 'MS Internet Explorer';
  if(strpos($useragent, "msie 8.0")    !== false) $browser = 'MS Internet Explorer 8.0';
  if(strpos($useragent, "msie 7.0")    !== false) $browser = 'MS Internet Explorer 7.0';
  if(strpos($useragent, "msie 6.0")    !== false) $browser = 'MS Internet Explorer 6.0';
  if(strpos($useragent, "msie 5.5")    !== false)  $browser = 'MS Internet Explorer 5.5';
  if(strpos($useragent, "msie 5.0" )    !== false)  $browser = 'MS Internet Explorer 5.0';
  if(strpos($useragent, "myie")    !== false)  $browser = 'Maxthon IE';
  if(strpos($useragent, "myie2")    !== false)  $browser = 'Maxthon IE 2';
  if(strpos($useragent, "maxthon")    !== false)  $browser = 'Maxthon IE';


$ip = getip();

function getip(){
     if (getenv('HTTP_CLIENT_IP')) {
         $ip=getenv('HTTP_CLIENT_IP');
     } elseif (getenv('HTTP_X_FORWARDED_FOR')) {
         $ip=getenv('HTTP_X_FORWARDED_FOR');
     } elseif (getenv('HTTP_X_FORWARDED')) {
         $ip=getenv('HTTP_X_FORWARDED');
     } elseif (getenv('HTTP_FORWARDED_FOR')) {
         $ip=getenv('HTTP_FORWARDED_FOR');
     } elseif (getenv('HTTP_FORWARDED')) {
         $ip=getenv('HTTP_FORWARDED');
     } else {
         $ip=$_SERVER['REMOTE_ADDR'];
     }
     $tempip = strrpos($ip,",");
     if ($tempip!=0) { $ip = trim(substr($ip, $tempip+1)); }
     return $ip;
 }


дальше сам разбирайся.
я бы еще покапал гугал на наличие название ботов наверника есть где та база.




--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
wOOx
Дата 25.10.2010, 01:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 20.12.2009

Репутация: нет
Всего: нет



http://ru.wikipedia.org/wiki/User_Agent тут есть юзер агенты браузеров и ботов
PM MAIL   Вверх
IgorIV
Дата 25.10.2010, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Также узнай что такое клоакинг и что за это бывает
PM MAIL   Вверх
Sanchezzz
Дата 25.10.2010, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



IgorIV,  просвистите вкратце 


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
gta4kv
Дата 25.10.2010, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Цитата(Sanchezzz @ 25.10.2010,  14:42)
IgorIV,  просвистите вкратце

Цитата

Клоакинг — (от анг. cloak - мантия, маска, прикрытие) прием «чёрной» поисковой оптимизации, заключающийся в том, что информация, выдаваемая пользователю и поисковым роботам на одной и той же странице, различается.

http://ru.wikipedia.org/wiki/%D0%9A%D0%BB%...%B8%D0%BD%D0%B3

Только по-моему у человека, написавшего пост про клоакинг белая горячка...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1290 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.