How does Marfeel detect the Title of an article

Marfeel automatically extracts the title of an article following this waterfall of heuristics:

  1. JSON+LD. More information
    <script type="application/ld+json">
      "@context": "",
      "@type": "NewsArticle",
      "headline": "Title of a News Article"
  2. Microdata
    <div itemprop="headline">Title of News Article</div>
  3. <title> meta tag. This might not be an ideal fallback since most sites add the name of the site on the their title.