tvijo.com
Checked: 2026-08-08 ยท seo-v1+geo-v1 ยท 20 pages
This check is more than 30 days old, so it may no longer reflect the site.
Not enough coverage for a combined score
What robots.txt tells each crawler
| OAI-SearchBot | AI search โ counts towards GEO readiness | Allowed | Allow: / |
| ChatGPT-User | User-triggered retrieval โ diagnostic only | Allowed | Allow: / |
| GPTBot | Model training โ reported, never scored | Allowed | Allow: / |
| Claude-SearchBot | AI search โ counts towards GEO readiness | Allowed | Allow: / |
| Claude-User | User-triggered retrieval โ diagnostic only | Allowed | Allow: / |
| ClaudeBot | Model training โ reported, never scored | Allowed | Allow: / |
| PerplexityBot | AI search โ counts towards GEO readiness | Allowed | Allow: / |
| Perplexity-User | User-triggered retrieval โ diagnostic only | Allowed | Allow: / |
| Google-Extended | Model training โ reported, never scored | Allowed | Allow: / |
| CCBot | Model training โ reported, never scored | Allowed | Allow: / |
| Googlebot | Ordinary web search | Allowed | Allow: / |
| Bingbot | Ordinary web search | Allowed | Allow: / |
What was observed
Links not checked
unknownNo internal links were sampled within the budget.
Canonical URL declared
passThe homepage declares a canonical URL.
- https://tvijo.com/en
Pages point their canonical at a different address
failA canonical that points elsewhere asks search engines to drop this page in favour of the other one. That is occasionally intended and usually a mistake.
- https://tvijo.com/en/kb โ https://tvijo.com/en
- https://tvijo.com/en/faq โ https://tvijo.com/en
- https://tvijo.com/en/learn โ https://tvijo.com/en
- https://tvijo.com/en/login โ https://tvijo.com/en
Content is in the served HTML
pass1629 words are present in the HTML before any JavaScript runs.
Description length is reasonable
pass103 characters (recommended 70-180).
Meta description present
passThe homepage declares a meta description.
Exactly one H1 on the homepage
passOne top-level heading was found in the served HTML.
- A control plane for enterprise AI agents
Heading levels follow their order
passObserved heading sequence on the homepage; visual styling is not judged here.
Homepage responds
passThe homepage returned HTTP 200 to an ordinary GET request.
- HTTP 200
hreflang values are well formed
pass12 alternates declared on the homepage.
Served over HTTPS
passThe address that was actually served after redirects was checked.
- https://tvijo.com/en
Images carry alt text
pass10 of 11 homepage images declare alt text.
No noindex directive on the homepage
passNeither the robots meta tag nor the X-Robots-Tag header blocks indexing.
Homepage links into the site
pass14 same-origin links were found in the served HTML.
Structured data parses
passJSON-LD blocks on the homepage are valid JSON.
- Organization
- SearchAction
- SoftwareApplication
- WebSite
Document language declared
passThe html element declares the document language.
- en
robots.txt is served
passThe file was fetched and parsed.
- HTTP 200
Search crawlers may fetch the homepage
passrobots.txt does not disallow ordinary web search crawlers here.
Sitemap declared
passA sitemap was found through robots.txt or the conventional location.
- https://tvijo.com/sitemap.xml
Sitemap parses
pass333 URLs read from the sampled sitemap documents.
Share preview tags present
passThese control how a link renders when shared, not how it ranks.
Title length is outside the usual range
warn86 characters. This is a recommendation about how results are rendered, not a ranking claim.
- Tvijo โ AI Control Plane: Model Routing, Budget Guards & EU AI Act Audit Trail | Tvijo
Title present
passThe homepage declares a title element.
- Tvijo โ AI Control Plane: Model Routing, Budget Guards & EU AI Act Audit Trail | Tvijo
Repeated titles across sampled pages
warn20 sampled pages, 11 sharing a title with another page.
Viewport declared
passMobile rendering depends on this declaration.
About or contact pages are linked
passThese pages are how both people and models establish who is behind a claim.
AI search crawlers may fetch the homepage
pass3 AI search crawlers are allowed by robots.txt. A CDN or WAF can still block them at request time โ robots.txt is only the declared policy.
- OAI-SearchBot
- Claude-SearchBot
- PerplexityBot
No obvious question-and-answer structure
warnShort, self-contained passages are the parts an assistant can quote without distorting them.
Authorship or date signals present
passAttribution and recency markers were found in the markup.
No paywall or consent wall observed
passNo gate wording was found in the served text.
The page declares what it is
passStructured data identifies the organization or content type, which is what lets an assistant attribute a statement correctly.
- Organization
- SoftwareApplication
- WebSite
No machine-readable date
warnNothing on the homepage states when the content was published or updated.
Declared language is consistent
passLanguage declarations should agree with each other.
llms.txt is served
passThe file is an emerging convention for pointing assistants at the parts of a site worth reading. It is a small signal, not a requirement.
- 166599 bytes
Real page served to a plain request
passThe response was the site itself, not a challenge or verification screen.
Content is readable without running JavaScript
pass1629 words are present in the HTML as served. Assistants and crawlers that do not execute scripts can read this page.
Stable canonical address
passA citation needs one address that stays valid.
- https://tvijo.com/en
Training crawler preference, for information
infoWhether model-training crawlers are allowed is a policy choice. It is reported here and has no effect on the score.
- GPTBot: allowed
- ClaudeBot: allowed
- Google-Extended: allowed
- CCBot: allowed
User-triggered retrieval, for information
infoThese fetch a page because a person asked for that page. Reported as a diagnostic and never scored.
- ChatGPT-User
- Claude-User
- Perplexity-User
Is this your domain?
Owner verification, the full report with exact evidence, and paid remediation are being built. For now the free check and this card are the whole product โ we would rather say that than promise a dashboard that does not exist.
Run the check againSomething wrong here?
Corrections and removals are free and do not require an account. A disputed card leaves the ranking immediately, before anyone reviews it, and personal or non-commercial domains are removed on request without argument.
Request a correction or removal