What determines the icon used for an RSS feed?

Status Board looks in several places in succession for an icon to display for a particular RSS feed. Status Board prefers to use an apple-touch-icon, but will fall back on the server’s favicon if one is not available.

First: apple-touch-icon

  • First, Status Board first looks for <link rel="apple-touch-icon-precomposed” href=“[icon filename]”> in the feed.
  • Next, it looks for apple-touch-icon-precomposed.png at the base/root of the feed’s URL.
  • Next, <link rel="apple-touch-icon" href="[icon filename]"> in the feed.
  • Finally, Status Board checks for apple-touch-icon.png in the feed’s base URL.

Second: favicon

If it fails to find an apple-touch-icon, Status Board will look for a favicon to use instead.

  • First it looks for <link rel="shortcut icon” href=“[icon filename]"> in the feed itself
  • Next, it checks for <link rel="icon" href="[icon filename]">.
  • Last, Status Board looks for favicon.ico in the base URL.

If no icon is found in any of these places, Status Board will assign a generic feed icon.