referer 검색어(키워드) 추출하기 > php

본문 바로가기

php

referer 검색어(키워드) 추출하기

작성일 18-08-17 12:48

페이지 정보

작성자서방님 조회 183회 댓글 0건

본문

[code]

<?

$refererArr[] = array('company'=>'다음', 'domain'=>'daum.net', 'key'=>'q');

$refererArr[] = array('company'=>'Eniro', 'domain'=>'eniro.se', 'key'=>'search_word');

$refererArr[] = array('company'=>'네이버', 'domain'=>'naver.com', 'key'=>'query');

$refererArr[] = array('company'=>'Google', 'domain'=>'google.com', 'domain'=>'q');

$refererArr[] = array('company'=>'Google', 'domain'=>'google.co.', 'domain'=>'q');

$refererArr[] = array('company'=>'Yahoo', 'domain'=>'yahoo.com', 'key'=>'p');

$refererArr[] = array('company'=>'MSN', 'domain'=>'msn.com', 'key'=>'q');

$refererArr[] = array('company'=>'Bing', 'domain'=>'bing.com', 'key'=>'q');

$refererArr[] = array('company'=>'AOL', 'domain'=>'aol.com', 'domain'=>'query');

$refererArr[] = array('company'=>'AOL', 'domain'=>'aol.com', 'domain'=>'encquery');

$refererArr[] = array('company'=>'Lycos', 'domain'=>'lycos.com', 'key'=>'query');

$refererArr[] = array('company'=>'Ask', 'domain'=>'ask.com', 'key'=>'q');

$refererArr[] = array('company'=>'Altavista', 'domain'=>'altavista.com', 'key'=>'q');

$refererArr[] = array('company'=>'Netscape', 'domain'=>'search.netscape.com', 'key'=>'query');

$refererArr[] = array('company'=>'CNN', 'domain'=>'cnn.com/SEARCH', 'key'=>'query');

$refererArr[] = array('company'=>'About', 'domain'=>'about.com', 'key'=>'terms');

$refererArr[] = array('company'=>'Mamma', 'domain'=>'mamma.com', 'domain'=>'query');

$refererArr[] = array('company'=>'Alltheweb', 'domain'=>'alltheweb.com', 'key'=>'q');

$refererArr[] = array('company'=>'Voila', 'domain'=>'voila.fr', 'key'=>'rdata');

$refererArr[] = array('company'=>'Virgilio', 'domain'=>'search.virgilio.it', 'key'=>'qs');

$refererArr[] = array('company'=>'Live', 'domain'=>'bing.com', 'key'=>'q');

$refererArr[] = array('company'=>'Baidu', 'domain'=>'baidu.com', 'key'=>'wd');

$refererArr[] = array('company'=>'Alice', 'domain'=>'alice.com', 'key'=>'qs');

$refererArr[] = array('company'=>'Yandex', 'domain'=>'yandex.com', 'key'=>'text');

$refererArr[] = array('company'=>'Najdi', 'domain'=>'najdi.org.mk', 'key'=>'q');

$refererArr[] = array('company'=>'AOL', 'domain'=>'aol.com', 'domain'=>'q');

$refererArr[] = array('company'=>'Mama', 'domain'=>'mamma.com', 'key'=>'query');

$refererArr[] = array('company'=>'Seznam', 'domain'=>'seznam.cz', 'key'=>'q');

$refererArr[] = array('company'=>'Search', 'domain'=>'search.com', 'key'=>'q');

$refererArr[] = array('company'=>'Wirtulana Polska', 'domain'=>'wp.pl', 'key'=>'szukaj');

$refererArr[] = array('company'=>'O*NET', 'domain'=>'online.onetcenter.org', 'key'=>'qt');

$refererArr[] = array('company'=>'Szukacz', 'domain'=>'szukacz.pl', 'key'=>'q');

$refererArr[] = array('company'=>'Yam', 'domain'=>'yam.com', 'key'=>'k');

$refererArr[] = array('company'=>'PCHome', 'domain'=>'pchome.com', 'key'=>'q');

$refererArr[] = array('company'=>'Kvasir', 'domain'=>'kvasir.no', 'key'=>'q');

$refererArr[] = array('company'=>'Sesam', 'domain'=>'sesam.no', 'key'=>'q');

$refererArr[] = array('company'=>'Ozu', 'domain'=>'ozu.es', 'key'=>'q');

$refererArr[] = array('company'=>'Terra', 'domain'=>'terra.com', 'key'=>'query');

$refererArr[] = array('company'=>'Mynet', 'domain'=>'mynet.com', 'key'=>'q');

$refererArr[] = array('company'=>'Ekolay', 'domain'=>'ekolay.net', 'key'=>'q');

$refererArr[] = array('company'=>'Rambler', 'domain'=>'rambler.ru', 'key'=>'words');


foreach($refererArr as $refererCheck)

{

if(strstr($_SERVER['HTTP_REFERER'], $refererCheck['domain']))

{

if($_REQUEST[$refererCheck['key']])

{

$referer = $refererCheck;

$referer['val'] = $_REQUEST[$refererCheck['key']];

break;

}

}

else

{

unset($referer);

}

}

?>

[/code]


검색사이트명과 param이 일치하면 $referer 로 array타입으로 종합해서 출력됨


최근에는 referer 가 암호화 되어서 많이 넘어옴.

댓글목록

등록된 댓글이 없습니다.

전체 612건 10 페이지
게시물 검색
Copyright © 서방님.kr All rights reserved.
PC 버전으로 보기