Technical SEO for Job Boards
Understand the technical SEO foundation Cavuno handles automatically for your job board.
A
JTechnical 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
| Check | Evidence | If it is wrong |
|---|---|---|
| Public job can be crawled | Open the URL signed out and inspect it in Search Console | Remove unintended access restrictions or investigate the reported fetch error |
| Job data is understandable | Test a representative page with the schema validator | Make the visible job fields complete and consistent before retesting |
| Canonical and sitemap agree | Compare the page canonical with the URL listed in sitemap.xml | Check redirects, localized slugs, and the intended public URL |
| Performance remains usable | Measure the deployed page after adding scripts or media | Remove 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.