Niels Mayer wrote:
> Has anybody figured out a way to get xwiki to generate a Google sitemap as
> an alternative to RSS feeds? (see
> http://www.google.com/webmasters/tools/docs/en/protocol.html ). Also, video
> sitemaps (
> http://www.google.com/support/webmasters/bin/answer.py?answer=80472&cbid=sw9kur0v6z6j&src=cb&lev=topic)
> would be useful to index xwiki attachments and media on media search
> engines ( http://video.google.com/ ). Video sitemaps are predicated on MRSS:
>
> *Using an mRSS feed as a Video Sitemap* back to
> top<http://www.google.com/support/webmasters/bin/answer.py?answer=80472&cbid=sw9kur0v6z6j&src=cb&lev=topic#Top>
>
> Google supports mRSS <http://search.yahoo.com/mrss>, an RSS module that
> supplements the element capabilities of RSS
> 2.0<http://cyber.law.harvard.edu/rss/rss.html>to allow for more robust
> media syndication. If you publish an mRSS feed for
> the video content on your site, you can submit the feed's URL as a Sitemap.
> For detailed information on creating an mRSS feed, including samples and
> best practices, please see the Media RSS
> specification<http://search.yahoo.com/mrss>.
> Google also supports RSS 2.0 using enclosures tags for video content and
> thumbnail urls.
>
> **Sitemaps seem to use their own protocol:
>
>> *XML Sitemap Format*
>>
>> The Sitemap Protocol format consists of XML tags. All data values in a
>> Sitemap must be 
>> entity-escaped<https://www.google.com/webmasters/tools/docs/en/protocol.html#escaped>.
>> The file itself must be UTF-8 encoded.
>>
>> A sample Sitemap that contains just one URL and uses all optional tags is
>> shown below. The optional tags are in italics.
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <urlset 
>> <https://www.google.com/webmasters/tools/docs/en/protocol.html#urlsetdef> 
>> xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
>>    <url 
>> <https://www.google.com/webmasters/tools/docs/en/protocol.html#urldef>>
>>     <loc 
>> <https://www.google.com/webmasters/tools/docs/en/protocol.html#locdef>>http://www.example.com/</loc>
>>    *<lastmod 
>> <https://www.google.com/webmasters/tools/docs/en/protocol.html#lastmoddef>>2005-01-01</lastmod>
>>     <changefreq 
>> <https://www.google.com/webmasters/tools/docs/en/protocol.html#changefreqdef>>monthly</changefreq>
>>     <priority 
>> <https://www.google.com/webmasters/tools/docs/en/protocol.html#prioritydef>>0.8</priority>*
>>    </url>
>> </urlset>
>>
>> The Sitemap must:
>>
>>    - Begin with an opening <urlset> tag and end with a closing </urlset>tag.
>>    - Include a <url> entry for each URL as a parent XML tag.
>>    - Include a <loc> child entry for each <url> parent tag.
>>
>>
> Niels
> http://nielsmayer.com
>
> PS: google sitemap support sounds like a good entry-level GSOC project. :-)
> Probably just a big hack to existing code in Main.WebRss?xpage=rdf and
> Main.BlogRss?xpage=rdf. Probably a 1 day project for someone that knows
> how....
>
> PPS: why does http://nielsmayer.com/xwiki/bin/view/Main/WebRss?xpage=rdfwork
> in many places, display correctly in firefox 3, but when used to
> generate a sitemap in google webmaster tools, it fails. (Meanwhile roller
> blogger's RSS feed succeeds):
>
> roller/NielsMayer/feed/entries/atom
> Atom Feed 5 hours ago OK 32  xwiki/bin/view/Main/BlogRss?xpage=rdf
> -- 5 hours ago Errors --  xwiki/bin/view/Main/WebRss?xpage=rdf
> -- 5 hours ago Errors
>
> The reported problem coming from xwiki's xpage=rdf feeds:
>
> *Unsupported file format*

Just an idea... maybe they expect the ".xml" extension ?

Jerome
>> Your Sitemap does not appear to be in a supported format. Please ensure it
>> meets our Sitemap guidelines and resubmit. 
>> Help<http://www.google.com/support/webmasters/bin/answer.py?answer=35738&hl=en>
>>  [image:
>> Help]
>>
> _______________________________________________
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to