FucharmonkFucharMonk
Free Tool · Interior Designers · Architecture Firms

Free AI Visibility Checker

When somebody asks an AI assistant to suggest an interior designer or an architecture firm in your city, it works from sources — and every one of them reads your website. We read it too, score the eleven signals that make a practice identifiable and citable, and show you exactly what is missing. No login, no cost.

  1. 1Tell us four thingsYour practice name, your website, your city and what you do. Nothing else, and no account.
  2. 2We read your websiteUp to ten pages, the same way a search crawler would, plus your robots.txt. Only what is already public.
  3. 3You get the workingA score across eleven signals, every page we read, and an ordered list of what to fix first.
Free · No login · Takes about 15 seconds

Check what an AI assistant’s sources can see about your practice

We read your website the way a crawler does and score the eleven signals that decide whether a brand can be identified, understood and cited.

We read your public website only — up to ten pages, the same ones any search crawler reads. We do not log in to anything, and we never claim to know where you rank inside ChatGPT.

Frequently asked questions

What interior designers and architects ask about AI search visibility, structured data, and what a score like this can and cannot tell you.

What is an AI visibility check for an interior design business?

It is a structured review of whether your website carries the signals an AI assistant's sources can read — a clear business identity, enough written content to quote, service and city coverage, written-up projects, structured data and outside proof. This free tool reads up to ten pages of your site, scores eleven categories out of ten each, and gives you a prioritised list of what to fix.

How do I check whether my robots.txt is blocking ChatGPT, Claude or Perplexity?

Open yoursite.com/robots.txt in a browser and look for a group naming GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, PerplexityBot or Google-Extended with a Disallow line under it. This tool does it for you in the AI Crawler Access category: it reads the file by user-agent group the way the standard defines, tests every page it fetched against the rules, and tells you which crawlers are shut out and which are not. A site with no robots.txt at all is blocking nobody — an absent file is not a restriction.

Can this tool tell me if ChatGPT recommends my practice?

No, and neither can anything else. Assistants do not publish rankings, their answers vary between users and between runs, and asking a model about your own brand produces an agreeable answer rather than a measurement. This tool checks what is on your website, which is the part you control and the part those systems' sources actually read.

Do I need to log in or connect any account?

No. You enter your business name, website, city and what you do. The tool reads your public website — the same pages any search crawler reads — and nothing else. There is no login, no cost and no account connection.

Which pages does the tool read?

Your homepage first, then your robots.txt and sitemap, then a sample of up to nine more pages chosen to cover your services, projects, About page, contact page and your written content. Every audit lists the exact URLs it read so you can check the working behind each number.

Why are some categories showing a dash instead of a score?

Because three of the eleven categories cannot be read from a website — your Google reviews, whether other people write about you, and whether your details match across platforms we are not permitted to read. Rather than guess or score them zero, the tool withholds them and leaves them out of your total. Answer the short set of questions on your result and they will be scored properly.

Is the AI Visibility Score an official metric?

No. It is the Fucharmonk AI Visibility Score, our own assessment based on how retrieval and citation systems read a website. It is not published or endorsed by OpenAI, Google, Anthropic or Perplexity, and the tool does not query any AI model to produce it.

How is the score out of 100 calculated?

Each of the eleven categories is scored out of ten from its individual checks, based on the points earned against the points available. Your headline score is the average of the categories that had enough data to score, multiplied by ten. Categories with too little data are withheld entirely rather than dragging the number down.

Does the tool read my Google reviews?

No. Scraping Google's results is against their terms of service and we will not put a website at risk to fill in a free tool. The tool asks you for your rating, review count and how many reviews arrived in the last ninety days, and separately checks whether your reputation is published in structured form on your own website — which is something a crawler can see.

How often can I re-run the check on the same website?

A repeat check on the same website within twenty-four hours returns the result we already have, so the audit is not re-crawling somebody's site on every page refresh. Come back the next day after making changes and it will read the site again.

Why does my score seem low when my website looks good?

Because the two are measuring different things. A design-led site can be beautiful to a person and nearly silent to a machine: a title that says Home, a homepage of full-bleed photographs with forty words of text, a portfolio grid with no project pages and no structured data. Everything a human infers from the photographs has to be stated in writing before a source can read it.

What is structured data and do interior designers really need it?

Structured data is a block of JSON in your page source stating the facts about your business plainly — organisation name, address, services offered, questions and answers. It removes guesswork for anything reading your site. For a design practice the types worth having are Organization or LocalBusiness, FAQPage, Service, BreadcrumbList and Article, and most designers' websites carry none of them.

Why does the tool ask about press, directories and awards?

Because a claim you make about yourself is weak evidence, and an independent source saying the same thing is strong evidence. Directory listings, press coverage, a guest article, an award or a brand naming you as a partner are all things that exist outside your control. This is usually the lowest-scoring category on an otherwise well-built website, and the most durable once fixed.

Should I create a page for every city I could work in?

No. Near-identical pages with the city name swapped are treated as spam by search engines, can damage the rankings you already have, and give an assistant nothing worth citing because they say nothing specific. Build pages for the places you genuinely work in, and make each one carry real detail about working there.

My website is built in Wix, Squarespace or WordPress. Does that matter?

Not in itself. What matters is whether the content is in the HTML. Some page builders and heavily animated themes render their text with JavaScript after the page loads, which means many crawlers see an almost empty page. The tool flags it when it finds it, because that single issue can suppress every other signal on the site.

How long does it take to improve a low score?

The website work — titles, an About page, structured data, service pages, written project pages, an FAQ — is a matter of weeks and mostly writing rather than development. The third-party half is slower: listings are quick, but press, guest articles and a steady flow of recent reviews build over months. Re-run the check as you go; the score is designed to move as the signals do.

Is this the same thing as SEO?

It overlaps almost completely, and anyone telling you it is an entirely new discipline is selling something. The difference is the tolerance. A search engine will happily list you tenth and you still get some traffic. An assistant names three or four firms and stops, so being clearly defined, well described and independently vouched for matters more than it used to.

What this tool checks — and what no tool can check

Type your website in and this tool reads it the way a crawler does: your homepage, your robots file, your sitemap and a sample of up to ten pages. It then scores eleven categories of signal — the things an AI assistant's sources can actually see about your practice — and returns a number out of 100 with the working shown.

It is worth being blunt about the other half. Nobody can tell you where you rank inside ChatGPT, because there is no ranking to read. Assistants do not publish a results page, their answers change between users and between runs, and asking one about yourself tells you almost nothing — models are agreeable, and a model shown your name will often say something flattering about it. Any tool claiming to measure your ChatGPT position is either guessing or asking the model and reporting the guess back to you as data.

So this tool measures the part that is real and that you control. When an assistant answers a question about interior designers in your city, it is working from sources: web pages it has been trained on, search results it retrieves at the moment of asking, directories, review platforms and press. Every one of those is downstream of what exists about you in public. That is what we score.

The Fucharmonk AI Visibility Score is our own assessment of your website's signals, based on how retrieval and citation systems read a site. It is not an OpenAI, Google or Perplexity metric, it is not a prediction of what any assistant will say about you, and it does not query any AI model.

How an assistant actually arrives at a name

When somebody asks an assistant to suggest an interior designer in Noida or an architect in Pune, roughly three things happen, and each one has a failure mode you can do something about.

  1. 1It works out what is being asked for. A service, a city, a budget band, a property type. If your website never states plainly which of these you do, you are not a candidate for any of them.
  2. 2It gathers sources. Depending on the product, that means retrieving live search results, reading indexed pages, or drawing on what was in its training data. All three are text. A gallery of photographs with no writing around them contributes nothing at this stage.
  3. 3It writes an answer, usually naming a handful of businesses. It favours things it can state confidently — a practice whose name, city, services and body of work are consistently described across several independent sources is far easier to name than one that appears once, ambiguously.

The practical consequence is that this is not a new discipline so much as an unforgiving version of an old one. The work that makes you findable in AI answers — being a clearly-defined entity, writing properly about what you do, being described by other people — is the same work that makes you findable in search. What has changed is the tolerance. A search engine will list you tenth. An assistant names three or four firms and stops.

The eleven signals this tool scores

Each category is scored out of ten. Eight are read directly from your website. Three cannot be — they live on Google, on other people's sites and on platforms a crawler is not permitted to read — so the tool asks you about them instead, and leaves them out of your score entirely if you would rather not answer.

SignalWhere it comes fromWhat it measures
AI Crawler AccessYour websiteWhether your robots.txt lets the assistants' crawlers read you at all, and whether the page works without JavaScript.
Brand Entity PresenceYour websiteWhether a machine can tell who you are: schema, an About page, a name in your title, linked profiles.
Website Content DepthYour websiteWhether your pages carry enough text to be worth quoting from at all.
Service CoverageYour websiteWhether each service has its own page explaining it, rather than one list.
Local RelevanceYour websiteWhether your city appears where it counts — title, headings, address markup, a page for the area.
Project & Portfolio SignalsYour websiteWhether your work is written about, not only photographed.
Structured DataYour websiteWhether the facts about you are published in a format a machine reads without guessing.
Content AuthorityYour websiteWhether you answer real questions in a format that is easy to lift and cite.
Reviews & ReputationYou tell usRating, volume, recency — and whether any of it is marked up on your own site.
Authority & Third-Party MentionsYou tell usWhether anybody other than you writes about your practice.
Brand ConsistencyBothWhether your name, number and details are identical everywhere they appear.

How the score is calculated

Every category holds a handful of individual checks, each worth a set number of points. A check either passes, partly passes, or fails — and each one shows you what we saw, so you can disagree with it. The category score is the points earned as a share of the points available, out of ten. Your headline score is the average of your scored categories, multiplied by ten.

The important part is what happens to a category we cannot assess. It is withheld, not failed. It shows as a dash, it is excluded from the average, and your score is calculated across the categories that had real data. A tool that scored an unasked question as zero would be reporting on its own gaps and calling it your website's problem.

BandScoreWhat it means
Largely invisible0–30Very little on your site for a source to work with.
Weak signals31–50Groundwork exists but is thin and scattered.
Partially discoverable51–70A real foundation with specific, fixable gaps.
Strong foundation71–85Most signals present; what is left is depth and proof.
Comprehensive86–100The full set of signals we check for.

A high score does not mean an assistant will name you tomorrow, and a low one does not mean it never will. It means your website is or is not carrying the signals that make naming you possible. That is a real thing to know, and it is the honest limit of what a website audit can tell you.

Letting the crawlers in, before anything else matters

Every other category on this page assumes something that is often not true: that the crawlers feeding these assistants are allowed to read your website. A single line in a file called robots.txt can withdraw that permission, and it is the one failure no amount of good content compensates for. You can have the schema, the depth, the city pages and the reviews, and still be a closed door.

It is also the failure that hides best. It changes nothing in a browser, it does not show up in Search Console alongside your Google coverage, and it usually does not touch the Google rankings most practices watch. A developer tidying up a robots file, or a plugin writing one for you, can shut out an assistant's crawler on a Tuesday afternoon and nobody finds out.

The tool parses your robots.txt the way the standard says it should be read — per user-agent group, longest match wins, the wildcard only as a fallback — and then tests every page it actually fetched against those rules. It names the crawlers individually, because they are not one thing:

  • Answer-time crawlers fetch a page at the moment somebody asks a question. OpenAI's OAI-SearchBot and ChatGPT-User, Anthropic's Claude-User and Claude-SearchBot, PerplexityBot and Perplexity-User, and Google-Extended. Block one of these and you are out of answers being written this week.
  • Training crawlers gather text that may inform a later model — GPTBot, ClaudeBot, CCBot, Applebot-Extended, meta-externalagent. Blocking one costs you nothing today and compounds quietly for years.
  • JavaScript-only pages. Several of these crawlers read the HTML your server sends and nothing more. If that HTML is an empty shell that fills itself in after loading, there is nothing to read, and the tool says so.
One thing this category does not claim. An open robots.txt is permission, not presence — it means a crawler may read you, never that one has, or that any assistant has learnt anything about your practice. Blocking is a definite negative. Allowing is simply the absence of that negative, which is why it is the first category rather than the whole score.

Being a clear entity, not a nice-looking site

The single most common failure we see on design and architecture websites is beautiful and anonymous. Enormous hero images, a one-word headline, a scroll of photographs, a contact form. It works on a human, who can infer from the photographs that this is a design or architecture practice. A machine reading the same page finds a title that says Home, no description, no About page worth the name and no structured data. It cannot establish that you are a business, what kind, or where.

Fixing this is unglamorous and fast. Your homepage title should contain your practice's name and what you do. You need an About page that reads like a description of a company rather than a mood statement — when you started, who runs it, what you specialise in, where you work. Your social profiles should be linked from your site and declared in your markup, because that is how a machine confirms that the practice on Instagram and the practice on this domain are one entity.

Writing enough that there is something to quote

Retrieval systems work with passages. If a page has forty words on it, there is no passage — nothing can be pulled out of it and attributed to you. Interior design websites are unusually prone to this, because the work is visual and the instinct is to let the photographs speak.

The tool checks how many of the pages it read carry enough text to be useful, and how substantial your homepage is. It is not asking for padding. It is asking whether a page about turnkey interiors explains what turnkey means in your practice, what is included, how long it takes and what a client is signing up to — the things you already say on every call, written down once.

  • Every service gets its own page. One page listing eight services makes you a candidate for none of them.
  • Each of those pages explains the service, not just names it. Scope, process, what changes the price, what goes wrong.
  • Every page gets its own title and description. Duplicates tell a crawler these pages are interchangeable.
  • Write the specifics you would say out loud: the material, the timeline, the constraint you solved.

Naming your city, in the places that count

Almost every question that could name your practice has a place in it. Somebody asks for a designer in Gurgaon, an architect in Hyderabad, a turnkey contractor near Whitefield. If your city is mentioned once in your footer address and nowhere else, you have not connected your practice to the place it works in.

The checks here are specific: does your city appear in the homepage title, heading or description; does it appear across the site rather than on one page; is there a machine-readable address; is there a page for the area you actually serve. The last one matters most for practices that take work across several cities — a paragraph on your homepage saying you work nationally is much weaker than a page per place that says something true and different about each.

A caution, because this is where designers get talked into bad advice: do not spin up fifty near-identical city pages with the name swapped. Search engines treat that as spam, it can damage the rankings you already have, and a page that says nothing specific about a city gives an assistant nothing to cite either. Build the pages for the places you genuinely work in, and make each one worth reading.

Proof that does not come from you

Three of the eleven categories are about evidence that exists outside your own website, and they are weighted heavily for a reason: a claim you make about yourself is worth very little to a system deciding whether to put your name in front of somebody.

Your project work, written up

A portfolio grid is not evidence. A project page is: this flat, this size, this brief, these constraints, this is what we did and this is what it cost in time. That page can be cited. A thumbnail cannot. The tool checks whether your projects have their own pages, how much is written on them, and whether your images carry alt text — which is the only thing a text-based reader sees of a photograph.

Reviews, and their absence from your own site

We do not read your Google reviews. Scraping Google's results is against their terms and we are not going to put a client's domain at risk to populate a free tool. So the tool asks you for your rating, your review count and how many arrived in the last ninety days — recency matters, because a practice with forty reviews from four years ago reads as dormant. It also checks something we can see: whether your reputation appears anywhere on your own website in a structured form, which is where most designers have done nothing at all.

Being written about by other people

Directories, press, a guest article, an award, a brand that lists you as a partner. Each is an independent source that says you exist and does not belong to you. This is the hardest category to move and the most durable once moved, and it is usually the lowest score on an otherwise well-built site.

Structured data: saying it in a format that needs no interpretation

Structured data is a block of JSON in your page source that states the facts about you plainly — this is an organisation, this is its name, this is its address, this is a service it offers, this is a question and this is its answer. Nothing is inferred. It is the difference between a machine deducing your phone number from a page and being handed it.

The tool looks for the types that matter for a design practice, and it parses them properly rather than pattern-matching, so markup that is present but broken will not score. In order of value:

  • Organization or LocalBusiness — who you are, with your address and linked profiles.
  • FAQPage — question-and-answer pairs, the single most quotable format on the web.
  • Service — each service as a described thing, with the area you serve.
  • BreadcrumbList — where each page sits, so a page is read in context.
  • Article or BlogPosting — your written content, attributed and dated.
  • Review or AggregateRating — your reputation, stated on your own domain.

What to fix first

Your result comes with a prioritised plan, but the order is usually the same, because the failure modes are. If you want to start before you run the audit:

  1. 1Open yoursite.com/robots.txt and read it. Two minutes, and it is the only item here that can cancel out all the others. If any block names GPTBot, ClaudeBot, PerplexityBot, Google-Extended or the OpenAI and Claude answer-time crawlers, decide deliberately whether you meant that.
  2. 2Make your homepage say what you are and where. Title, heading, description. This takes an afternoon and it is the single biggest unlock on most design websites.
  3. 3Add Organization and LocalBusiness markup. One block of JSON, once, with your real details in it.
  4. 4Split your services onto their own pages and write several hundred words on each about how you actually work.
  5. 5Write up three projects properly. The brief, the constraints, the materials, the timeline, the outcome.
  6. 6Publish the ten questions clients ask before they sign, marked up as an FAQPage. Cost drivers, timelines, what is included, what goes wrong.
  7. 7Get listed and get written about. Directories first because they are quick, then one real piece of press or a guest article.

None of this is exotic. It is the work of describing your business clearly enough that a stranger — or a machine acting on a stranger's behalf — could repeat it accurately. If you would rather have someone do it with you, our SEO for interior designers service covers exactly this ground, and the Google Business Profile audit handles the half of your local presence that lives on Google rather than on your site.

What this score is not

Worth stating plainly, because the category is full of tools that will not.

  • It is not a ChatGPT ranking. No such ranking is published, and we do not pretend to infer one.
  • It is not a claim that any assistant recommends you today, or that it will after you fix things. We cannot see inside those systems and neither can anybody selling you a report that says otherwise.
  • It is not an official metric from OpenAI, Google, Anthropic or Perplexity. It is our assessment.
  • It is not a full site crawl. We read a sample of up to ten pages within a time limit, chosen to cover your homepage, services, projects, contact and writing. A large site will have pages we did not reach.
  • It cannot see what your site renders in JavaScript after loading. Neither can many of the crawlers that feed these systems, which is why we flag it when we find it.
  • It is not advice about anyone else's website. Run it on your own.

Related tools & reading

Stop chasing leads. Start choosing clients.

Performance Marketing, premium content, and conversion-grade websites — engineered for interior designers and architects who want predictable enquiries, not vanity reach.

Book a strategy call