Re: [xsl] Is letting the browser transform XML to XHTML using XSLT a good choice?

Subject: Re: [xsl] Is letting the browser transform XML to XHTML using XSLT a good choice?
From: "Manfred Staudinger" <manfred.staudinger@xxxxxxxxx>
Date: Sun, 5 Mar 2006 07:43:11 -0800
I'm stunned that most of you seem to believe that Google ignores XML pages
and you have to transform the XML server-side to feed the search engine.
For evidence of the contrary try the search:
staudinger site:free.pages.at filetype:xml

Manfred

>From: Jesper Tverskov <jesper@xxxxxxxxxxx>
>1) Google is based on the source code, and will ignore your webpages.
>
>From: Didier PH Martin <martind@xxxxxxxxxxxxx>
>You said:
>1) Google is based on the source code, and will ignore your webpages.
>I reply:
>Are you sure of that? How do you know? Is this confirmed by somebody else?
>Don't get me wrong, I am just trying to find the truth, not attacking you.
>
>From: Neil Williams <linux@xxxxxxxxxxxxxx>
>Put this into Google: codehelp XML language syntax
>The page you will get back has only a link to the HTML page. There is an XML
>page, using browser-side XSLT to convert to XHTML but Google doesn't know
>about that. If the HTML page had not been created for non-XML capable
>browsers, Google would not know anything about it. For some time, I had some
>example pages that only existed in XML. Those pages simply did not exist in
>Google.
>
>From: Nathan Young -X (natyoung - Artizen at Cisco) <natyoung@xxxxxxxxx>
>Google doesn't authoritatively address how it treats pages that behave
>this way, I suspect because it can be a very complicated issue.  I have
>heard rumors that the google crawler is starting to execute some types
>of javascript as it indexes and so certain kinds of generated content
>may get indexed now when they previously had not.
>
>M. David Peterson 	<xmlhacker@xxxxxxxxx> to xsl-list
>The rule of thumb?  When possible (and in most cases it is) render the
>HTML on the client.  When not (as is the case for search engines --
>yes, this is true -- Google, MSN, Yahoo!, etc... do not rendering your
>XML data using the provided XSLT file.  This means you need to do this
>for them.  When a reputable search engine makes a request, you simply
>need to send them the prerendered HTML file.
>
>Didier PH Martin 	<martind@xxxxxxxxxxxxx> to xsl-list
>Hello Neil,
>Good point and thank you for sharing your experiment with google.

Current Thread