Media Morpheus

How-To Guideby Media Morpheus Research

November 1, 2026 · Last fact-checked: November 1, 2026

How to Create an RSS Feed for a Company Newsroom: Required Tags, Dates, GUIDs, Validation and Autodiscovery

To create an RSS feed for a company newsroom, publish an RSS 2.0 XML file with a channel title, link and description, add one item per release with a title, link, publication date and permanent GUID, validate it, and link it from your newsroom’s HTML head. Most content systems generate the file for you. Key warning: anything in the feed is public as soon as it is published, so embargoed releases stay out until the embargo lifts.

Online NewsroomRSSPress ReleasesTechnical SEO

At a Glance

  • An RSS 2.0 channel has three required elements: title, link and description (RSS Advisory Board).
  • “All elements of an item are optional, however at least one of title or description must be present” (RSS Advisory Board).
  • Dates must follow RFC 822, with four-digit years preferred, and a guid with isPermaLink true is read as a permanent URL (RSS Advisory Board).
  • Google accepts RSS 2.0 and Atom 1.0 feeds as sitemaps but says they carry recent URLs only and “can only provide information about videos, not images or news” (Google Search Central).
  • The SEC’s 2008 guidance names “push” technology “such as RSS feeds” as one step that makes website information accessible to investors (SEC Release 34-58288).

What Is a Newsroom RSS Feed?

A newsroom RSS feed is an XML file at a fixed URL that lists a company’s latest press releases, each with a title, link and date, so feed readers, monitoring tools and search engines can pick up new releases without visiting the newsroom.

The RSS Advisory Board, which maintains the format, describes RSS as “a Web content syndication format” and “a dialect of XML,” and says every RSS file “must conform to the XML 1.0 specification” (RSS Advisory Board). The current specification is RSS 2.0.11, published on March 30, 2009. Atom, the other common feed format, is an IETF standard, RFC 4287, from December 2005 (RFC 4287).

A feed is not a ranking tool and not a distribution service. It is a cheap, standard way to tell machines that something new is on the newsroom. Our guide to creating an online newsroom lists it among the features journalists and investors expect, and the SEC’s 2008 guidance on company websites names “push” technology, “such as e-mail alerts or ‘RSS’ feeds,” as a way to send new information “to subscribers” (SEC Release 34-58288).

How to Create an RSS Feed for a Newsroom at a Glance

StepActionExpected result
1Check whether your CMS already publishes a feedYou find an existing feed URL, or confirm you need one
2Decide what the feed carriesOne feed for releases, with a stable URL
3Write the channel elementsTitle, link and description, plus language and dates
4Write one item per releaseTitle, link, description, pubDate and guid for each
5Validate the feedThe W3C validator reports a valid feed
6Add an autodiscovery link to newsroom pagesBrowsers and readers find the feed from the page
7Submit the feed in Search Console and Bing Webmaster ToolsSearch engines get a list of recent release URLs
8Publish the feed URL on the newsroomJournalists and investors can subscribe

Time: 15 minutes if your CMS makes the feed, an hour or two to hand-build one. Tools: your CMS or a text editor, the W3C Feed Validation Service, Search Console. Cost: free. Skill level: beginner to intermediate.

What You Need Before Starting

You need a newsroom where each release has its own permanent URL, and access to either your CMS settings or your site’s files. A feed points to pages; if releases live only as PDFs or in a single long page, fix that first. You also need to know who will keep the feed correct: a feed that stops updating is worse than none, because subscribers assume there is no news.

Step 1: Check Whether Your CMS Already Publishes a Feed

Look for a feed before building one, because most blogging and newsroom systems create it automatically. WordPress, for example, generates RSS 2.0 and Atom feeds among its built-in feed types, and says “The first four feeds display recent updates and changes to your site’s content” (WordPress Developer Resources). Open your newsroom page, view its source and search for application/rss+xml; if a link is there, that is your feed. If the newsroom is a category or section of a larger site, check whether the system offers a feed for that section alone, so the feed carries releases rather than every blog post.

Step 2: Decide What the Feed Carries

Carry press releases and other formal announcements in one feed with a URL that will not change. This is our recommendation, not a rule of the format. A journalist who subscribes wants releases, not job ads or event photos. If you also publish media statements or investor news, give them a separate feed. The RSS autodiscovery specification allows several feeds per page but says publishers “should include only one autodiscovery link per page, using it to identify a site’s main feed” (RSS Advisory Board). Choose a short, permanent address such as /newsroom/feed.xml; changing it later breaks every subscription.

Step 3: Write the Channel Elements

The channel needs a title, a link to the newsroom page and a one-sentence description, and benefits from a language code and a build date. The specification says the title is “how people refer to your service” and, if a website carries the same information, “the title of your channel should be the same as the title of your website” (RSS Advisory Board). Optional elements worth adding are language, lastBuildDate (“the last time the content of the channel changed”) and image for a logo, within the size limits shown in the chart below.

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Example Co. Newsroom</title>
    <link>https://www.example.com/newsroom/</link>
    <description>Press releases and announcements from Example Co.</description>
    <language>en-us</language>
    <lastBuildDate>Sun, 01 Nov 2026 14:00:00 GMT</lastBuildDate>
    <!-- items go here -->
  </channel>
</rss>

The root element is rss with a version attribute, which the specification says “must be 2.0” for this version, and it contains a single channel.

Step 4: Write One Item per Release

Give each release an item with its headline as the title, the release URL as the link, a one- or two-sentence summary as the description, its publication date and a permanent guid. Only a title or description is strictly required, but feed readers and monitoring tools need the rest to show the release properly.

<item>
  <title>Example Co. Opens Its First Office in Denver</title>
  <link>https://www.example.com/newsroom/example-co-opens-denver-office</link>
  <description>Example Co. will open a 40-person office in Denver in January 2027.</description>
  <pubDate>Sun, 01 Nov 2026 14:00:00 GMT</pubDate>
  <guid isPermaLink="true">https://www.example.com/newsroom/example-co-opens-denver-office</guid>
</item>

Three rules from the specification matter for releases (RSS Advisory Board):

  • Dates. “All date-times in RSS conform to the Date and Time Specification of RFC 822,” with four-digit years preferred, as in Sun, 01 Nov 2026 14:00:00 GMT.
  • GUIDs. A guid “uniquely identifies the item,” and an aggregator “may choose to use this string to determine if an item is new.” isPermaLink defaults to true, meaning the guid is read as a URL. Never change a guid after publishing, or readers may show the release twice.
  • Future dates. If a pubDate is in the future, “aggregators may choose to not display the item until that date.” May, not must: do not use a future date as an embargo.

Write the description as the release’s summary paragraph, in plain words. Feed readers often show it on its own, so the advice in our guide to writing a press release about a self-contained first paragraph applies here too. If the newsroom publishes audio or video, the enclosure element carries a media file and needs three attributes: url, length in bytes and a MIME type.

The RSS 2.0 channel image can be at most 144 pixels wide and 400 pixels tall, and defaults to 88 by 31 if no size is given. The specification says the image must be a GIF, JPEG or PNG (RSS Advisory Board).

RSS 2.0 channel image: size limits and defaults

Pixels

RSS 2.0: image height maximum
400 px
RSS 2.0: image width maximum
144 px
RSS 2.0: image width default
88 px
RSS 2.0: image height default
31 px

Source: RSS Advisory Board, “RSS 2.0 Specification,” version 2.0.11, March 30, 2009, <image> sub-element of <channel>. Read November 1, 2026.

These limits apply to the optional channel logo only. The RSS 2.0 specification defines no image element for individual items; feed readers that show article images use extensions or the item description.

The chart shows that the format was designed for small badge-sized logos, so supply a compact version of the company mark rather than the full press-kit file.

Step 5: Validate the Feed

Run the feed URL through the W3C Feed Validation Service and fix every error before you announce it. W3C describes the tool as “a free service that checks the syntax of Atom or RSS feeds,” and it accepts a URL or pasted XML (W3C Feed Validation Service). The most common breakages are unescaped ampersands in headlines, dates that are not in RFC 822 form, and a character encoding that does not match the XML declaration. Validate again after any template change.

Step 6: Add an Autodiscovery Link to Newsroom Pages

Put a link element with rel="alternate" and type="application/rss+xml" in the head of the newsroom and release pages. The autodiscovery specification says the link “must be placed within a web page’s head element,” and that the type value “must be lowercase for autodiscovery” (RSS Advisory Board).

<link rel="alternate" type="application/rss+xml"
      title="Example Co. Newsroom" href="https://www.example.com/newsroom/feed.xml">

It can go on the home page and on any page “where a user might want to know that a feed’s available.” If you offer more than one feed, the specification says the first link should be the site’s main feed. An Atom feed uses application/atom+xml instead (RFC 4287).

Step 7: Submit the Feed as a Sitemap

Submitting the feed in Search Console tells Google about new release URLs quickly, but it supplements a full sitemap rather than replacing one. Google says it accepts “RSS 2.0 and Atom 1.0 feeds” as sitemaps and that “this feed only provides information on recent URLs” (Google Search Central). The same page says feed sitemaps “can only provide information about videos, not images or news,” and that all formats are limited to 50MB uncompressed or 50,000 URLs. Keep your XML sitemap for the full archive, and use a news sitemap if you want Google News details; see our guide to submitting a sitemap to Google and Bing and our news sitemap guide.

Do not submit the feed to Google News Publisher Center expecting it to be used. Google says “Google News will no longer use RSS feeds or web locations that were submitted in Publisher Center,” in an announcement published February 10, 2025 (Google News Publisher Center Help). Our Publisher Center guide explains what still works there.

Step 8: Publish the Feed URL on the Newsroom

Show the feed address on the newsroom page, beside the email sign-up and media contact, so people can subscribe without hunting for it. Autodiscovery helps software; a visible link helps journalists and investor-relations subscribers. For a listed company, the SEC guidance says push technology is one factor in whether website information is accessible, but adds: “We do not believe, however, that it is necessary that push technology be used” (SEC Release 34-58288). That is a disclosure question for counsel; this is not legal advice.

How to Verify It Worked

The feed works when the validator passes it, a feed reader subscribed from the newsroom page shows the latest release, and Search Console lists the feed as a sitemap with no errors. Publish a test or real release and check that it appears in the feed with the right date and link within your CMS’s publishing cycle. Then check the page source for the autodiscovery link and confirm its href opens the feed.

Common Problems and Fixes

ProblemLikely causeFix
Validator error on a headlineAn unescaped & or <Escape it as &amp; or wrap text in CDATA
Dates rejected or shown wronglyISO dates instead of RFC 822Use the form Sun, 01 Nov 2026 14:00:00 GMT
Old releases reappear as newguids changed after a redesign or URL changeKeep the original guid; redirect old URLs
Feed carries blog posts and job adsSite-wide feed used as the newsroom feedUse a category or section feed for releases
Browser or reader cannot find the feedNo autodiscovery link, or type in capitalsAdd the head link with lowercase application/rss+xml
Search Console reports no images or news data from the feedFeed sitemaps carry only URLs and video dataUse an image or news sitemap for those

What Not to Do

Do not put an embargoed release in the feed with a future date. Consequence: the specification only says aggregators “may” hold it, so it can be read early. Correction: publish the item when the embargo lifts; see our embargo guide.

Do not change the feed URL after launch. Consequence: every subscription stops. Correction: pick a permanent address; if you must move, redirect the old one.

Do not ship a feed without validating it. Consequence: one bad character can break the whole file for strict readers. Correction: validate after every template change.

Do not treat the feed as distribution. Consequence: it reaches only those who subscribe or crawl it. Correction: keep pitching and, if needed, a wire service; the feed is a supplement.

Frequently Asked Questions

What tags does an RSS feed require?

In RSS 2.0, the channel requires title, link and description. Each item needs at least a title or a description, though a link, pubDate and guid make a release usable in readers.

What date format does RSS use?

RFC 822, for example Sun, 01 Nov 2026 14:00:00 GMT. The RSS 2.0 specification prefers four-digit years.

Should a newsroom use RSS or Atom?

Either works. Google accepts both RSS 2.0 and Atom 1.0 feeds as sitemaps, and the W3C validator checks both. Use whichever your CMS produces cleanly.

Does Google News use my RSS feed?

Not through Publisher Center. Google said in 2025 that Google News will no longer use RSS feeds or web locations submitted there. You can still submit a feed to Search Console as a sitemap of recent URLs.

How do I check that my RSS feed is valid?

Paste the feed URL into the W3C Feed Validation Service, a free tool that checks the syntax of RSS and Atom feeds, and fix each error it lists.

Does a public company need an RSS feed for its newsroom?

Not necessarily. The SEC’s 2008 guidance lists push technology such as RSS as one factor in website accessibility but says it is not necessary. This is not legal advice.

Sources and Methodology

This guide is built from the RSS Advisory Board’s RSS 2.0 specification and RSS autodiscovery specification, IETF RFC 4287 (Atom), the W3C Feed Validation Service, Google Search Central’s sitemap documentation, Google News Publisher Center’s February 2025 announcement, WordPress’s feed documentation and the SEC’s 2008 interpretive release on company websites, all read on November 1, 2026. The code samples, the one-feed recommendation, the step order and the embargo advice are ours, not rules of the format. We did not test any particular CMS or feed reader.

  1. standards RSS Advisory Board, RSS 2.0 Specification (version 2.0.11). Required channel elements, item rules, RFC 822 dates, guid and isPermaLink, future pubDate, enclosure, image size limits. Read November 1, 2026.
  2. standards RSS Advisory Board, RSS Autodiscovery. Head link element, lowercase type, one main feed per page. Read November 1, 2026.
  3. standards IETF, RFC 4287: The Atom Syndication Format. Atom date, required feed elements and application/atom+xml media type. Read November 1, 2026.
  4. standards W3C, Feed Validation Service. Free syntax checker for RSS and Atom, by URI or direct input. Read November 1, 2026.
  5. platform documentation Google Search Central, Build and submit a sitemap. RSS 2.0 and Atom 1.0 accepted; recent URLs only; video, not images or news; 50MB and 50,000 URL limits. Read November 1, 2026.
  6. platform documentation Google News Publisher Center Help, Google News transitions to automatically-generated publication pages. RSS feeds submitted in Publisher Center no longer used. Read November 1, 2026.
  7. platform documentation WordPress Developer Resources, WordPress Feeds. Built-in RSS 2.0 and Atom feeds. Read November 1, 2026.
  8. regulator US Securities and Exchange Commission, Commission Guidance on the Use of Company Web Sites (Release 34-58288). Push technology such as RSS as an accessibility factor; not necessary. Read November 1, 2026.