US Staffing Agency: Local SEO and a 90-Day Lead Generation Programme
A 90-day lead generation programme for a US staffing agency that put it in Google's top 3 in all four of its priority counties and lifted organic search users by 30%.
Overview
Our client is a US staffing agency placing temporary and temp-to-hire workers with employers across its home state. It had four priority counties, and it wanted more of the employers searching for an agency in those areas to find it first.
We ran a 90-day lead generation programme focused on local search, content and tracking. Within the 90 days, the agency ranked in Google's top 3 for a local agency search in all four of its priority counties, and organic search users per day rose by 30%.
At a glance
- Client
- US staffing agency (anonymised)
- Sector
- Staffing and recruitment
- Audience
- Employers hiring temporary and permanent staff
- Our role
- Local SEO, county landing pages, blog content, conversion review and lead-source tracking
- Period
- 90 days, July to October 2026
Key results
Priority counties in the top 3
4 of 4
Each county page ranks in Google's top 3 for a local agency search, one of them at number 1
Organic search users
+30%
Users per day from search rose from 10.2 in July to 13.3 in September
Keywords in Google's top 10
27
13 of them in the top 3
Engagement from search
66 sec
Average engagement per organic visitor, against 17 seconds for direct traffic
The challenge
When an employer needs temporary staff, they usually search for an agency near them, and the agencies in the top few results get the call. The client had no dedicated pages for the counties it most wanted to win business in, so it was relying on its homepage and general service pages to rank for very local searches.
The site already had useful assets, including a downloadable ebook for employers, but they weren't set up to capture leads. There was also no reliable way to see which channel a lead had come from, so it was hard to tell what was working.
The brief was a focused 90-day programme with a clear scope: make better use of what already existed, build local pages for the four priority counties, and put tracking in place so the next phase could be planned on evidence.
Our approach
We split the 90 days into three stages, so the quickest wins went live first and each stage built on the one before.
Stage one: make existing assets work harder
We added a sitewide call to action for the client's ebook and built the download form into the site, so every visitor had a clear next step. We set up lead-source tracking to show where enquiries were coming from, and a faster workflow for getting new blog posts live.
Stage two: the first county pages
We built a framework for county landing pages, so each one follows the same structure while speaking to the employers in that area. The first two county pages went live with a campaign blog post and internal links connecting them to the rest of the site, then went through a full quality check.
Stage three: complete the set and review
The remaining two county pages went live using the same framework. We then reviewed how visitors were converting across the site and ran a 90-day review of the programme, using the data to set priorities for the next phase.
The results
Within weeks of launch, every county page ranked in Google's top 3 for a local agency search. Across all tracked searches, 27 keywords now sit in the top 10 and 13 in the top 3.
Search visibility
Google positions for priority searches
| Market | Search | Google position |
|---|---|---|
| Priority county 1 | temp agency [county] [state] | 1 |
| Priority county 2 | temp agency [county] | 2 |
| Priority county 3 | temp agency [county] | 3 |
| Priority county 4 | staffing agency [county] [state] | 3 |
| Statewide | temp-to-hire staffing [state] | 2 |
| Statewide | call center staffing agency [state] | 2 |
| Statewide | staffing agency [state] | 3 |
Source: SE Ranking, Google USA. Positions on 12 October 2026. County and state names removed to protect the client's anonymity.
Organic search grew steadily through the programme, from 10.2 users a day in July to 13.3 in September, and became the site's biggest source of users in August, overtaking direct traffic. Search Console clicks reached 380 in September.
The visitors arriving from search were also the most engaged. They spent 66 seconds on the site on average, nearly four times as long as direct visitors, and they accounted for 51% of all key events, which the site tracks as visits to its contact and about pages.
What else the data showed
Email and content work together. One refreshed blog post, sent to the client's email list, drew 386 sessions in 11 days and more than doubled daily views of the contact page.
AI search is a new source of visitors. Referrals from AI tools grew from 1 user in July to 22 in September. These visitors stayed for 77 seconds on average, and 1 in 5 of their sessions reached a key event.
What we delivered
A sitewide call to action for the client's ebook
An ebook download form built into the site
Lead-source tracking
A faster workflow for publishing blog posts
A county landing page framework
Four county landing pages, one for each priority county
Campaign blog content linking to the county pages
Internal linking and quality checks across the new pages
A conversion review of the site
A 90-day review with priorities for the next phase
The outcome
In 90 days, the agency went from having no local landing pages to ranking in Google's top 3 in every county it set out to win, with organic search overtaking direct traffic as its biggest source of users and bringing in its most engaged visitors.
The next phase builds on that base. It covers tracked links on every email and campaign so each lead can be traced to its source, pushing the searches that sit on page two of Google onto page one, answering the questions employers ask before choosing an agency, and extending the county pages into neighbouring areas.
If your business depends on being found by people searching locally, we'd like to hear from you. Get in touch today.