Obtain the website keywords. support baidu, Google, soso, Yahoo, and other search engines. [code] php code view source
Print?
| 02 |
$ _ SERVER ['http _ referer'] = 'http: // www.baidu.com/s? Wd = http://www.iiwnet.com '; |
| 03 |
Echo save_www_iiwnet_com_keyword ('http: // www.baidu.com/s? Wd = http://www.iiwnet.com ', 'http: // www.baidu.com/s? Wd = http://www.iiwnet.com '); |
| 04 |
Function save_www_iiwnet_com_keyword ($ domain, $ path ){ |
| 05 |
If (strpos ($ domain, 'Google .com.tw ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 06 |
$ Searchengine = 'Google TAIWAN '; |
| 07 |
$ Keywords = urldecode ($ regs [1]); // google taiwan |
| 09 |
If (strpos ($ domain, 'google. cn ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 10 |
$ Searchengine = 'Google China '; |
| 11 |
$ Keywords = urldecode ($ regs [1]); // google china |
| 13 |
If (strpos ($ domain, 'google. com ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 14 |
$ Searchengine = 'Google '; |
| 15 |
$ Keywords = urldecode ($ regs [1]); // google |
| 16 |
} Elseif (strpos ($ domain, 'Baidu .')! = False & preg_match ('/wd = ([^ &] *)/I', $ path, $ regs )){ |
| 17 |
$ Searchengine = 'baidu '; |
| 18 |
$ Keywords = urldecode ($ regs [1]); // baidu |
| 19 |
} Elseif (strpos ($ domain, 'Baidu .')! = False & preg_match ('/word = ([^ &] *)/I', $ path, $ regs )){ |
| 20 |
$ Searchengine = 'baidu '; |
| 21 |
$ Keywords = urldecode ($ regs [1]); // baidu |
| 22 |
} Elseif (strpos ($ domain, '2017 .vnet.cn ')! = False & preg_match ('/kw = ([^ &] *)/I', $ path, $ regs )){ |
| 23 |
$ Searchengine = 'ct114 '; |
| 24 |
$ Keywords = urldecode ($ regs [1]); // ct114 |
| 25 |
} Elseif (strpos ($ domain, 'iask. com ')! = False & preg_match ('/k = ([^ &] *)/I', $ path, $ regs )){ |
| 26 |
$ Searchengine = 'iask '; |
| 27 |
$ Keywords = urldecode ($ regs [1]); // iask |
| 28 |
} Elseif (strpos ($ domain, 'soso. com ')! = False & preg_match ('/w = ([^ &] *)/I', $ path, $ regs )){ |
| 29 |
$ Searchengine = 'soso '; |
| 30 |
$ Keywords = urldecode ($ regs [1]); // soso |
| 31 |
} Elseif (strpos ($ domain, 'sogou. com ')! = False & preg_match ('/query = ([^ &] *)/I', $ path, $ regs )){ |
| 32 |
$ Searchengine = 'sogou '; |
| 33 |
$ Keywords = urldecode ($ regs [1]); // sogou |
| 34 |
} Elseif (strpos ($ domain, 'So .163.com ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 35 |
$ Searchengine = 'deletease '; |
| 36 |
$ Keywords = urldecode ($ regs [1]); // netease |
| 37 |
} Elseif (strpos ($ domain, 'yodao. com ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 38 |
$ Searchengine = 'yodao '; |
| 39 |
$ Keywords = urldecode ($ regs [1]); // yodao |
| 40 |
} Elseif (strpos ($ domain, 'zhongsou. com ')! = False & preg_match ('/word = ([^ &] *)/I', $ path, $ regs )){ |
| 41 |
$ Searchengine = 'zhongsou '; |
| 42 |
$ Keywords = urldecode ($ regs [1]); // zhongsou |
| 43 |
} Elseif (strpos ($ domain, 'search .tom.com ')! = False & preg_match ('/w = ([^ &] *)/I', $ path, $ regs )){ |
| 44 |
$ Searchengine = 'Tom '; |
| 45 |
$ Keywords = urldecode ($ regs [1]); // tom |
| 46 |
} Elseif (strpos ($ domain, 'Live. com ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 47 |
$ Searchengine = 'mslive '; |
| 48 |
$ Keywords = urldecode ($ regs [1]); // MSLIVE |
| 49 |
} Elseif (strpos ($ domain, 'tw .search.yahoo.com ')! = False & preg_match ('/p = ([^ &] *)/I', $ path, $ regs )){ |
| 50 |
$ Searchengine = 'Yahoo TAIWAN '; |
| 51 |
$ Keywords = urldecode ($ regs [1]); // yahoo taiwan |
| 52 |
} Elseif (strpos ($ domain, 'CN. yahoo .')! = False & preg_match ('/p = ([^ &] *)/I', $ path, $ regs )){ |
| 53 |
$ Searchengine = 'Yahoo China '; |
| 54 |
$ Keywords = urldecode ($ regs [1]); // yahoo china |
| 55 |
} Elseif (strpos ($ domain, 'Yahoo .')! = False & preg_match ('/p = ([^ &] *)/I', $ path, $ regs )){ |
| 56 |
$ Searchengine = 'Yahoo '; |
| 57 |
$ Keywords = urldecode ($ regs [1]); // yahoo |
| 58 |
} Elseif (strpos ($ domain, 'MSN .com.tw ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 59 |
$ Searchengine = 'MSN TAIWAN '; |
| 60 |
$ Keywords = urldecode ($ regs [1]); // msn taiwan |
| 61 |
} Elseif (strpos ($ domain, 'MSN .com.cn ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 62 |
$ Searchengine = 'MSN China '; |
| 63 |
$ Keywords = urldecode ($ regs [1]); // msn china |
| 64 |
} Elseif (strpos ($ domain, 'MSN. com ')! = False & preg_match ('/q = ([^ &] *)/I', $ path, $ regs )){ |
| 65 |
$ Searchengine = 'MSN '; |
| 66 |
$ Keywords = urldecode ($ regs [1]); // msn |