API: extraction/metadata

better-web-search-mcp


better-web-search-mcp / extraction/metadata

extraction/metadata#

Interfaces#

PageMetadata#

Defined in: src/extraction/metadata.ts:12

The result of a metadata extraction.

Properties#

PropertyTypeDescriptionDefined in
authorstringAuthor from article:author / meta[name=author].src/extraction/metadata.ts:20
descriptionstringDescription from og:description or meta[name=description].src/extraction/metadata.ts:16
publishedstringPublished date from article:published_time / datePublished.src/extraction/metadata.ts:18
siteNamestringSite name from og:site_name.src/extraction/metadata.ts:22
titlestringThe <title> tag text.src/extraction/metadata.ts:14

Functions#

extractMetadata()#

extractMetadata(html): PageMetadata

Defined in: src/extraction/metadata.ts:36

Extract page metadata from raw HTML.

All fields are optional and default to an empty string when absent, so this never throws on sparse or malformed documents.

Parameters#

ParameterType
htmlstring

Returns#

PageMetadata