SEO for charities and nonprofits: one page per thing people search for, and the registration number on the page
How a charity or nonprofit earns search traffic from donors, volunteers and the people it helps, the keywords worth targeting, an SEO audit you can run yourself, and what to ask an SEO company before you hire one.
Published by AI Knows Us · Updated 22 October 2026
SEO for charities and nonprofits means building one clear page for each thing people search for: the help you give, the cause you work on, ways to donate, volunteering, events and your local presence, and making sure each page answers the question better than anyone else. Most charities have three audiences searching at once: people who need the service, people who want to give, and people who want to help. Write for each separately, publish your legal name, registration number and contact details on the site, mark them up as structured data, and keep a Google Business Profile current for every location people visit. The technical basics matter, but the biggest gains usually come from writing pages about your work that nobody else can write.
Three audiences, three sets of searches
A charity website is often built around the organisation: about us, our history, our trustees. Searchers do not look for those. They look for what they need.
| Audience | What they search for | The page that answers it |
|---|---|---|
| People who need help | food bank near me, free legal advice for tenants, support for carers | A service page per service, with who qualifies, where and when |
| Donors and fundraisers | donate to [cause], best charity for [cause], run a marathon for charity | A cause page, an impact page and a clear donate page |
| Volunteers and partners | volunteer opportunities near me, corporate volunteering [city] | A volunteering page per role or location |
The first audience is usually the biggest and the most neglected. A service page that answers 'who can get help, how and where' plainly is the page most likely to rank, because it is exactly what the searcher wanted.
Keyword research for nonprofits
Good SEO keywords for nonprofits come from the language of the people you serve, not the language of your strategy document. A charity might call its work 'food insecurity interventions'. The people it helps search 'free food near me'.
- Ask your frontline staff what people say when they first call. Those words are your keywords.
- Read your site search and enquiry forms. They show the exact phrases people type.
- Use Google Search Console to see the searches you already appear for, then improve the pages that sit just off the first page.
- Use a keyword tool for volume, but trust local and service-specific phrases even when the numbers look small. A handful of searches a month from people who need your service is worth more than a big generic term.
Pages that charities and nonprofits should have
- One page per service, with eligibility, location, hours, how to get help and what happens next.
- One page per location if people visit you in person, matching the details on your Google Business Profile.
- Cause pages that explain the problem you work on, with sources, so journalists, students and donors researching the issue find you.
- An impact page with real numbers from your own reporting, dated.
- A donate page that loads fast, explains where money goes and works well on a phone.
- Volunteering and fundraising pages per role or event, with dates.
Stories from the people you help can make these pages stronger, but only with clear consent. Plan those stories with the people involved, and record their consent before anything is published.
Show search engines who you are
Donors check legitimacy, and so do search engines. Put your full legal name, registration number, registered address and contact details in the site footer or on an about page. Then describe the organisation in structured data.
Schema.org, the shared vocabulary for structured data, has an NGO type under Organization, and a nonprofitStatus property that 'indicates the legal status of a non-profit organization in its primary place of business'. It has enumerations for several countries, including Nonprofit501c3 for US organisations and UKNonprofitType, whose members include CharitableIncorporatedOrganization and UKTrust. A simple example:
{ "@context": "https://schema.org", "@type": "NGO", "name": "Example Community Food Bank", "url": "https://www.example.org", "nonprofitStatus": "Nonprofit501c3", "address": { "@type": "PostalAddress", "streetAddress": "1 Example Street", "addressLocality": "Example City" }, "sameAs": ["https://www.example-register.org/your-entry"]
}
Use your own details, link sameAs to your entry on the official charity register and your main social profiles, and check the markup with the Schema Markup Validator at validator.schema.org.
An SEO audit for charities you can run in an afternoon
- Index check. In Search Console, confirm your service, donate and volunteer pages are indexed.
- Titles. Each important page has a unique title that names the service or cause in plain words, plus the place where it matters.
- PDFs. Service details, annual reports and eligibility rules locked in PDFs should also exist as web pages.
- Speed and mobile. Test the donate page on a phone. Heavy images and slow donation widgets lose gifts.
- Old campaign pages. Past appeals and events that now say nothing useful should redirect to the current equivalent.
- Local profiles. Every location has a Google Business Profile with correct hours, and the site page matches it.
- Links. List the partners, councils, funders and directories that already know you, and ask each one to link to the right page.
Links: the advantage charities already have
Commercial sites pay to earn links. Charities are linked to naturally by funders, local authorities, universities, partner organisations, local news and directories of services. Most never ask. Make a list of every organisation that funds, refers to or partners with you, check whether they link to your site, and ask for a link to the specific service page their audience needs. Charity directories and ratings sites such as Charity Navigator in the US also matter, because donors and journalists read them.
Paid search for nonprofits
SEO and paid search work together. Eligible nonprofits can apply for Google Ad Grants, which provides in-kind search advertising with its own rules. Our guide to the Google Ad Grant for nonprofits explains who qualifies and how to keep the account active.
Hiring an SEO company for a nonprofit
Some agencies specialise in nonprofits. Whoever you talk to, ask:
- Which pages will you create or improve first, and why those?
- How will you measure success: service enquiries, donations, volunteer sign-ups, not just traffic?
- Who owns the content, the Search Console account and the analytics?
- How do you handle stories and data about the people we serve?
Google's own page on hiring an SEO, read on 21 October 2026, says an SEO audit should give you realistic estimates of improvement and of the work involved, and that if an SEO promises their changes will give you first place in search results, you should find someone else. It also advises giving a prospective SEO read access to Search Console only, not write access, at the audit stage.
Questions about SEO for charities and nonprofits
Is SEO worth it for a small charity?
Yes, when it is focused. A small charity with clear pages for each service and location, a current Google Business Profile and links from its partners can rank well for the local and specific searches that matter most to it.
What keywords should a nonprofit target?
The words people use when they need your service, the cause you work on, and the ways to help, such as donate, volunteer and fundraise, often combined with your town or region.
Should a charity blog?
Only if each post answers a question someone searches for or supports a campaign. A regular news blog that nobody searches for adds little to search performance. Cause explainers and guides do more.
When can a nonprofit judge whether SEO is working?
Read fixes to titles and indexing in Search Console, and local profiles in the Business Profile performance report; new service and cause pages are read in impressions and positions. How far they move depends on competition, your offer and your budget.
Should a charity put its registration number on its website?
Yes. Donors use it to check you on the official register, and it gives search engines and assistants a fact that ties your website to your registered entity. Add it to the footer and to your structured data.
When a donor asks an assistant which charity to support
A growing share of donors ask ChatGPT or Gemini which charities do good work on a cause, or which local organisation helps with a particular need. Those answers lean on registers, ratings sites, news coverage and charity websites, which is one more reason to publish your registration number and impact clearly. Ask that question for your cause and your region and see who is named. We compared how assistants handle those questions in our charity and nonprofit readings, and AI Knows Us runs the same check for an organisation that wants to know whether it is being named.