Оптимизация Flash для поисковых систем

Всем известно, что технология Flash, созданная корпорацией Macromedia, довольно перспективна. Малое распространение flash-сайтов связано, прежде всего, с тем, что далеко не все поисковики индексируют текст во flash. В данной статье я расскажу какимми способами можно решить проблему недостаточной индексации flash.
Macromedia выпустила специальный модуль "Macromedia Flash Search Engine SDK" (http://www.macromedia.com/cfusion/knowledgebase/index.cfm?id=tn_16603) для индексации содержания Flash файлов поисковиками. Стоит добавить, что данный модуль установлен практически на всех поисковых системах. Среди разработчиков он получил название swf2html.
На соблюдении принципов индексации данного модулем и строятся основные правила оптимизации flash.
Текст
swf2html по дефолту индексирует следующий текст:
- текст на сцене в текущем клипе (динамический текст, статический текст, или текст поля ввода, с присвоенным первоначальным значением)
- текст на сцене в экземпляре клипа созданном методом movieClip. attachMovie().
Ссылки
Извлекает встречающиеся ссылки (URLs) из кода ActionScript по следующим критериям:
- ссылки, которые содержатся внутри одинарных (‘’) или двойных ("") кавычек
- ссылки с префиксом HTTP. Например,
…="http://…" - ссылки с суффиксами htm, html, cfm, swf, jpg, jpeg, gif, mp3, wav. Например,
*.html
Flash элементы
Если flash фильм состоит из нескольких сцен, и подразумевается, что это разные разделы сайта, то следует разнести каждую сцену в отдельный .swf файл.
Каждый файл внедряется в свою отдельную страницу с помощью элемента object. При этом не следует пренебрегать атрибутом title в элементах object и embed:
<object title="ключевые слова" …=""></object><embed title="ключевые слова" …=""></embed>
Тем более, что наверняка возникнет необходимость оптимизировать каждую отдельную страницу под определённые, разные ключевые слова. Навигационные ссылки при этом также по возможности должны содержать ключевые слова (якори).
Также, следует правильно составить заголовок сайта title, поскольку это очень важная часть любой страницы. Про meta description и keywords тоже не следует забывать, здесь тоже должны присутствовать ключевые слова.
Плотность ключевых слов
Правила составления текста во Flash файле такие же, как и в xhtml — плотность и частота ключевых слов должны быть в допустимых пределах. Поскольку расположение ключевых слов также имеет значение, следует расположить их ближе к началу текста, а также желательно и в конце. В тексте обязательно должны присутствовать ключевые слова, находящиеся в заголовке документа и в meta-тэгах.
Тэги
Динамический текст во Flash понимает некоторые xhtml тэги форматирования текста — <b>, <i> и <u>. Выделение ключевых слов или фраз этими тэгами также хоть и несущественно, но увеличивает «вес страницы» при выдаче результатов.
К сожалению, flash пока ещё остаётся перспективой будущего, несмотря на мощную поддержку производителя. Веб-разработчикам по-прежнему приходится ухищряться, чтобы добиться хоть како-то результата, кроме восторженного «Ах!» посетителей. Я надеюсь, в скором времени оптимизация flash не будет отнимать столько времени и сил.
Ссылки по теме:

Оптимизация медиа-файлов
Оптимизация, 07/02/07
eck0
