Pages are written to be extracted, not inflated
Each public page has one H1, a short lede, steps or sections, FAQs, and published or modified dates.
Layout counts, poll intervals, and plan limits come from product code. Pages do not invent user counts or official partnerships.
No aggregateRating because this site publishes none
JSON-LD matches visible copy. Aggregate ratings are omitted because StreamLyric does not publish a verified public score here.
Do not paste a star rating into schema to look richer. Search and AI systems should quote the same limits a human reads.
Overlay URLs never belong in a sitemap
robots.txt allows public pages and common AI crawlers, and disallows /overlay, /api/, and account flows.
An Overlay URL is a credential. Indexing it would leak playback state. Canonical URLs stay unprefixed and never include ?lang=.
/llms.txt is the English machine-readable summary
/llms.txt restates product facts in English even when a visitor requested another locale. Localized HTML is for humans; the machine file stays one source of truth.
Schema types stay aligned with the page: Article, HowTo, and FAQPage on guides, never a fake Review.
Step-by-step setup
- 01Write the definition before the feature list
Answer what the page is. Do not open with a ranking claim or a user-count.
- 02Source every number from product code
Use 3 layouts, 1 Overlay link, and 8s Free polling instead of marketing round numbers.
- 03Keep Overlay URLs and /account out of discovery files
Sitemaps and /llms.txt must not list credentials. /overlay stays disallowed.
- 04Match JSON-LD to the visible FAQs and omit ratings
If the page has no public score, schema has no aggregateRating.
Frequently asked questions
Does StreamLyric have a public star rating on this site?
No verified aggregate rating is published here, so schema does not invent one.
Why is /llms.txt only in English?
It is a single machine-readable fact source. Human pages localize; the crawler file does not fork.
Are Overlay URLs in the sitemap?
No. Overlay URLs are credentials. /overlay, /api/, and account flows stay out of discovery.