'babelfish\.altavista\.',
'google\.'=>'mail\.google\.',
'google\.'=>'translate\.google\.',
'msn\.'=>'hotmail\.msn\.',
'tiscali\.'=>'mail\.tiscali\.',
'yahoo\.'=>'mail\.yahoo\.',
'yandex\.'=>'direct\.yandex\.'
);
/**
* SearchEnginesHashID
* Each Search Engine Search ID is associated to an AWStats id string
*/
$SearchEnginesHashID = array(
# Major international search engines
'base\.google\.' => 'google_base',
'froogle\.google\.' => 'google_froogle',
'groups\.google\.' => 'google_groups',
'images\.google\.' => 'google_image',
'google\.' => 'google',
'googlee\.' => 'google',
'googlecom\.com' => 'google',
'goggle\.co\.hu' => 'google',
'216\.239\.(35|37|39|51)\.100' => 'google_cache',
'216\.239\.(35|37|39|51)\.101' => 'google_cache',
'216\.239\.5[0-9]\.104' => 'google_cache',
'64\.233\.1[0-9]{2}\.104' => 'google_cache',
'66\.102\.[1-9]\.104' => 'google_cache',
'66\.249\.93\.104' => 'google_cache',
'72\.14\.2[0-9]{2}\.104' => 'google_cache',
'msn\.' => 'msn',
'live\.com' => 'live',
'voila\.' => 'voila',
'mindset\.research\.yahoo' => 'yahoo_mindset',
'yahoo\.' => 'yahoo',
'(66\.218\.71\.225|216\.109\.117\.135|216\.109\.125\.130|66\.218\.69\.11)' => 'yahoo',
'lycos\.' => 'lycos',
'alexa\.com' => 'alexa',
'alltheweb\.com' => 'alltheweb',
'altavista\.' => 'altavista',
'a9\.com' => 'a9',
'dmoz\.org' => 'dmoz',
'netscape\.' => 'netscape',
'search\.terra\.' => 'terra',
'www\.search\.com' => 'search.com',
'tiscali\.' => 'tiscali',
'search\.aol\.co' => 'aol',
'search\.sli\.sympatico\.ca' => 'sympatico',
'excite\.' => 'excite',
# Minor international search engines
'4\-counter\.com' => 'google4counter',
'att\.net' => 'att',
'northernlight\.' => 'northernlight',
'hotbot\.' => 'hotbot',
'kvasir\.' => 'kvasir',
'webcrawler\.' => 'webcrawler',
'metacrawler\.' => 'metacrawler',
'go2net\.com' => 'go2net',
'(^|\.)go\.com' => 'go',
'euroseek\.' => 'euroseek',
'looksmart\.' => 'looksmart',
'spray\.' => 'spray',
'nbci\.com\/search' => 'nbci',
'de\.ask.\com' => 'askde', # break out Ask country specific engines.
'es\.ask.\com' => 'askes',
'fr\.ask.\com' => 'askfr',
'it\.ask.\com' => 'askit',
'nl\.ask.\com' => 'asknl',
'uk\.ask.\com' => 'askuk',
'(^|\.)ask\.co\.uk' => 'askuk',
'(^|\.)ask\.com' => 'ask',
'atomz\.' => 'atomz',
'overture\.com' => 'overture', # Replace 'goto\.com','Goto.com',
'teoma\.' => 'teoma',
'findarticles\.com' => 'findarticles',
'infospace\.com' => 'infospace',
'mamma\.' => 'mamma',
'dejanews\.' => 'dejanews',
'dogpile\.com' => 'dogpile',
'wisenut\.com' => 'wisenut',
'ixquick\.com' => 'ixquick',
'search\.earthlink\.net' => 'earthlink',
'i-une\.com' => 'iune',
'blingo\.com' => 'blingo',
'centraldatabase\.org' => 'centraldatabase',
'clusty\.com' => 'clusty',
'mysearch\.' => 'mysearch',
'vivisimo\.com' => 'vivisimo',
'kartoo\.com' => 'kartoo',
'icerocket\.com' => 'icerocket',
'sphere\.com' => 'sphere',
'ledix\.net' => 'ledix',
'start\.shaw\.ca' => 'shawca',
'searchalot\.com' => 'searchalot',
'copernic\.com' => 'copernic',
'avantfind\.com' => 'avantfind',
'steadysearch\.com' => 'steadysearch',
'steady-search\.com' => 'steadysearch',
# Chello Portals
'chello\.at' => 'chelloat',
'chello\.be' => 'chellobe',
'chello\.cz' => 'chellocz',
'chello\.fr' => 'chellofr',
'chello\.hu' => 'chellohu',
'chello\.nl' => 'chellonl',
'chello\.no' => 'chellono',
'chello\.pl' => 'chellopl',
'chello\.se' => 'chellose',
'chello\.sk' => 'chellosk',
'chello' => 'chellocom',
# Mirago
'mirago\.be' => 'miragobe',
'mirago\.ch' => 'miragoch',
'mirago\.de' => 'miragode',
'mirago\.dk' => 'miragodk',
'es\.mirago\.com' => 'miragoes',
'mirago\.fr' => 'miragofr',
'mirago\.it' => 'miragoit',
'mirago\.nl' => 'miragonl',
'no\.mirago\.com' => 'miragono',
'mirago\.se' => 'miragose',
'mirago\.co\.uk' => 'miragocouk',
'mirago' => 'mirago', # required as catchall for new countries not yet known
'answerbus\.com' => 'answerbus',
'icq\.com\/search' => 'icq',
'nusearch\.com' => 'nusearch',
'goodsearch\.com' => 'goodsearch',
'scroogle\.org' => 'scroogle',
'questionanswering\.com' => 'questionanswering',
'mywebsearch\.com' => 'mywebsearch',
'as\.starware\.com' => 'comettoolbar',
# Social Bookmarking Services
#'del\.icio\.us' => 'delicious',
#'digg\.com' => 'digg',
#'stumbleupon\.com' => 'stumbleupon',
#'swik\.net' => 'swik',
#'segnalo\.alice\.it' => 'segnalo',
#'ineffabile\.it' => 'ineffabile',
# Minor Australian search engines
'anzwers\.com\.au' => 'anzwers',
# Minor brazilian search engines
'engine\.exe' => 'engine',
'miner\.bol\.com\.br' => 'miner',
# Minor chinese search engines
'baidu\.com' => 'baidu',
'search\.sina\.com' => 'sina',
'search\.sohu\.com' => 'sohu',
'sogou\.com' => 'sogou',
# Minor czech search engines
'atlas\.cz' => 'atlas',
'seznam\.cz' => 'seznam',
'quick\.cz' => 'quick',
'centrum\.cz' => 'centrum',
'jyxo\.(cz|com)' => 'jyxo',
'najdi\.to' => 'najdi',
'redbox\.cz' => 'redbox',
# Minor danish search-engines
'opasia\.dk' => 'opasia',
'danielsen\.com' => 'danielsen',
'sol\.dk' => 'sol',
'jubii\.dk' => 'jubii',
'find\.dk' => 'finddk',
'edderkoppen\.dk' => 'edderkoppen',
'netstjernen\.dk' => 'netstjernen',
'orbis\.dk' => 'orbis',
'tyfon\.dk' => 'tyfon',
'1klik\.dk' => '1klik',
'ofir\.dk' => 'ofir',
# Minor dutch search engines
'ilse\.' => 'ilse',
'vindex\.' => 'vindex',
# Minor english search engines
'bbc\.co\.uk\/cgi-bin\/search' => 'bbc',
'ifind\.freeserve' => 'freeserve',
'looksmart\.co\.uk' => 'looksmartuk',
'splut\.' => 'splut',
'spotjockey\.' => 'spotjockey',
'ukdirectory\.' => 'ukdirectory',
'ukindex\.co\.uk' => 'ukindex',
'ukplus\.' => 'ukplus',
'searchy\.co\.uk' => 'searchy',
# Minor finnish search engines
'haku\.www\.fi' => 'haku',
# Minor french search engines
'recherche\.aol\.fr' => 'aolfr',
'ctrouve\.' => 'ctrouve',
'francite\.' => 'francite',
'\.lbb\.org' => 'lbb',
'rechercher\.libertysurf\.fr' => 'libertysurf',
'search[\w\-]+\.free\.fr' => 'free',
'recherche\.club-internet\.fr' => 'clubinternet',
'toile\.com' => 'toile',
'biglotron\.com' => 'biglotron',
'mozbot\.fr' => 'mozbot',
# Minor german search engines
'sucheaol\.aol\.de' => 'aolde',
'fireball\.de' => 'fireball',
'infoseek\.de' => 'infoseek',
'suche\d?\.web\.de' => 'webde',
'[a-z]serv\.rrzn\.uni-hannover\.de' => 'meta',
'suchen\.abacho\.de' => 'abacho',
'brisbane\.t-online\.de' => 't-online',
'allesklar\.de' => 'allesklar',
'meinestadt\.de' => 'meinestadt',
'212\.227\.33\.241' => 'metaspinner',
'(161\.58\.227\.204|161\.58\.247\.101|212\.40\.165\.90|213\.133\.108\.202|217\.160\.108\.151|217\.160\.111\.99|217\.160\.131\.108|217\.160\.142\.227|217\.160\.176\.42)' => 'metacrawler_de',
'wwweasel\.de' => 'wwweasel',
'netluchs\.de' => 'netluchs',
'schoenerbrausen\.de' => 'schoenerbrausen',
# Minor Hungarian search engines
'heureka\.hu' => 'heureka',
'vizsla\.origo\.hu' => 'origo',
'lapkereso\.hu' => 'lapkereso',
'goliat\.hu' => 'goliat',
'index\.hu' => 'indexhu',
'wahoo\.hu' => 'wahoo',
'webmania\.hu' => 'webmania',
'search\.internetto\.hu' => 'internetto',
'tango\.hu' => 'tango_hu',
'keresolap\.hu' => 'keresolap_hu',
'polymeta\.hu' => 'polymeta_hu',
# Minor Indian search engines
'sify\.com' => 'sify',
# Minor Italian search engines
'virgilio\.it' => 'virgilio',
'arianna\.libero\.it' => 'arianna',
'supereva\.com' => 'supereva',
'kataweb\.it' => 'kataweb',
'search\.alice\.it\.master' => 'aliceitmaster',
'search\.alice\.it' => 'aliceit',
'gotuneed\.com' => 'gotuneed',
'godado' => 'godado',
'jumpy\.it' => 'jumpy\.it',
'shinyseek\.it' => 'shinyseek\.it',
'teecno\.it' => 'teecnoit',
# Minor Japanese search engines
'ask\.jp' => 'askjp',
'sagool\.jp' => 'sagool',
# Minor Norwegian search engines
'sok\.start\.no' => 'start',
'eniro\.no' => 'eniro',
# Minor Polish search engines
'szukaj\.wp\.pl' => 'wp',
'szukaj\.onet\.pl' => 'onetpl',
'dodaj\.pl' => 'dodajpl',
'gazeta\.pl' => 'gazetapl',
'gery\.pl' => 'gerypl',
'netsprint\.pl\/hoga\-search' => 'hogapl',
'netsprint\.pl' => 'netsprintpl',
'interia\.pl' => 'interiapl',
'katalog\.onet\.pl' => 'katalogonetpl',
'o2\.pl' => 'o2pl',
'polska\.pl' => 'polskapl',
'szukacz\.pl' => 'szukaczpl',
'wow\.pl' => 'wowpl',
# Minor russian search engines
'ya(ndex)?\.ru' => 'yandex',
'aport\.ru' => 'aport',
'rambler\.ru' => 'rambler',
'turtle\.ru' => 'turtle',
'metabot\.ru' => 'metabot',
# Minor Swedish search engines
'evreka\.passagen\.se' => 'passagen',
'eniro\.se' => 'enirose',
# Minor Slovak search engines
'zoznam\.sk' => 'zoznam',
# Minor Portuguese search engines
'sapo\.pt' => 'sapo',
# Minor swiss search engines
'search\.ch' => 'searchch',
'search\.bluewin\.ch' => 'bluewin',
# Generic search engines
'search\..*\.\w+' => 'search'
);
/**
* SearchEnginesWithKeysNotInQuery
* List of search engines that store keyword as page instead of query parameter
*/
$SearchEnginesWithKeysNotInQuery = array(
'a9',1 # www.a9.com/searckey1%20searchkey2
);
/**
* SearchEnginesKnownUrl
* Known rules to extract keywords from a referrer search engine URL
*/
$SearchEnginesKnownUrl = array(
# Most common search engines
'alexa' => 'q=',
'alltheweb' => 'q(|uery)=',
'altavista' => 'q=',
'a9' => 'a9\.com\/',
'dmoz' => 'search=',
'google_base' => '(p|q|as_p|as_q)=',
'google_froogle' => '(p|q|as_p|as_q)=',
'google_groups' => 'group\/', # does not work
'google_image' => '(p|q|as_p|as_q)=',
'google_cache' => '(p|q|as_p|as_q)=cache:[0-9A-Za-z]{12}:',
'google' => '(p|q|as_p|as_q)=',
'lycos' => 'query=',
'msn' => 'q=',
'live' => 'q=',
'netscape' => 'search=',
'tiscali' => 'key=',
'aol' => 'query=',
'terra' => 'query=',
'voila' => '(kw|rdata)=',
'search.com' => 'q=',
'yahoo_mindset' => 'p=',
'yahoo' => 'p=',
'sympatico' => 'query=',
'excite' => 'search=',
# Minor international search engines
'google4counter' => '(p|q|as_p|as_q)=',
'att' => 'qry=',
'go' => 'qt=',
'askde' => '(ask|q)=', # break out Ask country specific engines.
'askes' => '(ask|q)=',
'askfr' => '(ask|q)=',
'askit' => '(ask|q)=',
'asknl' => '(ask|q)=',
'ask' => '(ask|q)=',
'atomz' => 'sp-q=',
'euroseek' => 'query=',
'findarticles' => 'key=',
'go2net' => 'general=',
'hotbot' => 'mt=',
'infospace' => 'qkw=',
'kvasir' => 'q=',
'looksmart' => 'key=',
'mamma' => 'query=',
'metacrawler' => 'general=',
'nbci' => 'keyword=',
'northernlight' => 'qr=',
'overture' => 'keywords=',
'dogpile' => 'q(|kw)=',
'spray' => 'string=',
'teoma' => 'q=',
'webcrawler' => 'searchText=',
'wisenut' => 'query=',
'ixquick' => 'query=',
'earthlink' => 'q=',
'iune' => '(keywords|q)=',
'blingo' => 'q=',
'centraldatabase' => 'query=',
'clusty' => 'query=',
'mysearch' => 'searchfor=',
'vivisimo' => 'query=',
# kartoo: No keywords passed in referring URL.
'kartoo' => '',
'icerocket' => 'q=',
'sphere' => 'q=',
'ledix' => 'q=',
'shawca' => 'q=',
'searchalot' => 'q=',
'copernic' => 'web\/',
'avantfind' => 'keywords=',
'steadysearch' => 'w=',
# Chello Portals
'chelloat' => 'q1=',
'chellobe' => 'q1=',
'chellocz' => 'q1=',
'chellofr' => 'q1=',
'chellohu' => 'q1=',
'chellonl' => 'q1=',
'chellono' => 'q1=',
'chellopl' => 'q1=',
'chellose' => 'q1=',
'chellosk' => 'q1=',
'chellocom' => 'q1=',
# Mirago
'miragobe' => '(txtsearch|qry)=',
'miragoch' => '(txtsearch|qry)=',
'miragode' => '(txtsearch|qry)=',
'miragodk' => '(txtsearch|qry)=',
'miragoes' => '(txtsearch|qry)=',
'miragofr' => '(txtsearch|qry)=',
'miragoit' => '(txtsearch|qry)=',
'miragonl' => '(txtsearch|qry)=',
'miragono' => '(txtsearch|qry)=',
'miragose' => '(txtsearch|qry)=',
'miragocouk' => '(txtsearch|qry)=',
'mirago' => '(txtsearch|qry)=',
'answerbus' => '', # Does not provide query parameters
'icq' => 'q=',
'nusearch' => 'nusearch_terms=',
'goodsearch' => 'Keywords=',
'scroogle' => 'Gw=', # Does not always provide query parameters
'questionanswering' => '',
'mywebsearch' => 'searchfor=',
'comettoolbar' => 'qry=',
# Social Bookmarking Services
#'delicious' => 'all=',
#'digg' => 's=',
#'stumbleupon' => '',
#'swik' => 'swik\.net\/', # does not work. Keywords follow domain, e.g. http://swik.net/awstats+analytics
#'segnalo' => '',
#'ineffabile' => '',
# Minor Australian search engines
'anzwers' => 'search=',
# Minor brazilian search engines
'engine' => 'p1=',
'miner' => 'q=',
# Minor chinese search engines
'baidu' => 'word=',
'sina' => 'word=',
'sohu' => 'word=',
'sogou' => 'query=',
# Minor czech search engines
'atlas' => 'searchtext=',
'seznam' => 'w=',
'quick' => 'query=',
'centrum' => 'q=',
'jyxo' => 's=',
'najdi' => 'dotaz=',
'redbox' => 'srch=',
# Minor danish search engines
'opasia' => 'q=',
'danielsen' => 'q=',
'sol' => 'q=',
'jubii' => 'soegeord=',
'finddk' => 'words=',
'edderkoppen' => 'query=',
'orbis' => 'search_field=',
'1klik' => 'query=',
'ofir' => 'querytext=',
# Minor dutch search engines
'ilse' => 'search_for=', 'vindex','in=',
# Minor english search engines
'askuk' => '(ask|q)=',
'bbc' => 'q=',
'freeserve' => 'q=',
'looksmartuk' => 'key=',
'splut' => 'pattern=',
'spotjockey' => 'Search_Keyword=',
'ukindex' => 'stext=',
'ukdirectory' => 'k=',
'ukplus' => 'search=',
'searchy' => 'search_term=',
# Minor finnish search engines
'haku' => 'w=',
# Minor french search engines
'francite' => 'name=',
'clubinternet' => 'q=',
'toile' => 'q=',
'biglotron' => 'question=',
'mozbot' => 'q=',
# Minor german search engines
'aolde' => 'q=',
'fireball' => 'q=',
'infoseek' => 'qt=',
'webde' => 'su=',
'abacho' => 'q=',
't-online' => 'q=',
'metaspinner' => 'qry=',
'metacrawler_de' => 'qry=',
'wwweasel' => 'q=',
'netluchs' => 'query=',
'schoenerbrausen' => 'q=',
# Minor Hungarian search engines
'heureka' => 'heureka=',
'origo' => '(q|search)=',
'goliat' => 'KERESES=',
'wahoo' => 'q=',
'internetto' => 'searchstr=',
'keresolap_hu' => 'q=',
'tango_hu' => 'q=',
'polymeta_hu' => '',
# Minor Indian search engines
'sify' => 'keyword=',
# Minor Italian search engines
'virgilio' => 'qs=',
'arianna' => 'query=',
'supereva' => 'q=',
'kataweb' => 'q=',
'aliceitmaster' => 'qs=',
'aliceit' => 'qs=',
'gotuneed' => '', # Not yet known
'godado' => 'Keywords=',
'jumpy\.it' => 'searchWord=',
'shinyseek\.it' => 'KEY=',
'teecnoit' => 'q=',
# Minor Japanese search engines
'askjp' => '(ask|q)=',
'sagool' => 'q=',
# Minor Norwegian search engines
'start' => 'q=', 'eniro','q=',
# Minor Polish search engines
'wp' => 'szukaj=',
'onetpl' => 'qt=',
'dodajpl' => 'keyword=',
'gazetapl' => 'slowo=',
'gerypl' => 'q=',
'hogapl' => 'qt=',
'netsprintpl' => 'q=',
'interiapl' => 'q=',
'katalogonetpl' => 'qt=',
'o2pl' => 'qt=',
'polskapl' => 'qt=',
'szukaczpl' => 'q=',
'wowpl' => 'q=',
# Minor russian search engines
'yandex' => 'text=',
'rambler' => 'words=',
'aport' => 'r=',
'metabot' => 'st=',
# Minor swedish search engines
'passagen' => 'q=',
'enirose' => 'q=',
# Minor swiss search engines
'searchch' => 'q=',
'bluewin' => 'qry='
);
/**
* SearchEnginesKnownUrlNotFound
* Known rules to extract not found keywords from a referrer search engine URL
*/
$SearchEnginesKnownUrlNotFound = array(
# Most common search engines
'msn','origq='
);
/**
* If no rules are known, WordsToExtractSearchUrl will be used to search
* keyword parameter
* If no rules are known and search in WordsToExtractSearchUrl failed, this
* will be used to clean URL of not keyword parameters.
*/
$WordsToExtractSearchUrl = array('ask=','claus=','general=','key=','kw=','keyword=','keywords=','MT=','p=','q=','qr=','qt=','query=','s=','search=','searchText=','string=','su=','txtsearch=','w=');
$WordsToCleanSearchUrl = array('act=','annuaire=','btng=','cat=','categoria=','cfg=','cof=','cou=','count=','cp=','dd=','domain=','dt=','dw=','enc=','exec=','geo=','hc=','height=','hits=','hl=','hq=','hs=','id=','kl=','lang=','loc=','lr=','matchmode=','medor=','message=','meta=','mode=','order=','page=','par=','pays=','pg=','pos=','prg=','qc=','refer=','sa=','safe=','sc=','sort=','src=','start=','style=','stype=','sum=','tag=','temp=','theme=','type=','url=','user=','width=','what=','\\.x=','\\.y=','y=','look=');
/**
* SearchEnginesKnownUTFCoding
* Known parameter that proves a search engine has coded its parameters in UTF-8
*/
$SearchEnginesKnownUTFCoding = array(
# Most common search engines
'google' => 'ie=utf-8',
'alltheweb' => 'cs=utf-8'
);
/**
* SearchEnginesHashLib
* List of search engines names
* 'search_engine_id', 'search_engine_name',
*
* @fixme make it a hash (portunfinished)
*/
$SearchEnginesHashLib = array(
# Major international search engines
'alexa' => 'Alexa',
'alltheweb' => 'AllTheWeb',
'altavista' => 'AltaVista',
'a9' => 'A9',
'dmoz' => 'DMOZ',
'google_base' => 'Google (Base)',
'google_froogle' => 'Froogle (Google)',
'google_groups' => 'Google (Groups)',
'google_image' => 'Google (Images)',
'google_cache' => 'Google (cache)',
'google' => 'Google',
'lycos' => 'Lycos',
'msn' => 'MSN Search',
'live' => 'Windows Live',
'netscape' => 'Netscape',
'aol' => 'AOL',
'terra' => 'Terra',
'tiscali' => 'Tiscali',
'voila' => 'Voila',
'search.com' => 'Search.com',
'yahoo_mindset' => 'Yahoo! Mindset',
'yahoo' => 'Yahoo!',
'sympatico' => 'Sympatico',
'excite' => 'Excite',
# Minor international search engines
'google4counter' => '4-counter (Google)',
'att' => 'AT&T search (powered by Google)',
'go' => 'Go.com',
'askde' => 'Ask Deutschland',
'askes' => 'Ask España', # break out Ask country specific engines.
'askfr' => 'Ask France',
'askit' => 'Ask Italia',
'asknl' => 'Ask Nederland',
'ask' => 'Ask',
'atomz' => 'Atomz',
'dejanews' => 'DejaNews',
'euroseek' => 'Euroseek',
'findarticles' => 'Find Articles',
'go2net' => 'Go2Net (Metamoteur)',
'hotbot' => 'Hotbot',
'infospace' => 'InfoSpace',
'kvasir' => 'Kvasir',
'looksmart' => 'Looksmart',
'mamma' => 'Mamma',
'metacrawler' => 'MetaCrawler (Metamoteur)',
'nbci' => 'NBCI',
'northernlight' => 'NorthernLight',
'overture' => 'Overture', # Replace 'goto\.com','Goto.com',
'dogpile' => 'Dogpile',
'spray' => 'Spray',
'teoma' => 'Teoma', # Replace 'directhit\.com','DirectHit',
'webcrawler' => 'WebCrawler',
'wisenut' => 'WISENut',
'ixquick' => 'ix quick',
'earthlink' => 'Earth Link',
'iune' => 'i-une',
'blingo' => 'Blingo',
'centraldatabase' => 'GPU p2p search',
'clusty' => 'Clusty',
'mysearch' => 'My Search',
'vivisimo' => 'Vivisimo',
'kartoo' => 'Kartoo',
'icerocket' => 'Icerocket (Blog)',
'sphere' => 'Sphere (Blog)',
'ledix' => 'Ledix',
'shawca' => 'Shaw.ca',
'searchalot' => 'Searchalot',
'copernic' => 'Copernic',
'avantfind' => 'Avantfind',
'steadysearch' => 'Avantfind',
# Chello Portals
'chelloat' => 'Chello Austria',
'chellobe' => 'Chello Belgium',
'chellocz' => 'Chello Czech Republic',
'chellofr' => 'Chello France',
'chellohu' => 'Chello Hungary',
'chellonl' => 'Chello Netherlands',
'chellono' => 'Chello Norway',
'chellopl' => 'Chello Poland',
'chellose' => 'Chello Sweden',
'chellosk' => 'Chello Slovakia',
'chellocom' => 'Chello (Country not recognized)',
# Mirago
'miragobe' => 'Mirago Belgium',
'miragoch' => 'Mirago Switzerland',
'miragode' => 'Mirago Germany',
'miragodk' => 'Mirago Denmark',
'miragoes' => 'Mirago Spain',
'miragofr' => 'Mirago France',
'miragoit' => 'Mirago Italy',
'miragonl' => 'Mirago Netherlands',
'miragono' => 'Mirago Norway',
'miragose' => 'Mirago Sweden',
'miragocouk' => 'Mirago UK',
'mirago' => 'Mirago (country unknown)',
'answerbus' => 'Answerbus',
'icq' => 'icq',
'nusearch' => 'Nusearch',
'goodsearch' => 'GoodSearch',
'scroogle' => 'Scroogle',
'questionanswering' => 'Questionanswering',
'mywebsearch' => 'MyWebSearch',
'comettoolbar' => 'Comet toolbar search',
# Social Bookmarking Services
#'delicious' => 'del.icio.us (Social Bookmark)',
#'digg' => 'Digg (Social Bookmark)',
#'stumbleupon' => 'Stumbleupon (Social Bookmark)',
#'swik' => 'Swik (Social Bookmark)',
#'segnalo' => 'Segnalo (Social Bookmark)',
#'ineffabile' => 'Ineffabile.it (Social Bookmark)',
# Minor Australian search engines
'anzwers' => 'anzwers.com.au',
# Minor brazilian search engines
'engine' => 'Cade',
'miner' => 'Meta Miner',
# Minor chinese search engines
'baidu' => 'Baidu',
'sina' => 'Sina',
'sohu' => 'Sohu',
'sogou' => 'Sogou',
# Minor czech search engines
'atlas' => 'Atlas.cz',
'seznam' => 'Seznam',
'quick' => 'Quick.cz',
'centrum' => 'Centrum.cz',
'jyxo' => 'Jyxo.cz',
'najdi' => 'Najdi.to',
'redbox' => 'RedBox.cz',
# Minor danish search-engines
'opasia' => 'Opasia',
'danielsen' => 'Thor (danielsen.com)',
'sol' => 'SOL',
'jubii' => 'Jubii',
'finddk' => 'Find',
'edderkoppen' => 'Edderkoppen',
'netstjernen' => 'Netstjernen',
'orbis' => 'Orbis',
'tyfon' => 'Tyfon',
'1klik' => '1Klik',
'ofir' => 'Ofir',
# Minor dutch search engines
'ilse' => 'Ilse',
'vindex' => 'Vindex.nl',
# Minor english search engines
'askuk' => 'Ask UK',
'bbc' => 'BBC',
'freeserve' => 'Freeserve',
'looksmartuk' => 'Looksmart UK',
'splut' => 'Splut',
'spotjockey' => 'Spotjockey',
'ukdirectory' => 'UK Directory',
'ukindex' => 'UKIndex',
'ukplus' => 'UK Plus',
'searchy' => 'searchy.co.uk',
# Minor finnish search engines
'haku' => 'Ihmemaa',
# Minor french search engines
'aolfr' => 'AOL (fr)',
'ctrouve' => 'C\'est trouvé',
'francite' => 'Francité',
'lbb' => 'LBB',
'libertysurf' => 'Libertysurf',
'free' => 'Free.fr',
'clubinternet' => 'Club-internet',
'toile' => 'Toile du Québec',
'biglotron' => 'Biglotron',
'mozbot' => 'Mozbot',
# Minor German search engines
'aolde' => 'AOL (de)',
'fireball' => 'Fireball',
'infoseek' => 'Infoseek',
'webde' => 'Web.de',
'abacho' => 'Abacho',
't-online' => 'T-Online',
'allesklar' => 'allesklar.de',
'meinestadt' => 'meinestadt.de',
'metaspinner' => 'metaspinner',
'metacrawler_de' => 'metacrawler.de',
'wwweasel' => 'WWWeasel',
'netluchs' => 'Netluchs',
'schoenerbrausen' => 'Schoenerbrausen/',
# Minor hungarian search engines
'heureka' => 'Heureka',
'origo' => 'Origo-Vizsla',
'lapkereso' => 'Startlapkeresõ',
'goliat' => 'Góliát',
'indexhu' => 'Index',
'wahoo' => 'Wahoo',
'webmania' => 'webmania.hu',
'internetto' => 'Internetto Keresõ',
'tango_hu' => 'Tango',
'keresolap_hu' => 'Tango keresolap',
'polymeta_hu' => 'Polymeta',
# Minor Indian search engines
'sify' => 'Sify',
# Minor Italian search engines
'virgilio' => 'Virgilio',
'arianna' => 'Arianna',
'supereva' => 'Supereva',
'kataweb' => 'Kataweb',
'aliceitmaster' => 'search.alice.it.master',
'aliceit' => 'alice.it',
'gotuneed' => 'got u need',
'godado' => 'Godado.it',
'jumpy\.it' => 'Jumpy.it',
'shinyseek\.it' => 'Shinyseek.it',
'teecnoit' => 'Teecno',
# Minor Japanese search engines
'askjp' => 'Ask Japan',
'sagool' => 'Sagool',
# Minor Norwegian search engines
'start' => 'start.no',
'eniro' => 'Eniro',
# Minor polish search engines
'wp' => 'Wirtualna Polska',
'onetpl' => 'Onet.pl',
'dodajpl' => 'Dodaj.pl',
'gazetapl' => 'Gazeta.pl',
'gerypl' => 'Gery.pl',
'hogapl' => 'Hoga.pl',
'netsprintpl' => 'NetSprint.pl',
'interiapl' => 'Interia.pl',
'katalogonetpl' => 'Katalog.Onet.pl',
'o2pl' => 'o2.pl',
'polskapl' => 'Polska',
'szukaczpl' => 'Szukacz',
'wowpl' => 'Wow.pl',
# Minor russian search engines
'yandex' => 'Yandex',
'aport' => 'Aport',
'rambler' => 'Rambler',
'turtle' => 'Turtle',
'metabot' => 'MetaBot',
# Minor Swedish search engines
'passagen' => 'Evreka',
'enirose' => 'Eniro Sverige',
# Minor Slovak search engines
'zoznam' => 'Zoznam',
# Minor Portuguese search engines
'sapo' => 'Sapo',
# Minor Swiss search engines
'searchch' => 'search.ch',
'bluewin' => 'search.bluewin.ch',
# Generic search engines
'search' => 'Unknown search engines'
);