Сама по себе технология Flash активно используется для создания как целых сайтов, так и различных их элементов. В частности, нередко можно увидеть рекламные баннеры, созданные с использованием такой технологии. Оптимизаторам, которые не сотрудничают с отделом разработки, нередко приходится сталкиваться с такими сайтами. Наличие сайтов, созданных на Flash – это верный признак того, как многие компании ведут себя безответственно, стараясь просто создать для клиента сайт, не думая о его дальнейшей судьбе.
Главное достоинство сайтов, которые созданы на Flash – они могут быть действительно яркими и красивыми. Многих заказчиков подкупает именно красота ресурса, а вот о технической его стороне они начинают задумываться только тогда, когда сталкиваются с проблемами в его продвижении. Факт остается фактом – сайты, созданные на Flash не индексируются Яндексом и другими поисковыми системами.
Если рассматривать все недостатки использования технологии при создании сайта, их можно представить следующим образом:
- Использование Flash негативно сказывается на индексации текстов. Для того чтобы разместить текстовый отрывок на Flash, его просто зашивают в отдельный объект. Как итог – на сайте текст представлен во всей красе, а вот поисковая система не может его проиндексировать. Соответственно – сайт получает не самые высокие позиции в списках выдачи поисковых систем. С учетом того, что для продвижения сайта и получения высоких позиций в ТОПах выдачи уникальный, качественный контент играет особенно важную роль, последствия недоступности его индексации поисковыми роботами вы можете без труда предположить и самостоятельно.
- Нередко использование сайтов, созданных на технологии Flash, заставляет существенно уменьшать объем контента. Соответственно, у вас остается меньше пространства для правильной оптимизации текста, наполнения его ключевыми словами. Ограничения также нередко мешают созданию дополнительных страниц, так что результат оказывается плачевным для каждого владельца сайта.
- Использование технологии Flash существенно сужает аудиторию потенциальных посетителей сайтов. Специфика технологии такова, что для того, чтобы увидеть все элементы конкретной страницы сайта, вам потребуется установить в своем браузере специальный плагин. Практика показывает, что многие пользователи принципиально стараются не устанавливать на свой сайт никаких дополнительных плагинов. Как итог – они просто не смогут увидеть ваш сайт на своем компьютере.
Если в работу вы берете сайт, который частично или полностью построен на технологии Flash, то это еще не повод отчаиваться и опускать руки. Существует целый ряд инструментов, которые позволяют исправить ситуацию с плохой индексацией. В большинстве случаев исправление связано с созданием дополнительных блоков информации, в которых текст не занесен во Flash-объект. Если же сайт полностью создан с использованием технологии Flash, то затратной, но оправданной мерой по исправлению ситуации станет создание его альтернативной версии, выполненной в HTML.
Стоит отметить, что разные поисковые системы ведут себя с сайтами, созданными на описываемой технологии по-разному. Яркий пример – Яндекс всё-таки может индексировать текст в документах на Flash, но только в том случае, если они расположены в определенных блоках. К таким блокам относятся:
- DefineText
- DefineText2
- DefineEditText
- Metadata
Схожим образом обстоит дело и с ссылками. Для того, чтобы они были проиндексированы системой, ссылки должны располагаться в таких блоках как:
- DoAction,
- DefineButton,
- DefineButton2
Несмотря на описанные выше исключения, это далеко не панацея. Вы всё еще имеете возможность столкнуться с пессимизацией положения вашего сайта в списке поисковой выдачи. Потому еще на старте работ вам лучше всего отдавать предпочтение технологии HTML.
Если сайт попал к вам в готовом виде и вы не имеете никаких контактов с его разработчиками, а сам заказчик не может сказать, с использованием каких технологий создавался тот или иной ресурс, стоит внимательно проверить сайт на наличие Flash-элементов. Сделать это очень просто – вам потребуется просто отключить соответствующий плагин в браузере и проверить состояние сайта. Определенные его элементы, созданные с использованием технологии, просто перестанут отображаться. Если же сайт не отображается полностью – значит он целиком выполнен на Flash и работать с ним будет крайне сложно.