You know you need SEO. You know it involves Google. Beyond that, it's a black box. Someone charges you $2,000 a month, sends a report full of numbers, and you have no idea whether the work is good, bad, or happening at all.
This guide breaks down what an SEO consultant actually does, how to tell whether they're producing real value, and what questions to ask before you hire one. Written from the perspective of someone who's completed 507 SEO projects and earned $1M+ on Upwork with Top Rated Plus status.
What an SEO consultant actually does
An SEO consultant's job is to increase the quantity and quality of traffic your website receives from search engines. That breaks down into two layers of work: technical and content.
The technical layer makes sure search engines can find, crawl, understand, and trust your site. The content layer makes sure your site has the right pages targeting the right queries with the right information to rank and convert.
A good consultant works on both simultaneously. Technical fixes without content strategy produces a clean site that nobody visits. Content without technical foundation produces articles that Google can't properly index or rank. The two layers reinforce each other.
Here's what each layer looks like in practice:
The technical layer
Technical SEO is the infrastructure work that determines whether Google can properly interact with your site. Most business owners never see this work happening, but it's often where the biggest gains come from, especially on sites that have been live for a while without SEO attention.
Crawling and indexing
Google sends bots to read your site. If pages are blocked, orphaned (no internal links pointing to them), or returning errors, Google either can't find them or won't show them in search results. An SEO consultant identifies these issues through tools like Google Search Console and Screaming Frog, then fixes them. This alone can unlock rankings for pages that were invisible.
Site structure and internal linking
How your pages link to each other tells Google which pages are important and how topics relate. A flat structure where every page is two clicks from the homepage passes authority efficiently. A deep, tangled structure where important pages are buried five levels deep does not. An SEO consultant maps this structure and optimizes it.
Schema markup
Schema is code that tells search engines (and AI assistants) exactly what your page is about: the business name, the service offered, the product price, the FAQ answers, the review ratings. Without schema, Google guesses. With schema, Google knows. This is increasingly important as AI systems like ChatGPT, Claude, and Perplexity use structured data to generate answers.
Page speed and Core Web Vitals
Google measures how fast your pages load and how stable they are during loading. These metrics (called Core Web Vitals) are a ranking factor. Slow pages lose rankings and lose visitors. An SEO consultant diagnoses speed issues and works with your developer to fix them.
Redirects, canonicals, and duplicate content
When pages move, get deleted, or exist in multiple versions, redirect and canonical strategies prevent Google from getting confused. Mismanaged redirects bleed authority. Missing canonicals create duplicate content. An SEO consultant audits these and fixes the ones that matter.
The technical layer is often where new engagements start. A technical audit reveals what's blocking the site from ranking. Many of these fixes produce measurable improvements within weeks, before any new content is written. This is why a good consultant always starts with an audit, not a content plan.
The content layer
Content strategy is where SEO becomes visible to business owners. This is the work you can see: blog posts, page rewrites, new landing pages. But the strategy behind it is what makes the difference between content that ranks and content that sits on page 7.
Keyword research
An SEO consultant researches what your potential customers actually search for. Not what you think they search for. The gap between the two is often enormous. Keyword research reveals the exact phrases people use, how many people search for them, and how hard they are to rank for. This data drives every content decision.
Content strategy and cluster mapping
Individual keywords are grouped into clusters: topics that Google treats as related. Ranking for "best CRM for small business" is connected to ranking for "CRM comparison," "CRM pricing," and "what is a CRM." A consultant maps these clusters and plans content that builds authority across the entire topic, not just individual pages.
Content production
The actual writing. Some consultants write themselves. Others manage writers. What matters is whether the content is optimized for the target query (heading structure, keyword placement, comprehensiveness) while being genuinely useful to the reader. Google's algorithms are sophisticated enough to detect thin, keyword-stuffed content. The bar for ranking is real quality.
Page optimization
Existing pages that underperform often need rewriting, not replacing. An SEO consultant reviews your top pages, compares them to what currently ranks, and rewrites titles, meta descriptions, headings, and body copy to better match search intent. This is often the fastest path to ranking improvements because the page already has some authority.
How to evaluate whether the work is producing results
SEO reporting is where the industry has a trust problem. Many consultants send monthly reports full of metrics that look impressive but don't mean anything to your business. Here's what to actually look at:
Organic traffic (from Google Analytics or Search Console). Is the number of people finding your site through Google increasing? This is the fundamental metric. Everything else is supporting evidence. If organic traffic isn't trending up over a 3 to 6 month period, something isn't working.
Rankings for target keywords (from Search Console or rank tracking tools). Are the specific pages your consultant is working on moving up in search results? Look at position changes for the keywords that matter to your business, not vanity keywords with high volume and no purchase intent.
Impressions and click-through rate (from Search Console). Impressions tell you how often your pages appear in search results. Click-through rate tells you how often people click when they see you. If impressions are growing but clicks are flat, the meta titles and descriptions need work. If both are growing, the strategy is working.
Conversions attributable to organic traffic. This is the metric that connects SEO to your bottom line. How many form fills, phone calls, or purchases came from people who found you through Google? If your consultant isn't tracking this, they can't prove SEO is generating revenue.
Ask your SEO consultant: "Can you show me which specific actions you took last month, and what measurable impact they had?" A good consultant can answer this with data. A mediocre one will talk about "ongoing optimization" without specifics.
Red flags to watch for
The SEO industry has a low barrier to entry. Anyone can call themselves a consultant. Here are the warning signs that someone is underqualified or dishonest:
"We guarantee first page rankings." Nobody can guarantee specific rankings. Google's algorithm considers hundreds of factors, many outside any consultant's control. A consultant who guarantees rankings is either lying or using risky tactics that could get your site penalized.
No specific case studies with verifiable numbers. "We've helped hundreds of clients" means nothing without data. Ask for specific examples: which site, what was the starting traffic, what is it now, over what time period. If the numbers can't be verified through a third-party platform (like Upwork reviews or published case studies), be skeptical.
Refusing to explain what they're doing. SEO isn't magic. Every action should be explainable in plain language. "We're optimizing your site" is not an explanation. "We rewrote the meta titles on your top 10 pages to better match search intent, and we're adding FAQ schema to your service pages" is.
Long-term contracts with no exit clause. A confident consultant doesn't need to lock you in for 12 months. The work should prove its own value month by month. Short initial commitments (2 to 3 months) with the option to continue are the industry standard for consultants who deliver.
No access to your own data. You should have full access to Google Search Console, Google Analytics, and any rank tracking tools being used. If the consultant controls all the data and only shares it through their own reports, you have no way to verify the numbers.
Want a consultant who shows the work?
507 projects. Top Rated Plus status. Every engagement starts with a free audit so you can see exactly what I'd do before committing to anything.
Request a free audit →Seven questions to ask before hiring an SEO consultant
- "Can you show me 3 specific case studies with numbers?" Traffic growth, revenue attribution, ranking improvements. Verifiable on a third-party platform. If the answer is vague, move on.
- "What will you do in the first 30 days?" A good consultant has a clear starting process: audit, prioritize, fix technical issues, then build the content plan. The answer should be specific to your site, not generic.
- "How do you report results?" You want monthly reports with organic traffic, ranking changes, actions taken, and next steps. Ask to see a sample report from a previous (anonymized) client.
- "What tools do you use?" Google Search Console and Google Analytics are non-negotiable. Beyond that: Screaming Frog or Sitebulb for crawling, Ahrefs or Semrush for keyword research, and Surfer SEO or Clearscope for content optimization are standard professional tools.
- "What's the minimum commitment?" 2 to 3 months is reasonable for an initial engagement. It takes time for technical fixes to be re-crawled and for content to index. Anyone requiring 12 months upfront is protecting themselves, not you.
- "How do you communicate?" Async (written updates and reports) or synchronous (calls and meetings)? Both work, but make sure the style fits your preference. Async-first consultants tend to document everything, which means nothing gets lost in verbal handoffs.
- "What happens to the work if we stop?" The content stays on your site. The technical improvements stay in place. Rankings may fluctuate without ongoing work, but you keep everything that was built. A consultant who claims otherwise is creating artificial dependency.
What to expect: realistic timelines
SEO is not instant. But it's also not as slow as the industry sometimes claims. Here's a realistic breakdown based on what I've seen across 507 projects:
Weeks 1 to 4: technical fixes and quick wins. Schema implementation, meta title rewrites, indexing fixes, redirect cleanup, internal linking improvements. These changes are often re-crawled and reflected in rankings within 2 to 4 weeks. This is where early wins come from.
Months 2 to 3: content foundation. Keyword research completed, content plan built, first articles published and indexed. You should start seeing new pages appear in search results, though typically on pages 2 to 4 initially.
Months 3 to 6: compounding. Technical improvements compound with new content. Pages start moving from page 2 to page 1. Organic traffic shows a clear upward trend. This is where the ROI calculation starts to favor SEO over ongoing ad spend for many keywords.
Months 6+: authority building. The site has established topical authority in its core areas. New content ranks faster because Google trusts the domain. Existing content climbs higher as supporting articles reinforce the cluster. This is the compounding effect that makes SEO fundamentally different from paid advertising.
The critical variable is starting point. A site with an existing domain history, some indexed content, and Search Console data ranks faster than a brand-new domain. A site recovering from a core update penalty takes longer than one that's simply never been optimized. Any consultant who gives you a timeline without looking at your site first is guessing.
A good SEO consultant makes your site visible to the people who are already searching for what you sell. They do it through a combination of technical infrastructure and content strategy, both guided by data. The difference between a good one and a mediocre one is accountability: can they show you exactly what they did, and can they connect it to measurable outcomes? If yes, the investment compounds. If no, you're paying for reports.
