URI::ParseSearchString 1.0
Sponsored Links
URI::ParseSearchString 1.0 Ranking & Summary
File size:
0.004 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1061
Date added:
2006-11-28
Publisher:
Spiros Denaxas
URI::ParseSearchString 1.0 description
URI::ParseSearchString is a Perl module that can parse Apache refferer logs and extract search engine query strings.
SYNOPSIS
use URI::ParseSearchString ( parse_search_string );
$string = parse_search_string(http://www.google.com/search?hl=en&q=a+simple+test&btnG=Google+Search) ;
FUNCTIONS
parse_search_string
This module provides a simple function to parse and extract search engine query strings. It was designed and tested having Apache referrer logs in mind. It can be used for a wide number of purposes, including tracking down what keywords people use on popular search engines before they land on a site. It makes use of URI::split to extract the string and URI::Escape to un-escape the encoded characters in it. Although a number of existing modules and scripts exist for this purpose, the majority of them are either outdated using obsolete search strings associated with each engine.
The default function exported is "parse_search_string" which accepts an unquoted referrer string as input and returns the search engine query contained within. It currently works with both escaped and un-escaped queries and will translate the search terms before returning them in the latter case. The function returns undef in all other cases and errors.
for example:
$string = parse_search_string(http://www.google.com/search?hl=en&q=a+simple+test&btnG=Google+Search) ;
would return a simple test
whereas
$string = parse_search_string(http://www.mamma.com/Mamma?utfout=1&qtype=0&query=a+more%21+complex_+search%24⊂mit=%C2%A0%C2%A0Search%C2%A0%C2%A0) ;
would return a more! complex_ search$
Currently supported search engines include:
- AOL (UK)
- AllTheWeb
- Blueyonder (UK)
- Feedster Blog Search
- Fireball (DE)
- Froogle
- Froogle UK
- Google
- Google Blog Search
- HotBot
- Ice Rocket Blog Search
- Lycos
- Mamma
- Mirago (UK)
- MSN
- Netscape
- Technorati Blog Search
- Tiscali (UK)
- Web.de (DE)
- Yahoo
SYNOPSIS
use URI::ParseSearchString ( parse_search_string );
$string = parse_search_string(http://www.google.com/search?hl=en&q=a+simple+test&btnG=Google+Search) ;
FUNCTIONS
parse_search_string
This module provides a simple function to parse and extract search engine query strings. It was designed and tested having Apache referrer logs in mind. It can be used for a wide number of purposes, including tracking down what keywords people use on popular search engines before they land on a site. It makes use of URI::split to extract the string and URI::Escape to un-escape the encoded characters in it. Although a number of existing modules and scripts exist for this purpose, the majority of them are either outdated using obsolete search strings associated with each engine.
The default function exported is "parse_search_string" which accepts an unquoted referrer string as input and returns the search engine query contained within. It currently works with both escaped and un-escaped queries and will translate the search terms before returning them in the latter case. The function returns undef in all other cases and errors.
for example:
$string = parse_search_string(http://www.google.com/search?hl=en&q=a+simple+test&btnG=Google+Search) ;
would return a simple test
whereas
$string = parse_search_string(http://www.mamma.com/Mamma?utfout=1&qtype=0&query=a+more%21+complex_+search%24⊂mit=%C2%A0%C2%A0Search%C2%A0%C2%A0) ;
would return a more! complex_ search$
Currently supported search engines include:
- AOL (UK)
- AllTheWeb
- Blueyonder (UK)
- Feedster Blog Search
- Fireball (DE)
- Froogle
- Froogle UK
- Google Blog Search
- HotBot
- Ice Rocket Blog Search
- Lycos
- Mamma
- Mirago (UK)
- MSN
- Netscape
- Technorati Blog Search
- Tiscali (UK)
- Web.de (DE)
- Yahoo
URI::ParseSearchString 1.0 Screenshot
URI::ParseSearchString 1.0 Keywords
URI
ParseSearchString
UK
ParseSearchString 1.0
Search engine query
search engine
Query Strings
Perl module
search
string
parse
query
engine
extract
URI::ParseSearchString
URIParseSearchString
Bookmark URI::ParseSearchString 1.0
URI::ParseSearchString 1.0 Copyright
WareSeeker periodically updates pricing and software information of URI::ParseSearchString 1.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of URI::ParseSearchString 1.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
search engines
blog search engine
google search engine
search engine list
search engine optimization
query string
ask jeeves search engine
best search engine
bing search engine
top ten search engines
video search engines
google search engine home page
search engines list
meta search engines
job search engines
dogpile search engine
lyrics search engine
internet search engines
Related Software
Search::Lemur is a Perl class to query a Lemur server, and parse the results. Free Download
kmp_search provides a binary exact string search utility. Free Download
phpSearch provides a single-table search engine with a customizable query form. Free Download
CQL::Parser is a Perl module that compiles CQL strings into parse trees of Node subtypes. Free Download
Parse::Eyapp module contains extensions for Parse::Yapp. Free Download
Apache Xindice is a native XML database server. Free Download
Search::VectorSpace is a very basic vector-space search engine. Free Download
Parse::RPN is a minimalist RPN parser/processor (a little like FORTH). Free Download
Latest Software
Popular Software
Favourite Software