2011-03-10 3 views
1

이것은 제 Flex 3 웹 사이트입니다 : www.brainpinata.com. Google은 swf에서 정적 콘텐츠 색인을 생성합니다. Google 웹 마스터 도구의 키워드 섹션을 보면 정적 콘텐츠의 단어 목록을 볼 수 있습니다. 불행히도 모든 퍼즐 질문/답변은 mySQL 데이터베이스에서 가져옵니다. 따라서 Google은 99 %의 콘텐츠를 놓치고 있습니다.플렉스 3 : Google에서 더 많은 콘텐츠 색인을 얻는 방법?

나는 swf에서 임베디드 XML 파일로 데이터베이스 서비스 호출을 대체 할 생각이다. 그래서 나는 플렉스 애플 리케이션에서 태그로 질문과 답변을 싸고 싶다. 현재 데이터베이스에는 약 750 개의 항목이 있으며 552KB입니다. 내 목표는 Google 색인을 내 콘텐츠에 추가하는 것입니다.

a) 멍청한 아이디어입니까?

b) XML 파일에서 550KB의 데이터로 인해 Flex 응용 프로그램의로드 속도가 느려지므로 성가시겠습니까? 그렇다면 하이브리드 시스템을 시도해야합니까? XML 파일에는 퍼즐 만 넣고 나머지는 데이터베이스에 포함 시키십시오. 앱을로드하기 전에 얼마나 많은 XML KB가 적당합니까?

c) 더 좋은 아이디어가 있습니까?

감사합니다. 사이트 콘텐츠에 대한 고유 URL이있는 경우

-Laxmidi

+0

XML을 Flex 앱에 포함시키지 않을 것입니다. 그건 나에게 나쁜 생각처럼 보입니다. 어쩌면 그것을 동적으로로드 할 수 있습니다. 그런 다음 Google은 "정적"XML 파일의 색인을 생성 할 수 있으며 SWF 크기를 늘리지 않을 것입니다. 그래도 그 중 어떤 것이 SEO 결과를 도울 지 모르겠다. 행운을 빕니다! – JeffryHouser

답변

0

, 당신은 데이터베이스를 기반으로 sitemap을 생성 할 수 있습니다.

2

Flex 애플리케이션에서 hashbanged (#!) URL을 사용하고 자세한 내용 here과 같은 크롤러 호환 버전을 제공해야합니다. #! 뒤에 제공 한 경로에 따라 Google에서 웹 페이지의 대체 버전을 가져옵니다. 크롤링 가능한 페이지 내부에서 해시 조각을 사용하여 다른 질문에 연결해야 Google에서 Flex 앱 내부의 다른 페이지를 찾아 색인에 추가 할 수 있습니다.

관련 문제