In this episode of Job Board Secrets (sponsored by Jobboards.com), host Chris sits down with Nick LeRoy—owner of niche job boards SEOjobs.com and PPCjobs.com as well as author of the SEO for Lunch newsletter—to break down how Google indexes job boards and why its Indexing API isn’t the instant indexing solution many hope for.
Key Discussion Points
1. The SEO Landscape for Niche Job Boards
- Market Impact: Nick shares that while his job board revenue is growing year-over-year, the pace has slowed due to broader industry shifts—such as AI impacting traditional creative, paid media, and SEO roles, leading to a lower total volume of open positions.
- Google for Jobs Traffic: Direct traffic from Google for Jobs accounts for only 3%–4% of Nick’s traffic. Because job postings are high-churn, short-lived assets, traditional long-term SEO tactics are less effective.
2. How Google Indexes Jobs
Nick breaks down the two main ways Google indexes job listings:
- Traditional Web Crawling (“10 Blue Links”): Google crawls the site (often via XML sitemaps) and indexes pages through standard search results.
- Google Indexing API: An API designed to let job boards push updates (publish, modify, delete) directly to Google instantly to avoid latency on time-sensitive listings.
3. The Reality of the Google Indexing API “Sandbox”
Many job board operators believe receiving a 200 status code from the API means their job has been successfully indexed. Nick clarifies the “cruel reality”:
- Request Received $\neq$ Page Indexed: A
200response only confirms Google received the request—not that the job was validated or added to live search results. - The Sandbox Trap: New API registrations start with 200 daily requests, but these go into a backend “sandbox” environment.
- Quota Approval Stall: Getting approved to move beyond the test environment and increase quotas requires Google’s manual approval. Nick notes that Google appears to have stopped approving quota increase requests for a wide range of job sites over the past 7 to 16 months.
- Spam Overload: Because spammers use the Indexing API for non-job pages, Google’s review pipeline is severely backlogged.
4. Analyzing Google Search Console for Job Boards
Chris shares his Google Search Console for HRTechJob.com to review indexing statuses:
- Soft 404s: Common for expired jobs that have been taken down.
- Discovered / Crawled – Currently Not Indexed: Indicates Google is aware of the URL or reviewed it, but chooses not to index it due to perceived low value or duplication.
- AI & Duplicate Content: Google frequently de-indexes simple press releases, verbatim copied text, or generic AI-generated blog posts because they lack original value compared to the original source.
5. Nick’s Free Job Indexing Diagnostic Tool
To help job board owners figure out where their listings stand, Nick developed a free tool on SEOjobs.com under the Resources section (Index Testing):
- Basic Check: Validates structured Schema markup (
JobPosting) and indexability. - GSC Authenticated Check: Connects through your Google Search Console and API credentials to check raw JSON responses, revealing whether your requests are stuck in the testing sandbox or hitting live search.
Conclusion & Advice for Job Board Owners
Instead of relying strictly on individual short-term job postings for SEO, focus on building high-value, evergreen category pages (e.g., “45 HR Tech Jobs”) and distinct community assets like newsletters and direct-to-candidate distribution channels.



