GEO Report: tally.so

65

Overall

100

Crawlability

74

Semantic HTML

10

Structured Data

38

Freshness

100

JS Dependency

45

AI Agent Readiness

65

Authority Signals

73

Extractability

73

AI Simulation

Crawlability

Robots.txt

robots.txt found

Allowed bots: GPTBot, Google-Extended, PerplexityBot, Amazonbot, ClaudeBot, Bytespider

Sitemap

Sitemap found

URLs: 385 | Has lastmod: Yes

Semantic HTML

Page Signals

https://tally.so/
H1 count1
H2 count9
H3 count18
Semantic ratio0.011

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://tally.so/
H1 count1
H2 count9
H3 count18
Semantic ratio0.011

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://tally.so/pricing
H1 count1
H2 count3
H3 count2
Semantic ratio0.019

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://tally.so/create
H1 count0
H2 count0
H3 count0
Semantic ratio0.143

Landmarks

  • nav: Missing
  • main: Present
  • footer: Missing
  • header: Missing
  • article: Missing
  • section: Missing
https://tally.so/help/fair-use-policy
H1 count1
H2 count0
H3 count0
Semantic ratio0.065

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Present
  • section: Missing
https://tally.so/help/gdpr
H1 count1
H2 count0
H3 count7
Semantic ratio0.026

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Present
  • section: Missing
https://tally.so/r/3qDpEY
H1 count2
H2 count0
H3 count0
Semantic ratio0.1

Landmarks

  • nav: Missing
  • main: Present
  • footer: Missing
  • header: Missing
  • article: Missing
  • section: Present
https://tally.so/help/notion-integration
H1 count1
H2 count0
H3 count8
Semantic ratio0.123

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Present
  • section: Missing
https://tally.so/help/google-sheets-integration
H1 count1
H2 count0
H3 count7
Semantic ratio0.138

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Present
  • section: Missing
https://tally.so/help/airtable-integration
H1 count1
H2 count0
H3 count6
Semantic ratio0.086

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Present
  • section: Missing
https://tally.so/help/webhooks
H1 count1
H2 count0
H3 count6
Semantic ratio0.081

Landmarks

  • nav: Missing
  • main: Present
  • footer: Present
  • header: Present
  • article: Present
  • section: Missing

W3C HTML Validation

10 Errors 3 Warnings

error Bad value “100%” for attribute “width” on element “img”: Expected a digit but saw “%” instead. 0 gxJMzb"><img src="/images/demo/v2/faces-mobile.png" alt="floating faces with different expressions" width="100%" loading="lazy"/></div>
error Bad value “100%” for attribute “width” on element “video”: Expected a digit but saw “%” instead. 4 csczVU"><video playsInline="" autoPlay="" muted="" loop="" width="100%"><sourc
error Bad value “100%” for attribute “width” on element “video”: Expected a digit but saw “%” instead. </p></div><video playsInline="" autoPlay="" muted="" loop="" width="100%"><sourc
error Bad value “100%” for attribute “width” on element “iframe”: Expected a digit but saw “%” instead. 5 lmhyfR"><iframe data-tally-src="https://tally.so/embed/3qDpEY?alignLeft=1&amp;hideTitle=1&amp;transparentBackground=1&amp;dynamicHeight=1" loading="lazy" width="100%" height="321" frameBorder="0" marginHeight="0" marginWidth="0" title="Popup/embed"></ifra
error Attribute “fr” not allowed on element “svg” at this point. referrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 24 24" fr="x" data-sentry-element="SiX" data-sentry-source-file="index.tsx"><title
error Attribute “fr” not allowed on element “svg” at this point. referrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 24 24" fr="reddit" data-sentry-element="SiReddit" data-sentry-source-file="index.tsx"><title
error Attribute “fr” not allowed on element “svg” at this point. referrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 24 24" fr="ig" data-sentry-element="SiInstagram" data-sentry-source-file="index.tsx"><title
error Attribute “fr” not allowed on element “svg” at this point. referrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 24 24" fr="tt" data-sentry-element="SiTiktok" data-sentry-source-file="index.tsx"><title
error Attribute “fr” not allowed on element “svg” at this point. referrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 24 24" fr="bsky" data-sentry-element="SiBluesky" data-sentry-source-file="index.tsx"><title
error Attribute “fr” not allowed on element “svg” at this point. referrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 24 24" fr="threads" data-sentry-element="SiThreads" data-sentry-source-file="index.tsx"><title
warning The “frameborder” attribute on the “iframe” element is obsolete. Use CSS instead. 5 lmhyfR"><iframe data-tally-src="https://tally.so/embed/3qDpEY?alignLeft=1&amp;hideTitle=1&amp;transparentBackground=1&amp;dynamicHeight=1" loading="lazy" width="100%" height="321" frameBorder="0" marginHeight="0" marginWidth="0" title="Popup/embed"></ifra
warning The “marginheight” attribute on the “iframe” element is obsolete. Use CSS instead. 5 lmhyfR"><iframe data-tally-src="https://tally.so/embed/3qDpEY?alignLeft=1&amp;hideTitle=1&amp;transparentBackground=1&amp;dynamicHeight=1" loading="lazy" width="100%" height="321" frameBorder="0" marginHeight="0" marginWidth="0" title="Popup/embed"></ifra
warning The “marginwidth” attribute on the “iframe” element is obsolete. Use CSS instead. 5 lmhyfR"><iframe data-tally-src="https://tally.so/embed/3qDpEY?alignLeft=1&amp;hideTitle=1&amp;transparentBackground=1&amp;dynamicHeight=1" loading="lazy" width="100%" height="321" frameBorder="0" marginHeight="0" marginWidth="0" title="Popup/embed"></ifra
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ment.tsx"><meta charSet="utf-8" data-next-head=""/><meta
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. -head=""/><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0" data-sentry-element="meta" data-sentry-source-file="_head.tsx" data-next-head=""/><scrip
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. ns</title><meta name="description" content="The simplest way to create beautiful, professional forms in seconds. Unlimited forms, unlimited submissions, forever free. Just start typing - no coding needed." data-next-head=""/><meta
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. -head=""/><meta content="index,follow" name="robots" data-next-head=""/><link
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. -head=""/><link rel="canonical" href="https://tally.so/" data-next-head=""/><link
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. -head=""/><link rel="shortcut icon" type="image/png" href="https://tally.so/tally-square.png" data-next-head=""/><link
info Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. -head=""/><link rel="alternate icon" type="image/png" href="https://tally.so/favicon.png" data-next-head=""/><link

Full report on W3C

HIGH

No H1 tag found

Page has no <h1> element

Fix: Add an H1 tag that clearly describes the page content.

MEDIUM

Low semantic HTML usage

Semantic ratio: 0.01 (3 semantic tags vs 266 divs)

Fix: Replace generic <div> elements with semantic HTML5 tags (article, section, aside, etc.).

MEDIUM

Heading level skipped (H1 → H3)

Has H1 and H3 but no H2 tags

Fix: Maintain proper heading hierarchy: H1 → H2 → H3.

MEDIUM

Multiple H1 tags found (2)

Found 2 <h1> elements on the page

Fix: Use a single H1 per page for clear content hierarchy.

LOW

No <nav> landmark

Page lacks a <nav> element

Fix: Use <nav> for navigation sections.

Structured Data

Detected Schema Types

https://tally.so/
ContactPoint, EntryPoint, ImageObject, Offer, Organization, RegisterAction, SoftwareApplication, WebSite

https://tally.so/
ContactPoint, EntryPoint, ImageObject, Offer, Organization, RegisterAction, SoftwareApplication, WebSite

https://tally.so/pricing
None

https://tally.so/create
None

https://tally.so/help/fair-use-policy
None

https://tally.so/help/gdpr
None

https://tally.so/r/3qDpEY
None

https://tally.so/help/notion-integration
None

https://tally.so/help/google-sheets-integration
None

https://tally.so/help/airtable-integration
None

https://tally.so/help/webhooks
None

HIGH

No structured data found

No JSON-LD or microdata schema.org markup detected

Fix: Add JSON-LD structured data (Organization, Article, FAQPage, etc.) to help AI systems understand your content.

Freshness

Freshness Signals

https://tally.so/
Last-Modified header
Time tags 0
Update phrases 8
https://tally.so/
Last-Modified header
Time tags 0
Update phrases 8
https://tally.so/pricing
Last-Modified header
Time tags 0
Update phrases 8
https://tally.so/create
Last-Modified header
Time tags 0
Update phrases 8
https://tally.so/help/fair-use-policy
Last-Modified header
Time tags 0
Update phrases 10
https://tally.so/help/gdpr
Last-Modified header
Time tags 0
Update phrases 10
https://tally.so/r/3qDpEY
Last-Modified header
Time tags 0
Update phrases 0
https://tally.so/help/notion-integration
Last-Modified header
Time tags 0
Update phrases 10
https://tally.so/help/google-sheets-integration
Last-Modified header
Time tags 0
Update phrases 22
https://tally.so/help/airtable-integration
Last-Modified header
Time tags 0
Update phrases 16
https://tally.so/help/webhooks
Last-Modified header
Time tags 0
Update phrases 13
LOW

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://tally.so/
JS dependent: No

https://tally.so/
JS dependent: No

https://tally.so/pricing
JS dependent: No

https://tally.so/create
JS dependent: No

https://tally.so/help/fair-use-policy
JS dependent: No

https://tally.so/help/gdpr
JS dependent: No

https://tally.so/r/3qDpEY
JS dependent: No

https://tally.so/help/notion-integration
JS dependent: No

https://tally.so/help/google-sheets-integration
JS dependent: No

https://tally.so/help/airtable-integration
JS dependent: No

https://tally.so/help/webhooks
JS dependent: No

AI Agent Readiness

Endpoint Discovery

TypeURLStatus
graphqlhttps://tally.so/api/graphql401

Feeds & APIs

OpenAPI/SwaggerNo
MCP ManifestNo
OIDC DiscoveryNo
RSS/Atom Feeds0 found

CTA & Bot Access

CTAs found7
Deep-linkable7
JS-only0
Bot wall detectedreCAPTCHA
HIGH

Bot wall detected (reCAPTCHA)

reCAPTCHA challenge detected in HTML

Fix: Consider allowing known AI crawler user-agents or providing an API. Bot walls block AI indexing.

Authority Signals

Accountability Pages

About Found
Terms Found
Contact Found
Imprint Missing
Privacy Found

Contact Information

EmailYes (alice@example.com, filip@tally.so, hello@tally.so, u003ehello@tally.so)
PhoneYes (+32491223344, 0-0433518, 0-1783329, 0-23611291858, 0-4354-9436-91)
AddressYes

Organization Schema

Org schema presentNo
Name consistentNo
Logo loadsNo

Article Authorship

Articles checked5
With author5
With date0
HIGH

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.

MEDIUM

No Organization schema found

No Organization or LocalBusiness JSON-LD on the homepage

Fix: Add Organization JSON-LD with name, logo, sameAs, and contactPoint.

MEDIUM

Articles lack publish dates

Checked 5 article(s), none have date metadata

Fix: Add publish dates using <time datetime> or datePublished in Article schema.

Content Extractability

Per-Page Analysis

https://tally.so/
Main content chars7939
Main share5%
Link density10%
Headings per 1000 words26.39
Max heading gap (words)241
Avg paragraph length11 words
Thin content No
https://tally.so/
Main content chars7939
Main share5%
Link density10%
Headings per 1000 words26.39
Max heading gap (words)241
Avg paragraph length11 words
Thin content No
https://tally.so/pricing
Main content chars4856
Main share3%
Link density16%
Headings per 1000 words8.36
Max heading gap (words)241
Avg paragraph length16 words
Thin content No
https://tally.so/create
Main content chars0
Main share0%
Link density0%
Headings per 1000 words0.0
Max heading gap (words)0
Avg paragraph length0 words
Thin content Yes
https://tally.so/help/fair-use-policy
Main content chars1957
Main share1%
Link density0%
Headings per 1000 words6.45
Max heading gap (words)158
Avg paragraph length0 words
Thin content No
https://tally.so/help/gdpr
Main content chars3586
Main share1%
Link density13%
Headings per 1000 words13.97
Max heading gap (words)458
Avg paragraph length0 words
Thin content No
https://tally.so/r/3qDpEY
Main content chars80
Main share0%
Link density0%
Headings per 1000 words0.0
Max heading gap (words)0
Avg paragraph length0 words
Thin content Yes
https://tally.so/help/notion-integration
Main content chars7357
Main share2%
Link density9%
Headings per 1000 words10.6
Max heading gap (words)905
Avg paragraph length0 words
Thin content No
https://tally.so/help/google-sheets-integration
Main content chars6566
Main share2%
Link density9%
Headings per 1000 words7.38
Max heading gap (words)829
Avg paragraph length0 words
Thin content No
https://tally.so/help/airtable-integration
Main content chars5115
Main share1%
Link density6%
Headings per 1000 words10.99
Max heading gap (words)656
Avg paragraph length0 words
Thin content No
https://tally.so/help/webhooks
Main content chars14865
Main share4%
Link density2%
Headings per 1000 words6.2
Max heading gap (words)1396
Avg paragraph length0 words
Thin content No
HIGH

Thin content detected

Main content has only 0 characters (threshold: 800)

Fix: Add more substantive content. AI systems may skip thin pages or produce unreliable summaries.

MEDIUM

Low main content share

Main content is 5% of total page text (7939 / 166163 chars)

Fix: Reduce boilerplate (nav, footer, sidebars) or wrap primary content in <main> or <article> tags.

MEDIUM

Large text blocks without headings

Longest section between headings: 905 words

Fix: Break long text sections with H2/H3 subheadings. This helps AI chunk content for retrieval.

LOW

Content in iframes

1 iframe(s) found in main content area

Fix: Avoid embedding key content in iframes. AI crawlers typically cannot access iframe content.

AI Simulation

Hallucination Risk

LOW — Average confidence: 73%

Question Analysis

Question Confidence Evidence Missing
What does this company/site do?
100%
The simplest way to create beautiful, professional forms in seconds. Unlimited forms, unlimited submissions, forever …
What are the products/services?
20%
Pricing patterns found
How much does it cost?
100%
Pricing info on: https://tally.so/; Pricing info on: https://tally.so/; Pricing page: https://tally.so/pricing; Pricing info on: https://tally.so/create; …
How to contact them?
70%
Email address found; Phone number found
Where are they located?
50%
Physical address pattern found
What are the policies?
100%
Policy link: Terms & Privacy; Policy language found in page content
Analyze Another Site