Practical reference
How to implement each of the 12 MLI criteria. Each guide includes step-by-step instructions, code examples, real-site walkthroughs, and a verification checklist.
Who does the site say it is?
Declare who you are in machine-readable form so agents read your story, not a lookalike's.
Read guide →Declare the correct schema.org service type so agents can tell 'free immigration legal aid' from 'immigration law firm,' or 'community clinic' from 'urgent care chain.'
Read guide →Signal credentials so agents can distinguish a licensed clinic from a notario, a certified contractor from an imitator.
Can an agent fetch and parse the site?
Tell AI crawlers what they can fetch and on what terms, so the site shows up the way it's intended to.
Put critical content directly in the HTML — hours, eligibility, offerings — so agents see it on first fetch, not after JavaScript renders.
Read guide →Signal which languages the site serves so a noncitizen family or a multilingual customer reaches a page they can actually read.
Can an agent make sense of what's there?
Declare what kind of page this is — service page, application form, donation page, product page — so agents understand its role in the site.
Structure headings so agents can outline your content accurately.
Use semantic HTML — buttons that are buttons, lists that are lists — so agents extract meaning, not just text.
Are the site's claims still true?
Publish dates in a format machines can parse so "updated" means something agents can rank by.
Flag content that expires — clinic hours that changed last week, a promotion that ended Sunday — so agents don't surface stale information.
Declare the details people in crisis need — hours, cost, who qualifies.
Cross-cutting guides that build on the pillars above — for teams scaling beyond a single page or site.
How to declare structured data once per page, consistently, when content is composed from many components and data sources. Extends I1 with a consolidation pattern, builder helpers, and anti-patterns to avoid.
Read guide →