← All projects

AI Jobs Directory

Live
Dormant

Job board for AI roles

SEO/GEO-optimized job board (artificialjobs.dev) aggregating AI jobs, with llms.txt feed generation and listing quality pipelines.

Next.jsPython

Validate or kill

45d left · 2026-10-27

This has real traffic (578 visitors/30d) and content moats — not a kill candidate. Re-evaluate the SEO/GEO growth plan if Search Console shows no ranking movement 8 weeks after the schema work (by late Oct).

Repo status

fix/geo-stats-and-listing-quality15d ago

feat: fix company names (151 jobs), regenerate llms.txt (1133 jobs), add newsletter signup

22 uncommitted changes

Analytics — last 30d (Vercel)

578

visitors

2,403

pageviews

Next steps

  • Prompt

    Using the template in artificialjobs-growth-strategy.md, generate 12 programmatic salary guide pages under /salary/[skill] for: llm-engineer, rag-engineer, agent-engineer, prompt-engineer, ml-engineer, ai-researcher, mlops-engineer, computer-vision-engineer, nlp-engineer, ai-product-manager, ai-ethics-researcher, and ai-solutions-architect. Each page needs BreadcrumbList + AggregateOffer schema matching the pattern already shipped on /salary/[skill].

  • Prompt

    Build location guide pages at /location/[city] for san-francisco, new-york, and remote, following the existing /location/[city] route pattern and schema. Pull job counts and top companies from the existing jobs dataset.

  • Run the 23-target backlink outreach list
  • Check Google Search Console for ranking movement from the schema work shipped 08-06
  • Review and land (or discard) the 22 uncommitted changes on fix/geo-stats-and-listing-quality

Experiments to run

  • 8-week SEO/GEO growth plan

    Target: +40-60% organic LLM discovery, 200-300 referral backlinks from DA 40+ sites, rank for 18+ new keywords.

Past experiment results

  • BreadcrumbList + CollectionPage schema on category/comparison/location pages

    Shipped 2026-08-06. Intended to help LLM crawlers understand hierarchy and improve Rich Results eligibility; no ranking read-out recorded yet.

  • Salary page schema (BreadcrumbList + AggregateOffer)

    Shipped; made salary guides eligible for Google Job Search rich results.

  • Related-jobs internal linking

    Internal links per job page went from 1 to 5+. Intended to raise time-on-site and crawl depth.