This is a fair question and one that not enough agencies answer honestly. SEO is not a set-it-and-forget-it service, but it is also not always obvious what is happening behind the scenes each month. Here is exactly what a legitimate SEO agency should be doing for a service business client month to month.
Month 1: Audit, Foundation, and Keyword Strategy
The first month is almost entirely diagnostic and setup work. A proper SEO engagement begins with a full technical audit of your site — identifying crawl errors, indexing issues, page speed problems, duplicate content, and missing schema. According to SEMrush research, 64% of pages have at least one technical SEO issue that affects ranking performance. Finding and fixing these issues is the foundation everything else rests on.
Month 1 also includes complete keyword research: identifying the primary keywords for every key page, the content gaps where your site is missing topic coverage, and a competitive analysis of the top 3 ranking competitors for your core terms. This becomes the SEO roadmap for months 2–12. At Derick Downs Digital, this month one deliverable is a documented strategy that clients can reference throughout the engagement.
Ongoing: Content Creation and Optimization
Content is the primary SEO deliverable in months 2 and beyond. This means creating new blog posts targeting keyword gaps, optimizing existing pages that are ranking in positions 10–30 (where a targeted push can move them to page one), and updating older content to keep it current and competitive.
A typical monthly content deliverable for a small business SEO client: 2–4 optimized blog posts (800–1,500 words each), updates to 2–3 existing pages based on ranking data, and any new service or location pages identified as priority opportunities. HubSpot data shows companies that blog regularly see 97% more inbound links than those that do not — content is not a nice-to-have, it is the engine.
Ongoing: Technical Monitoring and Fixes
SEO is not a one-time technical fix — sites develop new issues constantly through plugin updates, content changes, and server issues. Monthly technical monitoring includes: checking Google Search Console for new crawl errors, monitoring Core Web Vitals scores, checking for any manual actions or penalties, and verifying that all canonical and redirect logic is functioning correctly.
This monitoring is less visible than content creation but critically important. A site that develops a crawl error preventing Google from indexing new content could lose months of SEO momentum without anyone noticing if it is not being actively monitored.
Ongoing: Link Building
Link building is the most time-intensive part of SEO and the most often skipped by budget agencies. Legitimate link building means: identifying relevant sites for outreach, writing personalized pitches, managing relationships with editors and webmasters, and tracking which links are earned and indexed. A realistic deliverable for a small business SEO client is 2–5 quality link placements per month, not 50 low-quality links.
Monthly reporting should show exactly which links were earned, from which domains, with what anchor text, and what movement in rankings followed. If your agency cannot show you this, they are likely not doing real link building.
Monthly Reporting: What You Should Receive
Every month, a legitimate SEO agency should provide: ranking movement for all tracked keywords, organic traffic changes (compared to prior month and prior year), Google Search Console impressions and clicks, any technical issues found and resolved, content published that month, links earned, and priorities for the following month. If your monthly report is a PDF with a few ranking charts and no explanation of what was done or why, ask for more.
Transparency is not optional in a good agency relationship. You should always know what your money bought each month and what the plan is for next month. Book a call to see exactly how we structure our SEO reporting for clients.
Frequently Asked Questions
How much should I pay an SEO agency per month?
For a small service business, expect to pay $750–$2,500/month for a legitimate local SEO engagement. Below $500/month is a red flag — the work being done at that price point is usually templated, low-effort, or outsourced to low-quality providers. Enterprise and national SEO engagements start at $3,000–$5,000/month. Price should correlate with market competitiveness and scope.
What should I look for in an SEO agency’s monthly report?
A quality monthly report includes: keyword rankings for all tracked terms (with week-over-week or month-over-month changes), organic traffic data from Google Analytics, Google Search Console impressions and clicks, a list of content published that month, links earned, technical issues identified and resolved, and next month’s priorities. Vague reports with only vanity metrics are a red flag.
How do I know if my SEO agency is actually doing work?
Ask for a monthly task summary alongside your report — a specific list of what was completed during the month. Check Google Search Console yourself for crawl activity, new indexed pages, and organic impression trends. Verify that new content appears on your site. Request access to any tools they use for your account (Ahrefs, Semrush) so you can see activity directly.
What are signs an SEO agency is doing bad work?
Red flags: guaranteed rankings within specific timeframes, reports full of ranking data but no content or link deliverables, a large number of links from clearly spammy sites, no access to their work or tools, requests to keep their methods confidential, and no improvement in rankings or traffic after 6+ months. Good SEO takes time, but there should be directional progress within 3–4 months.
Should I sign a long-term contract with an SEO agency?
A 6–12 month minimum commitment is reasonable — SEO does not show results in 30 days and any agency promising fast results on a month-to-month contract is either unrealistic or relying on tactics that will not last. However, the contract should include specific deliverables each month and a clear termination process if those deliverables are consistently missed.
Can I do SEO myself instead of hiring an agency?
Yes, with significant time investment — typically 10–15 hours per week to do it properly. The main limitations of DIY SEO are expertise gaps (technical SEO, content strategy, link building all require specific knowledge) and time — most business owners cannot execute consistently while running their business. A hybrid approach — learning the fundamentals and hiring for execution — often works well for smaller budgets.
Check if competitors are outranking you — Get your competitive analysis →


