Статьи

Создание SEO-дружественных Flash-сайтов

Эта статья призвана положить конец дискуссии о создании SEO-дружественных Flash-сайтов. Я буду обсуждать некоторые фундаментальные советы и рекомендации, дающие вам возможность создавать привлекательные и интерактивные Flash-сайты, которые могут быть проиндексированы поисковыми системами.


Разработчики и дизайнеры уже давно обсуждают вопросы индексации поисковых систем с помощью Flash. Вывод всегда заключался в том, чтобы не использовать Flash, если вы хотите, чтобы поисковые системы индексировали ваш контент. Многие клиенты долгое время следовали этому ошибочному убеждению. Хотя у клиента может быть реальное желание выбрать Flash-взаимодействие, они обычно избегают его, чтобы гарантировать, что его сайты будут хорошо сканироваться.

Идея о том, что поисковые системы ненавидят Flash, означает, что многие клиенты упускают привлекательный и богатый контент, который может создать Flash. Честно говоря, у Flash были проблемы с поисковыми роботами. В то же время это не черно-белая ситуация, когда вы должны использовать Flash или дружественный для поисковых систем контент сайта; в середине есть широкая серая область, которую мы должны рассмотреть.

Можно воспользоваться преимуществами обеих сторон с помощью нескольких советов, которые помогут вам повысить доступность поисковой системы для вашего сайта Flash. Применение этих советов зависит от обстоятельств проекта, как мы увидим в этой статье.

Эти советы не обязательно улучшат ваш Flash-сайт, но они должны помочь вам придумать идеи при планировании первых шагов создания сайта.


Первая тема, к которой нужно обратиться, это то, сколько Flash у вас будет на вашем сайте. Обычно существует три типа веб-сайтов, основанных на содержимом Flash: нет сайтов Flash, частично сайтов Flash и сайтов Full Flash. Здесь мы поговорим о последних двух типах, так как в этой статье мы не занимаемся сайтами без Flash.

Flash является привлекательным средством массовой информации, которое помогает вам доставлять контент и предоставлять богатый опыт посетителям сайта. Однако выбор между полностью Flash-сайтами и частично Flash-сайтами в основном зависит от содержания и структуры сайта:

Если мы посмотрим на новостные сайты, такие как CNN и BBC, вы бы никогда не подумали, что эти сайты могут быть полностью Flash (сам сайт Adobe даже не полностью Flash). Мы делаем вывод, что он больше подходит для некоторых сайтов. ‘содержание, чтобы иметь частично флэш-контент вместо полного флэш-содержимого.

Вообще говоря, для сайтов с массивным контентом, высокодинамичных сайтов и бизнес-сайтов более целесообразно иметь частично Flash-контент. Идея, лежащая в основе этой идеи, заключается в том, что такие сайты не требуют привлечения Flash или функциональности на большинстве своих страниц и контента. Однако веб-сайты, подобные приведенным выше примерам, могут встраивать Flash в области, для которых требуется только взаимодействие или функции Flash.

Новостные сайты (например, приведенный выше) требуют только Flash для отображения видео и анимации баннера. Веб-сайт Adobe использует Flash для демонстрации демонстрации продуктов, баннеров и видеоуроков, а остальная часть содержимого сайта представляет собой простой текст.

Веб-сайты Full Flash не только предоставляют контент, но и предоставляют пользователю привлекательный медиа-опыт, который помогает донести идею по данному предмету. Студии дизайна и креативные сайты, демонстрирующие творческий потенциал, часто используют полноценные Flash-сайты.

Известные торговые марки, такие как Nike, Coca Cola и Adidas (как показано ниже), намереваются предоставить пользователям привлекательные впечатления от использования их Flash-сайтов. Идея заключается в том, чтобы представить свои продукты с помощью технологии, которая обеспечивает максимальный уровень привлекательности и радости для пользователя.


Сканеры поисковых систем выполняют навигацию по веб-страницам сверху вниз. Поэтому первые строки, представленные поисковой системе, — это заголовок страницы и метаданные .

Заголовок страницы — это заголовок, который отображается в строке заголовка браузера как заголовок страницы на веб-сайте. При поиске веб-сайта в поисковой системе заголовок главной страницы обычно отображается в заголовке для поиска. Первым и наиболее важным шагом для повышения видимости сайта в поисковых системах является предоставление соответствующих ключевых слов в заголовке страницы.

Заголовок домашней страницы усекается до ограниченного числа символов, причем количество зависит от поисковой системы. Например, Google допускает только около 64 символов в заголовке.

Метаданные включают в себя как ключевые слова, так и описание. Ключевые слова — это отдельные слова, которые представляют контент сайта. Поисковые системы имеют ограниченное количество символов ключевых слов для индексации, поэтому рекомендуется сделать ваши ключевые слова честными и соответствующими вашему контенту. Ограничение символов для ключевых слов составляет около 160 символов.

Мета-описание — это небольшое описание вашего сайта; это индексируется заголовком страницы и мета-ключевыми словами. Подобно остальной информации метаданных, она имеет ограниченное количество символов, которые будут замечены. Опять же, количество варьируется от одной поисковой системы к другой; он ограничен 160 в Google, 165 в Yahoo и 200 в MSN.


Процесс разработки во Flash не так далек от процесса оптимизации. Существует два основных метода оптимизации вашего Flash-контента для поисковой оптимизации. Первый способ — разделить сайт Flash на несколько файлов HTML следующим образом:

Хотя веб-сайт Flash встроен только в одну веб-страницу, как показано на диаграмме ниже, вы можете разделить содержимое своего Flash-сайта на несколько веб-страниц; каждая страница имеет свой собственный URL, заголовок страницы, мета ключевые слова и мета описание.

Здесь каждый из SWF для дома, продуктов, услуг и контактов содержится на отдельной веб-странице. Flash Website.swf ссылается на каждую из этих страниц.

Этот метод может помочь уменьшить общий размер SWF-файла как часть процесса оптимизации и дает возможность добавлять определенные метаданные на каждую страницу. Например, если у вас есть веб-сайт, который включает, например, ссылку на товары и ссылку на услуги, вы можете указать на мета-странице страницы продуктов название продукта и т. Д., А также указать соответствующую информацию в метаданных услуг.

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

На следующей диаграмме показано, как реструктурировать веб-сайт Flash, чтобы он состоял из нескольких страниц HTML вместо одной страницы.

Второй способ — загрузить весь сайт Flash на одну страницу HTML и включить все ссылки в файл Flash. Хотя этот метод может скрыть ссылки и страницы Flash от поисковой системы, есть некоторые обходные пути, которые могут помочь вам получить как преимущества наличия ссылок во Flash, так и индексации этих ссылок.

Существует несколько библиотек, которые могут улучшить возможности поисковых систем на сайтах Flash: SWFAddress и SWFObject.

SWFAddress — это реализация библиотеки Javascript / ActionScript, которая позволяет URL-адресу браузера изменяться в зависимости от событий ActionScript или так называемой Deep Linking . Этот метод может дать каждой странице или ссылке во Flash уникальный URL, который индексируется поисковыми системами.

(Даниэль Апт обсуждал этот метод в своей статье « Flash-сайты: плюсы и минусы» .)

SWFObject — это еще одна библиотека Javascript, которая определяет версию проигрывателя Flash в браузере и предоставляет простой способ ее установки. Он может предоставить альтернативный текст для отображения, если сайт Flash не загружается из-за ограничений браузера или недоступности Flash Player. Для сканеров поисковых систем, которые не поддерживают Flash, вы можете использовать SWFObject для предоставления альтернативного текста и ссылок, которые будут проиндексированы.

Документация SWFObject по коду Google содержит полную информацию об этом методе.


Одним из величайших успехов в истории Flash является привлечение основных поисковых систем, таких как Google, Yahoo и MSN, для индексации содержимого Flash. Эта тенденция помогает индексировать большую часть содержимого Flash через Интернет. Кроме того, это навсегда положит конец дилемме о Flash и SEO. Кроме того, это был отличный шаг для поисковых систем, с ростом числа флэш-контента в сети и реальной потребностью индексировать этот контент в интересах пользователей Интернета.

В начале 2008 года Google разработал алгоритм индексации содержимого Flash SWF через Интернет. Этот новый алгоритм может индексировать любой текстовый контент внутри SWF-файлов, включая текст, ссылки и даже кнопки с текстовыми заголовками.

Позже, в середине 2009 года, Google разработал этот алгоритм на несколько шагов вперед, имея возможность индексировать внешний текст, связанный с Flash, такой как текст, загруженный в виде HTML и XML, и текст, расположенный в других SWF-файлах, связанных с основным SWF-файлом (как уже упоминалось). в объявлении Google Flash-индексация с загрузкой внешних ресурсов .) Мы можем суммировать контент, который Google может индексировать, когда сканеры встречают SWF-контент, следующим образом:

  • Любой текстовый контент, расположенный в SWF-файле, будь то статический текст, динамический текст, текст поверх кнопок или текстовые ссылки.
  • Внешний текстовый контент загружается в SWF, такой как HTML и XML.
  • Текст загружается через Action Script, включая все версии Flash ActionScript.
  • Флэш-контент реализован на сайте через JavaScript, такой как SWFObject.

Большинство владельцев сайтов обеспокоены основными поисковыми системами, но если вы хотите расширить индексацию своего сайта Flash, вы можете обратиться к приведенным выше советам, чтобы обеспечить индексацию содержимого вашего сайта Flash в большинстве поисковых систем.


Сплетни вокруг Флэш распространены. Другие новые технологии и то, как они могут конкурировать с Flash, такие как Sliverlight, Ajax, JQuery и (в последнее время) возможности встраивания видео HTML5, всегда обсуждаются.

На самом деле, это узкие мысли о Flash. Другие технологии могут представлять функции и технологии, аналогичные Flash, но у Flash есть гораздо больше, чем пара возможностей, с которыми можно конкурировать. В дополнение к самим функциям Flash, Flash предоставляет одно реальное исключительное преимущество, которое ставит его в уникальное положение среди конкурентов, которое может обеспечить анимацию, интерактивность или мультимедийный контент: его широкая интеграция. Вы можете использовать приложение Flash в сети, на компьютере, в мобильном телефоне и даже на телевидении, что снижает стоимость многоплатформенных проектов.

Кроме того, Flash интегрируется с инструментами Adobe и Microsoft, чтобы обеспечить максимально расширенный рабочий процесс между приложениями. Вы можете найти больше информации об интеграции Flash в моей статье, Быстрые советы по интеграции продуктов Adobe Creative Suite 3 .

В целом, это большое преимущество для внедрения Flash на вашем сайте и интерактивного контента. Приведенные выше советы помогут вам объединить преимущества привлекательного контента Flash и создания сайтов, удобных для поисковых систем.

Надеюсь, вам понравилась эта статья, и вы нашли ее полезной, спасибо за чтение.