Flash и SEO: что мне не хватает? - PullRequest
0 голосов
/ 15 декабря 2009

Мы стараемся, чтобы сайт нашей компании был лучше проиндексирован Google и другими поисковыми системами, и в данный момент я не совсем уверен, чего не хватает. Все наше текстовое содержимое загружается нашим flash-приложением через XML-файлы.

Летом мы написали PHP-скрипт, который считывает все файлы XML и генерирует дружественные для Google файлы index.html в подкаталогах. Эти файлы включают в себя навигационные ссылки на другие разделы сайта и HTML-содержимое файлов XML.

Например, для нашего раздела «работа» на флеш-сайте в следующем каталоге будет создан файл index.html: site.com/work/index.html

Этот файл содержит ссылки на другие разделы сайта (site.com/overview, site.com/contact), которые имеют соответствующие файлы index.html. Таким образом, люди, которые переходят по этим ссылкам, могут правильно видеть сайт, эта страница фактически загружается на сайт swf из корневого каталога и автоматически переходит в соответствующий раздел сайта. То есть, если вы нажмете на site.com/work/ в своем браузере, вы увидите приложение Flash и перейдете в раздел «Работа» внутри него. Однако если вы просматриваете сайт без включенного javascript / flash, вы можете увидеть серию html-ссылок и некоторые абзацы / текстовое содержимое.

Все это было сделано до объявления Google в июне о возможности индексирования внешнего контента, загруженного в SWF-файлы (http://googlewebmastercentral.blogspot.com/2009/06/flash-indexing-with-external-resource.html).

К сожалению, Google, похоже, проиндексировал только главную страницу на site.com (даже несмотря на то, что они могут индексировать флэш-сайты так, как их видит пользователь, как указано выше, но я даже не вижу, как это работает).

Пару дней назад я подумал, что некоторые вещи могут отсутствовать, поэтому я сделал следующее: - отправил файл sitemap.xml в Google. Он видит 49 URL, но только проиндексировал 1. Сколько времени займет Google, чтобы проиндексировать эти файлы? - на нашем главном site.com/index.html был только встроенный swf, в нем не было HTML-ссылок на подразделы, поэтому я добавил их в swfobjects без области флэш-контента - Я понял, что Google не видит сгенерированные файлы HTML, а вместо этого видит встроенный SWF-файл, поэтому я запретил использование файла swf и файла swfobject.js в файле robots.txt

Имеют ли смысл последние 3 изменения? Если да, то как долго после их реализации мне следует ожидать каких-либо результатов? Любая помощь будет оценена!

Ответы [ 2 ]

1 голос
/ 16 декабря 2009

Если вы добавили ссылки со своей домашней страницы на другие страницы контента, это отличное начало. Также добавление файла sitemap.xml в Google даст вам больше информации.

В зависимости от того, как вы добавляете ссылки на свою домашнюю страницу, также будет иметь значение. Лично я бы добавил их в нижний колонтитул документа в виде необработанного HTML. Если они добавляются в область без содержимого Flash, вы можете получить разные результаты. Кроме того, если ссылки HTML вставлены с использованием Javascript, вы также получите другие результаты.

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

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

0 голосов
/ 16 декабря 2009

Не уверен, если вы уже знаете это, но вы можете знать номер URL, который Google проиндексировал на вашем сайте.

Просто найдите сайт: www.yoursite.com Таким образом, вы можете узнать, могут ли URL вашего сайта отображаться в результатах поиска. Вы можете отправлять огромные файлы Sitemap, но способ узнать, индексируются ли они, таков.

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