Technical.Graffiti

Free AI Visibility Check — See Which Files Your Website Is Missing | Free, 60 seconds | Missing files generated and delivered in minutes.

AI isn't ignoring you.

It can't see you.

AI reads certain files on your website.
See which you have — and which you don't. Free.
URL only · No account · No card.
https://

Your score is based on what's actually there — not a guess.

Starting checks...

/100
AI Visibility Score
Scored Signals — 7 Checks
Advisory Signals — 2 Checks

What we found

Fix it now — files delivered to your inbox automatically.

One-off payment. No contracts. No calls. Any website platform.

Essential £95 Get the core files
  • Implementation guide
  • Schema markup (JSON-LD)
  • Schema markup guide
  • llms.txt
  • llms.txt guide
  • robots.txt
  • robots.txt guide
  • Citation checklist
  • SEO Snapshot
  • Did You Know guide
Extended £195 Core files plus full audit & fix
  • Everything in Essential +
  • AI Visibility Audit Report
  • Companies House Verification
  • NAP Consistency Guide
  • Live ChatGPT Visibility Check
  • Live Gemini Visibility Check
Complete £295 The full package — nothing left to do
  • Everything in Extended +
  • FAQ Schema (JSON-LD)
  • FAQ Schema guide
  • Google Business Profile copy
  • LinkedIn About copy
  • Facebook page copy
  • Homepage meta title & description

Nine signals checked against your domain. Live. In 60 seconds.

Google ranks pages. AI engines don't.

ChatGPT, Gemini and Perplexity read structured signals — schema markup, an llms.txt file, crawler permissions, FAQ data — to verify who you are before they'll cite you.
No signals, no verification. No verification, you're not in the answer. It doesn't matter how well you rank on Google. It's a separate system.
We've checked 420 websites. The average score is 43/100.

How it works

CHECK

Run the free 60-second AI visibility check. See your score and exactly what's missing.

CHOOSE

Pick a package. One payment. No subscription. No agency.

RECEIVE

Every file delivered to your inbox, built for your specific domain.

INSTALL

Plain-English guide included. Most businesses are live within an hour.

The Files

Generated for your domain.

Delivered to your inbox in minutes.
Install in an afternoon.

These files are NOT:
Templates you fill in / Not generic /
Not something you have to edit
The code files
Generated for your business. Paste in and AI engines can find you.
schema, llms.txt, robots.txt, faq-schema
The copy files
Written for your business. Ready to paste in 2 minutes.
google business profile, LinkedIn, meta
The report files
Your score, your issues, your fix list.
audit, CH certificate, implementation guide
02-schema-json
01-llms-txt
03-robots-txt
04-faq-schema
05-meta-copy
07-linkedin-about
google business profile description
09-companies-house-certificate
08-audit-report

Case Study

Purely Air Tech Ltd — 40 to 100/100

Commercial mechanical services contractor. Schema missing. No llms.txt. AI crawlers blocked. We generated the files. Implementation took under an hour.

How do I show up in ChatGPT results?

There's no submission form and no ranking to climb. ChatGPT cites businesses it can read and verify — which comes down to specific files on your website. We've written up exactly how it works, what ChatGPT checks, and what to fix first.

Pricing

Essential

£95
10 files

Schema markup, llms.txt, robots.txt, FAQ schema, SEO snapshot. The core files, generated for your domain.

Extended

£195
15 files

Everything in Essential, plus full audit report, Companies House verification, and live ChatGPT and Gemini visibility checks.

Complete

£295
21 files

Everything in Extended, plus Google Business Profile, LinkedIn and Facebook copy and homepage meta.

Nothing left to do.

Annual Renewal Cover

Optional. Not required.

Essential

£65yr

Extended

£125yr

Complete

£175yr

Guarantee

Zero Risk

Delivery Guaranteed

Files delivered automatically within minutes of purchase. If anything goes wrong, we fix it or refund you.

WHITE-LABEL

available to
Web designers & SEO professionals

Deliver AI visibility reports under your own brand. Your logo. No Technical Graffiti branding visible to your clients. Credits never expire.

Every application is reviewed before access is granted.

The honest comparison

Monitoring tools
Semrush, Peec AI, Profound, Otterly
Agency / consultant
GEO & AEO retainers
DIY
Do it yourself
Technical Graffiti
Automated file generation
Generates your technical files Manually
Creates your llms.txt Possible, error-prone
Creates your schema markup Possible, error-prone
Fixes AI crawler permissions Possible
Verifies Companies House identity Sometimes Extended & Complete
Built specifically for your domain Depends on skill
Delivery time Instant tracking Weeks 4–8 hours minimum Minutes
Pricing model Monthly subscription
£30–£300+/mo
Monthly retainer
£500–£2,000+/mo
Free — but costs time
and risks errors
One-off payment
from £95
No developer required
Suitable for SMEs & sole traders In theory
Works for any website platform Varies Varies
Free diagnostic check included Trial only Varies Manual only Always free

Monitoring tool pricing based on published rates for Semrush AI Toolkit, Peec AI and Otterly as of June 2026. Agency retainer ranges are indicative of mid-market UK GEO/AEO engagements. DIY time estimates based on typical implementation time for a non-technical business owner with no prior schema or llms.txt experience. No guarantee of appearing in AI search results applies to any service — including Technical Graffiti.

Most businesses don't know these signals exist
let alone that they're missing.

The only proof that matters is your own.

Run the free check on your own domain. Whatever comes back is real — generated live, against your actual website, in front of you. Nobody can fake that on your behalf.

Find out where you stand. Free, in 60 seconds.

Frequently Asked Questions

There are two separate problems here and most businesses only fix one of them.

For Google, the most common causes are that your pages haven't been crawled yet, your robots.txt file is accidentally blocking Google's crawlers, or your site has a noindex tag in place. Beyond that, Google needs to verify your business is real — which means consistent name, address and phone number across every directory you appear in, schema markup on your website, and a sitemap submitted to Google Search Console.

For AI search — ChatGPT, Gemini, Perplexity — the rules are different. These engines don't rank pages, they cite businesses they can verify. Even a website that ranks well on Google can be completely invisible to AI search if it lacks schema markup and an llms.txt file. That file tells AI crawlers who you are, what you do and what you should be recommended for. Without it, AI engines have no reliable way to identify your business and will skip it in favour of a competitor who has the right files in place.

Fixing both starts with the same technical foundation. Most businesses haven't touched the AI side yet, which means the gap — and the opportunity — is significant right now.

If your website is getting visitors but no enquiries, the problem is usually one of three things: you're attracting the wrong visitors, your pages don't make it immediately clear what you do and for whom, or there's no compelling reason for someone to contact you right now.

For Google traffic, check what searches are actually bringing people in via Google Search Console. If the searches don't match your actual service, you're ranking for the wrong things.

For AI-driven traffic, the problem is different. When someone asks ChatGPT or Gemini for a recommendation, the AI doesn't send them to your website — it either recommends you directly or it doesn't mention you at all. If you're not being recommended, no amount of website design improvement will fix it. The fix is technical: schema markup, an llms.txt file, and FAQ content written in plain language that AI engines can quote directly. Businesses that have these in place get recommended. Businesses that don't get skipped entirely.

Having a website doesn't automatically mean Google or AI engines know about you. A website that isn't indexed, doesn't have schema markup and lacks consistent business data across the web is effectively invisible — to both humans searching on Google and AI engines generating recommendations.

For Google rankings, the gap is usually technical: missing or incomplete schema markup, no sitemap, inconsistent business details across directories, or thin content that doesn't give Google enough to work with.

For AI search, the gap is almost always the same two missing files. Schema markup tells AI engines who you are. An llms.txt file gives them explicit permission and guidance to cite you. Without both, your business doesn't appear in AI-generated recommendations regardless of how good your website looks or how long you've been trading.

The businesses winning in AI search right now aren't necessarily the biggest or the best — they're the ones who got the technical files in place first. That window won't stay open indefinitely.

Google and AI search engines are completely different systems looking for completely different things.

Google crawls and ranks web pages based on relevance, authority and technical quality. It's been doing this for twenty-five years and it's very good at finding websites even when the technical setup is imperfect.

AI engines — ChatGPT, Gemini, Perplexity and others — don't rank pages. They identify and cite verifiable business entities. To be cited, your business needs to pass a verification check: schema markup confirming your identity and what you do, an llms.txt file giving AI crawlers explicit guidance, consistent NAP data across every platform, and ideally a verified Companies House entry that AI engines can cross-reference.

A business that ranks well on Google but lacks these files will be invisible to AI search. A competitor with weaker Google rankings but complete AI technical files will be recommended instead. Most businesses have spent years optimising for Google and nothing on AI search. That's the gap — and it's closable in minutes with the right files in place.

Google ranks you based on keywords and links. ChatGPT only recommends businesses it can completely verify and understand instantly. If your site lacks specialised AI indexing data, ChatGPT won't risk recommending you to its users.

You must install specific background files that act as a universal translator. These files structure your business name, services, and location into a clear format that AI crawlers are explicitly programmed to look for.

They are specialised data packages (including custom Schema markup, updated robots protocols, and structured AI identity files) that clearly define your services for machine learning models. We build all of these for you automatically.

The honest answer is that llms.txt alone is not a silver bullet, and any service that claims otherwise is overstating the evidence. What the file does is form part of a structured identity layer — alongside schema markup, verified business data, and correct crawler permissions — that AI engines use to build a reliable picture of your business. No single file creates AI visibility. The combination of all nine signals working together is what shifts your score from 23/100 to 100/100. If you score 23/100, you are not failing on one signal — you are failing on most of them. That is what the files correct.

Three things. Schema markup on your website confirming your business identity, type, location and services in a format machines can read. An llms.txt file at your domain root giving AI language models explicit guidance on who you are and what you should be recommended for. And consistent, verified business information across every platform where your business appears — your website, Google Business Profile, Companies House and any directories you're listed on.

Without schema markup, AI engines see a webpage but not a business. Without an llms.txt file, AI crawlers have no explicit signal to cite you. Without consistent data, AI engines flag your business as unverifiable and skip it. With all three in place, your business enters the pool of entities AI engines can confidently recommend.

This is technical work, not content work. The files are specific to your business and need to be generated correctly. Once they're deployed you don't need to maintain them — until AI standards evolve, which is why an annual refresh is worth having.

Your competitor has the technical files in place and you don't. That's almost always the answer.

It's not about how long they've been in business, how good their website looks, or how strong their Google rankings are. AI engines cite businesses they can verify. Verification requires schema markup, an llms.txt file and consistent business data. A competitor who set those files up — even recently — will be cited ahead of a business with better Google rankings and a longer trading history that hasn't touched the AI technical layer.

The gap that feels unfair is actually an opportunity. Most businesses haven't fixed this yet. The ones who have moved early are pulling ahead not because they're better businesses but because they got the files in place first. The fix is not complicated and it doesn't take long. The window where early movers have a clear advantage won't stay open indefinitely.

Each AI engine works slightly differently but the technical requirements are consistent across all three.

Schema markup on your website — specifically LocalBusiness or Organisation schema with your full business details — tells every AI engine who you are and what you do. An llms.txt file at your domain root gives language models explicit guidance on your business and what queries you should be recommended for. FAQ schema written in plain direct language gives AI engines pre-formatted answers they can quote without interpretation.

Perplexity recrawls frequently and tends to pick up new files fastest. Gemini pulls heavily from Google's knowledge graph, so a complete Google Business Profile and verified Companies House entry accelerate visibility there. ChatGPT updates more slowly but schema markup and llms.txt are the primary signals it uses to identify and cite businesses.

The same files work across all three. You don't need a separate strategy per engine — you need one correct technical implementation and all three benefit.

For Google, the three levers are technical quality (fast load times, clean structure, no crawl errors), relevant content (pages that directly answer specific searches your customers make), and authority (other credible websites linking to yours). The quickest wins are nearly always technical fixes — schema markup, consistent business data, a submitted sitemap — because these are gaps most competitors haven't addressed either.

For AI search, the requirements are more specific. You need schema markup, an llms.txt file at your domain root, FAQ content written in plain direct language, and consistent verified business information across the web. These don't take months to implement — they're files that can be generated for your specific business and deployed in an afternoon.

The important point is that fixing both doesn't mean doing twice the work. The technical foundation is shared. Get schema markup right and both Google and AI search benefit. Add an llms.txt file and AI engines can finally identify and recommend your business. Most businesses are optimising for Google and ignoring AI entirely — which means anyone who fixes both right now is operating in a gap their competitors aren't even looking at yet.

Paid ads stop the moment you stop paying. Organic visibility — ranking on Google and being cited in AI search — compounds over time and costs nothing per click.

For Google, organic growth comes from being the clearest, most credible answer to the searches your customers are already making. That means pages built around specific search queries, schema markup helping Google categorise your business correctly, and consistent verified business data that builds Google's confidence in recommending you.

For AI search, organic visibility works differently. There are no rankings to climb — you either have the technical files that allow AI engines to verify and cite you, or you don't. An llms.txt file, schema markup and FAQ schema are the entry requirements. Meet them and your business is in the pool of businesses AI engines can recommend. Miss them and you're not in the pool at all, regardless of how good your service is or how long you've been trading.

Right now, the AI search pool is small. Most businesses aren't in it. Getting in now costs the price of the technical files, not an ongoing ad budget.

The gap between what your website says and what your customers search for is usually the core problem. Google needs your pages to use the exact language your customers type. AI engines need your pages to state explicitly what you do, who you do it for and where you operate — in plain, structured language that machines can extract and quote.

For Google, this means auditing the searches that matter to your business and making sure each one has a dedicated page that directly answers it. Schema markup then gives Google the structured layer it needs to categorise you correctly.

For AI search, the same pages need FAQ content written as direct questions and answers, an llms.txt file summarising your business for AI crawlers, and schema markup that tells AI engines your business type, location and services. This isn't about rewriting your entire website — it's about adding a technical layer that AI engines can read independently of your page copy.

Businesses that do both rank better on Google and get cited more often by AI engines. The two goals are not in competition. They're the same technical job approached from two directions.

The fastest legitimate route to Google visibility is local search. Optimising your Google Business Profile, ensuring your business name, address and phone number are consistent across every directory, and adding schema markup to your website can produce visible results within weeks rather than months. These are technical fixes, not content campaigns, which means they don't require ongoing effort once they're done.

For AI search the timeline is similar but the actions are different. An llms.txt file, correctly formatted schema markup and FAQ schema written in plain language can be picked up by AI crawlers within days of going live. Perplexity in particular recrawls frequently. ChatGPT and Gemini update more slowly but the files need to be in place before any update cycle for your business to be included.

The businesses that move fastest are the ones that fix technical gaps rather than waiting for content to compound. Content takes time. Technical files take minutes to deploy and their effect is immediate once crawlers find them.

Fix the technical foundation first. Content takes months to rank. Technical files take days to be crawled once deployed.

For Google: submit a sitemap to Google Search Console, add LocalBusiness schema markup to your homepage, ensure your business name, address and phone number are identical across every directory, and complete your Google Business Profile fully. These actions can produce visible improvement in Google local rankings within two to four weeks.

For AI search: add an llms.txt file to your domain root, implement FAQ schema on your key pages, and ensure your schema markup includes your business type, services, location and — if applicable — your Companies House registration number. AI engines use that registration number to cross-reference your identity against public records. Businesses that include it are treated as higher-confidence entities.

Both fixes share the same starting point: schema markup. Get that right and you've addressed the single most important technical gap for both Google and AI search simultaneously. Everything else builds from there.

Because our system audits and builds your custom architecture programmatically, your files and reports are generated automatically and sent to your inbox within minutes of checkout.

No. We check your domain externally — the same way AI engines crawl it. We generate the clean, validated files (llms.txt, updated schema code, and robots.txt instructions) and deliver them to your inbox with a copy-and-paste guide. You or your web developer can install them in less than five minutes without sharing passwords. We never need login credentials for anything.

If you approach a traditional digital marketing agency, they will likely quote you upwards of £3,000 for a multi-month "AI Readiness Audit." We think that's nonsense. GEO and AEO rely on clean, precise technical parameters. We automate the heavy lifting to deliver a fixed-price, plain-English solution in minutes, saving you thousands of pounds and months of waiting.

No problem. Companies House verification is advisory — relevant for Ltd companies only. Sole traders get all the same core files and signals. sameAs links to Google Business Profile and LinkedIn do the same trust-building job.

Files are delivered automatically within minutes of purchase. If your files have not arrived within 60 minutes, check your spam folder first — our emails occasionally land there. If they are not there either, email us by clicking here with your order reference and we will investigate and redeliver or refund you. No questions asked.

Get found by AI. In minutes.

Don't let your competitor be the answer.
Make sure it's you.

Your AI visibility files - generated and delivered automatically in minutes.

Free · 60 seconds · No account needed