AI Search Readiness for DirectSkills

Mixed: 73/100

2 checks need attention. Top fixes are listed below.

Last run June 16, 2026.

73/ 100

Mixed

AI engines find you sometimes — but several signals are missing.

Passing
13
Warnings
4
Failing
2
Skipped
9

Low awareness mode

ChatGPT doesn't know you yet — here are 5 pages to publish.

This path skips competitor evidence and focuses on giving AI engines enough source material to recognize the brand.

  1. 1. Canonical product definition page with a 25-50 word description.
  2. 2. Best your category for your target buyer page.
  3. 3. top competitor alternatives page
  4. 4. Pricing or plan comparison page with a real table.
  5. 5. Third-party directory/list placements that cite your category.

Top fixes

Highest-impact issues first, ranked by severity.

  • Quotable product definition near topFailcontent.product_definition_likely

    A clear definition of what your product is appears in the first 300 words AI engines extract.

    Evidence: No clear definition pattern in the first 300 words.

    Fix: Add a 25–50 word definition above the fold matching the template: "<Brand> is <category> that <primary function>, <key differentiator>." AI engines often cite this verbatim.

  • Pricing visible or linkedFailcontent.pricing_visible

    Pricing is visible or one click away — AI engines extract this constantly.

    Evidence: No pricing table and no link to /pricing or /plans.

    Fix: Publish a /pricing page with a comparison table. "Talk to sales"-only pricing kills AI citation in commercial queries ("how much does X cost").

  • Organization schema presentWarnentity.organization_schema_present

    Your site exposes an Organization or product entity AI engines can read.

    Evidence: Entity node present but missing: description (>=30 chars)

    Fix: Complete the Organization/Product schema with name, canonical url, and a 30+ character description matching your hero copy.

  • Brand name consistent across signalsWarnentity.brand_name_consistent

    Your brand name matches across <title>, OG tags, and structured data.

    Evidence: Brand name missing from: title, og:title, og:site_name

    Fix: Use the brand name verbatim in every metadata signal. Inconsistency confuses AI entity resolution.

  • Clean heading hierarchyWarnstructure.heading_hierarchy_clean

    Headings follow H1 → H2 → H3 without skipping levels.

    Evidence: Heading hierarchy skips levels (e.g., H1 directly to H3).

    Fix: Don't skip heading levels. Use H1 → H2 → H3 in order so AI engines parse the document outline correctly.

Full check breakdown

All 19 evaluated checks across 6 dimensions.

AI visibility

Whether AI engines actually mention you for buyer-intent queries.

  • Brand recognized in AI enginesSkipped

    Skipped — could not derive category/audience from site copy.

  • Brand description accurateSkipped

    Skipped — could not derive category/audience from site copy.

  • Cited in category buying queriesSkipped

    Skipped — could not derive category/audience from site copy.

  • Recommended for primary use caseSkipped

    Skipped — could not derive category/audience from site copy.

  • Surfaces in competitor comparisonsSkipped

    Skipped — could not derive category/audience from site copy.

Answer accuracy

Whether AI engines describe your product without contradicting your site.

  • AI describes pricing accuratelySkipped

    Skipped — could not derive category/audience from site copy.

  • AI describes core features accuratelySkipped

    Skipped — could not derive category/audience from site copy.

  • AI describes target audience accuratelySkipped

    Skipped — could not derive category/audience from site copy.

  • No contradictory claims about the productSkipped

    Skipped — could not derive category/audience from site copy.

Entity signals

Whether AI engines can identify your brand as a distinct entity.

72/100
  • Organization schema presentWarn

    Entity node present but missing: description (>=30 chars)

  • sameAs profile links presentPass

    3 sameAs profile links present.

  • Brand name consistent across signalsWarn

    Brand name missing from: title, og:title, og:site_name

  • Canonical URL setPass

    Canonical: https://directskills.co.uk

  • Logo or hero image declaredPass

    Schema.logo set

Content & citability

Whether your homepage gives AI engines quotable answers.

54/100
  • Meta description in citation rangePass

    Meta description is 155 characters.

  • Quotable product definition near topFail

    No clear definition pattern in the first 300 words.

  • FAQ content presentPass

    10 FAQ entries with FAQPage schema.

  • Pricing visible or linkedFail

    No pricing table and no link to /pricing or /plans.

  • Use case or audience statedPass

    Detected 2 audience/use-case signals.

Machine-readability

Whether your markup is machine-readable enough to parse cleanly.

79/100
  • Valid JSON-LD on homepagePass

    5 typed JSON-LD blocks present.

  • Clean heading hierarchyWarn

    Heading hierarchy skips levels (e.g., H1 directly to H3).

  • Semantic HTML landmarks presentWarn

    Only 2/4 semantic landmarks (looking for main/header/footer/nav).

  • Tables or lists for parallel dataPass

    14 lists on the page (no tables, but rich list usage).

Trust signals

Whether trust and recency signals are present.

100/100
  • HTTPS enforcedPass

    Site served over HTTPS.

  • Privacy policy link presentPass

    Privacy link: https://directskills.co.uk/gdpr-and-retention-of-records-policy

  • Terms of service link presentPass

    Terms link: https://directskills.co.uk/terms-and-conditions

  • Contact channel visiblePass

    Email link: mailto:admissions@directskills.co.uk

  • Recency signal presentPass

    Found 2026 or 2025 on the page.

Want the full prioritized fix list?

Sign up free to get a one-shot fix brief tailored to DirectSkills. Paid plans add ongoing monitoring, competitor benchmarks, and prioritized fix lists.