When a nonprofit has almost no budget for search, the highest-return work is free. Fix the pages that already rank, claim your Google Business Profile and Google Ad Grant, and publish one genuinely useful page for each program you run. Everything else, including agencies, premium tools, and paid links, can wait.
The short version
- Google itself says no tactic guarantees a top ranking, so put restricted dollars into content people actually need, not tricks.
- Claim the Google Ad Grant first. Eligible nonprofits get up to $10,000 per month in free search ads.
- Google Search Console and Google Analytics are free and show which pages already earn attention. Start there.
- A clear title and valid structured data on each program page cost nothing and help both Google and AI answers.
- Do the work now, before the fourth quarter, so it compounds into year-end giving.
Do the free basics now, before Q4 giving
The reason to start this month is the calendar, not the algorithm. Most individual gifts to nonprofits arrive in the last three months of the year, and GivingTuesday falls on December 1 in 2026. Search does not move on your schedule. Google's own guidance is blunt about the lag: some changes take a few hours, others could take several months to show up in results (Google Search Starter Guide). If you want a program page ranking when a donor searches in November, you publish and fix it in August or September, not the week of the campaign.
Start with the traffic you already have
Before you write a single new page, look at what is already working. Google Search Console and Google Analytics are both free, and between them they tell you which of your pages Google already shows to people and which of those get ignored. The pattern I look for first is a page with real impressions and a poor click rate. That usually means Google thinks the page is relevant but your title and description are not earning the click. Rewriting a title tag is a ten-minute job with no cost, and it is the closest thing to free traffic a small nonprofit will find. Export the top twenty pages by impressions, sort by click-through rate, and start at the bottom.
Claim the free placements before you spend a cent
Two of the most valuable placements for a nonprofit cost nothing but paperwork. The first is a Google Business Profile, which puts your organization on Maps and in the local panel when someone searches your name or your cause in your city. The second is the Google Ad Grant. Eligible nonprofits get up to $10,000 per month in free search ads on Google, and Google says so plainly on its own program page. For a small shop that is often more than the entire marketing budget. The catch is that the grant only pays for itself if the site it points to actually converts, which is why the earlier work matters. A $10,000 grant driving traffic to a page that does not ask for anything is $10,000 of wasted attention.
Publish one useful page per program, not fifty thin ones
The mistake I see most often on nonprofit sites is a wall of short, similar pages that no one needed. Google has been clear about what it rewards, and it is not volume. The Search Starter Guide says there are no secrets that will automatically rank your site first, and that creating content people find compelling and useful will influence your presence more than any technical trick. When I rebuilt the site for a legal-services nonprofit, we cut the page count by more than half and replaced a dozen thin service stubs with a handful of thorough program pages that answered the real questions: who qualifies, what it costs, what happens next. Traffic to those pages went up, not down, because each one finally deserved to rank.
The free technical wins: titles, headings, and structured data
After content, the cheapest gains are structural. Give every page a title that is, in Google's words, unique to the page, clear and concise, and an accurate description of what is on it. Use one H1 that states what the page is, and real headings below it instead of bold text pretending to be headings. Then add structured data, the JSON-LD (JavaScript Object Notation for Linked Data) markup that tells Google and AI answer engines what your page is. Google puts the point directly: you help it by providing explicit clues about the meaning of a page (structured data docs). For most nonprofits three types cover it: Organization, or the more specific NGO type, for your homepage; Article for posts; and FAQPage for pages with question-and-answer sections. Adding markup does not guarantee a rich result, Google is explicit that you must include all required properties to be eligible, but valid markup is free and it is increasingly how AI Overviews and chat assistants decide who to quote.
What restricted funding actually changes
Here is the part the generic SEO advice skips. Most nonprofit money is restricted, meaning a funder gave it for a specific program and you cannot spend it on general website work. That is the real constraint, not the total budget. The way through is to stop treating SEO as overhead and tie the work to a program that already has funding. If a grant pays for a housing program, that program's page, its eligibility content, and its intake form are legitimate program deliverables, not marketing. I have watched organizations sit on unrestricted reserves they were afraid to touch while a funded program quietly needed exactly the web work the restricted grant could have covered. Map each piece of the work to the program it serves, and most of it becomes fundable.
What this does not cover
This is the free, do-it-first layer, so it deliberately leaves things out. It does not cover link-building or digital PR, paid media beyond the Ad Grant, a full accessibility audit against WCAG (Web Content Accessibility Guidelines), multilingual SEO if you serve more than one language community, or the deeper analytics setup that turns Google Analytics from a traffic counter into a donor-behavior tool. Those matter, and some of them, accessibility in particular, carry legal weight. They are the next layer, once the free basics are done and you have data showing where paid help would pay off.
Frequently asked questions
How long before nonprofit SEO shows results?
Plan for months, not days. Google says changes can take anywhere from a few hours to several months to reflect, and for a small site with limited authority the realistic window to judge a new or rewritten page is three to six months. That is exactly why starting before year-end giving matters.
Is the Google Ad Grant enough on its own?
No. The grant sends up to $10,000 a month in free clicks, but it cannot fix a site that does not ask visitors to do anything. Claim it, then make sure every page it points to has one clear action, whether that is donate, volunteer, or apply.
Do we need to pay for an SEO tool?
Not to start. Google Search Console and Google Analytics are free and cover the first several months of work. Paid tools earn their place later, once you have exhausted what the free ones show you and need competitive keyword data.
Should a small nonprofit hire an SEO agency?
Eventually, maybe, but not first. Do the free work yourself so you understand your own baseline. When you do bring in help, you will know exactly what to ask for, and you will not pay an agency to claim a Google Business Profile you could have set up in an afternoon.
Where to start this week
If you want a second set of eyes on which of these to do first, I run a focused website review for nonprofits that maps the free, high-return fixes to the programs that can fund them. Book a 20-minute read-out and I will show you where the quickest wins are on your site. You can see how I work with mission-driven teams on my nonprofit website page.