Schema report forwww.designme.agencyExample

5 entities found. 1 required field missing.

WebApplication (AEO score): aggregateRating or review is missing. Google requires one of them for app rich results. Only add ratings that are real and visible on the page; skip this field if you have none.

Fields present

1 required field missing

15 of 16 fields present. 1 required field missing.

  • JSON-LD blocksAll parse3
  • Parse errorsNone0
  • Entities checkedOrganization, WebSite, FAQPage, WebApplication and more5
  • Required fields missingEngines may ignore these entities1
  • Recommended fields missingNone0

Types found

  • Organization
  • WebSite
  • BreadcrumbList
  • FAQPage
  • WebApplication
  • Answer×6
  • Question×6
  • ListItem×3
  • PostalAddress×2
  • Offer
  • QuantitativeValue
  • Who and where
  • Content
  • What you offer
  • Supporting, not checked

What we found, entity by entity

Each JSON-LD block, then every entity we check with its required and recommended fields.

JSON-LD blocks All parse3
  • Good

    Block 1

    Organization, QuantitativeValue, PostalAddress, WebSite

    1.5 KB
  • Good

    Block 2

    FAQPage, Question, Answer

    2.3 KB
  • Good

    Block 3

    WebApplication, Offer, BreadcrumbList, ListItem

    1.1 KB
Organization DesignMeAll good5 / 5
  • Good

    name

    The name engines attach to every fact about you. Use your brand name exactly as people search for it.

    Required
  • Good

    url

    Ties the entity to your domain, so engines know this site is the official source.

    Required
  • Good

    logo

    Google uses it as your logo in results and knowledge panels. At least 112 x 112 px, on a URL that loads.

    Recommended
  • Good

    sameAs

    Links to LinkedIn, Crunchbase, Clutch and the like. Engines use them to confirm you are one entity and to pull facts from those profiles.

    Recommended
  • Good

    description

    One plain sentence on what you do and for whom. AI answers often reuse it almost word for word.

    Recommended
WebSite DesignMeAll good4 / 4
  • Good

    name

    Google reads it to choose the site name shown above your results.

    Required
  • Good

    url

    Should be your homepage, so the name is tied to the right domain.

    Required
  • Good

    publisher

    Points the site at your Organization, so engines connect the two.

    Recommended
  • Good

    inLanguage

    Tells engines which language the content is in, which matters for multilingual answers.

    Recommended
FAQPage All good1 / 1
  • Good

    mainEntity

    The questions: each a Question with a name and an acceptedAnswer that has text. The text must match what the page shows.

    Required
WebApplication AEO score1 required field missing4 / 5
  • Good

    name

    The product name, as people search for it.

    Required
  • Good

    offers

    Google requires a price (0 for free) to show app details. Use your real starting price.

    Required
  • Missing

    aggregateRating or review

    Google requires one of them for app rich results. Only add ratings that are real and visible on the page; skip this field if you have none.

    Required
  • Good

    applicationCategory

    The kind of app (BusinessApplication, DeveloperApplication...), so engines can group it with alternatives.

    Recommended
  • Good

    operatingSystem

    Where it runs (Web, iOS, Windows). Answers “does it work on...” questions.

    Recommended
BreadcrumbList https://www.designme.agency/tools/aeo-score#breadcrumbAll good1 / 1
  • Good

    itemListElement

    The trail itself: one ListItem per level, each with a position, a name and the URL of that level (the last one may skip the URL).

    Required

Fix it

Copy the fix, or hand it to your AI coding tool

Paste the JSON-LD into the page, or give the prompt to your AI tool. Replace every FILL IN with a real value, or remove the field.

1 Copy-paste fixJSON-LD
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebApplication",
      "@id": "https://www.designme.agency/tools/aeo-score#app",
      "name": "AEO score",
      "alternateName": "AEO checker",
      "url": "https://www.designme.agency/tools/aeo-score",
      "description": "Free AEO checker. See if ChatGPT, Claude, Perplexity and Google AI Overviews can find, read and cite your site, with a score and a fix for every gap we find.",
      "applicationCategory": "BusinessApplication",
      "operatingSystem": "Any",
      "browserRequirements": "Requires JavaScript",
      "isAccessibleForFree": true,
      "inLanguage": "en",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
      },
      "publisher": {
        "@id": "https://www.designme.agency/#organization"
      },
      "isPartOf": {
        "@id": "https://www.designme.agency/#website"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "FILL IN: average rating shown on the page",
        "ratingCount": "FILL IN: number of ratings"
      }
    }
  ]
}
2 Prompt for your AI coding toolClaude Code or Cursor
Update the JSON-LD structured data on this page: https://www.designme.agency/tools/aeo-score

A schema check (designme.agency/tools/schema-validator) found these problems:
- WebApplication (AEO score) is missing aggregateRating or review.

Do this:
1. Find where this page’s <head> is rendered in the codebase (layout, SEO component or CMS template) and any existing <script type="application/ld+json"> for it.
2. Merge the JSON-LD below into it. Keep existing @id values and properties; add the missing ones. Don’t create a second copy of an entity that already exists.
3. Replace every value that starts with "FILL IN:" with the real value from the codebase, CMS or page content. If you can’t find a real value, remove that property. Never leave a FILL IN marker or invent a value, rating or date.
4. Fix any value listed above as wrong (dates in ISO 8601 with a time zone, full https:// URLs).
5. Render the JSON-LD in the server HTML, not from client-side JavaScript or Google Tag Manager, so crawlers that don’t run JavaScript still see it.
6. Make sure every value matches what the page shows to visitors.
7. Check the result with validator.schema.org and Google’s Rich Results Test, then tell me what you changed.

JSON-LD to merge:
```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebApplication",
      "@id": "https://www.designme.agency/tools/aeo-score#app",
      "name": "AEO score",
      "alternateName": "AEO checker",
      "url": "https://www.designme.agency/tools/aeo-score",
      "description": "Free AEO checker. See if ChatGPT, Claude, Perplexity and Google AI Overviews can find, read and cite your site, with a score and a fix for every gap we find.",
      "applicationCategory": "BusinessApplication",
      "operatingSystem": "Any",
      "browserRequirements": "Requires JavaScript",
      "isAccessibleForFree": true,
      "inLanguage": "en",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
      },
      "publisher": {
        "@id": "https://www.designme.agency/#organization"
      },
      "isPartOf": {
        "@id": "https://www.designme.agency/#website"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "FILL IN: average rating shown on the page",
        "ratingCount": "FILL IN: number of ratings"
      }
    }
  ]
}
```

Done for you

Want it fixed? We’ll do the whole site.

Our SEO and AEO team sets up structured data on every template, not just one page, and ships it for you.

  • Schema on every template

    Organization, WebSite, Article, Service, FAQ and breadcrumbs where each page needs them.

  • One connected graph

    Stable @id values, so every page points to the same company, site and authors.

  • Checked before launch

    Every template run through Google’s and schema.org’s validators.