Technical SEO for Job Boards

Understand the technical SEO foundation Cavuno handles automatically for your job board.

Technical SEO means making a website accessible and understandable to search engines. It covers crawl access, rendering, structured data, sitemaps, canonical URLs, performance, and security. Cavuno provides the technical controls below; search engines still decide what to crawl, index, and rank.

What Cavuno does automatically

JobPosting schema markup

Every published job listing includes structured data describing the visible job: title, description, company, location or remote status, salary when provided, employment type, publish date, and expiry. Valid JobPosting structured data makes an open job eligible for Google's job search experience, but Google does not guarantee display.

XML sitemap generation

Cavuno automatically generates and maintains your sitemap at yourboard.com/sitemap.xml. It includes all job listings, company pages, category and location pages, and blog posts. The sitemap updates automatically as content changes. See Sitemap submission for details on what's included and how to submit it.

Mobile optimization

Cavuno's board templates are responsive and designed for touch input. Test your own content, embeds, images, and custom scripts on mobile because they can affect layout and performance.

Page speed optimization

Cavuno provides image optimization, efficient code delivery, and CDN distribution. Measure the deployed board with PageSpeed Insights or Search Console's Core Web Vitals report, especially after adding third-party scripts or large media. Performance is one part of page experience, not a ranking or conversion guarantee.

Canonical URL handling

Duplicate content confuses search engines. Cavuno handles canonical tags on all pages, parameter handling for sorting and filtering, board-language location, taxonomy, market, and blog tag URL slugs on non-English boards with automatic 308 redirects from English source slugs, and consistent URL structures.

HTTPS security

All Cavuno boards use HTTPS with included TLS certificates. HTTPS protects data in transit and avoids insecure-page warnings; it does not guarantee ranking or make every part of a site's security complete.

What you can customize

SEO settings per page type

Use the Website Builder's SEO settings to configure meta titles, meta descriptions, and hero content for every page type on your board. The builder covers 55 page types organized into 11 groups: Home, Auth, Jobs, Companies, Salaries, Talent, Blog, Alerts, Account, Employer, and Pages. Each one ships with a sensible default, so you only need to customize the ones that should differ.

SEO tokens

Programmatic, list, and salary detail pages support dynamic tokens resolved at render time. Common tokens include {{board_name}}, {{count}}, {{category}}, {{location}}, {{skill}}, {{job_label}}, {{company_label}}, {{tag_name}}, and {{tag_description}}. Salary detail pages add a richer set including {{salary_range}}, {{board_range}}, {{diff_percent}}, and seniority/company/title ranking tokens.

The supported tokens vary by page, so the right SEO panel only shows the tokens you can actually use on the selected page. For the full per-page reference, see Page SEO settings.

Example title template: {{count}} {{category}} {{job_label}} in {{location}} | {{board_name}} renders as "47 Marketing Jobs in New York | TechJobs Board".

Monitoring your technical SEO

Google Search Console

Connect Search Console to review the Page indexing report, crawl statistics, Core Web Vitals, and detected structured-data issues. Search Console reports Google's view of the property and may not list every URL immediately. See Connect Search Console for setup instructions.

Common issues to watch

Review changes in not-indexed reasons, crawl failures, Core Web Vitals, and structured-data errors. A change can have several causes, so inspect representative URLs before deciding on a fix. Use the schema validator to diagnose a specific job page.

Technical SEO checklist

Cavuno handles these automatically for your board:

  • JobPosting schema on all listings
  • XML sitemap generated and updated
  • Mobile-responsive design
  • HTTPS enabled
  • Image, code-delivery, and CDN optimizations
  • Canonical URLs configured
  • Clean URL structure
  • Internal linking between pages
  • Google Indexing API setup for eligible job pages
  • Optional IndexNow notifications for participating engines

Example technical review

CheckEvidenceIf it is wrong
Public job can be crawledOpen the URL signed out and inspect it in Search ConsoleRemove unintended access restrictions or investigate the reported fetch error
Job data is understandableTest a representative page with the schema validatorMake the visible job fields complete and consistent before retesting
Canonical and sitemap agreeCompare the page canonical with the URL listed in sitemap.xmlCheck redirects, localized slugs, and the intended public URL
Performance remains usableMeasure the deployed page after adding scripts or mediaRemove or reduce the specific third-party or media cost you observed

Next steps

Begin with Sitemap submission, then validate one active listing against Google for Jobs. Use Search Console evidence to choose the next fix rather than changing several technical controls at once.