Tsenta's headline is "Be the first to apply to every job that fits you", and /jobs promises "Fresh roles" across 10.9 million listings. But every job detail page checked shows a negative age ("Posted-290 days ago", "-270", "-514", "-544 days ago") next to a live "Auto-apply with Tsenta" button, while the board cards all say "Just now". The sign bug hides that these roles are 9 to 18 months old. Job seekers landing from search see a broken date on an old job, the opposite of the brand promise, and Google's job posting rules do not allow expired postings to stay up as open.
First action
Fix the sign on the posted-date label and add the absolute date; it is a one-line change.
How to measure it
Open-role share of job pages (and signups from job pages)
- Now
- –
- Target
- 95% open roles; +30% signups from /jobs
- By
- 60 days
Steps
Fix the label
Correct the negative day count and show an absolute posted date beside it.
Founding Engineer 2 hours
Measure the backlog
Count job pages by age band and by whether the role is still on the employer's site.
Founder & CTO 1 day
Set a closed state
"No longer accepting applications", no apply button, five fresh similar roles.
Founding Engineer 2 days
Expire correctly
410 for removed roles or a past validThrough in JobPosting markup; datePosted from the employer.
Founding Engineer 2 days
Clean the sitemaps
Open roles only, lastmod from the last live check; drop empty sitemap files from the index.
Founding Engineer 2 days
Show the check time
"Last checked on the employer site: 2 hours ago" on each page and card.
Founder & CTO 1 day
Watch the results
Search Console job reports, crawl stats and signups from /jobs pages.
Founder & CEO weekly
Why it works
Three fixes, in order. 1) Show the real date: fix the sign and print an absolute date ("Posted 12 May 2025") next to the relative age. 2) Retire stale roles: when a job is older than a cut-off (for example 60 days) or no longer on the employer's career page, mark it "No longer accepting applications", hide the auto-apply button, show five fresh similar roles, and either return 410 or set validThrough in the past in the JobPosting markup. 3) Keep the job sitemaps to open roles only, with lastmod equal to the last time the role was seen live, so crawlers spend time on fresh jobs. Add a visible "Last checked on the employer site" time on each page, which turns freshness into proof.
Freshness is the product. A job page that shows a correct, recent date and a live check time backs up the "first to apply" headline for every visitor who arrives from search, avoids users spending allowance on roles that are gone, and keeps the job pages within Google's expired-job rules so they remain eligible to show in job search.
Ready to use
ChecklistJob page freshness checklist
[ ] Posted label shows a positive age and an absolute date [ ] "Last checked on the employer site" time on each page [ ] Roles older than the cut-off or gone from the employer site show a closed state [ ] No auto-apply button on closed roles; five fresh similar roles instead [ ] Removed roles return 410, or JobPosting validThrough is in the past [ ] datePosted equals the employer's original date [ ] Job sitemaps list open roles only, lastmod = last live check [ ] Empty sitemap files removed from the index [ ] Board cards stop showing "Just now" for every role
Risks and how to handle them
Fewer indexed pages in the short term
Fresh pages convert better; redirect closed roles' traffic to similar open roles.
Some employer pages are slow to check
Use the cut-off age as a fallback when a live check fails.
Evidence
- Your websiteJob pages (four detail pages checked, one of them twice, November 10, 2026): the posted field reads "Posted-290 days ago", "-270 days ago", "-514 days ago" and "-544 days ago", and every page still shows an active "Auto-apply with Tsenta" button with no closed or expired label. The /jobs board promises "Fresh roles from 50,000+ company career pages" and shows "10,924,525 jobs"; on /jobs/remote the first ten cards all read "Just now".Source
- Your websiteHomepage (checked November 10, 2026): H1 "Be the first to apply to every job that fits you. Hands off."; Tsenta watches 50,000+ career pages on 30+ ATSes and says "Recruiters typically review the first 100 applications"; surfaces are web, iOS, Android, Chrome, iMessage, WhatsApp and MCP; no written customer testimonials, only a "Where Tsenta users have been hired" logo strip of 14 employers; a Trustpilot link in the footer; "Tsenta does not promise interviews or offers."Source
- Your websiteSitemap index (November 10, 2026): sitemap.xml plus 869 job sitemaps (/jobs/sitemap/0.xml to 868.xml), all with the same lastmod; files 0, 1 and 400 were empty, while files 800 and 868 each hold over a megabyte of job URLs marked changefreq "daily" and priority 0.7; the first entries in file 868 carry lastmod dates from August 27 to October 6, 2026.Source
- Google Search CentralGoogle's job posting guidelines: "We don't allow expired job postings. Ideally you should remove expired job postings from your website." Jobs no longer open must be expired by a past validThrough date, a 404 or 410, or removing the JobPosting markup; datePosted is "The original date that employer posted the job".Source