Posts Tagged ‘html’
Оптимизация Flash-сайтов. Перспективы SEO
С появлением Flash-технологий стало возможным существенно обогатить web-страницы мультимедийным содержимым. Сайты, полностью реализованные на этой технологии, выгодно отличаются от стандартных сайтов и выглядят индивидуально, более оригинально и ярко. Flash-сайты, благодаря анимации любой сложности, музыкальному сопровождению и другим «наворотам», способны привлечь максимум посетителей, обеспечив высокую коммерческую ценность для владельца.
Однако до недавнего времени вебмастера старались не использовать технологии Flash в своих разработках, поскольку поисковые машины не могут находить информацию в файлах SWF, поэтому такой контент невозможно было оптимизировать. Лишь сравнительно недавно системы Google и Yahoo стали использовать специальную версию Flash-плеера, которая реализовала возможность индексации Flash-содержимого сайтов. Вскоре и остальные поисковые системы приступили к осуществлению этой идеи. В настоящее время оптимизация Flash-сайтов реальна и даже дает хорошие результаты при условии правильного составления Flash-контента.
Как и HTML Flash-файлы могут включать в себя метаданные (XMP метаданные). XMP метаданные содержат различную информацию о SWF-файле, например, заголовки и описания, которые являются наиболее важной для SEO. Создаются XMP метаданные в Adobe Flash CS4 довольно просто. Для этого достаточно вызвать через главное меню программы пункт «File Info» и указать все необходимые описания в соответствующем разделе: название документа, автор, описание, ключевые слова и т.д. После публикации будет создан HTML-файл, содержащий информацию с метаданными. Эти данные и будут использоваться поисковыми машинами для реализации своих алгоритмов.
Для публикации Flash-роликов на JavaScript используют способ, называемый SWFObject, который дает ряд преимуществ, по сравнению с традиционным HTML:
- соответствует стандартам и не зависит от используемого браузера;
- позволяет определить альтернативный контент, в случае если у пользователя Flash плеер не установлен;
- дает возможность проверить версию Flash плеера и обновить в случае использования устаревших версий;
- позволяет динамически выгружать или загружать Flash плееры без перезагрузки страницы.
Для реализации по этому способу необходимо скачать свежую версию SWFObject с официального сайта www.code.google.com/p/swfobject/. В скачанном архиве будет находиться несколько важных для публикации файлов. ExpressInstall.swf – запускает быструю установку Flash-плеера, в случае если он на компьютере клиента отсутствует или версия его устарела. Swfobject.js – содержит программный код swfobject. Test.swf – предназначен для проверки работы swfobject. Index.html – файл, в который происходит внедрение swf-файла. Index.html необходимо открыть в текстовом редакторе и изменить заголовок страницы (теги <title>), данные кодировки (метатег <meta>), ширину (width), высоту (height) проекта в Adobe Flash, указать имя вашего SWF-файла и альтернативный текст (alternative content). От того, насколько грамотно будет отредактирован файл Index.html, настолько качественно будет выполнена оптимизация.
В настоящее время оптимизация Flash-сайтов является сравнительно новым и очень перспективным направлением в SEO, и благодаря своим возможностям такие сайты в скором времени по количеству будут конкурировать с традиционными HTML сайтами.