SEO for your careers page

CVViZ's careers page doesn't ship structured-data or automatic SEO features. Here's what to do at the content level instead.

What you can still do

SEO at the content level still helps. Focus on these:

Use a custom domain

Hosting your careers page at careers.yourcompany.com (via the CNAME billing add-on β€” see Custom domain) consolidates link equity to your brand domain rather than CVViZ's default careers domain. Stronger brand search signal for your roles.

Write strong job titles

  • Lead with the role / specialty candidates would search ("Senior Python Developer", "Backend Engineer β€” Stripe API").
  • Keep titles ≀ 60 characters so they don't truncate in search-result snippets.
  • Include level (Senior / Staff / Lead) and discipline.

Detailed job descriptions

  • The Add Job form's word-count meter recommends 150+ words.
  • Use H2 / H3 headings (Responsibilities, Requirements, About the team, Compensation).
  • Include city / region / remote eligibility in the body β€” search queries combine role and location.
  • Include a salary range β€” significantly lifts ranking on Indeed and Google Jobs.

Don't gate the listing

Careers-page jobs that load behind a sign-in or modal don't get indexed. Keep the public job page accessible without authentication.

Add a "Careers" link in your main marketing-site footer pointing at your CVViZ careers URL (or custom domain). Internal links from your authoritative domain boost the careers page's ranking.

External board distribution

Even if CVViZ-side SEO is limited, your jobs reach Google via external boards CVViZ pushes to. The Free Job Boards panel on each job's Job Boards tab includes Google Jobs and 23 others β€” turning these on gives your job multiple paths to search-engine surfacing. See Publishing to job boards.

Direct vs aggregator listings

If both your careers page and an aggregator (Indeed / Google Jobs) show the same role, Google often deduplicates. The aggregator usually wins on rank because of domain authority. Don't worry about this β€” you still get the candidate.

If SEO matters for you (recommendations)

  1. Use the CNAME custom domain so your jobs live under your brand.
  2. Submit your custom domain to Google Search Console; submit a manual sitemap if you can list job URLs externally.
  3. Distribute every job to the free Google Jobs board via CVViZ's Job Boards panel.
  4. Cross-link from your main marketing site.
  5. If you really need rich results / structured data on your careers domain, talk to your CVViZ account team about feature requests. The current frontend code doesn't generate JSON-LD.

Tips

  • Don't promise "auto-Google-Jobs-listing" purely from CVViZ β€” distribution to Google Jobs comes from the free-boards distribution path.
  • Lead with location and remote eligibility in the description.