Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E95F0991C for ; Tue, 28 Feb 2012 18:19:45 +0000 (UTC) Received: (qmail 55337 invoked by uid 500); 28 Feb 2012 18:19:45 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 55304 invoked by uid 500); 28 Feb 2012 18:19:45 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 55296 invoked by uid 99); 28 Feb 2012 18:19:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2012 18:19:45 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=MIME_QP_LONG_LINE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.210.47] (HELO mail-pz0-f47.google.com) (209.85.210.47) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2012 18:19:37 +0000 Received: by daln34 with SMTP id n34so5626818dal.6 for ; Tue, 28 Feb 2012 10:19:16 -0800 (PST) Received-SPF: pass (google.com: domain of duane@uberity.com designates 10.68.231.70 as permitted sender) client-ip=10.68.231.70; Authentication-Results: mr.google.com; spf=pass (google.com: domain of duane@uberity.com designates 10.68.231.70 as permitted sender) smtp.mail=duane@uberity.com Received: from mr.google.com ([10.68.231.70]) by 10.68.231.70 with SMTP id te6mr10442111pbc.154.1330453156732 (num_hops = 1); Tue, 28 Feb 2012 10:19:16 -0800 (PST) Received: by 10.68.231.70 with SMTP id te6mr8729946pbc.154.1330453156466; Tue, 28 Feb 2012 10:19:16 -0800 (PST) Received: from [192.150.23.3] (S0106000625a23e65.vc.shawcable.net. [24.84.47.86]) by mx.google.com with ESMTPS id q10sm16285598pbb.10.2012.02.28.10.19.14 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 28 Feb 2012 10:19:15 -0800 (PST) User-Agent: Microsoft-MacOutlook/14.14.0.111121 Date: Tue, 28 Feb 2012 10:19:07 -0800 Subject: Re: SEO for SWF Was: Flash Platform roadmap From: Duane Nickull To: Message-ID: Thread-Topic: SEO for SWF Was: Flash Platform roadmap In-Reply-To: Mime-version: 1.0 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable X-Gm-Message-State: ALoCoQks4V/Y55aKbH4/tNRJGXsyOJ5afl7FS00NnWGyALdLVNQBFX4lKPMX7AxyFeqeXreadYXa X-Virus-Checked: Checked by ClamAV on apache.org Jude: On 12-02-28 10:06 AM, "jude" wrote: >Here is my comment [2]. > >I think SEO search results come down to popularity. Is everyone linking to >your page? It might have something to do with Google analytics. How long >people stay on your page. DN: Amen brother! That is correct. > >But as a content creator I think it's up to the search engine to find and >index my site. I'm not going to do the search engines job. It's their job >to find my site and index it. That doesn't mean I won't help them. DN: now you're two for two in my books. They usually do this based on everyone else linking. The best way to force google to index a site is to use blogger and build links. Google owns blogger and it seems to work much faster for indexing than other blog platforms. > >I think if we focused on making amazing Flash and Flex websites that >people >want to visit the search engine companies would spend more time on making >their search engines work with it. DN; now 3 for 3 in my books. > > >Solutions >=80 Link Manager type of support with some or all of the below [3] [4] [5] >=80 Site map that has user URL and content URL >=80 Site map that has flash / ajax enabled URL, html page URL and content >URL > >With both of the above solutions we could create or have a gui to create a >sitemap.xml file that defines the fragments our apps listen for and the >redirect links to get the raw content. We could also have the compiler or >ant task support the creation of multiple HTML wrapper pages that are >identical to the main wrapper page except in their name and / or the >option >of embedding the content into the page (if html) or if dynamic content it >would point to a dynamic page. DN: This is perhaps one of the first solid ideas I have heard. This might involve extensions to the site map.xml (I haven't looked at it for a while) but very well worth the time. Being able to map to a page that has state 1, state 2 and state 3, but 2 and 3 are not put into active memory until the app is interacted with is problematic. Authoring using the deep linking is much better IMO as it adheres to the one resource <-> one URI principle. Now this comes back to the original question of "what can be done on this list via the SDK?". Being able to generate this artifact would be a good idea IMO. Thanks Duane > > > >Example sitemap.xml > > http://example.com/main.php?page=3Dhome" html=3D"http://example.com/home.html" >/> > rawcontent=3D" >http://example.com/main.php?page=3Dproducts" >html=3D"http://example.com/products.html"/> > > >Site.xml ex 2 > > http://example.com/main.php?p=3D10" /> > http://example.com/main/main.php?p=3D10" /> > > > >If we supported something like this and just started using and uploading >it >in our projects it might remove the complexities for the search engines. > > >[1] >http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-aja >x-crawlable.html >[2] >http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-aja >x-crawlable.html?showComment=3D1256080765377#c3966241161139678970 >[3] http://www.assembla.com/wiki/show/flexcapacitor >[4] http://www.youtube.com/watch?v=3Ddnrx30KahIc >[5] http://www.youtube.com/watch?v=3DKmIz6Upc6dY