PHP class for a specific search term from most search engines

Pay with:
i agree with "Terms for Customers"
Sold: 4
Refunds: 0

Uploaded: 01.01.2007
Content: (3,94 kB)
Loyalty discount! If the total amount of your purchases from the seller gidsoft more than:
5 $the discount is15%
If you want to know your discount rate, please provide your email:


PHP class SearchWord for certain search queries and search results pages in the most popular search engines.
To define the search query you want to create an instance of a class php function SearchWords SearchWord and analyze variable $ HTTP_REFERER.

The main difficulty in the design and implementation of the PHP-class is that each search engine uses its own names for variables that contain all of the information about the user's request (query text, the page in search results and other parameters). Therefore, there is only right decision - to write for each search engine has its own search queries analyzer, hence the complexity - there are more than 50 popular search engines, and how many of them exist at all - no one knows.
Another problem is the inability to obtain accurate search results page, as the number of links in search results, the user can define himself, so you can learn the approximate search results page.
The problems can be attributed more particularly some search engines, such as Google and MSN - are used at UTF-8, and Yandex - KOI8-R (the search is not on the first page of results).

Despite all the difficulties described above, I turned php class for a more or less correct analysis searches for the following search engines:

Google ( [all domains google]
Yandex ( [all the basic]
Rambler ( [search all]
Mail.Ru (
Sic (
Nigma (
WebAlta (
Yahoo (
Poisk.Ru (
Findme.Ru (
all 13 search engines.

an article about this class:
significantly abridged version of the class:

Additional information

Resale is prohibited!


No feedback yet.
1 month 3 months 12 months
0 0 0
0 0 0
In order to counter copyright infringement and property rights, we ask you to immediately inform us at the fact of such violations and to provide us with reliable information confirming your copyrights or rights of ownership. Email must contain your contact information (name, phone number, etc.)