Количество пассажей на странице

Goword
На сайте с 21.04.2007
Offline
126
1315

Кто знает, как считать кол-во пассажей на данной странице, или как узнать, сколько Яндекс насчитал пассажей на конкретной странице?

К примеру у меня такой вариант, но он не всегда будет работать:

слово1 &&/(-N +N) слово2 (область поиска - нужная нам страница)

слово1 - любое слово с первого пассажа, желательно взять слово, не встречающееся больше на странице.

слово2 - любое слово с последнего пассажа, также жел. чтобы не встречалось больше на странице.

N - вот тут будем играться, подставляя разные значения, пока не найдем такое значение N, что при N-1, в выдаче страницу не покажет Яндекс.

В итоге кол-во пассажей по яндексу равно: N+1

Способ не всегда работает, есть ли уникальный способ?

Тимон
На сайте с 08.06.2007
Offline
74
#1

А почему не всегда работает?

Вот, например - имеем страницу http://www.ag.ru/reviews/pro_evolution_soccer_5

Нужно оценить размер в пассажах. Берем слово из первого пассажа и последнего

Определяем, что при запросе Подождите &&/(444 65536) GTA у нас находится искомая страница, при Подождите &&/(445 65536) GTA (увеличили левую границу на 1) - страница не найдена.

Итого - на странице 445 пассажей. Какие проблемы?

П.с. Вот запросы -

http://yandex.ru/yandsearch?text=%D0%9F%D0%BE%D0%B4%D0%BE%D0%B6%D0%B4%D0%B8%D1%82%D0%B5+%26%26%2F%28444+6547%29+GTA&site=www.ag.ru%2Freviews%2Fpro_evolution_soccer_5&site_manually=true&stpar2=%2Fh0%2Ftm241%2Fs1

и

http://yandex.ru/yandsearch?text=%D0%9F%D0%BE%D0%B4%D0%BE%D0%B6%D0%B4%D0%B8%D1%82%D0%B5+%26%26%2F%28445+6547%29+GTA&site=www.ag.ru%2Freviews%2Fpro_evolution_soccer_5&site_manually=true&stpar2=%2Fh0%2Ftm16%2Fs1

«Я слышу - и забываю, я вижу - и помню, я чувствую - и понимаю» (с) Конфуций Теперь я занимаюсь продвижением сайтов здесь (http://www.i-vi.ru/) :) SEO фтоппку! Учим правила фотосъема! (http://www.fotonotes.ru/) - мои заметки о фото
Goword
На сайте с 21.04.2007
Offline
126
#2

Проблема в том, что в первом или в последнем пассаже, бывает трудно найти слово, уникальное для данной страницы (не встречающееся больше на сайте)..

богоносец
На сайте с 30.01.2007
Offline
774
#3
Goword:
как считать кол-во пассажей на данной странице

Разделителем пассажей являются:

Предельная длина: http://ivanov.in/seo/in-sentence-distances/

Каждый блочный тег, включая <BR> (?)

Предложение http://ivanov.in/seo/yandex-sentence-separators/ часто является пассажем.

Урл и тайтл http://ivanov.in/seo/yandex-url-search/ входят (?).

Инлайновые теги не делят.

Тимон
На сайте с 08.06.2007
Offline
74
#4
Goword:
Проблема в том, что в первом или в последнем пассаже, бывает трудно найти слово, уникальное для данной страницы (не встречающееся больше на сайте)..

А зачем уникальное слово нужно?

Допустим, у нас есть слово1 которое встречается в пассажах 1, 55, 67 и слово2, которое встречается в пассаже 45, 85, 155 (155-й последний пассаж). Соответственно, номера этих пассажей мы не знаем, но знаем точно, что слово1 - в первом, слово2 - в последнем.

Теперь наша задача - найти максимальное расстояние между слово1 и слово2 - это и будет как раз расстояние между слово1 и слово2, расположенных соотв. в первом и последнем пассаже. Начинать поиск можно с конструкции слово1 &&/(65536 65536) слово2, постепенно уменьшая левую границу. При ограничении слово1 &&/(154 65536) слово2 страница будет найдена.

BB
На сайте с 13.03.2008
Offline
35
#5

ТС, в такой способ Вы действительно будете часто ошибаться...

Продвижение сайтов в Украине (http://semantika.com.ua/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий