Cavuno
  • Documentation
  • Pricing
  • Contact
Sign In
Cavuno

The AI-native job board platform that runs itself

© Copyright 2026 Cavuno. All Rights Reserved.

About
  • Contact
Product
  • Documentation
Legal
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Getting Started
    • Quick Start
    • Quick Start
    • Cavuno Overview
    • Cavuno Overview
  • Create a Job Board
    • What is a Job Board
    • What is a Job Board
    • Why Start
    • Why Start
    • Choosing Your Niche
    • Choosing Your Niche
    • Launch Checklist
    • Launch Checklist
    • Launch Marketing
    • Launch Marketing
    • Getting First Jobs
    • Getting First Jobs
    • Growing Audience
    • Growing Audience
  • Board Setup
    • Custom Domain
    • Custom Domain
    • Website Builder
    • Website Builder
    • Design System
    • Design System
    • SEO Settings
    • SEO Settings
    • Navigation & Footer
    • Navigation & Footer
    • Legal Pages
    • Legal Pages
    • Password Protection
    • Password Protection
  • Team
    • Invite Members
    • Invite Members
    • Roles
    • Roles
  • Managing Jobs
    • Create Job
    • Create Job
    • Edit/Delete
    • Edit/Delete
    • Search
    • Search
    • Job Workflow
    • Job Workflow
  • Managing Companies
    • Add Company
    • Add Company
    • Edit Profile
    • Edit Profile
    • Markets
    • Markets
  • Blog
    • Create Posts
    • Create Posts
    • Authors & Tags
    • Authors & Tags
  • Backfill
    • About Backfill
    • About Backfill
    • Configure
    • Configure
    • Job Wrapping
    • Job Wrapping
  • Job Alerts
    • How It Works
    • How It Works
    • Subscribers
    • Subscribers
    • Email Types
    • Email Types
  • SEO Guide
    • Fundamentals
    • Fundamentals
    • Technical SEO
    • Technical SEO
    • Landing Pages
    • Landing Pages
    • Google for Jobs
    • Google for Jobs
    • Expired Jobs
    • Expired Jobs
    • Content Marketing
    • Content Marketing
    • Backlinks
    • Backlinks
  • Analytics
    • Dashboard
    • Dashboard
    • Google Analytics
    • Google Analytics
    • Search Console
    • Search Console
  • Monetization
    • Stripe Setup
    • Stripe Setup
    • Pricing Plans
    • Pricing Plans
    • Subscriptions
    • Subscriptions
    • Advertising
    • Advertising
  • Revenue Strategies
    • Overview
    • Overview
    • Job Posting Fees
    • Job Posting Fees
    • Employer Subscriptions
    • Employer Subscriptions
    • Advertising
    • Advertising
    • Additional Revenue
    • Additional Revenue
    • Affiliate Programs
    • Affiliate Programs
  • Billing
    • Subscription
    • Subscription
    • Portal
    • Portal
  • Use Cases
    • For Associations
    • For Associations
    • For VC Firms
    • For VC Firms
    • For Universities
    • For Universities
    • For Staffing Agencies
    • For Staffing Agencies
    • For Communities
    • For Communities
    • For Churches
    • For Churches
    • For SaaS Companies
    • For SaaS Companies
    • For Economic Development
    • For Economic Development
DocsBoard SetupSEO Settings

Job Board SEO Settings & Template Variables

Configure per-page meta titles, descriptions, and use template variables for programmatic SEO.

Optimize each page type for search engines with custom meta titles and descriptions. Use template variables to create dynamic, contextual SEO content that scales across thousands of pages.

Accessing page SEO settings

  1. Open the Website Builder
  2. Select the page type you want to optimize
  3. Click SEO in the right panel

Each page type has its own SEO settings that apply to all instances of that page.

Meta title and description

Meta title

The title that appears in browser tabs and search engine results.

  1. Enter your title in the Meta title field
  2. Use template variables for dynamic content (see below)
  3. Keep titles under 60 characters for best display

Meta description

The description shown in search engine results below the title.

  1. Enter your description in the Meta description field
  2. Include relevant keywords naturally
  3. Keep descriptions under 160 characters

Template variables

Template variables let you create dynamic, contextual content that automatically populates based on page context. They're especially powerful for programmatic SEO pages.

Available variables

VariableDescriptionAvailable on
{{board_name}}Name of your job boardAll pages
{{category}}Job category or skill nameCategory pages, combination pages
{{location}}Geographic location nameLocation pages, combination pages
{{count}}Number of items (jobs or companies)List pages, tag pages
{{job_label}}"Job" or "Jobs" (pluralized based on count)Jobs-related pages
{{company_label}}"Company" or "Companies" (pluralized based on count)Companies-related pages
{{tag_name}}Blog tag nameBlog tag pages
{{tag_description}}Blog tag descriptionBlog tag pages

Variables by page type

Home page

  • {{board_name}}

Jobs list

  • {{board_name}}, {{count}}, {{job_label}}

Companies list

  • {{board_name}}, {{count}}, {{company_label}}

Blog index

  • {{board_name}}

Blog tag pages

  • {{board_name}}, {{tag_name}}, {{tag_description}}, {{count}}

Post a job

  • {{board_name}}

Category pages (e.g., /jobs/backend)

  • {{board_name}}, {{category}}, {{count}}, {{job_label}}

Location pages (e.g., /jobs/locations/san-francisco)

  • {{board_name}}, {{location}}, {{count}}, {{job_label}}

Combination pages (e.g., /jobs/backend/san-francisco)

  • {{board_name}}, {{category}}, {{location}}, {{count}}, {{job_label}}

Detail pages (job detail, company detail, blog post, author page) don't use template variables—they pull SEO data directly from the individual item's content.

Example templates

Jobs list page

Title: {{count}} {{job_label}} | {{board_name}} Result: "142 Jobs | Tech Jobs Board"

Description: Browse {{count}} open {{job_label}} on {{board_name}}. Find your next opportunity today. Result: "Browse 142 open jobs on Tech Jobs Board. Find your next opportunity today."

Category page

Title: {{category}} {{job_label}} | {{board_name}} Result: "Backend Jobs | Tech Jobs Board"

Description: Find {{count}} {{category}} {{job_label}}. Browse remote and on-site opportunities. Result: "Find 28 Backend jobs. Browse remote and on-site opportunities."

Location page

Title: {{job_label}} in {{location}} | {{board_name}} Result: "Jobs in San Francisco | Tech Jobs Board"

Description: Discover {{count}} {{job_label}} in {{location}}. Local opportunities updated daily. Result: "Discover 45 jobs in San Francisco. Local opportunities updated daily."

Combination page

Title: {{category}} {{job_label}} in {{location}} | {{board_name}} Result: "Backend Jobs in San Francisco | Tech Jobs Board"

Description: {{count}} {{category}} {{job_label}} available in {{location}}. Apply today. Result: "12 Backend jobs available in San Francisco. Apply today."

Blog tag page

Title: {{tag_name}} Articles | {{board_name}} Blog Result: "Career Tips Articles | Tech Jobs Board Blog"

Description: {{tag_description}} Browse {{count}} articles tagged {{tag_name}}. Result: "Expert career advice and tips. Browse 8 articles tagged Career Tips."

Jobs list variants

The jobs list page supports multiple template variants for different contexts:

  1. Default (/jobs) - Main jobs listing page
  2. Category (/jobs/[category]) - Filtered by job category
  3. Location (/jobs/locations/[location]) - Filtered by location
  4. Combination (/jobs/[category]/[location]) - Filtered by both

Each variant can have its own meta title and description template, allowing you to craft SEO-optimized content for every type of jobs page.

SEO best practices

Write for humans first

  • Make titles and descriptions compelling and readable
  • Include a clear value proposition
  • Use action words when appropriate

Include relevant keywords

  • Place important keywords near the beginning of titles
  • Include location and category terms naturally
  • Don't keyword-stuff—keep it natural

Use template variables strategically

  • Variables ensure every page has unique content
  • This helps avoid duplicate content issues
  • Dynamic counts show freshness to search engines

Test your templates

  • Preview how templates render with different values
  • Check that pluralization works correctly
  • Ensure descriptions make sense with various count values (0, 1, many)

Related documentation

  • Technical SEO - Sitemaps, structured data, and more
  • Landing pages - Strategy for programmatic SEO pages
PreviousDesign SystemNextSEO Settings

On this page

  1. Accessing page SEO settings
  2. Meta title and description
  3. Meta title
  4. Meta description
  5. Template variables
  6. Available variables
  7. Variables by page type
  8. Example templates
  9. Jobs list page
  10. Category page
  11. Location page
  12. Combination page
  13. Blog tag page
  14. Jobs list variants
  15. SEO best practices
  16. Write for humans first
  17. Include relevant keywords
  18. Use template variables strategically
  19. Test your templates
  20. Related documentation