GEO Report: www.charlottemalestrippers.com
Overall
Crawlability
Semantic HTML
Structured Data
Freshness
JS Dependency
AI Agent Readiness
Authority Signals
Extractability
AI Simulation
Crawlability
Robots.txt
robots.txt found
Allowed bots: GPTBot, Google-Extended, PerplexityBot, Amazonbot, ClaudeBot, Bytespider
Sitemap
No sitemap.xml found
Semantic HTML
Page Signals
https://www.charlottemalestrippers.com/
| H1 count | 1 |
| H2 count | 1 |
| H3 count | 2 |
| Semantic ratio | 0.026 |
Landmarks
- nav: Present
- main: Present
- footer: Present
- header: Present
- article: Missing
- section: Present
https://www.charlottemalestrippers.com/contact
| H1 count | 1 |
| H2 count | 0 |
| H3 count | 0 |
| Semantic ratio | 0.013 |
Landmarks
- nav: Present
- main: Missing
- footer: Present
- header: Missing
- article: Missing
- section: Missing
https://www.charlottemalestrippers.com/male-dancer-photos
| H1 count | 1 |
| H2 count | 0 |
| H3 count | 1 |
| Semantic ratio | 0.007 |
Landmarks
- nav: Present
- main: Missing
- footer: Missing
- header: Missing
- article: Missing
- section: Present
https://www.charlottemalestrippers.com/faq
| H1 count | 1 |
| H2 count | 0 |
| H3 count | 1 |
| Semantic ratio | 0.005 |
Landmarks
- nav: Present
- main: Missing
- footer: Missing
- header: Missing
- article: Missing
- section: Missing
https://www.charlottemalestrippers.com/bachelorette-party
| H1 count | 1 |
| H2 count | 8 |
| H3 count | 0 |
| Semantic ratio | 0.125 |
Landmarks
- nav: Present
- main: Present
- footer: Present
- header: Present
- article: Present
- section: Present
https://www.charlottemalestrippers.com/Employment
| H1 count | 1 |
| H2 count | 1 |
| H3 count | 1 |
| Semantic ratio | 0.006 |
Landmarks
- nav: Present
- main: Missing
- footer: Missing
- header: Missing
- article: Missing
- section: Missing
https://www.charlottemalestrippers.com/asheville-male-strippers
| H1 count | 1 |
| H2 count | 1 |
| H3 count | 2 |
| Semantic ratio | 0.01 |
Landmarks
- nav: Present
- main: Missing
- footer: Present
- header: Missing
- article: Missing
- section: Missing
https://www.charlottemalestrippers.com/
| H1 count | 1 |
| H2 count | 1 |
| H3 count | 2 |
| Semantic ratio | 0.026 |
Landmarks
- nav: Present
- main: Present
- footer: Present
- header: Present
- article: Missing
- section: Present
https://www.charlottemalestrippers.com/about
| H1 count | 1 |
| H2 count | 0 |
| H3 count | 0 |
| Semantic ratio | 0.006 |
Landmarks
- nav: Present
- main: Missing
- footer: Missing
- header: Missing
- article: Missing
- section: Missing
https://www.charlottemalestrippers.com/privacy
| H1 count | 0 |
| H2 count | 1 |
| H3 count | 15 |
| Semantic ratio | 0.056 |
Landmarks
- nav: Present
- main: Missing
- footer: Missing
- header: Missing
- article: Missing
- section: Missing
https://www.charlottemalestrippers.com/terms-of-service
| H1 count | 0 |
| H2 count | 1 |
| H3 count | 8 |
| Semantic ratio | 0.056 |
Landmarks
- nav: Present
- main: Missing
- footer: Missing
- header: Missing
- article: Missing
- section: Missing
No H1 tag found
Page has no <h1> element
Fix: Add an H1 tag that clearly describes the page content.
Low semantic HTML usage
Semantic ratio: 0.03 (8 semantic tags vs 305 divs)
Fix: Replace generic <div> elements with semantic HTML5 tags (article, section, aside, etc.).
No <main> landmark
Page lacks a <main> element
Fix: Wrap primary content in a <main> element to help AI understand page structure.
Heading level skipped (H1 → H3)
Has H1 and H3 but no H2 tags
Fix: Maintain proper heading hierarchy: H1 → H2 → H3.
Structured Data
Detected Schema Types
https://www.charlottemalestrippers.com/
City, EntertainmentBusiness, GeoCoordinates, LocalBusiness, Offer, OfferCatalog, OpeningHoursSpecification, Place, PostalAddress, Service, State, SiteNavigationElement
https://www.charlottemalestrippers.com/contact
City, CommunicateAction, ContactPage, EntertainmentBusiness, EntryPoint, LocalBusiness, OpeningHoursSpecification, Place, PostalAddress, WebSite, SiteNavigationElement
https://www.charlottemalestrippers.com/male-dancer-photos
City, CollectionPage, EntertainmentBusiness, ImageGallery, ImageObject, LocalBusiness, Place, PostalAddress, WebSite, SiteNavigationElement
https://www.charlottemalestrippers.com/faq
Answer, EntertainmentBusiness, FAQPage, LocalBusiness, Question, WebSite, SiteNavigationElement
https://www.charlottemalestrippers.com/bachelorette-party
SiteNavigationElement
https://www.charlottemalestrippers.com/Employment
Country, JobPosting, MonetaryAmount, Organization, Place, PostalAddress, QuantitativeValue, SiteNavigationElement
https://www.charlottemalestrippers.com/asheville-male-strippers
AdministrativeArea, City, EntertainmentBusiness, LocalBusiness, OpeningHoursSpecification, PostalAddress, State, SiteNavigationElement
https://www.charlottemalestrippers.com/
City, EntertainmentBusiness, GeoCoordinates, LocalBusiness, Offer, OfferCatalog, OpeningHoursSpecification, Place, PostalAddress, Service, State, SiteNavigationElement
https://www.charlottemalestrippers.com/about
SiteNavigationElement
https://www.charlottemalestrippers.com/privacy
EntertainmentBusiness, ImageObject, LocalBusiness, Organization, WebPage, WebSite, SiteNavigationElement
https://www.charlottemalestrippers.com/terms-of-service
EntertainmentBusiness, ImageObject, LocalBusiness, Organization, WebPage, WebSite, SiteNavigationElement
No Organization/LocalBusiness schema
Found types: SiteNavigationElement but no Organization or LocalBusiness
Fix: Add Organization or LocalBusiness JSON-LD to establish entity identity.
Freshness
Freshness Signals
https://www.charlottemalestrippers.com/
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/contact
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/male-dancer-photos
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/faq
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/bachelorette-party
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/Employment
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/asheville-male-strippers
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/about
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
https://www.charlottemalestrippers.com/privacy
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 1 |
https://www.charlottemalestrippers.com/terms-of-service
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 1 |
No freshness signals detected
No Last-Modified header, <time> tags, or date phrases found
Fix: Add date metadata: use <time datetime=''> tags, Last-Modified headers, and sitemap <lastmod> entries.
Weak freshness signals
Only 1 freshness signal type detected
Fix: Strengthen freshness signals by combining multiple methods: <time> tags, Last-Modified header, sitemap <lastmod>.
JS Dependency
Page Status
https://www.charlottemalestrippers.com/
JS dependent: No
https://www.charlottemalestrippers.com/contact
JS dependent: No
https://www.charlottemalestrippers.com/male-dancer-photos
JS dependent: No
https://www.charlottemalestrippers.com/faq
JS dependent: No
https://www.charlottemalestrippers.com/bachelorette-party
JS dependent: No
https://www.charlottemalestrippers.com/Employment
JS dependent: No
https://www.charlottemalestrippers.com/asheville-male-strippers
JS dependent: No
https://www.charlottemalestrippers.com/
JS dependent: No
https://www.charlottemalestrippers.com/about
JS dependent: No
https://www.charlottemalestrippers.com/privacy
JS dependent: No
https://www.charlottemalestrippers.com/terms-of-service
JS dependent: No
AI Agent Readiness
Endpoint Discovery
No API endpoints or well-known paths found.
Feeds & APIs
| OpenAPI/Swagger | No |
| MCP Manifest | No |
| OIDC Discovery | No |
| RSS/Atom Feeds | 0 found |
CTA & Bot Access
| CTAs found | 14 |
| Deep-linkable | 4 |
| JS-only | 10 |
| Bot wall detected | No |
Authority Signals
Accountability Pages
| About | Found |
| Terms | Found |
| Contact | Found |
| Imprint | Missing |
| Privacy | Found |
Contact Information
| Yes (info@charlottemalestrippers.com) | |
| Phone | Yes (+19802720443, 151-4836478601, 2024-03-15, 86-8513-42, 980) 272-0443) |
| Address | No |
Organization Schema
| Org schema present | Yes |
| Name consistent | Yes |
| Logo loads | Yes |
Article Authorship
| Articles checked | 1 |
| With author | 0 |
| With date | 0 |
No imprint/legal page found
No link to an imprint or legal page detected in navigation or footer
Fix: Add an Impressum/Imprint page. This is legally required in DACH and signals legitimacy to AI.
Articles lack author attribution
Checked 1 article(s), none have author metadata
Fix: Add author metadata (meta[name='author'], Article schema author, or visible 'By ...' attribution).
Articles lack publish dates
Checked 1 article(s), none have date metadata
Fix: Add publish dates using <time datetime> or datePublished in Article schema.
Content Extractability
Per-Page Analysis
https://www.charlottemalestrippers.com/
| Main content chars | 8114 |
| Main share | 64% |
| Link density | 1% |
| Headings per 1000 words | 4.34 |
| Max heading gap (words) | 709 |
| Avg paragraph length | 43 words |
| Thin content | No |
https://www.charlottemalestrippers.com/contact
| Main content chars | 1474 |
| Main share | 100% |
| Link density | 14% |
| Headings per 1000 words | 4.98 |
| Max heading gap (words) | 183 |
| Avg paragraph length | 6 words |
| Thin content | No |
https://www.charlottemalestrippers.com/male-dancer-photos
| Main content chars | 2771 |
| Main share | 100% |
| Link density | 7% |
| Headings per 1000 words | 6.19 |
| Max heading gap (words) | 148 |
| Avg paragraph length | 12 words |
| Thin content | No |
https://www.charlottemalestrippers.com/faq
| Main content chars | 8139 |
| Main share | 100% |
| Link density | 10% |
| Headings per 1000 words | 0.82 |
| Max heading gap (words) | 1217 |
| Avg paragraph length | 10 words |
| Thin content | No |
https://www.charlottemalestrippers.com/bachelorette-party
| Main content chars | 12 |
| Main share | 0% |
| Link density | 100% |
| Headings per 1000 words | 0.0 |
| Max heading gap (words) | 0 |
| Avg paragraph length | 0 words |
| Thin content | Yes |
https://www.charlottemalestrippers.com/Employment
| Main content chars | 4041 |
| Main share | 100% |
| Link density | 4% |
| Headings per 1000 words | 5.91 |
| Max heading gap (words) | 261 |
| Avg paragraph length | 16 words |
| Thin content | No |
https://www.charlottemalestrippers.com/asheville-male-strippers
| Main content chars | 8487 |
| Main share | 100% |
| Link density | 4% |
| Headings per 1000 words | 7.68 |
| Max heading gap (words) | 278 |
| Avg paragraph length | 23 words |
| Thin content | No |
https://www.charlottemalestrippers.com/
| Main content chars | 8114 |
| Main share | 64% |
| Link density | 1% |
| Headings per 1000 words | 4.34 |
| Max heading gap (words) | 709 |
| Avg paragraph length | 43 words |
| Thin content | No |
https://www.charlottemalestrippers.com/about
| Main content chars | 4250 |
| Main share | 100% |
| Link density | 4% |
| Headings per 1000 words | 7.04 |
| Max heading gap (words) | 175 |
| Avg paragraph length | 19 words |
| Thin content | No |
https://www.charlottemalestrippers.com/privacy
| Main content chars | 17701 |
| Main share | 100% |
| Link density | 1% |
| Headings per 1000 words | 8.91 |
| Max heading gap (words) | 432 |
| Avg paragraph length | 42 words |
| Thin content | No |
https://www.charlottemalestrippers.com/terms-of-service
| Main content chars | 5447 |
| Main share | 77% |
| Link density | 3% |
| Headings per 1000 words | 10.94 |
| Max heading gap (words) | 209 |
| Avg paragraph length | 42 words |
| Thin content | No |
Thin content detected
Main content has only 12 characters (threshold: 800)
Fix: Add more substantive content. AI systems may skip thin pages or produce unreliable summaries.
Large text blocks without headings
Longest section between headings: 1217 words
Fix: Break long text sections with H2/H3 subheadings. This helps AI chunk content for retrieval.
Low main content share
Main content is 0% of total page text (12 / 6327 chars)
Fix: Reduce boilerplate (nav, footer, sidebars) or wrap primary content in <main> or <article> tags.
High link density in main content
Link density: 100% of main text is inside anchor tags
Fix: Reduce excessive links within main content. High link density looks like a link farm to AI systems.
AI Simulation
Hallucination Risk
LOW — Average confidence: 87%
Question Analysis
| Question | Confidence | Evidence | Missing |
|---|---|---|---|
| What does this company/site do? | 100% | How to hire Charlotte Male Strippers, the premier male stripper service in Charlotte, NC. Discover … | — |
| What are the products/services? | 70% | Product/Service schema on https://www.charlottemalestrippers.com/; Pricing patterns found | — |
| How much does it cost? | 50% | Pricing info on: https://www.charlottemalestrippers.com/faq | — |
| How to contact them? | 100% | Email address found; Phone number found; Contact page: https://www.charlottemalestrippers.com/contact | — |
| Where are they located? | 100% | LocalBusiness schema with address; LocalBusiness schema with address; LocalBusiness schema with address; Organization schema with … | — |
| What are the policies? | 100% | Policy link: Terms of Service; Policy language found in page content | — |