Kreuzcrawl. PageMetadata
(kreuzcrawl v0.3.0-rc.42)
Copy Markdown
Metadata extracted from an HTML page's <meta> tags and <title> element.
Summary
Types
@type t() :: %Kreuzcrawl.PageMetadata{ article: map() | nil, author: String.t() | nil, canonical_url: String.t() | nil, dc_creator: String.t() | nil, dc_date: String.t() | nil, dc_description: String.t() | nil, dc_format: String.t() | nil, dc_identifier: String.t() | nil, dc_language: String.t() | nil, dc_publisher: String.t() | nil, dc_rights: String.t() | nil, dc_subject: String.t() | nil, dc_title: String.t() | nil, dc_type: String.t() | nil, description: String.t() | nil, favicons: [map()] | nil, generator: String.t() | nil, headings: [map()] | nil, hreflangs: [map()] | nil, html_dir: String.t() | nil, html_lang: String.t() | nil, keywords: String.t() | nil, og_audio: String.t() | nil, og_description: String.t() | nil, og_image: String.t() | nil, og_locale: String.t() | nil, og_locale_alternates: [String.t()] | nil, og_site_name: String.t() | nil, og_title: String.t() | nil, og_type: String.t() | nil, og_url: String.t() | nil, og_video: String.t() | nil, robots: String.t() | nil, theme_color: String.t() | nil, title: String.t() | nil, twitter_card: String.t() | nil, twitter_creator: String.t() | nil, twitter_description: String.t() | nil, twitter_image: String.t() | nil, twitter_site: String.t() | nil, twitter_title: String.t() | nil, viewport: String.t() | nil, word_count: non_neg_integer() | nil }
Metadata extracted from an HTML page's <meta> tags and <title> element.