SESpider — Website ranking tool
Program description:
- For this moment program checks website ranks in 11 search engines. Among them: Google.com, Yahoo.com, Live.com, Google.ru, Yandex.ru, Rambler.ru, GoGo.ru, Mail.ru, Google.com.ua, Google.lv.
- 2 position search algorithms.
- 5 interface languages (english, greece, russian, latvian, ukraian)
- Able to use proxy (useful for peope with static IP)
- CAPTCHA prevent.
- Able to import projects (keywords, sites, site position history) from Semonitor (SeoAdministrator) and Site-Auditor.
- Check relevant pages amount and extracting most relevant page's url.
- Mass check site's parameters: Google Pr, Yandex тИЦ, Indexed pages amount in Google, Indexed pages amount in Yandex, In Yandex Catalog.
Program is absolutely free(!) and is permanently improved, new features apear, work quality grows.
Program is used all over the world and it needs to be translated in different languages. If you can help, please contact me via SKYPE «platon-007»
This search engine positioning tool has had already gained popularity and respect among russian webmasters. Keyword position checking was never such simple as now.
After you optimize your pages to some keywords, you need to know what position site gained in search engines. SESpider will help you to monitor site position of hundreds of keywords. Just press button «Run» and this simple but effective website ranking tool will find positions of a long keywords list for half of hour.
System requirements
OS: crossplatform
Screen resolution: 1024×768 and higher
Disk space: 25 megabytes
Memory: 256 megabytes
Propgram requires Java Runtime Environment not lower 1.6.0. It can be downloaded on Java site
Brief instruction in seven steps (russian)
User's guide
The main purpose of the program SESpider is to monitor site positions.
The appearance of the main window tab module «checking position» is given in the figure below.

Sites and key phrases are grouped by project.
Columns «keywords», and «News» contain phrases and sites that are formed within the selected project.
Column «Search Engines» for all the projects remains unchanged.
It is possible to establish the depth of search. The number is specified in positions (not pages!)
etting the number of simultaneous threads can be useful to all users. First, for users with low-speed Internet access makes sense to analyze the flow of 1–2. Secondly, for users with normal Internet access number of threads can be configured according to the number of planned search engines to analyze.
Moreover, using the number of threads, you can adjust the number of simultaneously scanned phrases in search engines. If we take for N the number of search engines to analyze and K — the number of simultaneously scanning the key phrases, the formula is: N * K (4 search engine, 3 while scanning the words in the search engines = 12).
"Flat search" / «Wave search»
Flat search — simple and at the same time the most reliable search. It goes from first page to last.
Wave Search — search, taking into account the position of the previous analysis. If your site was found on page N, then the search would be to bypass the page as follows: N N-1 N +1 N-2 N +2 Nk N + k. In this way the closest to previous position will be found. Search is useful if the search engine was not serious movement to grant (it is not search result update), but we need to reaffirm the relevance of items collected during the last review.
Box next to «ignore the lack of» influence the behavior of the scanner, if on the issuance of the positions had been collected less than expected from a search engine. If the checkbox is unchecked then the first shortage (the search engine gives to 10 positions, but the program was able to collect only 8–9) by search engine ceases to analyze current words and moves to the next phrase. This is useful for the complete confidence that all items have been collected properly, and promptly inform the developer about the occured error.
In order to proceed directly to the collection of items from a list of keywords you need to select those who should participate in audit. Similarly, choose the sites and search engines. For all the lists of works hotkey Ctrl + A, as well as the selection of regions by pressing Shift. Push the button «Start».
Analysis positions window appears.

Each cell of the words / search engine has its own indicator of progress. You see what the page is a search engine analyses.
Let's handle some cases:
- Cell «программа определения позиций/yandex.ru» stores text «14+1 (14)». The first number [14] — this is the position obtained in the current session, the second number, marked in italics [1] — to change position relative to the position last conversation analysis, the third number in parentheses [(14)] — this is the best position ever history analysis of the phrase on a particular search engine (in this case, Yandex). Cell's text colored red due to the fact that the current position is the highest in the history of analysis.
- Cell «SESpider / yandex.ru» stores text «1 (1)», meaning the same, except that the position has not changed in comparison with the position of previous analisis and therefore there is no cell number, indicated in italics.
- Cell «программа для определения позиций сайта/yandex.ru», despite the increase of the position, has a gray color due to the fact that the current position is not the highest in the history of analysis.
- Cell «программа по определению позиций/google.ru» stores text «0/6» and completely white background. The first number — this number of pages that are already procceded. The second figure — how many pages in the search engines to crawl planned. Completely white background indicates that the pair (words / search engine) has not yet begun the process of scanning.
- Cell «программа по определению позиций/yandex.ru» stores text «3/6» and partially filled background. Scanner search engine treats the words and already procceded 3 pages.
- Cell «определение позиций/yandex.ru» stores text «6/6» and complitely filled background. This suggests that the search engine crawler has completed and tested this keyword and within 6 pages of the search site was not found.
There are several indicators in cells that were not represented in the figure:
- Indicator «Failed Connection» appears when the search engine was unavailable or in case of permanent connection reset.
- Indicator «Possibly captcha» appears when the scanner has gathered from a search engine 0 items
- The cell with the text «3 / 6» completely filled with the background suggests that from a search engine was lifted less positions than expected or byllostignut end of the search issue (which is extremely rare event)
The last item in the program looks as shown below

You can see that the phrase «MP3-плееры» on the first page of search engine has encountered a problem scanning. The rest of the cells filled with the background, too, are an example of misguided program.
Members who received this picture, please report at a specially reserved for this page
The process of adding key phrases
The program has two options for adding a batch of key phrases: with a text field and using the load from file.
In the text box you can make a few key phrases, one per line, as shown in the picture below

The file to add the words formed on the same principle — one phrase per line.
The process of adding sites
Sites also can be added in two ways: the dialog box and adding a package of sites using the download file.
Dialog box add the site shown in the picture below:

Site name — this is text, which is used for user interaction: displays the list of sites in the list of analysis items, excel reports, etc.
Address — this is the address of a site on the Internet. It may appear as a prefix «http://», and with the prefix «www».
Check availability — check availability of site, whether the server requests. This is an opportunity to check whether your site.
Download favicon — during a check box icon is downloaded to your site and is displayed next to the address bar in all modern browsers. If you have a check box «Download favicon» automatically check the availability of a site.
Batch adding site.
The file must have one site per line. Example:
sespider.ru
liveinternet.ru
mozilla.org
Search engine settings
The program has the flexibility to customize the search engine for the withdrawal of positions in production scale.

It is worth to give a couple of definitions:
- Request — Approaches to the issuance of a search engine
- A series of requests — a certain number of consecutive queries reaching
Id search engine — programm internal identifier text of search engine used to be able to install additional configurable search engines with other identifiers.
Name — the name of a search engine, which the user sees in the windows of the program and the records Excel.
Pauses between requests — to make the search engine is not afraid of stress from your IP between requests a pause should be made. In this field there is an opportunity to ask an array of breaks, the values of which will be used in turn for the delay.
Requests in the series and Pause between series — search engines are beginning to issue even if the demand is slight delay. If the delay is large, then for a solid number of search engines and multiple projects, the data obtained can be simply irrelevant. Artificially creating a big break (1–3 minutes) in order to «calm down memory» of search engine. With two settings you can specify the number of requests in the series, since that would delay, shown in the parameter «pause between series».
Positions page — search engines provide the ability to customize the number of positions that the user sees in the extradition. By increasing the number of positions in the program, you can save time and network traffic. In addition, it reduces the number of search engines.
** But, unfortunately, with the settings 50 positions per page Yandex starts CAPTCHA issue very soon. Adjusting for the 100 positions on the Google page noticeably accelerates the analysis of the positions.