1

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 1

1

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.

4
  • 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.
    – Roman Susi
    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 on rel="author"
    – albert
    Commented 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.
    – Roman Susi
    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.
    – albert
    Commented Feb 26, 2020 at 21:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.