Статьи

Катастрофа индексации Google

1 июля Google объявила, что, используя технологию, предоставленную Adobe, она усовершенствовала поисковую систему Google, чтобы индексировать текст, встроенный во Flash-фильмы. За этим последовали плохие советы от Google, вторые догадки веб-разработчиков и, наконец, несколько простых ответов.

Первоначальное объявление Google было настолько невероятно неопределенным, что сделало его практически бесполезным. Разработчики ушли, зная, что Google делает что-то другое со своим Flash-контентом, но это все.

Хотя Дион Алмаер из Google предположил, что поисковые машины всегда были черными ящиками, и что мы должны были выяснить, что изменилось в ходе тестирования, почти все остальные были в ужасе.

Авторитет Google был сразу под вопросом из-за явно дурного совета, который он содержал:

«Если вы предпочитаете, чтобы Google игнорировал ваш менее информативный контент, такой как сообщение« об авторских правах »или« загрузка », рассмотрите возможность замены текста на изображении, что сделает его практически невидимым для нас».

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

Список предостережений Google в объявлении также вызывает недоумение:

«Робот Google не выполняет некоторые типы JavaScript. Поэтому, если ваша веб-страница загружает файл Flash через JavaScript, Google может не знать об этом файле Flash, и в этом случае он не будет проиндексирован».

Какие типы JavaScript? Установленная наилучшая практика для публикации содержимого Flash заключается в использовании библиотеки JavaScript SWFObject для устранения ошибок в старых браузерах, поэтому Google заявлял, что она будет индексировать только содержимое Flash, созданное с использованием сломанных / устаревших методов только HTML?

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

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

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

Все это не имело никакого смысла, поэтому многие разработчики задавались вопросом, может ли Google на самом деле индексировать какой-либо Flash-контент последствий. Однако в течение нескольких дней блог Search Engine War смог убедиться, что Google действительно индексирует Flash-контент .

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

Вот краткое изложение того, что мы теперь знаем:

  • Выпуск 1 июля не индексировал Flash-контент, вставленный с помощью динамического метода публикации библиотеки SWFObject , который полностью записывает Flash-контент на страницу с помощью JavaScript. Рекомендуемый метод статической публикации (где на страницу включены два вложенных <object>был проиндексирован. Сейчас Google развертывает обновление, которое также поддерживает метод динамической публикации.
  • Текстовое содержимое, загружаемое на лету из XML-файла, еще не проиндексировано, но Google работает над исправлением в ближайшем будущем.
  • Google приложит все усилия, чтобы определить наличие дублированного контента, чтобы предоставить HTML-альтернативу флэш-контенту, и отобразит только одну из двух версий в результатах поиска. Штраф не применяется к поисковому ранжированию сайта из-за дублированного контента.

Здесь все еще есть неизвестные, но так будет всегда с поисковой системой Google. Хотя это заняло несколько дней, Google отвечает на все возможные вопросы и отвечает на вопросы разработчиков усовершенствованиями.

Вскоре большая часть текста на веб-сайтах на основе Flash попадет в поисковый индекс Google. Тем не менее, сохранится неопределенность в отношении того, насколько глубоко Google сможет еще некоторое время исследовать Flash-контент. Предоставление альтернативного контента, не относящегося к Flash, останется эффективным средством гарантирования вашего самого важного контента в индексе Google. Это также дает пользователям браузеров без поддержки Flash (таких как iPhone) что-то, на что можно посмотреть.

Хотя первоначальное сообщение Google было довольно недоделанным, продолжение оставило большинство моих опасений. Как насчет твоего?