What is the most correct / typical / popular namespace to associate an organization name, logo, and maybe website metadata with an RSS 2 (or Atom) feed entry? Can we just use https://schema.org/Organization for that? Organization can be understood as a creator of the entry or original creator (in reposting case) or maybe some more involved relation approximated with the association.
1 Answer
The best representation I've seen are mixtures of Microformats, Schema.org, and Dublin Core. Essentially, utilize the semantics that are best for your situation; it sounds rel="author"
is what you are looking for in differentiating blog posts. Indie Web Camp's feed and A List Apart's feed are great examples of metadata in feeds.
Running them through pin13's validator exposes their semantics; not surprisingly, nothing renders in Google's "Structured" Data Testing Tool.
-
Can you please explain a bit how microformats come into picture here? Do you mean
<description>
HTML contents of the RSS can contain those?<author>
seems to be only for email in the specification. Commented Feb 25, 2020 at 5:51 -
on ALA's feed, the anchor elements that are children of the author element, have
rel="author"
as an attribute/value. more onrel="author"
– albertCommented Feb 25, 2020 at 20:01 -
yes, what I mean is
<author>
is for email of the author according to RSS2 spec: validator.w3.org/feed/… . Indie Web Camp's feed is at least valid. Commented Feb 26, 2020 at 18:09 -
i'm not 100% on ala's use of
<author>
here, but i trust that they know what they are doing; they've been around for awhile, pushing the envelope of web standards. validation is a great tool, but its still just a tool. for awhile there, html would fail validation using fb/twitter<meta>
elements...they didn't break anything in terms of rendering/user agents, but since they weren't in the spec, they failed.– albertCommented Feb 26, 2020 at 21:19