info@visualgroup.ru
Наб. Обводного канала, д. 66, оф. 20

Создание и продвижение сайтов профессионально
  1. Главная
  2. Книга "Эффективное продвижение сайтов" Online-версия
  3. Урок 83. Техническая оптимизация: работа с Flash, frame, JavaScript и внутренние корректировки

Урок 83. Техническая оптимизация: работа с Flash, frame, JavaScript и внутренние корректировки

Когда мы говорили о том, что может помешать правильной раскрутке сайта, мы уже упоминали такие факторы, как использование Flash, frame, JavaScript. Это особые технологии создания сайтов, которые встречаются достаточно часто. И также часто у владельцев сайтов, созданных с использованием такой технологии, возникают проблемы с индексацией. Три перечисленные технологии – это, фактически, черная метка для вашего сайта. Дело в том, что элементы сайтов, которые созданы с использованием такой технологии, попросту не могут быть правильно проиндексированными. Как итог – у вас появляются настоящие проблемы с продвижением сайта в ТОП, а нередко вырисовывается и полное отсутствие перспектив его продвижения.

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

Flash. Особенности технологий

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

Главное достоинство сайтов, которые созданы на Flash – они могут быть действительно яркими и красивыми. Многих заказчиков подкупает именно красота ресурса, а вот о технической его стороне они начинают задумываться только тогда, когда сталкиваются с проблемами в его продвижении. Факт остается фактом – сайты, созданные на Flash не индексируются Яндексом и другими поисковыми системами.

Если рассматривать все недостатки использования технологии при создании сайта, их можно представить следующим образом:

  • Использование Flash негативно сказывается на индексации текстов. Для того чтобы разместить текстовый отрывок на Flash, его просто зашивают в отдельный объект. Как итог – на сайте текст представлен во всей красе, а вот поисковая система не может его проиндексировать. Соответственно – сайт получает не самые высокие позиции в списках выдачи поисковых систем. С учетом того, что для продвижения сайта и получения высоких позиций в ТОПах выдачи уникальный, качественный контент играет особенно важную роль, последствия недоступности его индексации поисковыми роботами вы можете без труда предположить и самостоятельно.
  • Нередко использование сайтов, созданных на технологии Flash, заставляет существенно уменьшать объем контента. Соответственно, у вас остается меньше пространства для правильной оптимизации текста, наполнения его ключевыми словами. Ограничения также нередко мешают созданию дополнительных страниц, так что результат оказывается плачевным для каждого владельца сайта.
  • Использование технологии Flash существенно сужает аудиторию потенциальных посетителей сайтов. Специфика технологии такова, что для того, чтобы увидеть все элементы конкретной страницы сайта, вам потребуется установить в своем браузере специальный плагин. Практика показывает, что многие пользователи принципиально стараются не устанавливать на свой сайт никаких дополнительных плагинов. Как итог – они просто не смогут увидеть ваш сайт на своем компьютере.

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

Стоит отметить, что разные поисковые системы ведут себя с сайтами, созданными на описываемой технологии по-разному. Яркий пример – Яндекс всё-таки может индексировать текст в документах на Flash, но только в том случае, если они расположены в определенных блоках. К таким блокам относятся:

  • DefineText
  • DefineText2
  • DefineEditText
  • Metadata

Схожим образом обстоит дело и с ссылками. Для того, чтобы они были проиндексированы системой, ссылки должны располагаться в таких блоках как:

  • DoAction,
  • DefineButton,
  • DefineButton2

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

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

JavaScript и Frame

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

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

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

Если на сайте использована технология Frame, вычислить это можно 2 основными способами:

  • Просмотрите исходный код сайта. Если в нем содержатся теги <frame>, <frameset>, <iframe>, <noframes> - это является прямым указанием на то, что сайт создан с использованием технологии.
  • Вычислить наличие использование технологии также можно и визуально. Если сайт состоит из нескольких видимых блоков, то в его создании использовалась именно технология Frame.

Для веб-мастера оптимальным вариантом станет уход от использования технологии. Нередко фреймы можно заменить отдельными таблицами. Также помогает изменение прописывания тегов.

Основные выводы

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



Получите бесплатную консультацию
и особое ценовое предложение
Спасибо за обращение в
Visual Group!

В ближайшее время
мы свяжемся с Вами!