Start with entities
Use the list below as a working checklist. Each item is something you can verify or action directly on your own site.
- Organization for the company behind the product.
- WebSite for the public site.
- SoftwareApplication for an actual software product.
- Article or FAQPage only when the visible content supports it.
- BreadcrumbList for a real navigational hierarchy.
Use one source of truth
Generate schema, visible labels and metadata from the same record where possible. A product name, author, price or update date that changes in one place but not another weakens trust and can make the markup misleading.
AI search foundations
Here is the process broken into clear steps. Take them one at a time and check each off before continuing.
- Write a direct answer at the start of important pages.
- Define the product, audience and use case in plain language.
- Add evidence and link to primary sources where claims need support.
- Build focused feature, use-case, integration and comparison pages.
- Keep the organisation name and description consistent across the site.
Schema validation checklist
Here are the key things to get right. None of them are complicated on their own, but skipping one tends to undermine the rest.
- Test every schema type in a validator before and after deployment.
- Confirm required properties are present, not just recommended ones.
- Check that FAQPage markup matches text genuinely visible on the page.
- Remove schema for content types the page no longer contains.
- Re-check schema after any redesign that changes visible copy.
Signs AI and search systems are misreading the site
The list below breaks this down into the parts that matter most. Read through each one and note anything that applies to your own setup.
- An AI answer describes the product incorrectly or attributes it to the wrong company.
- The organisation name appears inconsistently across pages, schema and metadata.
- Rich results stop appearing in Search Console after a redesign.
- Structured data errors accumulate in Search Console without being addressed.