SEO & content changelog

    A running log of every infrastructure and content improvement we ship to make TenPerZent more useful to search engines, AI assistants and the people they serve.

    1. Generative Engine Optimization sprint

      Opened public content to 17 AI crawlers (GPTBot, PerplexityBot, ClaudeBot, Google-Extended, Applebot-Extended and others). Published llms.txt and ai.txt indexes. Added Organization JSON-LD globally and Question/Answer + Speakable schema to high-leverage SEO templates.

    2. Schema saturation

      Added BreadcrumbList, Dataset, SoftwareApplication, Course and HowTo JSON-LD components. Wired SoftwareApplication offers onto /pricing. Published /methodology to anchor every Dataset claim.

    3. Internal linking graph

      Shipped reusable Breadcrumbs and RelatedLinks components so every SEO template renders parent → siblings → cross-tree links. Turns 1M+ leaf URLs from doorway suspects into a navigable hub-and-spoke graph.

    4. Programmatic SEO uniqueness guardrails

      Hash-seeded variation engine ensures every programmatic page (title, meta, H1, intro, sections) is 100% unique. Build-time check fails the deploy on duplicate prose.

    5. Sitemap & prerender coverage hard-fail

      Sitemap, prerender list and footer-link denylist now cross-checked at build time. Drift between any of the three fails the build before deploy. Published 60 sitemaps covering 1,046,720 URLs.

    6. Canonical job URLs locked forever

      Single source of truth in src/lib/jobUrls.ts. Legacy /job-board/* and /jobs/posting/* paths kept as permanent 301 redirects so historical inbound links never 404.

    100 free screenings · No credit card · Live in 60 seconds

    Stop reading CVs. Start hiring better.

    Drop your next job description in. TenPerZent ranks every applicant with evidence and surfaces your top 5 — usually before your morning coffee.

    • EU AI Act ready
    • 60-second setup
    • Cancel anytime