Rixoffice Documentation
Visibility & Growth Glossary

Technical SEO — Crawling, Indexing, Performance and Architecture

Published September 4, 2026Updated September 4, 20268 min read

Technical SEO explained: how crawling, indexing, site architecture, Core Web Vitals and structured data work, and how Rixoffice implements them.

On this page

Technical SEO is the plumbing of search visibility: if crawlers cannot fetch, render and understand your pages efficiently, nothing else you optimize matters. It covers architecture, speed, indexation and machine-readable structure.

How it works

Search engines move through three stages, and each has technical requirements:

  • Crawling: robots.txt rules and XML sitemaps tell bots what to fetch and what to skip.
  • Rendering: pages must render with JavaScript or — better — arrive pre-rendered as HTML.
  • Indexing: canonical tags, clean heading hierarchy and structured data remove ambiguity about what each page is.

On top of those, Core Web Vitals measure real user experience: LCP (largest content paint), INP (interaction to next paint) and CLS (cumulative layout shift).

How Rixoffice applies it

This documentation site is built to pass every technical gate by construction:

  • Static rendering. Every documentation page is prerendered as HTML at build time with generateStaticParams — crawlers get complete content in the first response, no client-side rendering required.
  • Sitemap. sitemap.ts generates sitemap.xml listing every route with priority and change frequency; the 142 documentation pages are all included.
  • Robots. robots.ts explicitly allows Googlebot, Bingbot and the major AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended), inviting both classic and generative discovery.
  • Canonical URLs. Every page declares its canonical through the metadata API, preventing duplicate-content drift between URL variants.
  • Structured data. JSON-LD on every page: TechArticle for guides, FAQPage for the FAQ blocks, HowTo for step guides, BreadcrumbList for trail context, CollectionPage for the hub, SoftwareApplication with plan offers sitewide.
  • Architecture. One H1 per page, semantic H2/H3 hierarchy, descriptive slugs under /document/, breadcrumbs visible to users and machines, and internal links between related guides.
  • Performance. A lean Next.js build on Cloudflare Workers with CSS Modules and no heavy client bundles on content pages keeps LCP low; images carry explicit dimensions to hold CLS near zero.

Quick checklist

  • Prerender content pages as static HTML.
  • Generate sitemap.xml automatically from your routes.
  • Allow-list legitimate crawlers in robots.txt, including AI bots if you want GEO visibility.
  • Set a canonical URL on every page.
  • Validate JSON-LD with a rich-results test.
  • Keep one H1 and a logical heading tree per page.
  • Ship modern image formats with dimensions set.
  • Monitor LCP, INP and CLS and fix regressions.

What to explore next

Frequently asked questions

What is Technical SEO?

Technical SEO covers everything that lets search engines crawl, render and index a site efficiently: architecture, sitemaps, robots rules, canonical URLs, speed, Core Web Vitals and structured data.

Why is a sitemap important?

A sitemap lists every indexable URL in one machine-readable file, helping crawlers discover new and updated pages quickly instead of relying on links alone.

What are Core Web Vitals?

They are Google's user-experience metrics: LCP for loading speed of the main content, INP for responsiveness to interactions, and CLS for visual stability during load.

What does structured data do?

JSON-LD structured data describes page content in a machine-readable vocabulary (schema.org), enabling rich results like FAQs, breadcrumbs and product listings.

Related documentation