Getting into Google's job panel is a technical question with a binary answer: your page either carries valid JobPosting markup or it doesn't. What happens after you're eligible is a different question, and it's the one agencies ask second: given that four agencies in the same zip code all have listings, why does a caregiver see one of them first?
Google doesn't publish a ranking formula for job search, so anyone who tells you they know it exactly is selling something. What Google does document, and what's observable in the panel, is enough to work with.
What the panel is, structurally
When someone searches with clear job intent — "caregiver jobs Houston", "CNA jobs near me", "home health aide hiring" — Google can show a job search experience above the ordinary results. Clicking through opens a job-search interface where the caregiver can filter by date posted, employment type, location radius and, in many markets, pay.
Two things follow from that, and both matter more than any ranking theory.
The filters are the ranking. A caregiver who filters to "posted in the last 3 days, part-time, within 10 miles" has just eliminated most listings regardless of how well they were optimised. Your listing's job is to survive filters, not to win a beauty contest.
Listings are aggregated from many sources. Google pulls from job boards and from employers' own sites. Your listing can appear via a board you pay for, via your own careers page, or both. Only one of those keeps working when you stop paying.
What appears to influence which listings surface
Ordered by how confident we are, most to least.
Freshness. Date posted is displayed to the caregiver and is a filter they actively use. A listing posted two days ago is competing in a smaller field than one posted in March. This is the strongest argument for keeping postings current rather than letting one page sit for a year.
Completeness. Postings with location, employment type, salary and a real description are eligible for more filtered views. A minimal posting is technically eligible and practically invisible: filter to "full-time, $16+/hour" and a listing with no pay data and no employment type simply isn't in the result set.
Location precision. Job search is intensely local. A precise, real address near where the caregiver is searching is doing work that no amount of keyword optimisation replaces.
Relevance of the title. "Caregiver / CNA — Weekday Days" matches the query patterns caregivers use. "Join Our Care Family" does not. Titles are also what caregivers scan; a clear one earns the click that a clever one doesn't.
Employer signals. Google displays employer reviews and ratings alongside listings where it has them. [Hypothesis — the weighting of this in ranking isn't documented, but the effect on the human decision is obvious.] Two identical listings, one showing 4.6 stars and one showing 3.1, do not perform identically no matter what the algorithm thinks.
Deduplication. If the same role is submitted from your site, from Indeed and from another board, Google decides which version to show. Publishing on your own domain gives you a version you control and that links to your own page.
What does not influence it
Some persistent myths worth putting down.
Your website's overall SEO ranking. A site that ranks first for "home care Houston" and carries no JobPosting markup gets nothing in the job panel. Family-side visibility and employer-side visibility are separate systems that share a domain, which is why agencies with decent web presence are often shocked by their audit.
Ad spend. There is no paid placement inside the organic job panel.
Longevity. A twelve-year-old agency with no markup loses to a two-year-old one with it.
Keyword stuffing in the description. Writing "caregiver jobs Houston caregiver jobs near me CNA jobs Houston" into your posting doesn't buy relevance; it buys a worse read for the person deciding whether to apply.
The practical implication for a home care agency
Turn the above into operational habits and you get most of the available advantage:
- Post roles individually, not as a block. Each role competes in its own filtered set.
- Refresh dates on genuinely open roles. Not a trick — an accurate reflection that the role is still open. A stale expiry date is the most common reason a working listing quietly stops.
- Always include pay. In competitive metros, listings without pay lose to listings with it even at a lower rate.
- Set employment type honestly. Per-diem advertised as full-time produces applicants who quit at orientation, which costs more than the empty shift did.
- Split by shift where it's a real difference. "Weekend companion, Katy" and "Weekday days CNA, west Houston" attract genuinely different candidates. One combined listing serves neither.
- Work on employer reputation in parallel. Caregivers read reviews about working for you before they apply. That's a slower project than markup, and it compounds.
A note on where the panel fits in a caregiver's actual search
Watching how caregivers find work — and this is the part agencies underestimate — the search is rarely a single event. Someone browses on a phone during a break, applies to several agencies in one sitting a day or two later, and accepts whoever responds credibly first.
Being in the panel gets you into that sitting. Nothing about it protects you afterwards. Agencies that fix visibility and change nothing else often report the same thing: more applications, same number of hires, because the applications still sit until someone has time. That is a separate, measurable problem — the 28-hour gap covers what the delay actually costs and how to measure yours.
How to see where you stand today
Two checks, both free, ten minutes total.
The eligibility check: run your careers page through our job visibility check — it fetches the page live and reports the JobPosting count, expiry dates, required fields, and how many individual role URLs you expose. Or use Google's Rich Results Test directly for the raw verdict.
The competitive check: search "caregiver jobs [your city]" in an incognito window and read the panel. Write down which agencies appear, whether they're franchises or independents, what pay they show and how recently they posted. That list is your actual competition for the next caregiver who searches — not the agencies you think of as competitors, but the ones the caregiver sees.
If yours isn't there and theirs are, the cause is almost always the markup, and the fix is measured in days rather than quarters. What that engagement involves, including what we guarantee and what we refuse to guarantee, is published rather than quoted on a call.
Related
- The plain-English starting point: caregiver jobs not showing on Google
- The implementation detail: JobPosting schema for home care
- The channel comparison: Indeed vs the Google job panel
Frequently Asked Questions
How does Google decide which job listings to show first?
Google doesn't publish a ranking formula for job search. What's observable is that freshness, completeness (location, employment type, pay, real description), location precision and title relevance all affect whether a listing survives the filters caregivers actually use — date posted, employment type, distance and pay.
Does paying Google improve job panel placement?
No. There's no paid placement inside the organic job panel. Ad spend elsewhere doesn't influence it, and neither does your website's general search ranking.
Should I post each shift pattern as a separate role?
Where the difference is real, yes. A weekend companion role in Katy and a weekday CNA role in west Houston attract genuinely different candidates and compete in different filtered result sets. One combined listing serves neither well.
Can Google see your caregiver roles?
Paste your careers page. We fetch it live and report what Google finds — JobPosting blocks, expiry dates, required fields, and how many individual role URLs you expose.
Or see what fixing it costs — private-pay agencies only.
More on caregiver job visibility
How to Structure a Home Care Careers Page (Template)
A hub that answers what it's actually like to work here, one indexable page per open role, pay visible in the first screen, and a form short enough to complete on a phone in a parking lot.
5 min read
Indeed vs the Google Job Panel for Caregiver Hiring
One is rented reach you pay for per applicant. The other is an asset on your own domain that keeps working when the card declines. Most agencies are losing in both at once — here's the honest comparison and the order to fix them.
5 min read
JobPosting Schema for Home Care: A Copy-Paste Implementation Guide
The complete markup we'd hand a developer, with every field explained for home care roles — shift patterns, hourly ranges, per-diem work — plus the expiry-date mistake that quietly kills working listings.
6 min read