tlhbarbers.com · August 25, 2026 · Free rescan available September 24, 2026
Based on website signals and third-party AI responses captured on August 25, 2026. AI-generated answers may be inaccurate, and visibility can change over time.
Grade C+. AI is recommending 9 competitors alongside or instead of you.
65
of 100
GRADE C+
80
FIND
GOOD
70
READ
GOOD
40
UNDERSTAND
CRITICAL
70
RECOMMEND
GOOD
WHAT MATTERS MOST
AI can read your homepage, phone number, address, services, and business description, but it cannot find a valid sitemap, which makes it harder to discover and keep up with your pages.
Your site loads slowly, taking 3.465 seconds to respond, and has no business schema, so crawlers may give up and AI has to guess important details about your shop.
AI recommends John’s Barber Shop, but you share the answer with nine competitors, while no Google Business Profile or customer reviews were found.
THE 20 CHECKS
12 PASS2 PARTIAL6 FAIL
Can AI find you?
5 checks · click a row for detail
Your robots.txt is valid and not blocking everythingPASSDETAILS ▾Your robots.txt at https://tlhbarbers.com/robots.txt is valid and does not block crawlers from your site.
GET https://tlhbarbers.com/robots.txt returned 200 and parsed into 1 user-agent group plus 1 Sitemap reference. No blanket "Disallow: /" was found for the agents we tested (Googlebot and a generic crawler), so the file is not shutting the whole site down. The next checks inspect standard search policy and live AI-search access separately.
WHY IT MATTERSA broken or over-restrictive robots.txt can prevent compliant search and AI crawlers from fetching your public pages.
Search engines are allowed to crawl your public homepagePASSDETAILS ▾Googlebot and bingbot are allowed to crawl your public homepage.
Each standard search crawler was evaluated against your robots.txt rules for the public path "/".
Googlebot: allowed (matched robots.txt group "User-agent: *")
bingbot: allowed (matched robots.txt group "User-agent: *")
This proves crawl permission only; indexing still depends on the page's status, noindex directives, canonical signal and the search engine's own systems.
WHY IT MATTERSGoogle and Bing cannot index a public page their crawlers are forbidden to fetch. That limits ordinary search discovery and the web sources people and assistants can find.
Documented AI search crawler tokens can load your public homepagePASSDETAILS ▾Robots.txt allows all 3 documented AI search crawler tokens (OAI-SearchBot, PerplexityBot and Claude-SearchBot), and each diagnostic homepage probe received HTTP 200.
For each documented automatic search-crawler token, we evaluate robots.txt and send a diagnostic homepage request carrying that token. The probe comes from our scanner, not a provider-owned verified crawler IP, so it can reveal user-agent-sensitive responses but cannot prove what verified vendor traffic receives.
OAI-SearchBot. Robots.txt: allowed; diagnostic probe: HTTP 200 (ok)
PerplexityBot. Robots.txt: allowed; diagnostic probe: HTTP 200 (ok)
Claude-SearchBot. Robots.txt: allowed; diagnostic probe: HTTP 200 (ok)
WHY IT MATTERSWhen ChatGPT or Perplexity search the live web for answers, a firewall or robots block means your site simply is not an option.
Your XML sitemap is available and its dates are usableFAILDETAILS ▾Your robots.txt points at a sitemap, but nothing valid came back from it, and there is none at https://tlhbarbers.com/sitemap.xml either.
We fetched https://tlhbarbers.com/wp-sitemap.xml and https://tlhbarbers.com/sitemap.xml; none of them returned a valid XML sitemap. A sitemap gives search engines a machine-readable inventory of the canonical public URLs you want discovered. Without one, discovery relies on links and other signals. Most website platforms can generate one; publish it, then add a "Sitemap:" line to robots.txt pointing at it.
WHY IT MATTERSA sitemap gives search engines a machine-readable list of preferred URLs. Accurate lastmod values can help them notice meaningful updates, but neither signal guarantees indexing.
WHAT TO DOPublish a valid XML sitemap containing the canonical public URLs you want discovered. Include lastmod only when it reflects the page's real significant update date, and reference the sitemap from robots.txt.
Your homepage is indexable and names one canonical URLPASSDETAILS ▾Your homepage is indexable and its single canonical URL matches the preferred page: https://tlhbarbers.com/.
The page returned HTTP 200, no noindex directive was found in robots meta or X-Robots-Tag, and one canonical link resolves to the fetched page after ignoring tracking parameters and fragments.
WHY IT MATTERSA noindex directive or a conflicting canonical can keep the page itself out of search even when crawlers can load it.
Can AI read you?
5 checks · click a row for detail
AI sees your actual words, not a blank pagePASSDETAILS ▾Your homepage serves 610 words of readable text without running any JavaScript.
Most AI crawlers read only the raw HTML your server sends and never run JavaScript, so anything a script injects after load is invisible to them. Your raw homepage HTML contains 610 visible words. No SPA-shell markers found.
WHY IT MATTERSMost AI crawlers read raw HTML only. If your site is an empty shell that JavaScript fills in, AI sees a blank page where your business should be.
There is enough real text on your pagesPARTIALDETAILS ▾Your homepage has 610 words, but only 1 of the 4 pages we checked reach 300+ words.
Visible-text word counts (300+ is the healthy target for key pages): https://tlhbarbers.com/: 610 words; https://tlhbarbers.com/about-us/: 282 words; https://tlhbarbers.com/services/: 226 words; https://tlhbarbers.com/contact-us/: 132 words.
WHY IT MATTERSMenus, prices or services locked inside images and PDFs are invisible to AI. Thin pages give AI nothing to quote or recommend.
WHAT TO DOPublish your key information (services, menus, prices, hours) as real text on the page, at least ~300 words on important pages.
Your pages have clear headings and structurePASSDETAILS ▾Your homepage has one descriptive H1 ("MASTER BARBER John Riniker") with 20 supporting subheadings.
Found 1 H1 heading ("MASTER BARBER John Riniker"), 7 H2s and 13 H3s. AI reads the H1 as the page's one-line answer to "what is this?", with H2/H3 sections structuring everything underneath.
WHY IT MATTERSAI uses headings to understand what each page is about. A wall of unstructured text (or five competing H1s) muddles your message.
Your contact info is crawlable textPASSDETAILS ▾Your phone number ((850) 354-5478) and street address are both crawlable text. AI can hand them straight to a customer.
Visible-text scan across the 4 pages we checked: phone found ((850) 354-5478); address found ("7 3850 Killearn Court"); schema telephone not present.
WHY IT MATTERSIf your phone, address and hours are an image or injected by JavaScript, AI assistants cannot pass them to a customer who asks.
Your site loads fast and securelyFAILDETAILS ▾Your server took 3465ms to respond. Crawlers tend to give up around 3 seconds.
HTTPS: valid. Server response time (TTFB): 3465ms (under 1500ms is healthy; 3000ms+ loses crawlers). Mobile viewport meta tag: present.
WHY IT MATTERSSlow responses and broken HTTPS make crawlers give up early and make AI (and customers) trust you less.
WHAT TO DOServe over valid HTTPS, keep server response under ~1.5s, add a mobile viewport tag, and avoid blocking interstitials.
Does AI understand you?
5 checks · click a row for detail
AI is told what kind of business you are instead of guessingFAILDETAILS ▾No business schema (JSON-LD) was found on any of the 4 pages we checked. AI has to guess what your business is.
No Organization/LocalBusiness-family JSON-LD detected. Add LocalBusiness markup with a specific @type, name, address, telephone and openingHours. All schema types found: none.
WHY IT MATTERSSchema (JSON-LD) is how you tell AI exactly what you are. Without it, AI guesses your category, hours and location, and often guesses wrong.
WHAT TO DOAdd JSON-LD LocalBusiness/Organization markup with a specific type (e.g. "Restaurant", "LegalService"), name, address, phone and hours.
You answer common customer questionsFAILDETAILS ▾No FAQ schema and no question-style headings were found. AI has no customer questions answered on your site.
FAQPage schema: no. Headings written as questions (h2/h3/summary/dt): 0.
WHY IT MATTERSAI assistants answer questions. Sites with FAQ-style content get quoted; sites without it get skipped.
WHAT TO DOAdd an FAQ section answering your customers' top questions in plain language, and mark it up with FAQPage schema.
Your titles and previews describe the businessFAILDETAILS ▾Your homepage ("John’s Barber Shop") has no meta description. AI sees no preview of what you do.
https://tlhbarbers.com/: title "John’s Barber Shop" (18 chars), description no, OG no · https://tlhbarbers.com/about-us/: title "About Us – John’s Barber Shop" (29 chars), description no, OG no · https://tlhbarbers.com/services/: title "Services – John’s Barber Shop" (29 chars), description no, OG no · https://tlhbarbers.com/contact-us/: title "Contact Us – John’s Barber Shop" (31 chars), description no, OG no
WHY IT MATTERSPage titles and descriptions are the first thing AI reads about each page. "Home" tells it nothing; missing previews look abandoned.
WHAT TO DOWrite unique, descriptive <title> tags and meta descriptions for every page, plus Open Graph tags for link previews.
Your business name and phone number are consistentPASSDETAILS ▾Your phone number (850) 354-5478 is the only one on your site, but it is not declared in your hidden markup.
Distinct phone number (normalized to last 10 digits): (850) 354-5478. Business names from schema: none. Name from og:site_name/homepage title: John’s Barber Shop.
WHY IT MATTERSWhen your phone number or business name differs between pages and hidden markup, AI does not know which to trust, so it may share the wrong one.
You have dedicated about/services pagesPASSDETAILS ▾You have dedicated pages for who you are (/about-us/) and what you offer (/services/). AI can match you to buyer questions.
WHY IT MATTERSA single-page site gives AI one shot at understanding you. Dedicated pages naming your services and location are what get you matched to buyer questions.
Does AI recommend you?
5 checks · click a row for detail
AI knows your business and gets the facts rightPASSDETAILS ▾Claude, ChatGPT and Gemini all know your business. We could not verify whether the details they stated about you are correct.
Claude: knows the business (facts: unknown); ChatGPT: knows the business (facts: unknown); Gemini: knows the business (facts: unknown)
WHY IT MATTERSCustomers ask AI about businesses by name. If AI has never heard of you, or confidently states wrong hours or services, you lose them before you knew they existed.
AI recommends you to potential customersPASSDETAILS ▾Claude, ChatGPT and Gemini all recommend you to potential customers.
Claude: named your business when recommending; ChatGPT: named your business when recommending; Gemini: named your business when recommending
WHY IT MATTERSThis is the money question: when a buyer asks "best [your category] near me", either you are in the answer or your competitor is.
AI is not sending your customers to competitors insteadPARTIALDETAILS ▾You share the answer with 9 competitors. AI names you, but also Goodfellas Barber Shop, The Spot Barbershop and V’s Barbershop and others.
Claude: named no competitors; ChatGPT: named Goodfellas Barber Shop, The Spot Barbershop, V’s Barbershop, Supreme Cutz, The Barber Shop Tallahassee; Gemini: named The Black Rabbit Barbershop, Capital City Barbershop, High Standard Barbershop, The Labrador Barber Co.
WHY IT MATTERSEvery time AI names competitors and not you, that is a customer you never see. Invisible lost revenue.
WHAT TO DOStudy which competitors AI names and why (their sources, reviews, content), then close those gaps deliberately.
AI cites sources you control or influencePASSDETAILS ▾AI answers cite your own website (tlhbarbers.com) as a source.
Cited sources: johnsbs.com (×2), Google Maps (×1), Yelp (×1), local Tallahassee business directories (×1), instagram.com (×1), johnsbarberandstylingshop.com (×1), johnsbarberstyleshop.com (×1)
WHY IT MATTERSAI answers lean on the sources it trusts. Your site, review platforms, directories. If none of them mention you, you cannot enter the answer.
You are present where AI looks things upFAILDETAILS ▾Neither a Google Business Profile nor customer reviews could be found. To AI, that reads as "does not exist".
Google Business Profile: not found; customer reviews: not found; directories: none found
WHY IT MATTERSGoogle Business Profile, review sites and directories are the reference data AI leans on for local businesses. Absence there reads as "does not exist".
WHAT TO DOClaim and complete your Google Business Profile, keep reviews coming, and make sure directory listings exist and match your site.
WHAT AI SAYS ABOUT YOU
Claude recognizes John’s Barber Shop as a Tallahassee luxury barbershop offering haircuts, beard grooming, hot-towel shaves, and shampoo, run by Master Barber John Riniker.
This is useful and broadly accurate, but the answer appears incomplete about the shop’s full details, including hours and contact information.
ChatGPT recognizes the shop, its modern barber services, Master Barber John Riniker, and its Tallahassee location, but says it cannot find a specific street address.
Your street address is crawlable on the website, so ChatGPT missing it shows that your business details are not being surfaced consistently.
Gemini could not retrieve usable information about tlhbarbers.com or the business, so it provided no services, location, hours, or recommendation.
This is a damaging visibility gap because one major assistant currently has no usable information about your shop.
Summaries of live responses captured August 25, 2026. AI answers change constantly. This is a snapshot, not a permanent ranking.
NAMED ALONGSIDE YOU
Goodfellas Barber Shop1/3
The Spot Barbershop1/3
V’s Barbershop1/3
Supreme Cutz1/3
The Barber Shop Tallahassee1/3
The Black Rabbit Barbershop1/3
Capital City Barbershop1/3
High Standard Barbershop1/3
The Labrador Barber Co.1/3
HOW MANY OF THE ASSISTANTS NAMED EACH ONE
AI did name you, but it named these businesses in the same breath. Each one is a choice your customer sees next to yours.
SOURCES AI TRUSTED
Where the answers came from
7sites the assistants read about you, pointed at 8 times in total
johnsbs.com2times
Google Maps1time
Yelp1time
local Tallahassee business directories1time
instagram.com1time
johnsbarberandstylingshop.com1time
johnsbarberstyleshop.com1time
These are the pages the assistants leaned on to answer questions about you. Your own site is not among them, so they are describing you from other people's pages.
PRIORITIZED FIX LIST
Publish a working XML sitemap
5-MINUTE FIX
Your robots.txt points at a sitemap, but nothing valid came back from it, and there is none at https://tlhbarbers.com/sitemap.xml either.
Your robots.txt points to a sitemap, but no valid sitemap was returned, and sitemap.xml is also missing. Search and AI crawlers have less help finding your preferred pages and meaningful updates.
THE FIX →Publish a valid XML sitemap containing the canonical public URLs you want discovered. Include lastmod only when it reflects the page's real significant update date, and reference the sitemap from robots.txt.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Publish a working XML sitemap
What the audit found: Your robots.txt points at a sitemap, but nothing valid came back from it, and there is none at https://tlhbarbers.com/sitemap.xml either.
Suggested fix: Publish a valid XML sitemap containing the canonical public URLs you want discovered. Include lastmod only when it reflects the page's real significant update date, and reference the sitemap from robots.txt.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Write a clear title and description for every page
5-MINUTE FIX
Your homepage ("John’s Barber Shop") has no meta description. AI sees no preview of what you do.
The homepage is titled only “John’s Barber Shop” and has no meta description. AI and customers get little quick context about your services or location from the page preview.
THE FIX →Write unique, descriptive <title> tags and meta descriptions for every page, plus Open Graph tags for link previews.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Write a clear title and description for every page
What the audit found: Your homepage ("John’s Barber Shop") has no meta description. AI sees no preview of what you do.
Suggested fix: Write unique, descriptive <title> tags and meta descriptions for every page, plus Open Graph tags for link previews.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Reduce the server response time below about 1.5 seconds
NEEDS A DEVELOPER
Your server took 3465ms to respond. Crawlers tend to give up around 3 seconds.
Your server takes 3.465 seconds to respond, beyond the roughly three-second point where crawlers may give up. That can limit access for AI and make customers less confident in the site.
THE FIX →Serve over valid HTTPS, keep server response under ~1.5s, add a mobile viewport tag, and avoid blocking interstitials.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Reduce the server response time below about 1.5 seconds
What the audit found: Your server took 3465ms to respond. Crawlers tend to give up around 3 seconds.
Suggested fix: Serve over valid HTTPS, keep server response under ~1.5s, add a mobile viewport tag, and avoid blocking interstitials.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Add clear business details in the site’s hidden markup
NEEDS A DEVELOPER
No business schema (JSON-LD) was found on any of the 4 pages we checked. AI has to guess what your business is.
No business schema was found on any of the four checked pages. AI must guess your business type, name, location, phone, and hours instead of receiving those facts directly.
THE FIX →Add JSON-LD LocalBusiness/Organization markup with a specific type (e.g. "Restaurant", "LegalService"), name, address, phone and hours.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Add clear business details in the site’s hidden markup
What the audit found: No business schema (JSON-LD) was found on any of the 4 pages we checked. AI has to guess what your business is.
Suggested fix: Add JSON-LD LocalBusiness/Organization markup with a specific type (e.g. "Restaurant", "LegalService"), name, address, phone and hours.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Claim and complete your Google Business Profile, then build reviews
ONGOING WORK
Neither a Google Business Profile nor customer reviews could be found. To AI, that reads as "does not exist".
Neither a Google Business Profile nor customer reviews were found. AI relies heavily on these sources for local businesses, so your absence can make the shop look nonexistent and gives competitors an advantage.
THE FIX →Claim and complete your Google Business Profile, keep reviews coming, and make sure directory listings exist and match your site.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Claim and complete your Google Business Profile, then build reviews
What the audit found: Neither a Google Business Profile nor customer reviews could be found. To AI, that reads as "does not exist".
Suggested fix: Claim and complete your Google Business Profile, keep reviews coming, and make sure directory listings exist and match your site.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Build stronger proof than the nine competitors appearing beside you
ONGOING WORK
You share the answer with 9 competitors. AI names you, but also Goodfellas Barber Shop, The Spot Barbershop and V’s Barbershop and others.
AI names John’s Barber Shop alongside Goodfellas Barber Shop, The Spot Barbershop, V’s Barbershop, and others. When competitors appear instead of you, they can win the customer.
THE FIX →Study which competitors AI names and why (their sources, reviews, content), then close those gaps deliberately.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Build stronger proof than the nine competitors appearing beside you
What the audit found: You share the answer with 9 competitors. AI names you, but also Goodfellas Barber Shop, The Spot Barbershop and V’s Barbershop and others.
Suggested fix: Study which competitors AI names and why (their sources, reviews, content), then close those gaps deliberately.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Add a plain-English FAQ for common barber shop questions
ONGOING WORK
No FAQ schema and no question-style headings were found. AI has no customer questions answered on your site.
The site has no FAQ section or question-style headings, so AI has few direct answers to quote when customers ask about services, hours, booking, or location.
THE FIX →Add an FAQ section answering your customers' top questions in plain language, and mark it up with FAQPage schema.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Add a plain-English FAQ for common barber shop questions
What the audit found: No FAQ schema and no question-style headings were found. AI has no customer questions answered on your site.
Suggested fix: Add an FAQ section answering your customers' top questions in plain language, and mark it up with FAQPage schema.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
Add more useful text to the three thin pages
ONGOING WORK
Your homepage has 610 words, but only 1 of the 4 pages we checked reach 300+ words.
Only one of the four checked pages has at least 300 words. Important service, price, hours, or booking information that is missing from page text gives AI less to quote and recommend.
THE FIX →Publish your key information (services, menus, prices, hours) as real text on the page, at least ~300 words on important pages.
ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
I run John’s Barber Shop (https://tlhbarbers.com). An AI visibility audit found this problem with my website and I want your help fixing it.
Problem: Add more useful text to the three thin pages
What the audit found: Your homepage has 610 words, but only 1 of the 4 pages we checked reach 300+ words.
Suggested fix: Publish your key information (services, menus, prices, hours) as real text on the page, at least ~300 words on important pages.
Please:
1. Explain in plain language what this means and why it matters for my business.
2. Tell me exactly what to change, file by file, with the code or the setting.
3. Tell me how to check it worked afterwards.
If you need to know what platform my site is built on, ask me first.
DON'T FIX THIS ALONE
30 minutes with our expert, on your report
We audit your site with you on the call and leave you with a fix plan: what to do first, who does it, and what each one is worth.