#llmsmap.me

Independent technical audit

herohunt.ai

herohunt.ai

Overall AI readiness score

A combined result across all audit signals.

76of 100Excellent
AI readiness audit: 10/20/2026Public technical data

About the site

Platform:
Next.js

Overall AI readiness assessment

How ready herohunt.ai is for AI systems

76/100

HeroHunt.ai is a legitimate AI recruiting and people search platform. Its llms.txt is accessible, well-formatted, and consistent with the homepage. No content policy issues found. Approved.

Audit context

llms.txt is accessible and contains 1,080 tokens. No accessible llms-full.txt was detected, so deeper context still has to be assembled from regular pages. No separate ai.txt policy was detected; it is optional, but can clarify training, retrieval, and attribution preferences.

robots.txt is available. 9 of 11 tracked AI bots are not blocked, while 2 receive a prohibition. Declared sitemaps: 1. The homepage exposes Schema.org types Organization, WebSite; 10 OpenGraph tags were found and markup completeness is 90%.

The mobile Lighthouse profile adds Performance 60/100, Accessibility 95/100, Best Practices 96/100, SEO 100/100, and experimental Agentic Browsing 33/100. These signals have a limited weight: they complement rather than replace llms.txt, robots.txt, and structured-data checks.

Confirmed strengths

  • Accessible llms.txt
  • 1 sitemap declaration
  • Schema.org: Organization, WebSite
  • Complete social metadata

Priority improvements

  1. 1Add llms-full.txt for richer first-party context.
  2. 2Review the 2 explicit AI-bot blocks and keep only intentional restrictions.
  3. 3Reduce mobile rendering delay and main-thread work.
llms.txt tokens1,080
llms-full.txt tokens—
ai.txt
sitemap.xml

Google Lighthouse technical profile

A mobile Lighthouse measurement. Google’s experimental Agentic Browsing category is explained separately and does not replace the broader llmsmap AI-readiness score.

Mobile · Lighthouse
60

Performance

95

Accessibility

96

Best Practices

100

Technical SEO

33

Agentic Browsing

What these results mean

Mobile performance is 60/100, with the largest visible content block appearing in 12.3 s and the browser main thread blocked for 220 ms. Layout shift was 0.003. The main thread is where the browser runs JavaScript, calculates layout, and paints the page; long work there delays both user input and browser-agent actions.

Accessibility scored 95/100, Best Practices 96/100, and technical SEO 100/100. The experimental Agentic Browsing category scored 33/100. It measures signals Google currently tests for software agents and is shown separately from the llmsmap AI-readiness score.

1

Free the main thread and accelerate the first view

Split long JavaScript tasks, defer non-critical scripts and styles, and shorten blocking request chains. This helps the primary content appear sooner and makes controls usable earlier.

2

Reduce code that loads without helping the page

Remove unused CSS and JavaScript, load heavy widgets on demand, and limit third-party scripts. Less code means less parsing and background work on the device.

3

Optimise images and their loading order

Serve correctly sized modern formats, prioritise the primary visual, and lazy-load content below the first viewport.

4

Reduce network delay

Improve server response time, remove unnecessary redirects and repeat downloads, and use compression, caching, and selective preconnect hints.

FCP3.6 s

First content

LCP12.3 s

Main content

CLS0.003

Layout stability

TBT220 ms

Blocking time

SI5.5 s

Visual speed

Metric glossary
FCP · First content
When the first text or image appeared on screen.
LCP · Main content
When the largest visible element in the first viewport rendered.
CLS · Layout stability
How much content shifted unexpectedly while loading; lower is better.
TBT · Blocking time
How long the browser main thread could not respond quickly to input.
SI · Visual speed
How quickly the visible viewport filled with content.
10/20/2026Lighthouse 13.5.0Mobile profile

AI readiness checks

Machine-readable files, crawler policy, discovery, and homepage markup.

llms.txt

File found and accessible

https://herohunt.ai/llms.txt
llms-full.txt

Full version was not found

ai.txt

ai.txt file was not found

robots.txt

File found

https://herohunt.ai/robots.txt
Sitemap in robots.txt1

1 sitemap found

Schema.org (JSON-LD)

Types: Organization, WebSite

OpenGraph90%

10 OG tags found

AI bot access

Based on robots.txt analysis

GPTBotBlocked
OAI-SearchBotAllowed
ChatGPT-UserAllowed
Google-ExtendedBlocked
ClaudeBotAllowed
Claude-SearchBotAllowed
Claude-UserAllowed
BytespiderAllowed
CCBotAllowed
PerplexityBotAllowed
Perplexity-UserAllowed

Sitemaps

Declared discovery routes for crawlers and agents.

OpenGraph tags

Social preview metadata found on the homepage.

Markup completeness: 90%
og:titleHeroHunt.ai: AI Recruiter for Sourcing and Outreach
og:descriptionHeroHunt.ai is an AI recruiter that searches up to 1 billion public profiles, screens candidates and contacts them by email and LinkedIn. 8-day free trial.
og:urlhttps://www.herohunt.ai/
og:site_nameHeroHunt.ai
og:localeen_US
og:image:width1200
og:image:height630
og:image:altHeroHunt.ai: AI Recruiter for Sourcing and Outreach
og:typewebsite

Schema.org markup

Structured entities and properties exposed on the homepage.

Types found: 2 · Properties: 6
OrganizationWebSite
nameHeroHunt.ai
urlhttps://www.herohunt.ai
descriptionAI-powered talent search and engagement platform. Find 1 billion candidates worldwide with automated search, verified contact details, and hyper-personalized outreach.
logohttps://www.herohunt.ai/_assets/images/616d552cb3acb1dff5ebb5a7_HeroHunt-icon-logo-medium.png
sameAshttps://www.linkedin.com/company/herohunt-ai, https://www.youtube.com/@herohuntai
publisherhttps://www.herohunt.ai
# HeroHunt People Search API

> Enterprise-grade people search and enrichment API. Search for talent profiles across GitHub, StackOverflow, and the web using natural language queries.

## Getting Started

Sign up at https://www.herohunt.ai/app/api/sign-up to get your API key.
API documentation: https://www.herohunt.ai/people-search-api

## Python SDK

Official typed Python SDK. Install with `pip install herohunt`.

```python
from herohunt import HeroHunt

client = HeroHunt()  # reads HEROHUNT_API_KEY from env

result = client.people_search.search(
    "Senior React engineers in Berlin with TypeScript",
    max_results=50,
    enrich=True,
)
for profile in result.results:
    print(profile.first_name, profile.headline, profile.profile_url)
```

Sync (`HeroHunt`) and async (`AsyncHeroHunt`) clients share the same surface.
Typed errors: `AuthenticationError`, `InsufficientCreditsError`, `RateLimitError`, `BadRequestError`, `ServerError`.
PyPI: https://pypi.org/project/herohunt/
Source: https://github.com/herohunt-ai/herohunt-python

## MCP Server (Model Context Protocol)

HeroHunt exposes its People Search API as a hosted MCP server. Connect any MCP-compatible client (Claude Desktop, Cursor, ChatGPT Desktop, VS Code) in one step.

Endpoint: https://api.herohunt.ai/api/v1/mcp
Transport: Streamable HTTP (stateless)
Auth: Bearer token or x-api-key header

### Quick Setup (Claude Desktop / Cursor)

Add to your MCP config:
```json
{
  "mcpServers": {
    "herohunt-people-search": {
      "url": "https://api.herohunt.ai/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
```

Or install the npm package for stdio mode:
```
npx herohunt-mcp
```

## MCP Tools

### people_search - Search for people profiles
Natural language search across GitHub, StackOverflow, and the web.
Parameters: query (string), filters (object, optional), maxResults (number, 1-500, default 100), enrich (boolean), per_page (number, 1-50, default 10)
Credits: 1 credit per reserved slot up front (slots = min(maxResults, availableCredits)). Enrichment (enrich: true): +1 credit per LinkedIn profile returned with an email or phone.

### people_search_paginate - Paginate existing search
Fetch more results for a previously created search.
Parameters: searchId (string, required), page (number), per_page (number, 1-50), enrich (boolean)
Credits: Free (the maxResults reservation was billed on the creation call). With enrich: true, +1 credit per LinkedIn profile enriched on the page.

### account_usage_get - Get account usage
Returns plan, total/used/remaining credits, rate limit, and next credit reset date.
Parameters: none
Credits: Free

### account_searches_list - List past searches
Paginated history of past searches with first-page profiles.
Parameters: page (number), limit (number, max 100)
Credits: Free

### account_upgrade_link - Get upgrade URL
Returns a dashboard URL prefilled with account email for plan upgrades.
Parameters: none
Credits: Free

### account_billing_portal_link - Get billing portal URL
Returns Stripe Customer Portal URL for managing subscriptions and payment methods.
Parameters: none
Credits: Free

### api_keys_list - List API keys
Lists API key prefixes, scopes, and last-used timestamps.
Parameters: none
Credits: Free

### api_keys_create - Create API key
Create a new API key. Full key material is returned only once.
Parameters: name (string, required), scopes (array, optional), expiresAt (ISO-8601 datetime, optional)
Credits: Free

### api_keys_rotate - Rotate API key
Deactivate an existing key and issue a new one with the same scopes.
Parameters: keyId (string, required)
Credits: Free

### api_keys_revoke - Revoke API key
Permanently revoke an API key. Irreversible.
Parameters: keyId (string, required)
Credits: Free

## REST API

POST /api/v1/people-search/search - Search for people profiles
Auth: x-api-key header
Content-Type: application/json

Example:
```json
{
  "query": "Senior Java developers in Berlin with Spring Boot experience",
  "maxResults": 50,
  "enrich": true,
  "per_page": 10
}
```

## Pricing

Credits-based pricing. See https://www.herohunt.ai/app/api/dashboard for current plans.

## Contact

Email: info@herohunt.ai
Website: https://www.herohunt.ai
API Docs: https://www.herohunt.ai/people-search-api
Share or continue the analysis
Share this audit
Discuss with AI
Added 10/19/2026

Similar sites in the directory

Sites with a close AI-readiness score — compare how they set up llms.txt and markup.

herohunt.ai - AI readiness audit | llmsmap.me