Skip to content
Novus Examples

Explore the test library

Search files, editable visual templates, and live browser targets from one registry-backed directory. Filtered query views stay crawlable for links but are deliberately noindex; the stable taxonomy pages below remain the canonical search surfaces.

146 results

Page 2 of 7; 24 results per page.

Show the canonical directory
Preview of host-meta.json (JRD, JSON form)
json
568 B
Actual file preview for host-meta.json (JRD, JSON form)

host-meta.json (JRD, JSON form)

The JSON Resource Descriptor twin of the XRD host-meta: identical subject, alias, expiry, property and three links, expressed with lower-case JSON member names. For testing XRD-to-JRD conversion against a known answer.

File
JSON · Well Known
Use case
Web assetsJSON parsing+1· Paired fixture
Preview of HTML canonical loop, page A (deliberately invalid)
html
389 B
Actual file preview for HTML canonical loop, page A (deliberately invalid)

HTML canonical loop, page A (deliberately invalid)

Page A of a deliberately invalid two-page canonical loop: A declares B canonical while B declares A canonical, so no page in the pair is its own canonical. For testing that a crawler detects the cycle instead of following it forever.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML canonical loop, page B (deliberately invalid)
html
394 B
Actual file preview for HTML canonical loop, page B (deliberately invalid)

HTML canonical loop, page B (deliberately invalid)

Page B of the deliberately invalid canonical loop, closing the cycle by naming page A as its canonical. Ships with page A so the loop can actually be traversed rather than described.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML head with a self-referential canonical
html
621 B
Actual file preview for HTML head with a self-referential canonical

HTML head with a self-referential canonical

The baseline every canonical audit should pass: one self-referential canonical, an indexable robots meta, matching hreflang self-reference and an og:url that agrees with all of them. For use as the comparison reference against the conflicting pages in this set.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML hreflang cluster, English page
html
685 B
Actual file preview for HTML hreflang cluster, English page

HTML hreflang cluster, English page

The English member of a correct three-locale hreflang cluster: it lists itself, both translations and the x-default, and its canonical agrees. Ships with the German page so reciprocity can be verified across real files.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML hreflang cluster, German page
html
700 B
Actual file preview for HTML hreflang cluster, German page

HTML hreflang cluster, German page

The German member of the same cluster, with lang="de" on the html element and the identical alternate block. For testing that an audit compares the annotation set rather than the document language, and that the two agree.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML where canonical and robots noindex conflict
html
519 B
Actual file preview for HTML where canonical and robots noindex conflict

HTML where canonical and robots noindex conflict

A page that names itself canonical while telling robots not to index it, and then contradicts that again with an agent-specific googlebot meta that permits indexing. For testing directive precedence when a page argues with itself.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML with deliberately invalid hreflang annotations
html
742 B
Actual file preview for HTML with deliberately invalid hreflang annotations

HTML with deliberately invalid hreflang annotations

A deliberately invalid annotation block: `en-UK` is not a region code, `de_DE` uses an underscore, `zz` is not a language, one alternate has no hreflang attribute at all, one drops to http, there is no x-default, and the canonical points outside the cluster. For testing that every defect is reported, not just the first.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of HTML with three conflicting canonical tags (deliberately invalid)
html
541 B
Actual file preview for HTML with three conflicting canonical tags (deliberately invalid)

HTML with three conflicting canonical tags (deliberately invalid)

A deliberately invalid page carrying two canonical tags in the head and a third in the body. Search engines ignore body-level canonicals entirely and treat multiple head-level ones as a conflict. For testing that an extractor reports position as well as value.

File
HTML · Indexing · UTF-8
Use case
Web assetsHTML parsing+1· Conversion set
Preview of humans.txt
txt
291 B
Actual file preview for humans.txt

humans.txt

A humans.txt crediting the people and stack behind a site, in the conventional TEAM/SITE block format — for testing plain-text metadata parsers.

File
TXT · Crawlers · UTF-8
Preview of humans.txt — Wave G SAMPLE
txt
60 B
Actual file preview for humans.txt — Wave G SAMPLE

humans.txt — Wave G SAMPLE

humans.txt — Wave G SAMPLE for crawler and .well-known tooling.

File
TXT · Well Known
Use case
Web assets
Preview of JSON-LD — Faq Page SAMPLE
json
297 B
Actual file preview for JSON-LD — Faq Page SAMPLE

JSON-LD — Faq Page SAMPLE

schema.org JSON-LD SAMPLE (faq-page) for SEO/structured-data validators.

File
JSON · Social
Use case
Web assetsJSON parsing+1· Conversion set
Preview of JSON-LD — Web Page SAMPLE
json
162 B
Actual file preview for JSON-LD — Web Page SAMPLE

JSON-LD — Web Page SAMPLE

schema.org JSON-LD SAMPLE (web-page) for SEO/structured-data validators.

File
JSON · Social
Use case
Web assetsJSON parsing+1· Conversion set
Preview of JSON-LD @graph with @id cross-references
json
1.8 KB
Actual file preview for JSON-LD @graph with @id cross-references

JSON-LD @graph with @id cross-references

A single @graph holding four nodes wired together by @id rather than by nesting - the shape most CMS plugins emit - including a SearchAction, a breadcrumb whose last item has no URL, and one reference to a product node that lives on another page. For testing graph flattening and reference resolution.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set
Preview of JSON-LD Event with offers and a location
json
1.4 KB
Actual file preview for JSON-LD Event with offers and a location

JSON-LD Event with offers and a location

A valid Event record for a hybrid event: both a physical Place with a postal address and geo coordinates and a VirtualLocation, plus a free Offer and a capacity. For testing array-valued properties and event date/timezone handling.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set
Preview of JSON-LD LocalBusiness with opening hours
json
1.5 KB
Actual file preview for JSON-LD LocalBusiness with opening hours

JSON-LD LocalBusiness with opening hours

A valid LocalBusiness (as a SportingGoodsStore subtype) with a postal address, geo coordinates, weekday and Saturday opening hours, and a 00:00-00:00 specification marking a holiday closure. For testing opening-hours parsing and the closed-all-day convention.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set
Preview of JSON-LD missing required properties (deliberately invalid)
json
533 B
Actual file preview for JSON-LD missing required properties (deliberately invalid)

JSON-LD missing required properties (deliberately invalid)

A deliberately invalid Product record: no name, an Offer with a currency but no price, a brand with no @type, a Review with no rating, an AggregateRating with no ratingValue, and an availability given as a bare token instead of a schema.org URL. Valid JSON throughout, so the failure is semantic.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set
Preview of JSON-LD NewsArticle with author and publisher
json
1.1 KB
Actual file preview for JSON-LD NewsArticle with author and publisher

JSON-LD NewsArticle with author and publisher

A valid NewsArticle with two authors, a publisher whose logo carries explicit pixel dimensions, three images at the aspect ratios news results expect, and both publication and modification timestamps. For testing article extraction and date normalisation.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set
Preview of JSON-LD Product with Offer and AggregateRating
json
1.2 KB
Actual file preview for JSON-LD Product with Offer and AggregateRating

JSON-LD Product with Offer and AggregateRating

A valid Product record with a nested Offer carrying price, currency, availability, condition and shipping details, plus an AggregateRating. For testing rich-result validators and structured-data extractors against a document that should pass cleanly.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set
Preview of JSON-LD Recipe with steps and nutrition
json
1.5 KB
Actual file preview for JSON-LD Recipe with steps and nutrition

JSON-LD Recipe with steps and nutrition

A valid Recipe with ISO 8601 durations, four ingredients, and instructions that mix flat HowToStep nodes with a nested HowToSection. For testing duration parsing and recursive instruction extraction.

File
JSON · Social · UTF-8
Use case
Web assetsJSON parsing+2· Conversion set