I've worked in SEO since 2006 — freelancing under my own agency, White Mountain Process, then moving into roles at agencies like Catalyst and 451 Marketing, then enterprise in-house at companies like Kayak, Monster, Ziff Davis, and Care.com. I've run SEO for sites in 19 languages across 11 global domains. I've been a Director of SEO. I've built $750k in revenue from zero using search as the primary channel.

All of which is to say: I've seen what SEO consulting looks like at every scale and in every context. And I still get the question: what do you actually do?

Fair question. Let me answer it properly.

First, what SEO consulting is not

SEO consulting is not a magic button. It's not paying someone to "get you to number one on Google." Anyone who promises you a specific ranking within a specific timeframe is either lying to you or doesn't understand how search works — probably both.

It's also not a one-time fix. SEO is a living system. Search engines update their algorithms constantly, competitors evolve, your own site changes. Good SEO consulting is ongoing, iterative work — not a one-and-done deliverable.

Real talk

If an SEO agency is pitching you a package with a guaranteed number of backlinks per month and a top-3 ranking promise, walk away. Those tactics either don't work or actively get sites penalized. I've spent years cleaning up the damage those agencies leave behind.

What SEO consulting actually is

At its core, SEO consulting is about understanding why your site ranks where it does — and building a clear, sustainable path to rank better for the searches that actually bring you customers.

That work falls into a few main categories:

1. Technical SEO — fixing what's broken under the hood

Before you can rank well, Google needs to be able to find, crawl, and understand your site. A surprising number of websites have technical issues that quietly suppress rankings — sometimes for years without the owner knowing.

This is the work you don't see, but it matters enormously: fixing crawl errors, resolving duplicate content issues, improving page speed, making sure your site renders correctly for both mobile and desktop, cleaning up redirect chains, ensuring your XML sitemap is accurate, getting your structured data right. At Monster, I ran technical audits across sites in 19 languages — the same principles apply to a 10-page small business site as to a global platform with millions of URLs.

Tools I use for this work include Screaming Frog, Botify, Sitebulb, Lumar (formerly Deepcrawl), and Google Search Console. The tools surface the problems. Understanding which ones to prioritize — and why — is where the experience comes in.

2. Keyword strategy — figuring out what to rank for

Not all traffic is equal. Ranking on page one for a phrase that nobody searches, or that attracts window-shoppers rather than buyers, is a waste of everyone's time.

Good keyword strategy starts with understanding your business: who your customers are, how they actually describe the problems you solve, and where they are in the buying process when they search. From there, I build a keyword map — a prioritized list of the searches worth going after, matched to the pages (existing or new) that should rank for them.

The tools — SEMrush, Ahrefs, Google Search Console — tell you search volumes and competition levels. The strategy is deciding what to actually do with that data given your site's current authority, your budget, and your timeline.

3. Content strategy — giving Google something worth ranking

Google's guidelines have been clear for years and got even clearer after the 2024 core algorithm updates: they want to rank content that genuinely helps people, written by someone with real knowledge of the subject, not content churned out to chase keywords.

This means every page on your site needs a reason to exist — a real question it answers, a real need it serves. An SEO consultant helps you figure out what content you actually need, what's missing, what's thin and needs to be expanded, and what's duplicating effort across multiple pages.

For small businesses, this often means starting with your service pages — making sure they actually describe what you do, for whom, and why a customer should choose you over the next result. For larger sites, it might mean auditing hundreds of pages and building a consolidation plan.

4. Authority building — earning links that matter

Links from other websites are still one of Google's most important ranking signals. A link from a reputable industry publication or a well-regarded local business directory tells Google that your site is trustworthy and worth ranking.

The legitimate version of this work — which is the only version I recommend — is earning links through genuinely good content, strategic outreach, and building real relationships with other publishers in your space. It's slower than buying link packages. It also doesn't risk getting your site penalized or deindexed.

For local businesses, this also means citations: making sure your business name, address, and phone number appear consistently across directories like Google Business Profile, Yelp, BBB, and industry-specific sites. Inconsistent citations suppress local rankings more than most people realize.

5. Measurement and reporting — tracking what's actually working

SEO without measurement is just guessing. Good consulting always includes setting up proper tracking — Google Analytics 4, Google Search Console, rank tracking — and translating the data into decisions.

This is where I see a lot of in-house teams and agencies fall short: they produce reports full of metrics that look impressive but don't connect to business outcomes. Impressions went up. Great — did revenue go up? Organic traffic grew 20% — but is it the right traffic? A good SEO consultant helps you ask the right questions of your data, not just generate more of it.


How do I know if I need an SEO consultant?

Here's the honest version of this answer:

The last one is more common than you'd think. A lot of businesses come to me after spending 12–18 months and real money with an agency, only to see no meaningful movement in traffic or revenue. Usually the problem is one of three things: the agency focused on vanity metrics instead of business outcomes, they used tactics that stopped working years ago, or they never really understood the client's business in the first place.

What good SEO consulting looks like in practice

Every engagement looks different, but here's what a typical first phase looks like for a small or mid-sized business:

  1. Technical audit — Crawl the site, identify critical issues, prioritize fixes by impact
  2. Keyword research — Map your target customers to the searches they make, identify gaps and opportunities
  3. Competitive analysis — Understand who's outranking you and why
  4. Content audit — Evaluate what's already on the site against the keyword strategy
  5. Action plan — A prioritized roadmap with clear owners, timelines, and expected outcomes

From there, ongoing work typically includes implementing technical fixes, creating or improving content, building links, monitoring performance, and adjusting strategy as you gather data. The right cadence depends on your goals, your budget, and whether you have internal resources to help execute.

On AI and SEO

A lot of people ask me whether AI is going to make SEO irrelevant. My honest answer: AI is changing how people search, and that means SEO strategy needs to evolve — but the fundamentals of earning trust and authority from search engines haven't changed. In some ways, AI search rewards genuine expertise even more than traditional search did. The businesses that will struggle are the ones who thought they could game their way to visibility. The ones who built real authority will be fine.

The bottom line

An SEO consultant is not a vendor you hire to flip a switch. The good ones are closer to a strategist or a fractional head of search — someone who understands your business, diagnoses why you're not getting the visibility you should be getting, and builds a plan to fix it sustainably.

If you're based in Greater Boston or anywhere in New England and want a straight conversation about your site's SEO — no pitch, no package, just an honest look at where you stand — I'm happy to talk. I've been doing this for 20 years. I'll tell you what I actually think.