SmartPPC Search – Innovative Search Engine With Advertising Features
October 29, 2009, 9:34 am
Filed under:
Advertising techniques,
Orbit Spider,
Plug-ins,
Ranking Metasearch,
Releases,
Search engines,
SmartPPC Search,
Software development,
Traffic monetization
Nowadays search traffic is the single most valuable form of internet traffic. Every day, millions and millions of people use different search engines to find things in Internet and face with ads links. Those little ads have turned search engines like Google and Yahoo into biggest advertising vehicles the world has ever seen. You can easily become a part of this valuable traffic by creating your own search engine with SmartPPC Search.
You may ask yourself: why would you want your own search engine? Well, there is a secret which are most search engine keep hidden that we’re going to tell you. They make money from displaying other search engines’ ads. Yes, that’s right. They don’t have their own advertisers. But they still make lots of money. And now, you can too!
There a numerous pay per click search engines that will give you their advertisers to put on your search engine, and when someone clicks on the ads from your search engine, they give you a piece of the pay per per click price. All of this is integrated right into SmartPPC Search. Simply, build your search engine using SmartPPC Search, pull their ads in, and get revenue. You can launch your search engine on its own dedicated site, or plug it into your existing site, so your users can search from there.
The basic version of SmartPPC Search supports web search, search by images and news search. For starters, there is no need to build and develop your own index and algorithms. We have that done for you! SmartPPC operates as a meta-search, using Google, Yahoo and Bing as data sources. We have also built in numerous social features, such as My Page and search comments. Think of the possibilities, you can bring together Google, Yahoo and Bing together in one mix, or create any mix you want, simply by clicking on options in SmartPPC. SmartPPC Search is built for speed: The system uses technologies that can handle millions searches daily.
The intuitive interface of SmartPPC Search administrative control panel enables you to adjust the system within minutes. Many flexible and useful settings can be easily managed.
There are several ways of mixing sponsored and organic search results. All paid ads may be displayed on the first page before organic search results. Or you can choose an alternative – output several sponsored results on every page.
SmartPPC Search lets you to:
SmartPPC Search can be integrated with SmartPPC EVO and SmartPPC Ad Market. Combination of SmartPPC Search with other solutions makes up a new system – search engine with advanced ad management functions. This will give you the opportunity to sell to your own advertisers directly, and include them within the mix.
Try demo today .
Build your own pay per click business and make high income!
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here
What is Metasearch?
In the age of advanced Internet Technologies there are thousands of different web-sites of any content, and every day the other thousand of web-sites are appeared. Thus, arises a question: how can user find necessary information among this set of interest?! To help Internet’s users to solve this problem there are Search Engines which serve a very important role: they let users to find required information and assist web-sites’ owners to get revenue by monetizing traffic of their web-sites.
Nowadays there are great numbers of web-sites in World Wide Web which enable users to make a search thought Internet.
For several years, Orbitscripts Company has been developed search sites which are used different solutions of creating optimal search engine. In this article we decide to share our experience with you.
There are two basic methods of creating search solutions. The differences between them are the mode of collecting information, its storage and index. Let’s separately examine each solution.
Own search engine
This method assumed that you have you own search engine. Installed software of such engine collects the information from network resources (web-sites, web-pages, various files etc.) and storages this information into its database. It’s obvious that nonindexing and disordered information is useless and visitor’s search may take a long time. By having your own search engine you will be independent from anyone because everything will be concentrated in your hands – the data collections, its storage and its usage – for example, in the case if you want to create your own search site. Unfortunately, this solution as everything in our world is not without flaws, it has strict requirements to hardware and network resources. To collect the information there is a need of high-bandwidth Internet access, to storage the collected web-sites a large footprint is required and for the information indexing you will need a significant computer resources (such as processors, RAM etc.), otherwise the information won’t appear in search results. We must admit that this solution is rather expensive and not everyone can afford it. The examples of search engines which are using this method are Google, Yahoo, Ask etc.
Getting search results from other search engines
At this rate you system acts as a broker between you own visitors and other search engines. Working process of this method is rather simple: your system gets request from your visitor, then it translates the request to other search engines, receives the answer and return the answer to your visitor. The other advantage of this method is that there is no need of any significant investments of computing resources. You don’t have to pre-collect information from large amount of web-sites and then storage it on your server for further indexing. All you required is a high-bandwidth Internet access which, as matter of fact, already affords a majority of providers.
However, this solution also is not without drawbacks. As the operated data belongs to other resources your system has a reduced reliability. Data’s format which is returned from the search engine may be changed at any time that’s mean – your search become useless until you adapt your system to these changes. The request from your visitor occurs in two steps: step one – a request on your site, step two – your request on search resource and backwards, thereby the latency time for user’s response can be delay. Thus crops up another hidden drawback – your system will entirely depend on the reaction time of the search engine which resources you use. A large amount of requests to the search engine’s service can lead to unpleasant consequences – you system can be banned. Or the search resource which you are using may disappear from the Internet landscape. In both cases your system stops working.
Though, let’s not jump with conclusions. Indeed, if you build a system based only on one search recourse then there is no point to use this method. But what will be if you’ll increase the reliability of you system by using several search engines? Let’s imagine that instead of one search resource you use ten resources. Even if three of the search engines refuse your request and two of them changed the data’s format, you still have five working search engines.Thus visitor will receive search results on his request in your system. To avoid a situation when your system can be banned use caching. When a visitor makes a request to you system, you’ll reserve the request from search engine on your plate. And when there is a similar request from the other visitor (or may be from the same one), you won’t have to make second request to the remote search service, your visitor just get the previously received request from the remote server which will reduce the latency time. Therefore you will cut down the number of the requests to remote servers and increase the reliability of your system.
You may think that the additional ten resources will increase the required time to survey all ten resources which will at least tenfold augment the latency time of your system response. Partly you’re right. If search resources are inquired sequentially, then you will have to face up described above problems. Therefore we suggest to make parallel requests to search resources.
During several years our Company uses the method of parallel requests to search resources. This method has proved to be excellent. However, the solution has its own nuances. What if when using the parallel requests scheme nine sources return results for 3 seconds, and the tenth – sometimes for 2 seconds and sometimes for 9 seconds. It is obvious that if we wait for all ten sources, general latency time can reach 9 seconds, which is too long, and the cause is – tenth resource, the weakest link. Obviously, the best solution is to adjudge a certain time interval during which your system receives data from remote search resources. For our example, if the time interval is 4 seconds, requests from ten or nine resources always are getting in 4 seconds!
Below, you can see a diagram which explains differences between sequential and parallel requests schemes:

This method has indisputable advantages over own search engine method. You can provide your visitors with search results from several search engines, so your visitors don’t have to surf all search resources and obtain results from each of them separetly. By using parallel method your system will combine similar search results from different search engines into one and display meta-information where the location and the sources of the result are indicated. Such information certainly is rather interesting to the visitor than a result from single system.
Notice, how may look search results collected from several search engines:

The efficiency of this search method is higher than the separate search.
This solution calls – Metasearch. While creating your own system or choosing exciting one, notice that returned and obtained results from several search resources can be “ranked”, and further sorting can be based on the value of the “rank”. What is “rank”? “Rank” is a definite value estimated by certain functional algorithm – “ranking” which determines this value. Let’s examine one of the algorithms. Imagine that the result’s “rank” is higher the greater the amount of search resources where it was found and the higher the average of its positions in all found resources. Displayed above image introduce the processes of getting value for each obtained result and sorting returned search results according to this value. This type of search calls Ranking Metasearch.
Nowadays Internet is not only a way of sharing information, but also huge business machine by which people earn billions of dollars. The main source of revenue is advertising placed on web-sites. How to get ads for you web-site? It’s simple! Interesting that this process is similar to Metasearch. As matter of fact you need to register on servers which provide ads (Miva.com, LookSmart.com, …), then get results from defined links associated with certain keywords and display received results on you web-site. You will get revenue from ads impressions or from “clicks” on ads committed by visitors. But the point is that with every visitor’s search results and ads from several servers are displayed at once. (let’s hope he will make a “click”:-))
The general scheme of the search system of such type may look as follows:

Our Company has range of products of this type, including Ranking Metasearch. We’ve produced thousands modifications of our products which realize this type of search with the most sophisticated requirements expected of both the Metasearch and Ranking Metasearch.
To better understand the nature of this type of search, see the examples of realization Metasearch search systems:
· SmarPPC Search
· SmartPPC Power with lots of search plug-ins, and Ranking Metasearch in particular.
These products combine all described above methods for the practical implementation of all the advantages of the Metasearch. In addition the Company Orbitscripts modifies the algorithm of this technology and methods of sorting and processing data according to the requirements of our customers. We’re ready to implement any wild idea into life!
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here
SmatPPC Power – popular PPC Search Engine software
SmatPPC Power – popular PPC Search Engine software containing functions of advertising agency, advertisements exchange platform and affiliate network.
A great many of people is interested in raising money in the Internet. That’s way today we’ll tell how to earn money using one of our products – SmartPPC Power.
For a start, we’ll begin with a few words about the software and its main advantages:
-
-
The most important advantage is the opportunity to make money on displaying ads in search results and on affiliates’ websites.
-
The system interface is understandable and easy-to-use. You’ll save your time on studying technical documentation.
-
Plus, the modularity of
SmartPPC Power gives a chance to expand its functionality by the additional plug-ins. All existing plug-ins can be reviewed on our website in the section
SmartPPC Power Plug-ins.
You get a search site where organic results are obtained from the most popular search engines: Google, Yahoo, Bing, Altavista, Ask etc.
Having basic HTML knowledge you can even develop and integrate graphic design into the system, as one of our customers did:
http://low-rates.com/
To change graphic design of your website you can use the integrated templates editor.
So, SmartPPC Power enables its owner to embed any design idea.
Now let’s switch over to the most important part of our post – earning money using SmartPPC Power.
In SmartPPC Power you have two revenue sources: your own advertisers and advertisers provided by feeds.

In the age of advanced Internet technologies a large number of advertisers invest their money into online ads because the efficiency of this method is verified and confirmed. Advertisers’ ads can be displayed both on your search site and on publishers’ sites. So, if the visitor clicks on an ad displayed your website (“own clicks”), you’ll get the full profit amount. But if a visitor clicks on an ad located on publishers’ site (“publishers clicks”), you’ll share a certain percent of click price.
Ideally, you’ll receive revenue from “own” and “publishers” clicks. The priority of ad displaying is determined by cost per click: the higher the price the higher the probability that somebody will click on this ad.
Using SmartPPC Power your advertisers can manage their ads and view statistics information. They can detect the most profitable ads and control their cash flows.
The other source of revenue is XML feeds. In the case when there are no registered advertisers in your system, feeds substitute advertisers. So ad places on your website won’t be empty, but filled up with feeds’ ads meeting a search request. When your visitors click on feeds ads, you get paid by feeds a certain percent.
Affiliates. SmartPPC Power supports affiliate program, whereby your affiliates can monetize their traffic. Your affiliates can display the following elements on their sites:
 |
Text Link |
 |
Search boxes that will move publisher’s visitor to your site, when he makes a search. |

|
Javascript Search Boxes – in this case, the search results of your publisher’s visitor will be displayed on your publisher’s site. |
 |
JavaScript Feed Ad
Publishers can set key words in the system and get an ad’s block (Feeds ads) that will meets with the content of key words. |
 |
XML Feeds
SmartPPC Power enables affiliates to receive search results in a flexible format – XML. While using javascript format affiliates can choose look and feel of ad block from range of available settings only, using XML format they can design their ad blocks look and feel without any restrictions. |
 |
Download Search Engine
Affiliates have an opportunity to download their own mini Search Engine which will make search through SmartPPC Power XML feed. After downloading a search engine affiliates get two pages with a default design:
search_body.html – search form
result_link.html – search results |

 |
Portal Pages
Portal Pages plug-in lets affiliate to create his own mini portal. In the control panel affiliate can either create his own HTML code of a portal page or if he is not good in HTML he may use the default templates. Page created by affiliate will have a fixed URL. This URL can be used by affiliate on other sites and catalogues as a landing page.
So, affiliate can create his own portal easily. And he will get a commission from visitors searches and clicks. In addition, popularity of his sites will grow bringing him more profit. |
 |
Context Ads
Context Ads plug-in gives affiliate an ability to show ads relevant to page content. Affiliate generates a script in the system and puts this script into his sites’ code. Integrated script analyzes affiliate’s site and displays ads matching site subject. |
 |
Dynamic Banners Feed
Affiliate assigns a title to a banner, defines keywords fo r ads, then gets generated javascript and pastes this script into his sites. The difference between usual ads blocks and banner is that banners content is dynamic. |
|

|
SmartText
SmartText plug-in is similar to Context ads plug-in and is intended for relevant ads displaying. It’s suitable to be used on pages containing much text such as forums. Having found a keyword defined by affiliate in his control panel, SmartText compares it with ads base. All found words are highlighted with precise color (underline and etc.), and if a visitor hovers a mouse cursor over such keyword he will see a pop-up ad matching this keyword.
When a visitor clicks on these ads, he will be taken to the advertiser’s site, and the affiliate will get some money for this click. |
 |
Co-Brand
When a visitor is taken from affiliate’s site to search results page of SmartPPC Power there is a sharp change in the design. To avoid this SmartPPC Power has Co-Brand.
Co-Brand allows affiliate to change the design of SmartPPC Power search page to the design which will match his site design. It’s obvious that this custom design will be shown to visitors only when they make a search from affiliate’s sites. |
|

|
Parking Domain
Parking Domain gives affiliates an ability to receive the full-fledged PPC system, when they register/park their domain name on administrator’s IP address.
Affiliate will receive a commission from each click made from his domain.
Creation of the main and search pages design is made by the analogy with Co-Brand. For all registered in thy system domains affiliate can set custom design. |
 |
Dynamic Portal
Dynamic Portal plug-in allows administrator to display dynamic content on his site. Dynamic portal enables administrator to create a set of categories which will be assigned to defined words and phrases.
For example, a visitor of affiliate’s site can see a page with “animals” categories – vermigrade, fishes, dogs and etc. And after visitor refreshes the page, the content of categories will change.
Created portal can be used by affiliates as index page which their visitors will enter coming to their sites. |
|

|
Toolbar
The toolbar expands functionality of affiliate’s system and simplifies access to system’s settings.
Toolbar simplifies making search through SmartPPC Power. Administrator and affiliates can put a link for toolbar downloading. And their sites visitors will be able to download it and to use in their browsers. |
Thereby, the system is a quite simple – advertisers pay for each click, feeds pay you a certain commission for each click. You have stable revenue and help your publishers to earn.
A site serving advertisements is like a real business. To make it profitable you should make efforts and some investments.
Leave a comment and we’ll be glad to share our experience with you.
Best Regards,
Orbitscripts
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here
The main portal of Azerbaijan from Orbitscripts
We would like to present the first and currently the only national search system of Azerbaijan – YUMROO designed, developed and installed by our team.
During the development processes the following services were realized:
1. Azerbaijan resources search
2. Resources catalogue
3. Mail
4. News
5. Articles
6. Weather
7. Currency rates
8. Forums
9. Blogs
10. Galleries
11. Advertising network
The main feature of the portal is Azerbaijan sites search. YUMROO was designed as a multilingual portal, and thus at the moment it supports three languages: Azerbaijani, Russian and English.

The mechanism of Azerbaijan resources search is built on the platform of our Orbit Spider software. The uniqueness of the project is that the search algorithm is based on the morphology of Azerbaijan language. Thus if you search for a keyword – “go”, the results of the search will also contain such related words as “went”, “walk”, “going”, etc. To realize this we’ve developed an extensive morphological module that processes various forms of Azerbaijan’s words. In addition, to increase the relevance of search results (how search results are pertinent and applicable to search request) we’ve optimized the data extraction algorithms. The optimization goal was to take into consideration distance between the words in the original text and form of expression. This allowed us to obtain search result for the Azerbaijani language more relevant than Google results.

YUMROO portal contains a broad advertising network built on the base of SmartPPC software. Advertisers can place ads both on the portal and on other sites of Azerbaijan. There is a system of ads displaying by zones according to portal requirements and Azerbaijan’s internet area peculiarities.
To realize some informational and social parts of the portal were used 3rd party software. The specialists of Orbitscripts have integrated them into a united system, using advanced frameworks. This allows to expand the system functionality easily.
We’ll be pleased to see your comments and evaluations concerning the portal.
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here
SmartPPC Search
Today we would like to review the project that is currently being developed by our company – SmartPPC Search. This solution will let you build a meta-search portal with the ability of serving advertisements from XML feeds.
SmartPPC Search will include a wide range of social functions such as comments, ratings, toolbar and creation of adjustable personal pages. Thus users will be able to vote for good search results, rate posted comments, bookmark the most interesting search result. Users will be able to change look and feel of their personal pages using different colors palettes and themes. On the personal pages there will be an area where user will be able to place boxes with different information – currency rates, weather, horoscope, news, search results, etc.
Search results for SmartPPC Search software will be simultaneously obtained from various popular search resources such as Google, Yahoo, etc.
The system will be based on modularity and will support functional expanding. We’ll apply the projecting models based on the book of Martin Fowler – “Patterns of Enterprise Application Architecture”.
At the moment we’re planning to complete and release the new software approximately in the end of September.
We’ll describe key issues of the development process in our blog. If you have any questions or suggestions feel free to leave a comment.
Best regards,
Orbitscripts
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here
Bravica.ru – the new search-informational portal
As we mentioned in our previous post, besides developing our own software which is the main company activity, we create various custom projects. Today we’d like to cover one of such projects that is notable for a number of innovative solutions.
A new search-informational portal Bravica.ru has recently become available for Russian Internet users. Our engineers team spent about a year developing this project to create an attractive portal for network visitors. The system is built on the basis of our search engine software SmartPPC Power. During the realization process we have integrated some advanced third-party products, and at the same time we used our own unique solutions which have no analogs in Russian network.
According to requests of our customer we have implemented a large amount of web-services that are especially demanded nowadays. The main services are: Mail, Directory, News, Weather, Social Network, Maps, Horoscopes, Slide Shows, Advertisements, Resorts and Hosting.
We’ve integrated over 600 external resources to get data for the Search and News sections. To make a convenient interface we’ve applied MVC frameworks. Some modules were written in low-level programming languages to provide parallel processing and receiving data from a large number of sources.

Mediabox and the Visual search are the key features of the portal.
Mediabox is a kind of mobile window that contains a number of different boxes. Using this boxes visitors of Bravica.ru can watch more than 50 TV channels, listen to more than 50 radio stations, listen to mp3 songs found via mp3 search, watch video from their computers, read TV guides, horoscopes, event’s calendars, posters, learn currency exchange rates, news and stock quotes.
Mediabox can be moved to any desired place of browser window. Another advantage is that while surfing the different portal pages the transmission inside the Mediabox won’t be aborted. Therefore the visitors are able watch a movie or listen to music and explore sections of Bravica.ru simultaneously. Using flexible configuration of the Mediabox visitors may place necessary boxes in needed order, change volume and view of information loaded. For example, they can specify a city for Weather and Poster boxes, choose a zodiac sign for the horoscope box, select the desired currency and shares, hide unnecessary boxes and open important ones.
Visual search is another significant feature of Bravica.ru. On the main page of the portal there are results of many search types – Web, Images, MP3, News, Video, Reports, Torrents, Software, Jobs, Blogs, Books, Products, Encyclopedias, FTP. More than 100 resources were built in the search module of the system. While developing the system we paid a great attention to visitor’s convenience in information presentation, to the ability of setting up and placing the search boxes, the number of results in each block. We’ve integrated many sorts of social features into the portal. Visitors can share their opinions, rate search results, add sites to any social bookmark service, and view comments of other visitors and sites with similar content.
We are sure that the portal possessing such extensive features will surely take a significant place among search-information resources.
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here
Briefly about us
Hello. Having decided to establish a public relations department our company is launching its own blog. Here you’ll be able to exchange opinions on the existing software and to come to know our latest developments.
Our head office is located in Rostov-on-Don, Russia (office photos). Our clientele is scattered all over the world — from Australia to Canada.
Our history dates back to 1990. At that time company activities were mainly focused on developing the automated technological processes management systems for space research. The Sea Launch, a world scaled project, was one of our most significant outputs.
In accordance with the rapid development of the Internet technologies a special department was established in the company in 2000. Creation of software for online advertising was taken as the first priority activity. In 2001 the department was given the status of an independent organization now known as Orbitscripts Company. Over the last 8 years of permanent development Orbitscripts has acquired unique knowledge and experience and has been well recognized on the international software market. There are three main directions of the company developments – search systems, crawling and indexing applications and online ad serving software.
SmartPPC products family comprising functions of a robust search system and ad delivery features gained the highest popularity. The last version – SmartPPC Power — stands out for its being widely spread throughout the world. During the last 6 years about 2000 of commercial copies were sold and over 15000 of free versions were downloaded from our site.
Along with the development of its own ad serving products Orbitscripts implements projects meeting its clients’ requirements. Non-Disclosure Agreements signed don’t let us to tell about our major customers. Among the latest developments that we can refer to are: bravica.ru, Russian entertainment portal which is at beta-testing stage at the moment, and yumroo.az, the biggest Azerbaijan information-search portal.
Since SmartPPC EVO was made public in May, 2009 it has been the key focus of our engineering department. Owing to usage of innovative technologies it offers wide range of features to help people make money by providing ad serving on their websites.
Modularity principle lies in the basis of SmartPPC EVO philosophy. We tend to create a universal set of components which would make it possible for the owner to build a system with all the necessary functions. A search module able to be used both as a separate product for building a search engine and in combination with SmartPPC EVO is on the agenda at the moment.
So, in this blog we will inform you about all our new developments, ideas and the company affairs. We hope everyone will be able to find something of interest for himself here. Through this blog we expect to get closer to our customers and we’d appreciate your comments and suggestions on improvements of our systems.
Note: This article is a cross-post from OrbitScripts Blog.
Link your comments here