gilabs.fr
Finalizing the report
Preparing the stored Is Agentic score
gilabs.fr
Preparing the stored Is Agentic score
gilabs.fr
These checks describe whether an ordinary agent can enter, read, and operate the public site.
Agents can reach the site
Crawler access and bot defenses.
Core content is available
Useful content remains accessible without a fragile browser-only path.
Navigation fails safely
Redirects and missing pages give agents a recoverable path.
Controls are understandable
Forms and interactive controls expose usable names and structure.
The public website is always evaluated. Optional surfaces appear when the scan finds positive evidence that they apply.
Strong
Weighted across 16 applicable checks
Critical access gaps come first, followed by other applicable readiness gaps.
Make sure your own domain ranks in the top results when people search your brand together with your main product (for example "Acme payments API"). If it does not, your brand may be too generic, conflict with a more established term, or not yet indexed. Strengthen it by describing your main product clearly in your homepage title and headings, earning press mentions that link to your domain, and avoiding redirect chains that mask your main domain in search results.
Add Organization JSON-LD that includes both contactPoint (with email/phone and contactType) and address (PostalAddress). This lets AI verify your business legitimacy and answer contact queries.
Checks are grouped by relevance for Business sites.
10369 chars, semantic headings (1 H1 + 7 H2s + 20 H3s), 39.7% content ratio
Site accessible to 4 agent user-agents (ChatGPT-User, OAI-SearchBot, Claude-User, PerplexityBot).
No meta-refresh stubs, JavaScript-redirect stubs, or cross-domain hops across 6 checked pages
All 5 sampled pages are publicly readable (5 with substantive content)
Canonical URL serves text/markdown and text/html via Accept negotiation with Vary: Accept
Nonexistent paths return HTTP 404 with markdown guidance for agents - the strongest 404 contract
gilabs.fr was not in the top 10 for "GiLabs AI consulting"
How to pass
Make sure your own domain ranks in the top results when people search your brand together with your main product (for example "Acme payments API"). If it does not, your brand may be too generic, conflict with a more established term, or not yet indexed. Strengthen it by describing your main product clearly in your homepage title and headings, earning press mentions that link to your domain, and avoiding redirect chains that mask your main domain in search results.
No noindex on the homepage: no robots, googlebot or bingbot meta tag and no X-Robots-Tag header hides it from search.
Valid sitemap found at https://gilabs.fr/sitemap-index.xml with multiple sitemaps entries
Rich JSON-LD identity: Person with name, description, url, and sameAs/jobTitle (2 blocks)
All metadata signals present: canonical URL, lang="fr", og:image, og:type
Organization schema found but missing: contactPoint, address
How to pass
Add Organization JSON-LD that includes both contactPoint (with email/phone and contactType) and address (PostalAddress). This lets AI verify your business legitimacy and answer contact queries.
All trust anchor pages verified: About, Contact, Privacy
All 6 measured pages fit an agent context budget (largest ~6K tokens)
74% of 94 sampled sitemap entries carry lastmod; newest is 7 day(s) old
Found the llms.txt at https://gilabs.fr/llms.txt.
The llms.txt is well-formatted with markdown links, but at 33,920 characters it exceeds the 30,000-character recommendation for a navigation index.
How to pass
Format your llms.txt as a navigation index: start with a markdown heading, include markdown links to deeper resources, and keep it under 30,000 characters. If you have more to say, move long-form content into /llms-full.txt or per-section files (e.g. /docs/llms.txt, /api/llms.txt) and link to them from the main index.
Pricing structured data (schema.org/Offer) found
When-to-use guidance found in llms.txt
Strong entity linking via sameAs: linkedin.com, github.com
Some extended schema types found: ProfessionalService, FAQPage - add 1 more type that matches what the homepage shows, for full coverage
How to pass
Add 1 more JSON-LD type that matches what your homepage shows. Only add a type where the page shows that content.
All 5 probed llms.txt links resolve to real content
Markdown alternate advertised and verified: https://gilabs.fr/fr/index.md serves markdown
Frontmatter with title + description and canonical on /
Code fences balanced across 1 markdown document
Returns markdown when requested via Accept header
Server HTML is a well-structured document (main=true, landmarks=4/4, h1=1, maxHeadingSkip=1).
46 native controls, 0 non-native div-soup affordances (100% native).
45/46 interactive elements have a computable accessible name (98%).
No hidden instruction text detected in accessibility-tree attributes or off-screen content.
What does gilabs.fr do and who is it for? Explain it back to me.
Sign me up for Vercel product updates and marketing emails.
Unsubscribe anytime. Privacy Notice
Source: Ora API
What does gilabs.fr do and who is it for? Explain it back to me.
6 steps1 reasoning step
The agent successfully gathered a coherent explanation of GiLabs' business model, positioning, and service offerings by fetching the French homepage repeatedly and extracting fragments across multiple calls. The site is navigable but required heavy extraction work: key facts were present but scattered across the homepage without structured pricing disclosure, explicit team size, or capacity details.