<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Estrutura_das_canles_de_contidos</id>
	<title>Estrutura das canles de contidos - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Estrutura_das_canles_de_contidos"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Estrutura_das_canles_de_contidos&amp;action=history"/>
	<updated>2026-10-27T05:41:27Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Estrutura_das_canles_de_contidos&amp;diff=31114&amp;oldid=prev</id>
		<title>Epl: /* Estrutura */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Estrutura_das_canles_de_contidos&amp;diff=31114&amp;oldid=prev"/>
		<updated>2013-01-25T15:08:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Estrutura&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Versións de RSS=&lt;br /&gt;
A estrutura das canles de contido ou feeds depende da versión de RSS que esteamos a usar. Existen ata 9 versións diferentes de RSS. As máis populares son RSS 0.91, RSS 1.0 e RSS 2.0. As versións RSS 0.91 e RSS 2.0 son máis doadas de entender que RSS 1.0. Con todo, non existe un estándar oficial para RSS.&lt;br /&gt;
&lt;br /&gt;
=Sintaxe de RSS=&lt;br /&gt;
As regras sintácticas de RSS son sinxelas (como en XML) e deben cumprirse de forma estrita:&lt;br /&gt;
*Todos os elementos teñen que pecharse coa correspondente etiqueta.&lt;br /&gt;
*Distínguese entre maiúsculas e minúsculas.&lt;br /&gt;
*Os elementos teñen que estar correctamente aniñados.&lt;br /&gt;
*Os valores dos atributos teñen que ir sempre entre comiñas.&lt;br /&gt;
&lt;br /&gt;
=Estrutura=&lt;br /&gt;
Os documentos RSS usan etiquetas autodescritivas para definir as canles de contido e os seus elementos, tal e como se pode ver no seguinte exemplo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;rss version=&amp;quot;2.0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;channel&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;title&amp;gt;Nome do noso feed&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link&amp;gt;Dirección web na que se atopa o noso RSS&amp;lt;/link&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;description&amp;gt;Contido que se vai ofrecer aos usuarios&amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;item&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;title&amp;gt;Título dun artigo&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link&amp;gt;Ligazón web ao que podemos ir para ampliar esta información&amp;lt;/link&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;description&amp;gt;Contido da información&amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/item&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/channel&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, unha canle de contido na versión RSS 2.0 ten a seguinte estrutura:&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Declaración XML&amp;#039;&amp;#039;&amp;#039;. Define a versión XML e a codificación de caracteres usada no documento. No exemplo anterior a versión de XML usada é a 1.0 e o conxunto de caracteres ISO-8859-1 (Latin-1/West European):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Declaración RSS&amp;#039;&amp;#039;&amp;#039;. Identifica que é un documento RSS (neste caso RSS versión 2.0):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;rss version=&amp;quot;2.0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Elemento &amp;lt;channel&amp;gt;&amp;#039;&amp;#039;&amp;#039;. Con esta etiqueta creamos unha canle na que introduciremos os contidos que queremos mostrar aos outros usuarios:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;rss version=&amp;quot;2.0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;channel&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/channel&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Elementos obrigatorios&amp;#039;&amp;#039;&amp;#039;. O elemento &amp;lt;channel&amp;gt; ten tres elementos fillo requiridos. Estes tres elementos deben describir a nosa canle RSS en xeral, polo que o Título fará referencia ao nome do noso feed, a Ligazón será a URL do noso sitio web e a Descrición informará ao usuario do tipo de contidos que imos incluír na canle.&lt;br /&gt;
**Título: &amp;lt;title&amp;gt;&lt;br /&gt;
**Ligazón: &amp;lt;link&amp;gt;&lt;br /&gt;
**Descrición: &amp;lt;description&amp;gt; &lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;rss version=&amp;quot;2.0&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;channel&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;title&amp;gt;Nome do noso feed&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;link&amp;gt;Dirección web na que se atopa o noso RSS&amp;lt;/link&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;description&amp;gt;Contido que se vai ofrecer aos usuarios&amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/channel&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Novas da nosa canle&amp;#039;&amp;#039;&amp;#039;. Cada elemento &amp;lt;channel&amp;gt; pode ter un ou varios elementos de tipo &amp;lt;item&amp;gt;. Cada un deles define un artigo ou unha nova do noso feed. No noso exemplo hai un único elemento &amp;lt;item&amp;gt;. Con todo, cada elemento &amp;lt;item&amp;gt; ten tres elementos fillos obrigatorios:&lt;br /&gt;
**Título: &amp;lt;title&amp;gt;&lt;br /&gt;
**Ligazón: &amp;lt;link&amp;gt;&lt;br /&gt;
**Descrición: &amp;lt;description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Primeira nova do noso RSS&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;link&amp;gt;http://www.iessanclemente.net/nova1.html&amp;lt;/link&amp;gt;&lt;br /&gt;
    &amp;lt;description&amp;gt;Información sobre procesos de matrícula curso 2011-2012&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tamén se recomenda engadir un &amp;lt;guid&amp;gt; (&amp;#039;&amp;#039;Globally Unique Identifier&amp;#039;&amp;#039;) dentro de cada item. Este guid permite aos agregadores RSS determinar se un item cambiou. Cada item na canle RSS ten que ter un GUID diferente.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Primeira nova do noso RSS&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;link&amp;gt;http://www.iessanclemente.net/nova1.html&amp;lt;/link&amp;gt;&lt;br /&gt;
    &amp;lt;guid&amp;gt;http://www.iessanclemente.net/nova1.html&amp;lt;/guid&amp;gt;&lt;br /&gt;
    &amp;lt;description&amp;gt;Información sobre procesos de matrícula curso 2011-2012&amp;lt;/description&amp;gt;&lt;br /&gt;
    &amp;lt;author&amp;gt;pepito@correo.com (Pepe Gutierrez)&amp;lt;/author&amp;gt;&lt;br /&gt;
  &amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ademais, un documento RSS pode ter comentarios que se escriben de xeito análogo a XHTML:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- Isto é un comentario en RSS  --&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Existen ademais outros [http://www.w3schools.com/rss/rss_channel.asp elementos que son opcionais] cando declaramos unha canle que permiten, por exemplo, especificar unha categoría para o feed, o idioma, etc.&lt;br /&gt;
&lt;br /&gt;
Amósase a continuación a representación en árbore da estrutura dun documento RSS 2.0 con todos os seus elementos:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:rss2_tree_representation.png]]&lt;br /&gt;
&lt;br /&gt;
=Publicación da canle de contido=&lt;br /&gt;
Unha vez creado e gardado o documento RSS hai que poñelo accesible desde o noso sitio web. Para iso hai que crear un enlace a el co seguinte código XHTML:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a type=&amp;quot;application/rss+xml&amp;quot; href=&amp;quot;canle_de_contido.xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;imaxe_que_serve_de_enlace.gif&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
As imaxes que se usan normalmente son as siglas de RSS ou XML:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:rss.gif]] [[Imagen:xml.gif]]&lt;br /&gt;
&lt;br /&gt;
Se queremos que os navegadores detecten automaticamente o noso feed RSS teremos que por na páxina índice do noso sitio web o seguinte código:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/rss+xml&amp;quot; title=&amp;quot;RSS Feed do noso Sitio Web&amp;quot; &lt;br /&gt;
href=&amp;quot;http://www.dominio.com/feed.xml&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
É moi recomendable [[Validaci%C3%B3n#Validaci.C3.B3n| validar o noso ficheiro RSS]] antes de publicalo.&lt;br /&gt;
&lt;br /&gt;
Por outra parte, se queremos darlle a máxima publicidade posible ao noso feed convén dalo de alta nos buscadores máis habituais, así como nos [[Directorios_de_canles_de_contidos|directorios de canles de contido]].&lt;br /&gt;
&lt;br /&gt;
Desde o punto de vista do [http://es.wikipedia.org/wiki/Posicionamiento_en_buscadores posicionamento web] as canles RSS ofrécennos varias vantaxes.  Unha é que cando se inclúe a información da canle RSS nunha web remota isto proporciona unha ligazón á web orixinal coa correspondente ganancia de PageRank e ranking respecto ao texto da ligazón, que é xeralmente o propio título do contido.&lt;/div&gt;</summary>
		<author><name>Epl</name></author>
	</entry>
</feed>