Определение позиции сайта в поисковых системах FlySERP
Назначение
Программа FlySERP
служит для определения позиции сайта в поисковых системах по заданным
ключевым словам. ( SERP расшифровывается как
Search Engine Result Position ).
Программа работает в одном из двух режимов:
- uk :
- Поиск множества страниц (urls) по запросу по одному ключевому
слову (keyword)
- ku :
- Поиск одной страницы (url) по запросам по многим ключевым
словам (keywords)
Поддерживаемые в настоящий момент поисковые системы:
- Google
- Yandex
- Rambler
- Aport
Вызов программы
Вызов программы:
flyserp <se> <ku | uk> <keyword
| url> { <urls... | keywords..> | <@file> | <-stdin>
}
где:
se идентификатор поиска (см. настройка);
ku или uk режим работы программы
(1 keyword/много urls, 1 url/много keywords);
keywords один или несколько URL, разделенных
пробелом;
urls один или несколько URL, разделенных пробелом;
@file текстовый файл в Windows-кодировке (см.
входная информация);
-stdin входной поток (например, выход программы)
Примеры использования:
- flyserp g ku гороскоп www.goroskop.zz www.horoskope.zz >
flyserp.log
- flyserp g uk www.goroskop.zz гороскоп сонник > flyserp.log
- flyserp r uk www.goroskop.zz @keywords.txt > flyserp.log
- flyserp a ku гороскоп-stdin > flyseek.log
- flykw чат | flyserp r uk www.goroskop.zz -stdin > flyserp.log
- flyserp y ky гороскоп www.goroskop.zz | flypr -stdin
(Подробное описание работы с программами серии FlySEO
Tools ).
Настройка
Для настройки поиска программы используется файл se.ini,
который должен находится в каталоге запуска программы. Файл представляет
собой текстовый файл Windows-кодировки, который поставляется вместе
с программой (автоматически не создается).
Структура файла se.ini :
- [идентификатор поиска]
- parse = < google | yandex | rambler |
aport >
- url = URL поисковой системы, при работе программы
~q~ будет заменено на ключевые слова
- name = наименование поиска (необязательное)
Например:
[g]
parse = google
url = http://www.google.ru/search?num=10&hl=ru&ie=UTF-8&q=~q~&btnG=Google+Search
name = "Google"
[y]
parse=yandex
url=http://www.yandex.ru/yandsearch?rpt=rad&text=~q~
name="Yandex"
Параметр parse должен быть иметь значение одного из
поддерживаемых парсеров поисковых систем. Все остальные параметры
настраиваются пользователем по своему вкусу.
Например, в параметре url можно задать поиск внешних
ссылок для сайта. Для Yandex это будет выглядеть следующим образом:
url = http://www.yandex.ru/yandsearch?Link=~q~
Входная информация (режим ku)
Входная информация, заключенная в квадратные скобки [], воспринимается
как комментарий.
Вход программы следующей структуры:
где:
"urlN" N-й URL,
"¶" символ перевода строки (\n)
Или
- info1→url1¶
- info2→url2¶
- ...
- infoN→urlN¶
где:
"infoN" информация о страницеN (urlN),
"→" символ табуляции (\t),
"¶" символ перевода строки (\n)
Входная информация (режим uk)
Входная информация, заключенная в квадратные скобки [], воспринимается
как комментарий.
Вход программы следующей структуры:
- keyword1¶
- keyword2¶
- ...
- keywordN¶
где:
"keywordN" N-е ключевое слово keywordN,
"¶" символ перевода строки (\n)
Или
[keyword]
- keyword1_num→keyword1→¶
- keyword2_num→keyword2→¶
- ...
- keywordN_num→keywordN→¶
где:
"keywordN_num" количество запросов по ключевому
слову keywordN,
"→" символ табуляции (\t),
"¶" символ перевода строки (\n)
Выходная информация
Выход программы следующей структуры:
[keyword/url]
[url/keyword]
- url1_pos→url1¶
- url2_pos→url2¶
- ...
- urlN_pos→urlN¶
где:
"urlN_pos" позиция N-го url (если поиск неудачен,
будет выдано "[не найдено]" )
"urlN" N-й URL,
"¶" символ перевода строки (\n)
Загрузка
|