Gerador de Feed RSS / Atom
Guia
Gerador de Feed RSS / Atom
Crie um feed XML estritamente compatível com a especificação RSS 2.0 ou Atom 1.0 em segundos. Preencha seus metadados do canal, cole um bloco de itens e copie ou baixe um feed que passe no validador W3C na primeira tentativa — escapamento de XML, datas RFC 822 / RFC 3339, conteúdo envolto em CDATA, namespaces e link de auto-referência todos tratados para você.
Como usar
- Escolha o tipo de feed: RSS 2.0 (suporte mais amplo aos leitores) ou Atom 1.0 (especificação mais rígida, com namespaces).
- Preencha os metadados do feed — título, URL do site, descrição e quaisquer campos opcionais como idioma, direitos autorais ou autor.
- Opcionalmente forneça um URL do Próprio Feed para que os leitores possam re-descobrir o feed (adicionado como
atom:link rel="self"). - Cole seus itens no campo de Itens. Cada item é um bloco de
key: valuelinhas; separe os itens com uma linha contendo apenas---. - O XML gerado aparece à direita enquanto você digita. Copie-o ou clique em Download para salvar
feed.xml/atom.xml.
Características
- RSS 2.0 e Atom 1.0 — Alternar entre os dois specs; os campos de metadados corretos aparecem automaticamente.
- Escapamento estrito de XML —
&,<,>,"e, e'são escapadas onde pertencem. - Formatação de datas RFC 822 & RFC 3339 — Digite qualquer data razoável (ISO 8601,
YYYY-MM-DD HH:MM:SS, ou datas simples); a ferramenta emite a formatação correta para o tipo de feed escolhido. - Conteúdo envolto em CDATA — Use
content:para corpos completos de artigos HTML; a ferramenta os envolve de forma segura e divide qualquer sequência estranha]]>. - Categorias e tags — Valores separados por vírgula
categorysão renderizados como elementos separados (RSS) ou<category>entradas (Atom).<category term=""/>Validação em tempo real - — Avisos em linha indicam campos faltantes, datas não interpretáveis e URLs inválidas, para que o feed passe por analisadores rígidos como Feedparser. Links de auto-referência e tags generator
- — Opcional para ambos os formatos, mais um inserido automaticamente Sem viagem de volta
atom:link rel="self"— Tudo é executado no navegador; seus dados de feed nunca saem da página.<generator>elemento. - Qual a diferença entre RSS 2.0 e Atom 1.0? Ambos são formatos XML para publicação de conteúdo frequentemente atualizado, mas foram projetados de maneiras diferentes. O RSS 2.0 é mais antigo, simples e menos rigoroso quanto aos campos obrigatórios — os itens podem ter apenas um título ou apenas uma descrição. O Atom 1.0 veio depois (2005) como uma especificação da IETF, com regras mais rígidas: cada entrada precisa ter um único , um
Perguntas frequentes
-
Por que a formatação da data é tão importante nos feeds?
Os leitores de feeds analisam datas para ordenar entradas, detectar novos itens e exibir timestamps como "publicado há 2 horas". Os dois formatos usam convenções diferentes de datas: o RSS 2.0 exige o formato RFC 822 (por exemplo, "Ter, 15 Jan 2025 10:30:00 +0000"), enquanto o Atom 1.0 exige o formato RFC 3339 / ISO 8601 (por exemplo, "2025-01-15T10:30:00Z"). Um feed com datas mal formatadas pode ser rejeitado silenciosamente por analisadores rígidos como feedparser, ou os itens podem aparecer em ordem incorreta em clientes como Feedly ou NetNewsWire.
, e uma data-hora. O Atom também utiliza namespaces XML corretamente e suporta sumários e conteúdo completo como elementos distintos, enquanto o RSS sobrecarrega ambos. -
O que significa CDATA em um elemento de conteúdo de feed?
CDATA significa "Character Data" e instrui o analisador XML a tratar tudo dentro como texto bruto, ignorando as regras normais de análise. É envolto como . Os feeds usam CDATA dentro de (RSS) ou (Atom) para que os autores possam incluir markup HTML completo — tags de link, imagens, texto formatado — sem precisar escapar manualmente cada e &. O caso delicado é que a sequência literal ]]> não pode aparecer dentro de uma seção CDATA, então geradores a dividem em dois blocos CDATA.
-
Qual é o papel do elemento ou ?
É o identificador permanente e único que o leitor de feed usa para reconhecer o mesmo item em atualizações. Sem um identificador estável, o leitor trata cada atualização como se todos os itens fossem novos, spamando a caixa de entrada. No RSS, o elemento é e pode incluir um atributo isPermaLink; no Atom, o elemento é e deve ser uma URI. A prática recomendada é usar a URL canônica do post e nunca mudá-la, mesmo que o título ou o slug do post seja editado posteriormente.
-
Por que muitos validadores de feeds rejeitam feeds gerados por IA?
Validadores como o Serviço de Validação de Feed W3C verificam três coisas: XML bem formado (tags correspondentes, entidades escapadas, namespaces declarados), conformidade com a especificação (elementos obrigatórios presentes, na estrutura correta) e correção da formatação de datas. Geradores de texto por IA frequentemente produzem XML "aproximado" que parece certo à primeira vista, mas falha em detalhes — falta de declaração de namespaces, ampersands brutos em URLs, datas ISO em um documento RSS ou itens faltando elementos obrigatórios guid/id. Um gerador especificamente projetado enforces essas regras de forma determinística, em vez de estatística.
-
Meu Blog Fantástico
Uma breve descrição do feed (subtítulo no Atom).
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente foi adicionado em 10 de junho de 2026
