3. Content & Site Architecture
Platform & Structure
Built on Webflow (last published 24 Feb 2026). Single-page sections cover Solutions, About, AI, The Carbon Way, Success Stories, and Blog. JS-heavy: animations powered by Webflow's native animation engine and Lottie, with Crisp for live chat.
Page Inventory
Key pages from sitemap analysis:
Core Pages
Home · About Us · How It Works · Success Stories · Contact Us · Careers
Services
Team Augmentation · Talent Hubs · Product Studio · Artificial Intelligence
Content
Blog (44+ articles) · Covering offshoring, engineering productivity, BOT models, talent strategy, digital transformation
Legal
Privacy Policy · Cookies Policy · Terms & Conditions · Legal Notice
Blog Quality Assessment
Carbon's blog is a genuine asset. Articles are long-form (1,000–2,500 words), properly structured with h1/h2 headings, and reference real frameworks like DORA metrics, the SPACE framework, Atlassian research, and GitHub's State of Distributed Development report. These are real thought leadership pieces, not AI-generated filler.
"Engineering Productivity Across Distributed Teams in 2025" — 7 h2 sections, methodology grounded in published research, directly relevant to their ICP (CTOs, VPs of Engineering, technical founders). This is exactly the kind of content AI models should be citing.
Structural Problems
| Issue | Severity | Why It Matters |
|---|---|---|
| Webflow JS shell | High | Navigation, animations, and dynamic content all depend on JavaScript execution. AI crawlers may only read the raw HTML — missing large portions of the rendered content. |
| No semantic outlines | Medium | Content is laid out visually via Webflow divs. LLMs parsing raw HTML see a flat structure with no clear document hierarchy beyond the headings that exist. |
| No blog structured data | Medium | None of the 44+ blog articles have JSON-LD Article markup. No author, datePublished, or about schema — all signals AI models use to assess authority. |
| Single HTML response type | Medium | Every request returns the same JS-heavy HTML regardless of Accept header. No content negotiation for AI-native formats. |