JOSH NUÑEZ

Client results

Two accounts, with the real numbers.

Both are six-month engagements at eight hours a week, and both are still running. The numbers are from Google Search Console. They are early and I've left them that way.

Exotic Animal Supply

An e-commerce blog built from zero, and a ranking drop that wasn't an SEO problem

The situation

Exotic Animal Supply sells feed and supplies to zoos, breeders, and pet owners from a Shopify store. When I started in May 2026 the store had no blog, and its product pages weren't answering the questions buyers were searching.

What I did

  • Planned and wrote 18 articles between July and September 2026, grouped by the brands the client makes money on: BioWorma, Mazuri, Standlee, Valu-Pak, ZuPreem, and Purina AquaMax.
  • Wrote the Mazuri dealer page.
  • Checked every dosing and nutrition claim against the manufacturer's datasheet. That check caught a live product page listing a supplement dose at 0.1 oz per 100 lbs when the label says 1.6 oz. I corrected it.
  • Investigated a ranking drop on the client's most important product. The cause was stock: three of four warehouses were at zero. Rankings recovered after the restock, and no SEO change was needed.
  • Found 22 pages linked from the main menu that returned an error to Google and could not be crawled.

What changed

From July 1 to October 3, 2026, the 18 articles earned 106 clicks and about 7,000 impressions from Google, with most ranking between positions 5 and 8. The best performer, a comparison of two parasite control products, brought 26 clicks at an average position of 7.6. Sitewide search clicks stayed flat over the same period, at around 40 to 45 a day.

What I'd do differently

Several articles rank on page one and get almost no clicks, which points to weak titles. I'd have tested titles in month two instead of publishing more articles.

Read the case study →

Whalls Group

Rewriting a recruitment firm's site for the people who sign the contract

The situation

Whalls Group recruits correctional officers and executives for jails, prisons, and state departments. Nearly all of its search traffic went to articles for job seekers. The people who hire Whalls Group (wardens, HR directors, administrators) had very little written for them.

What I did

  • Wrote or rewrote 18 articles for facility decision-makers, on overtime costs, vacancy costs, retention, outsourced recruiting, and executive search.
  • Wrote four service pages: state Department of Corrections staffing, county jail staffing, federal correctional staffing, and correctional staffing.
  • Worked inside strict content rules: every statistic traced to a source I had read in full, no invented numbers, and one focus phrase placed in the H1, title, description, and first 100 words.
  • Rewrote titles and descriptions on the five core service pages, added structured data, and audited internal links across the blog.

What changed

The new pages rank. The state Department of Corrections page averages position 2.9 and the main staffing services page averages 3.6 (July to September 2026). Clicks are small so far: the pages and articles I wrote earned 32 clicks in those three months. Few people search for these terms, and the ones who do are worth far more to the business than a job seeker.

The result that matters for this account is consultation requests from facility decision-makers, and I don't have that data. The enquiry form isn't tracked in a way that separates search visitors from the rest, so I can't claim leads I can't count.

What I'd do differently

The job-seeker articles still get most of the traffic. I'd have added links from those articles to the service pages in the first month, since some readers of those posts work in facility management.

Read the case study →

More results, from clients I can't name

I handle SEO for these three accounts. They are under confidentiality agreements, so I've removed the names and domains. The charts are unedited Google Search Console screenshots, cropped to hide the property. They cover October 2025 to October 2026.

  • ABA therapy provider

    Anonymized

    54.6K clicks · 6.88M impressions · average position 7.5

    Search clicks rose all year, from under 20 a day in October 2025 to roughly 200 to 300 a day by September 2026.

  • ABA therapy provider

    Anonymized

    10.7K clicks · 2.49M impressions · average position 12.1

    Clicks went from under 10 a day in October 2025 to 30 to 45 a day in spring 2026, peaking in May. They have since settled at roughly 20 to 30 a day, still well above where the year started.

  • Veterinary clinic

    Anonymized

    29.9K clicks · 5.21M impressions · average position 6.3

    The site had almost no search traffic until December 2025 and stayed under about 40 clicks a day through June 2026. From July it climbed sharply, passing 400 clicks a day by late September.

I can walk through what I did on each of these on a call, with the client's permission.

Background

Two years of SEO taught me what people ask for.

I work agency-side on 20+ client accounts in healthcare, SaaS, local services, B2B recruitment, and e-commerce. The job is keyword research, competitor analysis, content briefs, on-page fixes, and a monthly report that says whether any of it worked.

The useful part for copywriting is that every account comes with a list of the exact phrases customers type. After two years of reading those lists, I usually know what a plumbing customer or a SaaS buyer is worried about before the kickoff call.

2+ years
in agency SEO
20+
client accounts managed

Industries

  • Healthcare
  • SaaS
  • Local services
  • B2B recruitment
  • E-commerce

Day-to-day work

  • Keyword research
  • Competitor analysis
  • Content briefs
  • On-page fixes
  • A monthly report that says whether any of it worked

5 certifications from Semrush Academy and Surfer Academy

41

pages and articles published for two clients

Whalls Group (18 articles and 4 service pages) and Exotic Animal Supply (18 articles and 1 dealer page).

See the full list →

Certifications

Certifications

  • Local SEO Course with Greg Gifford

    Semrush Academy · 2025

  • Engage & Convert: The Ultimate Email Marketing Guide

    Semrush Academy · 2025

  • How to Outrank Your Competition in Local Search

    Semrush Academy · 2025

  • Navigating On-Page and Technical SEO: A Semrush Deep Dive

    Semrush Academy · 2025

  • Content Optimization Masterclass

    Surfer SEO · 2025

Contact

Send me a brief, or a page that isn't converting.

If you're hiring for a copywriting role and want a test piece, send the brief and a deadline. If you have a page that ranks but doesn't bring in enquiries, send the URL and I'll tell you what I'd change first.

joshnunez.work@gmail.com
Josh Nuñez pointing toward the Email me button