Ayavryk

Ayavryk
Рейтинг
209
Регистрация
11.10.2003

Для Google приемлемые способы неизвестны. Все что спрятано в JS он видит. robots.txt игнорирует

см. недавнее /ru/forum/784961 и /ru/forum/788366

Для Яндекса вполне подходит обычный js. Пример см. в первой ссылке

burunduk:
он по другому представляется

Остальные - Firefox и опера из России, анонимно без Ajax и ref никто не обращался.

burunduk:
вопрос последнее время стоял в том передаются ли данные между ними и участвуют ли они в ранжировании?

Даже если сегодня это ранжируется, завтра это перестанет ранжироваться или наоборот станет причиной для санкций.

DiAksID:
н кравлеры всегда на robots клали у всех ПС, хотя специально это не выяснял. .

Стандарт появился раньше Google и носит рекомендательный характер. Т.е. боты не обязаны его соблюдать.

DiAksID:
так может быть реалии изменились?

Мне кажется реалии изменились настолько, что они сами перестали понимать что хотят и что творят.

Если бы они реально хотели бы что-то ограничить они бы не лазили туда куда их просят не лазить, а не просили бы снять ограничения, на которое сами же и плюют.

Кстати исходно в http://www.robotstxt.org/orig.html речь идет не об индексации, а о запрете захода в disallow.

These incidents indicated the need for established mechanisms for WWW servers to indicate to robots which parts of their server should not be accessed.

DiAksID:
это дело ПС.

Если бы запрет robots означал просьбу не лезть туда, тогда логика в просьбе была бы. Но поскольку читать/не читать то что не просят дело ПС, то просьба Каттса звучит очень странно.

DiAksID:
"просьба" не закрывать css в robots вполне логична;

Она совершенно нелогична.

Во-первых, его боты лезли и будут лезть туда куда их не просят.

Во-вторых, если верить http://dejanseo.com.au/tabs/ боты туповаты в части интерпретации CSS. Даже не то что туповаты, а интерпетируют CSS как будто сейчас 2001 год, когда при помощи CSS норовили спрятать спам-тексты. Поэтому если бы было можно прикрыть - нужно было бы обязательно прикрыть и CSS и JS

---------- Добавлено 23.04.2013 в 12:55 ----------

burunduk:
Ayavryk, там ещё точно должен быть тот кто за превьюшки отвечает
Было три захода:

ip:66.249.78.110 ua:Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

ip:66.249.78.110 ua:Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

ip:66.249.76.199 ua:Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

burunduk:
Ayavryk, кстати, а по логам определить кто туда заходил?

Логи фиксировал только при попытке скачать Ajax-контент без Ajax-запроса и без соответствующего refferer

Попались только два бота:

ip:66.249.78.110 ua:Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

ip:204.236.226.210 ua:ia_archiver (+http://www.alexa.com/site/help/webmasters;

burunduk:
Ayavryk,достаточно просто проиндексировать и разобрать

Это очень даже не просто.

Сначала нужно проанализировать CSS на media-queryю Т.е. нужно состыковать в одной связке CSS, HTML и js, да еще и с привязкой к физическому устройству, и потом в зависимости от результатов анализа вывести нечто. Все-таки более вероятно что они используют хромовский движок.

Хотя я не проверял что будет для разных media-query. Если бот проиндексирует взаимоисключающие варианты на одной странице, тогда вы будете правы. А если нет тогда неизвестно

DiAksID:
опять же "владение программированием" термин бессмысленный без конкретики, типа "владения философией"...

Применительно к тем временам и к специальности ФАЛТ достаточно было уметь решать на эвм круг задач связанных с аэродинамикой/баллистикой и всякими смежными вещами. Как решать конкретные задачи - объясняли на предприятии, а вот программированию (практическому умению алгоритмирования и кодирования математической задачи) их обучали в институте.

Если тогда каждый программист (не инженер) был обязан читать Кнута, сейчас он обязан читать Паттерны проектирования Все примеры в этой книге написаны на C++. И чтобы ее прочитать нужно этот язык знать, понимать и уметь читать с листа как беллетристику. Т.е. языком нужно владеть свободно.

DiAksID:
подход более чем себя оправдавший в таком заведении как ФИЗТЕХ .

Мы кажется о разном. Я об овладении основными навыками, в число которых входит базовый математический аппарат и умение программировать. Детализация и специализация - это все остальное. На третьем курсе как в физтехе, с первого курса как на советских заводах-втуз, роли не играет. Основы должны быть. И умение программировать на C++/Java - это основа. Это не специализация.

DiAksID:
подход более чем себя оправдавший в таком заведении как ФИЗТЕХ .

Я работал на базовом предприятии физтеха. Студенты третьего курса ФАЛТ владели программированием вполне прилично. Всего стального не знали, но основу для любого инженера - программирование и работу с тогдашними ОС их не нужно было учить. Т.ч. пример с физтехом потдтверждает что я прав. А вы нет :)

Всего: 2264