Picture this:
Two food pantries serve the same county. One has a website and a complete Google Business Profile. The other has a Facebook page and nothing else. Someone new to the area searches "food pantry near me" on Google. The first pantry appears in the results — name, address, hours, a link to donate. The second doesn't appear at all.
Both pantries do good work. Only one gets found.
Getting found on Google isn't complicated, but it requires taking a few specific steps that most small nonprofits either haven't heard of or haven't gotten around to. This guide covers the ones that actually matter.
Quick answer: Create and verify a free Google Business Profile — this is what makes you appear on Google Maps and in local search. Add your website URL to the profile. Ask 5 to 10 members or donors for a Google review. Make sure your name, address, and phone number are identical on your website, Facebook, and Google profile. Submit your website to Google Search Console.
Step 1 — Google Business Profile (Do This First)
Google Business Profile (formerly Google My Business) is a free tool that controls how your organization appears in Google Maps and in the local results that appear at the top of many searches.
When someone searches "Lions Club [your city]" or "nonprofit food pantry near me," the results with a map and organization listings are powered by Google Business Profile. If you don't have a profile, you won't appear there — regardless of how good your website is.
To create a profile:
- Go to business.google.com
- Sign in with a Google account (create a shared org account — not a personal one)
- Search for your organization — it may already exist as an unverified listing
- If it exists, claim it. If not, create a new one.
- Enter your organization name, category, address or service area, phone, and website
- Choose verification — Google will mail a postcard with a PIN to your address
Verification takes 1 to 2 weeks for the postcard to arrive. Don't skip it — unverified profiles have significantly less visibility.
Step 2 — Complete Your Profile
A half-filled profile ranks lower and gets clicked on less than a complete one. After verification:
- Write a description (750 characters max): your mission, who you serve, and your location. Include your city and county naturally.
- Add photos: minimum 3 — your logo, a photo of your location or a recent event, and a team or volunteer photo
- Set your hours: even if you don't have a storefront, set meeting hours or office hours if you have them
- Add your website URL
- List your services: for a food pantry — "food distribution," "community food assistance." For a Lions Club — "community service," "vision screenings," "fundraising events"
Review the category you selected. Google's category selection matters for what searches you appear in. Common nonprofit categories: "Non-profit organization," "Community organization," "Food bank," "Animal shelter," "Youth organization." Pick the most accurate one as your primary category.
Step 3 — Get Google Reviews
Reviews are the strongest single signal in local search ranking after proximity and profile completeness. A nonprofit with 12 reviews ranks higher in local search than an identical nonprofit with none.
How to ask for reviews:
- In your Google Business Profile, go to "Get more reviews" — this generates a direct link to your review page
- Send that link to members, past donors, and event volunteers personally
- A direct message or email from the org president converts far better than a Facebook post: "Hi [name] — if you've been happy with the work we do, we'd really appreciate a quick Google review. Here's a direct link: [link]. It only takes a minute and it helps people find us when they search."
What to avoid:
- Don't offer incentives for reviews (against Google's terms)
- Don't ask for reviews in bulk from people who've never interacted with your org
- Don't ask staff or volunteers to post reviews from the same wifi network at the same time — Google's algorithm flags this
Even 5 genuine reviews from real supporters meaningfully improves your position in local search.
Step 4 — Consistent NAP (Name, Address, Phone)
NAP consistency is a local SEO concept: your organization's Name, Address, and Phone number should be identical everywhere they appear on the internet.
If your website says "123 Main St" and your Facebook page says "123 Main Street" and your Google profile says "123 Main St, Suite A," Google treats these as potentially different locations and reduces its confidence in your information. Lower confidence = lower ranking.
Places to check and align:
- Your website (footer, Contact page, About page)
- Your Facebook page
- Your Google Business Profile
- Any other directories you're listed in (Yelp, Charity Navigator, GuideStar, local chamber of commerce)
Use the exact same format everywhere. Pick one format (abbreviate or spell out "Street" — pick one and stick with it) and update every listing to match.
Step 5 — Your Website and Location Language
Google uses the text on your website to understand where you operate and what you do. If your website never mentions your city or region, Google has less reason to show you in local searches for that area.
Add your location naturally to:
- Your About page ("We've served the Davison, Michigan community since 1998")
- Your homepage (mission statement or introductory paragraph)
- Your footer ("Serving Genesee County, Michigan")
- Your Contact page (full address)
This isn't keyword stuffing — it's accurate information that helps Google understand where you operate. Write it the way you'd write it for a human reader.
Step 6 — Google Search Console
Google Search Console is a free tool that tells Google your website exists and shows you how it's performing in search.
To set it up:
- Go to search.google.com/search-console
- Add your website as a property
- Verify ownership (typically by adding a small meta tag to your site's
<head>section — your web platform likely makes this easy) - Submit your sitemap URL (usually yourdomain.org/sitemap.xml)
After setup, Search Console shows you which search terms bring people to your site, which pages are indexed, and any technical errors Google found. You don't need to monitor it constantly — check it once a month.
Results take time. Submitting your sitemap doesn't mean you'll rank tomorrow. Google needs to crawl and evaluate your content. Expect 2 to 6 weeks before you see significant movement in new search positions.
What Doesn't Move the Needle (For Small Local Nonprofits)
Paid Google Ads: Google offers a Grants program that gives nonprofits $10,000/month in free search advertising — but it requires a verified 501(c)(3) and a significant amount of account management to use effectively. Worth investigating once your organic presence is solid, not instead of it.
Link building: Getting other websites to link to yours is a long-term SEO strategy that matters more at scale. For a local nonprofit trying to appear in "[city] + [cause]" searches, the Google Business Profile and review strategy above will move you further faster.
Social media as an SEO strategy: Facebook and Instagram posts don't rank in Google search (with rare exceptions). Social media and Google search are separate audiences. Don't count your Facebook activity as Google SEO work.
Common Questions
How long before we appear in search results? After verifying your Google Business Profile, you can appear in local map results within a week or two. Website rankings take longer — typically 2 to 6 weeks after submitting your sitemap, and months before you rank competitively for broader searches.
We don't have a physical location. Can we still use Google Business Profile? Yes — choose "I deliver goods and services to my customers" and set a service area (your city or county). You won't show up as a pinned location on the map, but you'll appear in local search results for your service area.
Does posting on Google Business Profile help our ranking? Somewhat. Google allows you to post updates to your Business Profile (like Facebook posts, but on Google). Regular posts signal that the profile is active, which can marginally improve ranking. They're worth doing monthly — but they matter less than reviews and profile completeness.
Potluck builds your nonprofit's website with the location information, about text, and donation page already in place — so when Google indexes your site, it finds the content it needs to rank you for local searches. Free to start.
See also: Does My Nonprofit Need a Website? and How to Build Your Nonprofit's Online Presence.