ServicesPro IntelAI SearchPricingResourcesBlogFree AuditLoginStart Growing
← Back to Blog

Case Study: How a Regional Nonprofit Grew Organic Donations 186% With SEO and GEO — OnyxRank

Nov 03, 2026 ·OnyxRank Team

**Client:** Regional food-security nonprofit, 14 staff, serving 3 counties (name anonymized)

**Timeline:** 8 months

**Plan:** Growth

> **Note:** This is an illustrative scenario built from patterns we see across nonprofit sites. Figures are representative, not a guarantee of results.

The Challenge

The organization ran a well-regarded food bank and meal-delivery program, but its website was invisible to the people most likely to give or volunteer. Nearly all donations came from a year-end email appeal and a handful of corporate sponsors. Organic search produced only about 1,900 visits a month, and fewer than 1% of those visitors donated.

An initial [OnyxRank](https://onyxrank.com) audit found problems typical of small nonprofit sites:

  • **Thin, outdated program pages.** "Get Help," "Volunteer," and "Donate" each had under 200 words, with hours and eligibility rules that were a year old.
  • **Technical debt.** A site-wide audit score of 54/100, with 38 redirect chains left over from a redesign, no structured data, and a mobile Largest Contentful Paint of 5.1 seconds.
  • **No local signals.** Inconsistent name and address data across directories, and no pages for the towns the organization served.
  • **No AI search presence.** When we tested 40 questions like "where can I get food assistance in [county]" and "how to donate to a food bank near me," the organization was cited in none of the AI-generated answers.
  • **Weak trust signals.** The site had no financial transparency page, no impact data, and no named leadership, all of which matter for a "your money" decision like giving.

The Approach

Phase 1: Technical foundation (months 1–2)

We fixed what was blocking crawling and conversion first:

  • Collapsed the redirect chains and repaired 61 broken internal links.
  • Compressed images and deferred scripts, bringing mobile LCP down to 2.2 seconds.
  • Added `NonprofitOrganization`, `Event`, `FAQPage`, and `DonateAction` structured data.
  • Rebuilt the donation flow so it works in one step on mobile, with Apple Pay and Google Pay.

The audit score rose from 54 to 88.

Phase 2: Local SEO and entity cleanup (months 2–4)

  • Standardized name, address, and phone data across 40+ directories and claimed the Google Business Profile with correct categories and service areas.
  • Built 11 community pages, one per town served, each with real distribution sites, hours, and volunteer shifts.
  • Created a Google Business Profile posting cadence tied to the organization's events calendar.

Phase 3: Content and E-E-A-T (months 3–6)

Donors want proof. We rebuilt the content around it:

  • Rewrote the core program pages with eligibility rules, step-by-step instructions, and plain-language FAQs.
  • Published an annual impact report as a crawlable page, not just a PDF, with figures such as meals served and the share of each dollar spent on programs.
  • Added a transparency page covering financials, board members, and ratings, plus named author and reviewer bylines on informational content.
  • Launched 18 guides on topics such as "how food banks work," "what to donate to a food drive," and "tax deductions for charitable giving."

Phase 4: GEO optimization (months 4–8)

To be cited by AI search tools like Google AI Overviews, ChatGPT, and Perplexity, we:

  • Restructured pages so each question is answered in a self-contained 40–60 word passage near the top.
  • Added dated statistics with sources, which AI systems tend to prefer when choosing what to cite.
  • Allowed the major AI crawlers in `robots.txt` and added an `llms.txt` file summarizing the key pages.
  • Tracked citations monthly against a fixed panel of 40 prompts.

The Results

MetricBeforeAfter 8 monthsChange

|---|---|---|---|

Monthly organic visits1,9005,930+212%
Keywords in top 1022134+509%
Site audit score54/10091/100+37 points
Mobile LCP5.1s2.1s−59%
Monthly online donations (organic)$2,100$6,010+186%
Organic volunteer sign-ups9/month31/month+244%
AI answer citations (40-prompt panel)0 of 4014 of 40+14 prompts
Google Business Profile actions310/month940/month+203%

Organic search went from a minor channel to the organization's second-largest source of new donors. Because donors found the organization on their own, the program also reduced the nonprofit's dependence on the year-end appeal. The organization estimated that retained recurring donors acquired through search would be worth roughly 4x the program cost over their first two years.

Key Takeaways

  • **Trust content converts.** Impact data, financial transparency, and named people raised the donation rate from under 1% to 2.3%, a bigger gain than the traffic growth alone.
  • **Local pages beat generic pages.** The town-level pages drove most of the new volunteer sign-ups because they matched how people actually search.
  • **AI citations start with clear answers.** Short, sourced, self-contained answers were the pages most often cited. Fixing structure mattered more than adding length.
  • **Technical fixes pay for everything else.** A faster, cleaner site made every later content investment more effective.

Want Results Like These?

Whether you run a nonprofit, a local business, or a growing brand, the same playbook applies: fix the foundation, build trust, and make your content easy for both search engines and AI to cite.

**Want results like these? [Get your free audit](/free-audit) to see where your site stands today, or [see our plans](/pricing) to find the right fit for your team.**

Related reading
Case Study: How a Furniture Ecommerce Store Grew Organic Revenue 312% With Technical SEO and GEO — OnyxRank
How OnyxRank helped a direct-to-consumer furniture store fix crawl waste, rebuild category pages, and earn AI citations,
Case Study: How a 6-Studio Boutique Fitness Brand Grew Trial Sign-Ups 212% — OnyxRank
How OnyxRank used local SEO automation and GEO optimization to lift a boutique fitness chain into the Map Pack and AI an
Case Study: How a 4-Property Boutique Hotel Group Grew Direct Bookings 164% Without Paying More to OTAs — OnyxRank
How OnyxRank helped a boutique hotel group grow organic direct bookings 164% in 6 months with local SEO, structured data
Want the deeper analysis?

Pro Intel subscribers get the full picture - proprietary analysis, keyword opportunities, tactical playbooks, and template downloads every week. $49/mo.

See Pro Intel
Free weekly SEO insights

One email per week. Actionable, no fluff.