What Do SEO Agencies Do? A Plain-English Explanation
What do SEO agencies actually do day to day? A plain-English guide to every activity, what it's for, and how to tell if your agency is doing it properly.

Bhavleen Singh
SEO Specialist, Khalis Marketing
Quick Answer: SEO agencies improve your website's visibility in Google search results through three types of work: technical SEO (fixing the infrastructure so Google can crawl and index your site), on-page SEO (optimising what's on each page so it matches what searchers want), and off-page SEO (building backlinks and authority from other websites). Most also include local SEO, content creation, and monthly performance reporting.
It's a fair question.
You pay an agency every month. You get a report. Rankings are improving.
But what are they actually doing in between?
This article breaks down every activity a proper SEO agency performs and why each one matters.
The Three Pillars of SEO Work
| Technical SEO | On-Page SEO |
|---|---|
| Can Google find and crawl your pages? | Does each page match what the searcher wants? |
| Sitemaps, robots.txt, crawl errors | Title tags, headings, content depth, keywords |
| Core Web Vitals, mobile performance | Internal links, schema markup, FAQs |
| Indexing issues, canonical tags | Image alt tags, URL structure |
Off-page SEO sits separately: it's everything that happens outside your website. Building backlinks, earning mentions, creating brand presence across the web.
All three pillars work together. Technical problems make good content invisible. Great technical foundations with thin content don't rank. Content and technical work without authority won't beat competitors who've been building links for years.
Technical SEO Work — What It Involves
Most clients never see technical SEO work. That doesn't mean it's not happening. It means when it's done correctly, it's invisible.
- Crawl audit: Running Screaming Frog or a similar tool across the site to identify broken links, redirect chains, duplicate content, missing meta tags, and orphaned pages.
- Indexing review: Checking Google Search Console for pages that are blocked, excluded, or crawled but not indexed. Fixing the specific causes for each.
- Core Web Vitals: Improving LCP (load time), INP (response time), and CLS (layout stability). Pages in the top LCP quartile see 24% higher organic CTR than failing pages.
- Schema markup: Implementing structured data so Google understands exactly what each page is about. Only 17% of the top 10 million websites have implemented schema correctly, which makes it a competitive edge for those that do.
- Site architecture: Ensuring every page is reachable within 3 clicks from the homepage. Orphaned pages get no crawl budget and virtually never rank.
Full breakdown: What Is Technical SEO.
On-Page SEO Work — What It Involves
On-page work is what most people picture when they think of SEO. But it's more systematic than most people realise.
- Keyword mapping: Assigning one primary keyword to each page based on search volume, intent, and competition. No two pages on the site target the same keyword.
- Title tag optimisation: Rewriting titles to follow the pattern [Primary Keyword] [Location] | [Brand]. Under 60 characters. Keyword front-loaded. Google rewrites 57% of title tags that are too long.
- Content depth improvements: Expanding thin service pages from 200 to 300 words to the 800 to 1,200 words that top-ranking competitors typically have in Melbourne markets.
- Internal linking: Connecting related pages throughout the site so authority flows from high-traffic pages to pages you want to rank. A systematic internal linking audit typically uncovers 40 to 60% of pages with zero internal links.
- FAQ sections: Adding question-and-answer sections to pages targets long-tail queries and increases the likelihood of being cited in AI Overviews.
Off-Page SEO Work — What It Involves
This is the most misunderstood area of SEO.
Off-page SEO is fundamentally about trust. Google can read your content and crawl your site. What it can't see directly is whether other people in the real world think you're worth recommending.
Backlinks are the proxy for that.
- Citation building: Listing your business in Australian directories (Yellow Pages AU, True Local, Hotfrog, Yelp AU). Each listing creates a consistent NAP signal and a backlink.
- Link outreach: Identifying sites in your industry or location that could naturally link to your content. Reaching out with a specific, relevant reason to link.
- Content-based link earning: Publishing data, guides, or case studies that other sites want to reference and link to without being asked.
- Client and partner links: Asking existing business relationships for a footer credit or 'trusted partner' mention on their website.
The complete link building strategy: Link Building for Melbourne Businesses.
Local SEO Work — What It Involves
For Melbourne businesses, local SEO is a fourth pillar that deserves its own attention.
- Google Business Profile management: Updating photos, responding to reviews, checking category accuracy, and adding posts. GBP optimisation accounts for roughly 32% of local pack ranking weight.
- Review strategy: Building a system to consistently ask customers for Google reviews. Profiles with 50+ reviews and a 4.5+ average rating have a 57% higher chance of ranking in the top local results.
- Suburb page creation: Building individual pages for each suburb you serve, with unique, local content that targets suburb-specific keywords.
- NAP auditing: Checking that your name, address, and phone number are identical across every listing on the web. Inconsistencies suppress local rankings.
Reporting — What a Good Report Covers
An agency's reporting tells you whether they understand what matters.
| What SEO reports typically show vs what they should show | Frequency |
|---|---|
| Traffic from organic search | Most agencies report this |
| Keyword rankings | Most agencies report this |
| Leads and conversions from SEO | Only better agencies |
| Pages indexed/excluded | Only better agencies |
| Technical issues fixed this month | Rare |
| Revenue attributed to SEO | Very rare |
| Source: Khalis Marketing review of agency reporting practices, 2025-2026 |
Traffic and rankings are leading indicators. Leads and revenue are what actually matter.
If your monthly report doesn't connect SEO activity to business outcomes, push for it.
What a Typical Month Looks Like for a Melbourne Campaign
Week 1: review Search Console data, identify pages that dropped or gained position, prioritise fixes for that month.
Weeks 2 to 3: implement the month's planned work. Could be expanding content on three service pages, implementing schema on all blog posts, or building 10 new directory citations.
Week 4: pull together the monthly report, document what was done, identify what's planned next month.
Ongoing: monitoring Google Alerts for brand mentions, tracking backlink profile for new and lost links, checking for crawl errors after any site changes.
Frequently Asked Questions
How do I know if my SEO agency is actually doing work?
Ask them to show you the GSC data monthly and explain what they did last month in specific terms. 'We optimised five service pages and submitted eight new directory citations' is accountable. 'We continued building your authority and improving your rankings' is not.
Can I do what an SEO agency does myself?
You can learn and do the basics. Title tag fixes, GBP setup, basic content improvements, and directory submissions are all accessible. Technical audits, schema implementation, link strategy, and competitive analysis are where experience and tools create meaningful differences in speed and quality.
Why does SEO take so many months?
Because Google assesses trust over time. A technical fix that removes a crawl error can produce results in weeks. Building enough content and backlink authority to outrank a competitor with a five-year head start takes months. Both are real work. One just has a longer feedback loop.
See what Khalis Marketing does month by month: Get a free SEO audit.

Bhavleen Singh
SEO Specialist, Khalis Marketing
Bhavleen is an SEO specialist with 10+ years of experience helping businesses across retail, hospitality, medical, finance, and trades rank on Google. He founded Khalis Marketing to offer transparent, no-contract SEO that actually delivers results.
Continue Reading
Ready to grow?
Want results like these for your business?
Get a free SEO audit and find out exactly what it would take to grow your organic traffic and leads.