Яндекс индексирует Flash

12
U
На сайте с 13.11.2003
Offline
80
1931

http://company.yandex.ru/news/2004/0929/

Теперь возникает вопрос, как оптимизировать флэш под яндекс?

Квартирка - квартиры посуточно (http://kvartirka.su/)
MB
На сайте с 29.09.2004
Offline
1
MCB
#1

и грянул гром помреди ясного неба...

сколько потайных ходов сразу будет найдено?

Tune up!
Sergey Petrenko
На сайте с 23.10.2000
Offline
482
#2
L
На сайте с 03.09.2004
Offline
1
#3

да и Google тоже не спит

Проблема поиска внутри swf-файлов существовала давно, но теперь она решена. Google уже индексирует swf-файлы и ищет информацию внутри них. В соответствующих результатах поиска появляется метка "[FLASH]", указывающая тип файла. При этом, если нужно искать только внутри swf-файлов, достаточно добавить к запросу фразу "filetype:swf".

more

The Macromedia Flash Search Engine SDK provides a set of object and source code designed to convert a Flash file's text and links into HTML for indexing. The SDK download contains a C++ application, documentation, and editable source code for system integration into your search engine.
SN
На сайте с 14.09.2004
Offline
14
#4

Не думаю, что флаш имеет хоть какие-то преимущества перед старым-добрым html. Да, будет индексироваться, но не составят флешовые сайты конкуренции старому и доброму :)

От Апорта и до Гугла В тихом сумраке ночей Поднимаем сайты в серпах И вникаем в суть вещей
AB
На сайте с 30.09.2004
Offline
0
#5

Спасибо за оперативную информацию. Хотя я так понимаю создание Флэшовых Вэб сайтов занятие не из дешёвых, а потому в Рунете оная функция хоть и необходима, но вряд ли окажется важнейшей...

F
На сайте с 03.10.2003
Offline
21
Fix
#6

Почитал интервью.. Темнят что-то разработчики..

У индексатора есть определенные правила и при работе с Flash, но технические подробности рассказывать не хотим - это не очень интересно, да и провоцировать флэшовый спам не хочется.

Было бы это неинтересно, никто б не спрашивал ;) А вот насчет спама действительно есть серьезные опасения..

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

На самом деле интересует вот что. Насколько далеко в своих фантазиях может зайти веб-мастер, не думая о том, будет ли его сайт находиться в Яндекс? 🙄

Когда мы говорим о сайтах, построенных полностью на флеш, будьте уверены, что речь идет о сайтах, построеных на высоком уровне:

  • тексты сайта подгружаются скриптом из отдельных файлов;
  • сам сайт собирается из различных кусочков (подгружаются отдельные swf-файлы);
  • ссылки для переходов на другие сайты или другие разделы сайта не текстовые (<a href=..></a>), вместо этого выполняется скриптовая команда getURL(url), где url - переменная, зачастую вычисляющаяся динамически скриптом;

По некоторым слухам тот же Гугл индексирует _только_ статический текст (это просто ничто, когда речь идет о мало-мальски сложном сайте) и _только_ несжатые файлы.. (а это просто уже вчерашний день. После того, как во флеше появилась встроенная компрессия swf, трудно найти разработчика, который ее не использует). Кстати, кто нибудь может подтвердить или опровергнуть эти слухи?

И как с этим у Яндекса? Необходимо продолжение интервью!

🍻

С
На сайте с 27.10.2003
Offline
52
#7
Как писал Fix
И как с этим у Яндекса? Необходимо продолжение интервью!

Q. Индексирует ли Яндекс тексты сайта, подгружаемые скриптом из отдельных файлов? А flash, собираемый по частям (подгружаются отдельные swf-файлы)?

A. Подход к динамически подгружаемым документам такой же, как и для HTML -- мы извлекаем ссылки на них, и отдаем на обработку роботу. Если такой формат обрабатывается, документ будет проиндексирован.

Q. Учитываются ли ссылки, заданные через getURL(url)?

A. Да, при индексации flash Яндекс учитывает ссылки, в том числе заданные с помощью getURL.

Q. По некоторым слухам тот же Гугл индексирует _только_ несжатые файлы, в то время как почти все разработчики используют компрессию swf...

A. В Яндексе индексируются как сжатые, так и несжатые swf-документы.

С уважением,

Александр Садовский.

F
На сайте с 03.10.2003
Offline
21
Fix
#8

Большое спасибо за ответы, Александр. С вопросом про сжатые файлы все понятно. Однако, с другими вопросами не все так просто.

Когда я говорил о динамических ссылках во флеше, я имел ввиду, что сама ссылка генерируется скриптом. Позвольте я приведу пример:

links = new Array("article1.htm", "article2.htm");

baseURL = "http://mysite.ru/articles/";

...

var url = baseURL+links[articleID];

getURL(url); // ???

....

loadVariables(url, this); // ???

Здесь ссылка формируется довольно просто, но формируется скриптом на этапе выполнения кода. Неужели робот будет выполнять команды Action Script чтобы получить готовые ссылки?

Когда мы говорим об индексации динамических страниц в html, мы подразумеваем, что робот скушает готовую страницу отрендеренную для него сервером, но во флеше дело обстоит иначе.. Страница формируется на стороне клиента (есть конечно и другие варианты, но чрезвычайно редкие и рассматривать их нет смысла).

Я не хочу обнаружить какое либо несовершенство робота, я просто хочу определить правила, следуя которым можно быть уверенным, что этот текст робот увидит.

Идеально было бы просто на примерах показать - такие-то конструкции приемлимы, а такие вот никак..

Z
На сайте с 03.01.2004
Offline
32
#9

Скачайте Macromedia Flash Search Engine SDK

http://www.macromedia.com/software/flash/download/search_engine/

Внутри есть утилитка swf2html

Не думаю, что в Яндексе сильно по-другому будут видеть флэшки.

F
На сайте с 03.10.2003
Offline
21
Fix
#10

Zute, спасибо за инфу. В общем, все выглядит именно так, как я и предполагал.. Сильно не разгуляешься.. :(

12

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