Как определить "одностраничный" сайт?

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
В шаблоне нужно реализовать определение одностраничных сайтов, что бы при нахождении такого, шаблон закрывал сайт и переходил на следующий.

Мои варианты:
Иногда клик внутри сайта просто невозможен и в таком случае все просто. Мы его сразу закрываем z1.png

Бывает так что, клики внутри сайта выходят по "успеху", но при этом ничего не происходит, то есть мы остаемся на той же странице. Вот для этой ситуации и нужно найти решение.
Можно собирать все ссылки в список и после "n" попыток, проверять количество строк. НО это не подходит, так как за кликом следует имитация активности (30-40 сек. действий). В таком случае будет тратить очень много времени.

Может быть есть какой-то сервис для подобных вещей?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Собирать в список все ссылки и проверять. Если одностраничник, то там все ссылки или за пределы сайта ведут, или представляют собой домен+ #contacts например
 
  • Спасибо
Реакции: Budda

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
Собирать в список все ссылки и проверять. Если одностраничник, то там все ссылки или за пределы сайта ведут, или представляют собой домен+ #contacts например
Ооо, точно) Забыл об этом. Что-то кругозор сузился))) Спасибо огромное!
 

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
Собирать в список все ссылки и проверять. Если одностраничник, то там все ссылки или за пределы сайта ведут, или представляют собой домен+ #contacts например
Все таки возникли некие накладки) как лучше собирать ссылки? Через конструктор действий?
Думал через dom, но там много css. Как лучше сделать?
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 881
Баллы
113

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
378
Баллы
63
Google/Yandex поиск по оператору site:
Дальше отбрасываем результат скажем больше 20-40 страниц.
Ведь одностраничник єто точно не одна страничка есть еще страничка контактов ...
Редко кто делает классически одну страничку.
Дальше уже ручная сортировка результатов
 

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
Google/Yandex поиск по оператору site:
Дальше отбрасываем результат скажем больше 20-40 страниц.
Ведь одностраничник єто точно не одна страничка есть еще страничка контактов ...
Редко кто делает классически одну страничку.
Дальше уже ручная сортировка результатов
Так и не понял что Вы написали, но вроде не в тему)))
Определённо через DOM. Подбирайте более правильно регулярки.
Снова спасибо!!!:bs:
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)