Flex 3: как получить больше контента, проиндексированного Google? - PullRequest
1 голос
/ 10 марта 2011

Это мой сайт Flex 3: www.brainpinata.com .Google индексирует статический контент из SWF.Если я загляну в раздел «Ключевые слова» инструментов Google для веб-мастеров, то увижу список слов из статического контента.К сожалению, все мои загадки вопросы / ответы взяты из базы данных MySQL.Итак, Google пропускает 99% контента.

Я подумываю о замене вызова службы базы данных внедренным XML-файлом в SWF.Поэтому я бы обернул вопросы и ответы в теги в приложении Flex.В настоящее время база данных насчитывает около 750 записей, что составляет 552 КБ.Моя цель состоит в том, чтобы Google индексировал больше моего контента.

a) Это глупая идея?

b) Не приведет ли 550 КБ данных в файле XML к загрузке приложения Flex так,медленно что будет раздражать?Если да, то стоит ли мне использовать гибридную систему: включить только некоторые головоломки в файл XML, а остальные - в базу данных?Сколько КБ XML разумно, прежде чем загрузка приложения замедлится?

c) Есть идеи получше?

Спасибо.

-Laxmidi

Ответы [ 2 ]

2 голосов
/ 10 марта 2011

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

0 голосов
/ 10 марта 2011

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

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