You're running a charity. Maybe it's just you and two volunteers. Maybe there's a small team, but nobody has "marketing" in their job title. You know your website should be doing more, but SEO feels like something that requires expensive software, a specialist agency, or at the very least, someone who knows what a "canonical tag" is.
Here's the truth: you can make real, meaningful improvements to your charity's search visibility without spending a penny. This guide will show you how. No jargon, no upselling, no vague advice about "creating great content." Just the specific steps you should take, in the order you should take them.
I work with grassroots organisations and community groups every day. I run a community interest company myself. I know what it's like to operate on volunteer energy and goodwill. This guide is written for you.
The good news
Before we get into the steps, let me reassure you: the most impactful SEO work is free.
The SEO industry has a tendency to make everything sound complicated and expensive. There's a reason for that: complicated and expensive is how agencies justify their fees. But the reality is that a large proportion of what moves the needle for a small charity website is straightforward, free, and perfectly achievable by someone with no technical background.
You don't need Ahrefs. You don't need Semrush. You don't need a developer. You need clarity on what to do first, and the willingness to spend a few hours doing it. That's it.
Let's start.
Step 1
Claim your Google Business Profile
If your charity operates from a physical location, or serves a specific geographic area, this is the single most valuable thing you can do. Full stop.
A Google Business Profile (formerly Google My Business) is the box that appears on the right side of Google when someone searches for your organisation by name, or searches for services you provide in your area. It shows your address, opening hours, phone number, website, and reviews.
If you haven't claimed yours, someone else might have created a listing for you, or there might be no listing at all. Either way, you need to take control of it.
How to do it:
- Go to business.google.com
- Sign in with a Google account (ideally your charity's account, not a personal one)
- Search for your charity. If it appears, claim it. If not, add it.
- Google will verify you own the organisation, usually by sending a postcard to your address or calling your phone number.
- Once verified, fill in every single field: description, services, hours, photos, website URL.
Why it matters: For local charities, your Google Business Profile often appears above the actual search results. It's the first thing people see. A complete, accurate profile with a few photos and some reviews will do more for your local visibility than almost any website change.
Time required: About 30 minutes to set up, plus a few days for verification.
Step 2
Fix your page titles and meta descriptions
When someone searches on Google and sees a list of results, each result has two key text elements: a title (the blue clickable link) and a description (the grey text underneath). These are your page title and meta description.
Most charity websites either have very generic titles ("Home" or "Welcome to Our Website") or no meta descriptions at all. This is a missed opportunity because these are the elements that persuade someone to click your link instead of someone else's.
How to write a good page title:
- Include your charity's name and what you do
- Keep it under 60 characters
- Put the most important words first
- Make it specific, not generic
Examples:
- Bad: "Home | Our Charity"
- Good: "Sheffield Food Bank | Free Emergency Food Parcels | FeedSheffield"
- Bad: "What We Do"
- Good: "Youth Mentoring in Birmingham | Free 1-to-1 Support | BrumYouth"
How to write a meta description:
- Summarise the page in 1-2 sentences
- Keep it under 155 characters
- Include your location if relevant
- End with something that encourages action: "Find out how to access our services" or "Refer someone today"
Where to change them: If you use WordPress, install the free Yoast SEO plugin. It adds simple fields below each page where you can type your title and description. If you use Squarespace or Wix, look in the page settings under "SEO" or "Search engine listing."
Time required: 1-2 hours to update your main pages.
Step 3
Make sure Google can find your site
This sounds obvious, but you'd be surprised how many charity websites aren't properly indexed by Google. If Google doesn't know your pages exist, they can't appear in search results. It's that simple.
Google Search Console is a free tool from Google that lets you see exactly which of your pages Google knows about, whether there are any problems, and how people are finding you.
How to set it up:
- Go to search.google.com/search-console
- Add your website (choose "URL prefix" if unsure)
- Verify ownership (the easiest method is usually adding a small HTML tag to your homepage, or using your Google Analytics account)
- Once verified, go to "Sitemaps" in the left menu and submit your sitemap URL. This is usually
yourwebsite.com/sitemap.xml. Most website builders generate this automatically. - Go to "Pages" to see which pages Google has indexed. If important pages are missing, you can request indexing individually.
What to check regularly:
- Are your most important pages indexed?
- Are there any errors or warnings?
- What search queries are people using to find you? (Check under "Performance")
Time required: 30-45 minutes for setup. Check in monthly.
Step 4
Write content that answers real questions
This is where most SEO guides get vague and unhelpful. "Create quality content" is advice that means nothing without context. So let me be specific.
People search Google by asking questions. If your charity supports people with debt, someone is typing "where to get free debt advice in Leeds." If you run a community garden, someone is searching "community gardens near me" or "how to volunteer at a community garden."
Your job is to figure out what questions people ask about the thing you do, and then create pages on your website that answer those questions directly.
How to find the right questions:
- Ask your team. What do people ask when they phone you, email you, or walk through the door? Those questions are almost certainly being typed into Google too.
- Use Google itself. Start typing a question into Google and look at the autocomplete suggestions. Scroll to the bottom of the results page and look at "Related searches." Look at the "People also ask" boxes.
- Use AnswerThePublic (free version available). Type in a topic related to your charity and it'll show you hundreds of questions people are asking.
How to write an answer page:
- Use the question (or a close variation) as your page title and H1 heading
- Answer the question directly in the first paragraph. Don't bury the answer below three paragraphs of introduction.
- Add detail, context, and links to your services below the direct answer
- Include your location if it's relevant
- Aim for 500-800 words. You don't need to write essays.
Time required: 2-3 hours per page. Start with the three most common questions you get asked.
Step 5
Get your site on relevant directories
When other reputable websites link to yours, Google treats it as a signal that your site is trustworthy. In SEO terms, these are called "backlinks" and they're one of the strongest ranking factors.
The good news for charities is that there are dozens of free, legitimate directories where you can list your organisation. These won't cost you anything and they build genuine authority.
Priority directories for UK charities:
- Charity Commission register — Make sure your listing has your correct website URL
- Your local council's community directory — Almost every council maintains a list of local services and charities. Get on it.
- NCVO (National Council for Voluntary Organisations) — If you're a member, ensure your profile is complete
- Sector-specific directories — Whatever your cause, there's likely a national body or network with a directory. Mental health charities have the Mental Health Foundation directory. Housing charities have Shelter's referral network. Find yours.
- Local CVS (Council for Voluntary Service) — Your local CVS usually has an online directory
- Google Business Profile — Already covered in Step 1, but worth reinforcing. This is a directory too.
A word of caution: Don't pay for directory listings. Don't submit your site to hundreds of random directories. Focus on the ones that are genuinely relevant to your sector and location. Quality matters far more than quantity.
Time required: 2-3 hours to get listed on the major ones.
Step 6
Check your site speed and mobile experience
More than 60% of web traffic now comes from mobile phones. If your website is slow, hard to read on a phone, or has buttons that are too small to tap, you're losing people before they even read your content. Google also uses page speed and mobile-friendliness as ranking factors.
How to check:
- Go to pagespeed.web.dev (free, from Google)
- Enter your website URL
- It will give you a score out of 100 for both mobile and desktop, plus specific recommendations
Common issues and fixes:
- Images are too large. This is the number one speed killer. Before uploading images, resize them to the actual size they'll display at (usually 1200px wide maximum), and compress them using a free tool like Squoosh or TinyPNG.
- Too many plugins or widgets. If you're on WordPress, deactivate any plugins you're not actively using. Each one adds weight to your pages.
- Text is too small on mobile. Body text should be at least 16px. Make sure your site has a responsive design that adjusts to screen size.
- No mobile menu. If your navigation doesn't collapse into a mobile-friendly menu on small screens, visitors will struggle to find anything.
Don't aim for a perfect score. Anything above 70 on mobile is decent for most charity websites. Focus on the biggest issues first.
Time required: 30 minutes to check, 1-2 hours to fix the main issues.
Step 7
Set up basic analytics
You can't improve what you don't measure. Google Analytics 4 (GA4) is free and tells you how many people visit your site, where they come from, and what they do when they get there.
How to set it up:
- Go to analytics.google.com
- Create an account and a "property" for your website
- Google will give you a small piece of code (a "tag") to add to your website. If you use WordPress, the easiest way is to install the free "Site Kit by Google" plugin. On Squarespace or Wix, paste the tag in your site settings under "Tracking" or "Analytics."
- Once installed, give it a day or two to start collecting data
What to look at (and what to ignore):
- Look at: Total users, which pages get the most visits, which search queries bring people to your site (connect it with Search Console), and whether traffic is going up or down over time.
- Ignore (for now): Bounce rate, average session duration, and most of the other metrics. They'll make sense later, but right now they'll just confuse you.
The one report that matters most: Go to Reports > Acquisition > Traffic Acquisition. This shows you where your visitors come from: organic search, social media, direct visits, or referrals from other websites. If your organic search traffic grows month on month, your SEO work is paying off.
Time required: 30-45 minutes for setup. Check in monthly.
Free tools roundup
Here's every free tool mentioned in this guide, plus a few extras worth bookmarking.
Google Business Profile
Manage how your charity appears in Google Search and Maps.
Google Search Console
See which pages Google has indexed, fix issues, and track search performance.
Google Analytics 4
Track visitors, traffic sources, and which pages perform best.
PageSpeed Insights
Test your site speed and get specific recommendations for improvement.
Yoast SEO (WordPress)
Free plugin that adds title and meta description fields to every page.
AnswerThePublic
Discover what questions people are asking about your cause or service.
Ubersuggest (free tier)
Basic keyword research, site audit, and competitor analysis. Three free searches per day.
Squoosh / TinyPNG
Compress images before uploading to dramatically improve page speed.
Google Trends
See how interest in topics changes over time. Useful for planning seasonal content.
Bing Webmaster Tools
The Bing equivalent of Search Console. Worth setting up since Bing also powers AI search tools.
What about AI search?
You might have noticed that Google and other search engines are starting to show AI-generated answers at the top of results. Tools like ChatGPT, Perplexity, and Google's AI Overviews are changing how people find information online.
The same fundamentals also help AI tools understand your site. Clear service pages, trustworthy information, and well-structured content make it easier for tools like ChatGPT, Perplexity, and Google's AI features to pull accurate details about your organisation.
If you want to go further, I've written a separate guide on using AI and LLMs inside a small team: How Small Teams Can Use AI and LLMs for Automation, Planning, and Custom Tools. It's a practical follow-on once your core SEO basics are in place.
When to get help
This guide will take you a long way. But there are situations where bringing in a consultant makes sense, even on a limited budget.
Consider getting help if:
- You've done all seven steps and your traffic still isn't growing after 3-6 months
- You're competing with much larger organisations for important search terms
- Your website has technical issues you can't diagnose (pages not indexing, sudden traffic drops, site errors)
- You're launching a new website and want to make sure it's set up properly from the start
- You've received a Google penalty or manual action
- You want to understand how AI search tools are handling your organisation
A good consultant won't try to lock you into a retainer. They'll assess your situation, tell you what needs fixing, give you a clear plan, and leave you to get on with it. If they can't help, they should say so.
If that sounds like what you need, you can request a free consult from Cited if your charity is in genuine need and working with very limited resource. No strings, no pitch. Just an honest conversation about where your website stands and what to focus on next.
Start with one step
If you've read this far and feel overwhelmed, that's normal. You don't need to do everything today. Start with Step 1. Claim your Google Business Profile. It'll take half an hour and it will make a difference.
Then come back next week and do Step 2. Then Step 3. Work through the list at whatever pace you can manage. Every step you complete moves you ahead of the majority of charity websites, because the truth is that most of them haven't done any of this.
Your charity does important work. People are searching for the help you provide. SEO is how you make sure they find you instead of a blank wall. And the starting cost is exactly zero.