SEO for Nonprofits
I provide SEO for nonprofits: pages that match how people search around your cause, a page for each program and location, donation and volunteer pages that rank, earned links and visibility in AI answers — measured in donations and sign-ups.
- Search + AI answers for your cause
- Audit from 250 €
- Reply within one business day
What you get with nonprofit SEO services
- Keywords around your causeSearches for help, volunteering and giving
- Program and location pagesEach program and site with its own page
- Donation and volunteer pages that rankMore than a form: what, where, who can join
- Earned links from partners and mediaFunders, coalitions, city and school resources
- Visibility in ChatGPT and AI OverviewsFacts about your work that assistants can quote
- Gifts and sign-ups counted in GA4Reported in actions, not visits alone

Full Multilingual Website Development & SEO for Student Services
+5,930 clicks in 6 months359k impressionsTeam edits it
Auto Repair SEO & UX Boost
Performance 90++10% organic trafficLeads from forms
Full WordPress Rebuild for a Car Rim Restoration Company
92/91/96/100Photo quote formLocalBusiness markup
Renovation and investment website with a premium feel and 96/98/100/100 performance
96/98/100/100Design system2 languages
A multilingual landing page for a wheel and tyre storage business
100/95/100/1003 languagesClient edits it
Get a quote for SEO for your nonprofit
I reply within one business day with what I would fix first on your website and listing, and a fixed price.
SEO for nonprofits is the work that brings people searching around your cause — those who need help, want to volunteer or are ready to give — to your own website, and turns those visits into sign-ups and donations. I do nonprofit SEO myself, as one consultant who also builds websites, so the person who finds the problems on your site is the person who fixes them.
A nonprofit has three kinds of searchers, and each types something different:
- people who need help: “free tax help for seniors Denver”, “food pantry open Saturday”, “shelter for women near me”
- volunteers: “volunteer with animals on weekends”, “volunteer opportunities near me for teens”
- donors: “donate to wildfire relief”, “where to donate a used car to charity”, “charities fighting childhood hunger”
Nonprofit SEO covers pages for each group, the technical health of the site, a Google Business Profile where you have a location, earned links, visibility in ChatGPT and AI Overviews, and reports in sign-ups and donations.
Few people search for the name of an organization they have not heard of. They search for the problem, the action or the place. Research starts with your staff — the questions callers ask, the words families use, what new volunteers wanted to know — and then checks those phrases in search data:
- problem searches, often urgent and local, which show where a program page is missing
- “near me” and city searches for services, drop-off points and volunteering
- giving searches around a cause, a disaster or a season such as Giving Tuesday and the year-end
- questions about the issue itself, which a short guide from your experts can answer
A phrase with ten searches a month matters if the person typing it is someone you exist to serve.
A single “What we do” page cannot rank for six programs in three neighborhoods. Each program gets its own page — who it serves, eligibility, how to apply or refer someone, hours and the address — and each location with walk-in services gets a page with directions, transit, the phone number and what to bring. Pages use the words clients use, “help paying rent” rather than “housing stabilization services”, with the formal program name below for funders. Where a community you serve searches in Spanish or another language, translated versions of the key program pages often bring more people than another English article.
Donation and volunteer pages can rank on their own when they say more than a form does. A donation page on your own domain, with a paragraph on what gifts fund, your EIN and a few short answers, can appear for “donate to [cause] in [city]”; a page hosted only on a platform’s domain builds that platform’s visibility, not yours. A volunteer page that lists roles, time commitment, minimum age and the city can appear for “volunteer opportunities near me”. Listing the same roles on VolunteerMatch or Idealist brings more volunteers and a link back to your site.
Google Ad Grants gives eligible nonprofits up to $10,000 a month in Google search ads. It complements SEO rather than replacing it: ads can appear for searches where you do not rank yet, while SEO covers the searches the grant’s rules make hard to win. Both depend on the same thing — landing pages that answer the search and lead to an action. The program expects a website with substantial content about your mission and working conversion tracking; check Google’s current Ad Grants policies.
I do not run ads or manage Ad Grants accounts. I build and improve the pages the ads land on and set up the conversion tracking that both the grant account and the SEO report use, so whoever manages the account works from clean data.
If people come to you — a food bank, a clinic, a thrift store, a community center — a Google Business Profile puts you on the map and in “near me” results. Google’s guidelines allow a profile where staff meet people in person during stated hours, so a nonprofit run from a board member’s home usually should not create one; check the current guidelines. The profile needs the most specific category that fits, such as “Food bank”, hours that change with the season, real photos, your programs as services and a link to the matching program page rather than the home page. Reviews from volunteers and clients, answered by staff, help as they do for any local organization.
Nonprofits earn links more easily than most businesses, because others want to send people to them:
- partner organizations, funders and corporate volunteer programs listing you on their sites
- local news coverage of events and reports, linking to the source page
- city, county, library and school resource pages — .gov and .edu sites that rarely link to companies
- community foundation directories, United Way listings and coalition member pages
Each existing mention is worth a polite request to link to the specific program page. Paid link packages are not part of my work; a nonprofit’s reputation is worth more than a ranking shortcut.
Annual and impact reports usually sit in a PDF nobody finds. Turned into web pages — a summary page per year, a page per program outcome, client and volunteer stories used with consent — they answer searches about the issue, give journalists and partners something to cite and give assistants facts to quote. The PDF stays for the board; the text lives on the site, with a date and an author.
Donors ask ChatGPT, Perplexity or Google’s AI Overviews “which charities help refugees in Chicago” or “how can I volunteer with seniors on weekends”, and get a short list before any links. Getting onto that list is called generative engine optimization (GEO) or answer engine optimization (AEO). For a nonprofit it means:
- mission, programs, service area, eligibility and ways to give written as plain sentences
- the same name, EIN and address on your site, your Candid profile, Charity Navigator and volunteer platforms
- impact figures with a year and a source, which assistants can cite
- Organization structured data connecting the site with those profiles
I check how assistants describe your organization before the work and after it. More on the AI SEO and GEO optimization page.
Nonprofit sites are often built by volunteers and grown over years, and the same problems repeat: an old WordPress theme with a dozen plugins, event pages from past years competing with current ones, a Donate button that leads to a platform page search engines never see, reports only as large PDFs, and pages that take five seconds to load on a phone. I make the fixes in the code or the builder settings.
If the site needs rebuilding rather than fixing, see nonprofit website design, or charity website design for registered charities in the UK.
The report counts what the organization needs, by page and by month:
- completed donations from search as GA4 events — on your own page directly, on a platform’s page where the platform allows tracking
- volunteer applications, requests for services and event registrations
- newsletter sign-ups, where most donor relationships begin
- calls and direction requests from the Business Profile and the site
Positions and visits are in the report as context. Where a donation platform hides the final step, the report says what can and cannot be counted rather than guessing.
Nonprofits pay the same published prices as any client. A small budget still goes a long way when it is spent once and spent well:
- Nonprofit SEO audit — the site, program pages, Business Profile, competitors and AI answers: from 250 €, one-off.
- One-off work — program and location pages, donation and volunteer pages, tracking, structured data: 250–700 €.
- Monthly SEO for a nonprofit — new pages, fixes, AI visibility and reports: from 800 € per month; in very competitive markets from 1,300 € per month.
For many small nonprofits the audit plus a round of one-off fixes is enough for a year, while staff keep adding stories and asking partners for links. The SEO audit page describes the audit, my general approach is on the SEO optimization and strategy page, and all prices are on the pricing page.
SEO for nonprofits: frequently asked questions
Order SEO for your nonprofit: what to send me
Send the organization’s website, your programs and locations, what you want more of — donations, volunteers or people using your services — whether you use Google Ad Grants, and how you count donations and sign-ups today. I will reply with what I would fix first and a fixed price. Use the form above or write on WhatsApp.


