seo audit

An SEO audit should do more than generate a list of errors.

It should tell you why your website is struggling, where the strongest opportunities are, and what should be fixed first.

That distinction matters.

I’ve worked in SEO for more than 20 years, and one thing I’ve learned is that most websites do not have one giant SEO problem.

They usually have a collection of smaller issues working against each other.

Weak service pages.

Poor internal linking.

Confusing keyword targeting.

Thin content.

Technical problems.

Missing authority.

Pages competing with one another.

A weak local presence.

Individually, each issue may seem manageable.

Together, they can hold an entire website back.

That is why I believe a real SEO audit should end with clarity and a prioritized roadmap, not simply a 100-page automated report.

Quick Answer: What Should an SEO Audit Reveal?

A strategic SEO audit should show you:

  • What is preventing your website from gaining visibility
  • Which pages have the most potential
  • Whether your keyword targeting matches search intent
  • Whether Google can properly crawl and index the site
  • Whether important pages receive enough internal support
  • Where your content is weak, outdated, duplicated, or missing
  • Whether multiple pages are competing for the same keywords
  • How your authority compares with competitors
  • Whether your local SEO signals are strong enough
  • Which improvements should be prioritized first

Most importantly, an audit should explain what to do next and why it matters.

If an audit gives you hundreds of warnings but no sense of priority, it has not really given you a strategy.

Why an SEO Audit Matters Before You Invest in SEO

Many businesses begin monthly SEO services without first understanding what their website actually needs.

That can lead to months of activity without meaningful progress.

New blogs get published.

Backlinks get built.

Keywords get added.

Technical fixes get completed.

But if those actions are not addressing the real problems, the business may still wonder why rankings and leads are not improving.

Before I recommend an SEO strategy, I want to understand the current situation.

What is already working?

What is holding the website back?

Which pages have potential?

Where is money being wasted?

What could realistically move the needle?

An audit gives us that starting point.

Without it, SEO can become guesswork.

What I Look at During the First 30 Minutes of an SEO Audit

People often ask what software I use for SEO audits.

I use tools.

Google Search Console, Google Analytics, crawling software, keyword tools, and other platforms can all provide extremely useful information.

But software is not where I start.

Before I open a complicated report, I spend time looking at the website.

I want to understand the business and experience the site the way a potential customer would.

Those first 30 minutes often reveal some of the biggest strategic opportunities.

First, I Ask What the Business Is Actually Trying to Accomplish

Before analyzing a keyword, I want to understand the goal.

Is the business trying to generate:

  • Phone calls?
  • Consultation requests?
  • Online purchases?
  • Appointments?
  • Local customers?
  • Nationwide leads?
  • Foot traffic?
  • Recurring clients?

The strategy changes depending on the answer.

A local plumber does not need the same SEO strategy as an e-commerce store.

A law firm does not need the same approach as a medical practice.

A company trying to generate five high-value leads per month may not need thousands of blog visitors.

SEO should support the business.

The business should not exist to support SEO metrics.

Then I Look at the Website Like a Customer

This is one of the most underrated parts of an SEO audit.

I stop thinking like an SEO professional for a moment.

I think like a potential customer.

If I landed on this website for the first time, would I immediately understand:

  • What the company does?
  • Who it helps?
  • Where it operates?
  • Why I should trust it?
  • What makes it different?
  • What I should do next?

If those answers are not clear within a few seconds, that is already an opportunity.

A website can rank well and still fail to generate business if visitors do not understand it.

Rankings are only useful when the right people land on the right page and know what to do next.

Website Structure Comes Next

One of the first things I evaluate is how the site is organized.

Can I easily find the important services?

Does the navigation make sense?

Are related pages connected?

Are high-value pages buried several clicks deep?

Is the site organized around meaningful topics?

Or does everything feel scattered?

A well-organized site is easier for visitors to navigate and easier for search engines to understand.

Sometimes the best recommendation is not:

“Create another page.”

Sometimes it is:

“We need to reorganize and strengthen the pages you already have.”

A Strategic Audit Should Identify Ranking Barriers

Ranking problems rarely come from one source.

A good audit should identify the issues most likely to be limiting visibility.

Common examples include:

  • Technical indexing problems
  • Duplicate content
  • Thin or outdated pages
  • Poor internal linking
  • Weak search intent alignment
  • Keyword cannibalization
  • Weak service pages
  • Missing topical coverage
  • Poor local relevance
  • Weak authority compared with competitors
  • Broken links
  • Poor mobile usability
  • Slow page performance
  • Confusing website architecture

The important part is not simply finding these issues.

It is determining which ones actually matter most.

A minor technical warning is not automatically more important than a service page targeting the wrong search intent.

Context matters.

Technical SEO: Can Search Engines Access the Website Properly?

Before worrying about rankings, I need to know whether search engines can properly access and understand the website.

Indexing and Crawlability

I look for issues such as:

  • Pages blocked from crawling
  • Incorrect noindex tags
  • Sitemap problems
  • Crawl errors
  • Broken redirects
  • Canonicalization problems
  • Duplicate URLs
  • Important pages missing from the index

If Google cannot properly access or index an important page, better writing will not solve the problem.

Mobile Usability

Most businesses cannot afford a poor mobile experience.

I review whether pages are:

  • Easy to read
  • Easy to navigate
  • Stable while loading
  • Usable on smaller screens
  • Free of intrusive elements
  • Easy to contact from a phone

Website Performance

Speed matters, but I also keep it in perspective.

I review things such as:

  • Core Web Vitals
  • Large images
  • Excessive scripts
  • Layout shifts
  • Slow-loading page elements
  • Performance problems affecting usability

But I do not believe in spending hours chasing a perfect performance score while ignoring larger SEO or conversion problems.

Priority matters.

Keyword Strategy and Search Intent

A website can rank and still attract the wrong people.

That is why search intent is one of the most important things I review.

For every important page, I ask:

What is the visitor actually trying to accomplish when they search this?

Some searches are informational.

Some are commercial.

Some are transactional.

Some are local.

Some are navigational.

A page targeting the wrong intent may get impressions or traffic without generating any business.

I look at questions such as:

  • Which keywords does the website already rank for?
  • Which valuable queries are missing?
  • Are important pages targeting appropriate searches?
  • Does the page actually satisfy the intent behind the query?
  • Is an informational page competing with a service page?
  • Are several URLs targeting essentially the same thing?

One of my favorite audit opportunities is finding a page that already has visibility but simply needs better focus.

Those pages can sometimes improve faster than brand-new content.

Keyword Cannibalization

Cannibalization happens when multiple pages compete for very similar keyword intent.

More pages do not automatically create more authority.

Sometimes they create confusion.

I look for situations where:

  • Two articles answer essentially the same question
  • A blog post competes with a service page
  • Multiple location pages overlap heavily
  • Older and newer articles target nearly identical keywords
  • Several URLs receive impressions for the same search without one clearly winning

When that happens, I may recommend:

  • Consolidating pages
  • Rewriting one page around a different intent
  • Strengthening one primary URL
  • Updating internal links
  • Using a 301 redirect when appropriate

This is an area I pay especially close attention to because a cleaner website often performs better than a larger but more repetitive one.

Content Gaps and Topical Authority

I do not automatically recommend publishing more blog posts.

First, I want to know whether the website has the right content.

A content audit should review:

  • Important service pages
  • Supporting educational content
  • Existing blog articles
  • Frequently asked customer questions
  • Missing subtopics
  • Competitor coverage
  • Outdated pages
  • Thin pages
  • Overlapping content

The goal is not to have the largest blog.

The goal is to build useful depth around topics connected to the business.

For example, a financial advisor may have a primary retirement-planning service page supported by content about retirement income, Social Security, tax strategies, long-term care, and related questions.

Those pages should support one another rather than compete.

That is the difference between publishing random content and building topical authority.

Internal Linking and Website Architecture

Internal linking is one of the areas I pay closest attention to.

Internal links tell me which pages the website appears to consider important.

Sometimes they tell the wrong story.

I regularly find websites where:

  • Strong service pages receive almost no internal links
  • Old blog posts receive more support than revenue pages
  • New pages are left isolated
  • Valuable articles are orphaned
  • Anchor text is vague or repetitive
  • Related content is not connected
  • Homepage links dominate the entire internal structure

I want relevant informational content supporting the pages that matter most.

That may mean:

Blog article → service page

Older authoritative article → newer page

Supporting article → related article → primary service page

Location content → primary location page

Good internal linking helps visitors navigate the site and helps search engines understand relationships between pages.

I have a separate guide explaining my complete internal linking strategy for SEO.

Competitive Analysis: What Are the Sites Above You Doing Better?

SEO is competitive.

You are not trying to rank in an empty search result.

Other businesses are already there.

That means I want to know what Google is currently rewarding in the market.

I review competitors for things such as:

  • Service-page depth
  • Website architecture
  • Content quality
  • Topical coverage
  • Local relevance
  • Backlink strength
  • Brand authority
  • Reviews
  • Google Business Profile strength
  • Search-result positioning

The goal is not to copy competitors.

It is to understand the level of competition.

Sometimes the gap is content.

Sometimes it is backlinks.

Sometimes it is local authority.

Sometimes it is technical.

Sometimes the business is simply targeting a keyword where the competition is dramatically stronger than expected.

A good audit makes those realities visible.

Backlinks and Authority

Backlinks remain an important part of SEO.

But I do not begin every campaign by asking:

“How many backlinks can we build?”

First, I want to understand the existing authority profile.

I look at:

  • Existing backlinks
  • Link quality
  • Strong linked pages
  • Competitor authority
  • Authority gaps
  • Local and industry opportunities
  • Brand mentions
  • Media mentions
  • Relevant directories
  • Potential digital PR opportunities

I also want the website organized properly before investing heavily in external authority.

A backlink is more useful when it points into a website with a strong structure.

That is why I often strengthen internal links before focusing heavily on external link building.

Local SEO Signals

For a local business, the audit should also look beyond the website itself.

I review local signals such as:

  • Google Business Profile
  • Primary and secondary categories
  • Reviews
  • Business information
  • Local keyword targeting
  • Service-area relevance
  • Local citations
  • Local backlinks
  • Location pages where appropriate
  • Consistency between the website and GBP
  • Google Maps visibility

For a business serving San Diego, geographic relevance may be extremely important.

A website can have strong general SEO and still struggle locally if Google does not clearly understand where the business operates or which customers it serves.

Then I Look at Google Search Console and Analytics

Only after I understand the website do I start relying heavily on reports.

Now the data has context.

I look at questions such as:

  • Which pages already have momentum?
  • Which pages receive impressions but few clicks?
  • Which queries are growing?
  • Which pages are declining?
  • Are visitors reaching important service pages?
  • Which pages attract qualified traffic?
  • Which content receives traffic but generates no business?
  • Where are conversions happening?
  • Are important pages barely visible?

Data should help confirm or challenge what I saw during the initial website review.

Tools provide information.

Experience helps determine what matters.

Conversion Problems Matter Too

SEO success should not be judged only by rankings.

A page can rank well and still fail to produce results.

During an audit, I also look at whether important pages make it easy for someone to become a customer.

That may include:

  • Clear calls to action
  • Visible phone numbers
  • Contact forms
  • Trust signals
  • Reviews
  • Case studies
  • Service explanations
  • Pricing information when appropriate
  • Clear next steps

Traffic without action has limited business value.

The ultimate goal is not simply to attract visitors.

It is to attract the right visitors and give them a reason to contact or buy from the business.

Why I Don’t Like Checklist Audits

Automated tools can be useful.

I use them.

But an automated report is not the same thing as an SEO strategy.

A tool may flag:

  • Missing alt text
  • Long title tags
  • Duplicate headings
  • Broken links
  • Slow pages
  • Technical warnings

Some of those issues matter.

Some may have almost no impact on the business’s biggest SEO problem.

A strategic audit requires judgment.

If a company has:

  • Poor search intent
  • Weak service pages
  • No local relevance
  • Severe cannibalization
  • Almost no authority

I am not going to pretend that fixing one missing image attribute is the highest priority.

An audit should identify what matters most.

The Audit Should End With a Roadmap

This is one of the most important parts of my process.

I do not want to hand a business owner a giant list of everything that could possibly be improved.

I want to prioritize.

A useful roadmap should answer:

What should we fix first?

These are the issues most likely to affect visibility, leads, or website quality.

What can wait?

Not every issue needs immediate attention.

Which pages have the strongest opportunity?

Existing pages with visibility may deserve attention before completely new content.

What work supports revenue?

SEO should connect to actual business goals.

What should happen over the next several months?

Some improvements can be implemented quickly.

Authority and content development usually build over time.

To me, that is the difference between an audit and an SEO strategy.

The audit shows what is happening.

The strategy determines what to do about it.

What a Prioritized SEO Roadmap Might Look Like

Every website is different, but a roadmap might look something like this:

Priority 1: Fix Critical Technical Issues

Resolve indexing problems, broken redirects, canonical issues, or anything preventing important pages from being accessed properly.

Priority 2: Clarify Keyword Ownership

Determine which page should rank for each important topic and consolidate competing content where necessary.

Priority 3: Strengthen Revenue Pages

Improve service pages, location pages, category pages, or other high-intent pages connected to leads and sales.

Priority 4: Improve Internal Linking

Build stronger connections between supporting content and high-value pages.

Priority 5: Fill Important Content Gaps

Create new content only where there is a clear purpose and search intent.

Priority 6: Strengthen Authority

Pursue relevant backlinks, citations, media mentions, industry opportunities, and other legitimate authority-building signals.

Priority 7: Measure and Adjust

Review Search Console, analytics, rankings, leads, and conversions to see what is actually improving.

That is much more useful than fixing hundreds of items in random order.

The Biggest SEO Problem Is Often Lack of Focus

After auditing hundreds of websites, I have noticed a recurring pattern.

Most businesses do not have one catastrophic issue.

They have many small issues.

One page targets the wrong keyword.

Another page has no internal links.

An important service is barely explained.

Old content competes with new content.

The Google Business Profile is incomplete.

The website has technical clutter.

Backlinks point to pages that no longer matter.

The calls to action are weak.

None of those problems alone looks disastrous.

But together, they create friction.

SEO improvement often comes from removing that friction one layer at a time.

That is why I do not look for magic bullets.

I look for momentum.

What Business Owners Should Expect From an SEO Partner

Before investing in ongoing SEO, you should understand:

  • Where your website currently stands
  • What your realistic opportunities are
  • Which problems matter most
  • Which improvements should happen first
  • What success will be measured against
  • What the strategy is trying to accomplish

You should also be able to ask:

Why are we doing this?

and receive a clear answer.

SEO should not feel like a mysterious collection of monthly tasks.

There should be a strategy connecting the work.

If you’re evaluating providers, I also recommend reading my guide to the questions I ask every new SEO client.

Final Thoughts: An SEO Audit Should Create Clarity

An SEO audit is not simply a technical exercise.

It is the starting point for understanding:

Where the website is now.

Why it is performing the way it is.

Where the opportunities are.

What should happen next.

For business owners, the goal should not simply be higher rankings.

The goal is to attract the right audience, generate meaningful business opportunities, and build a stronger search presence over time.

A strategic audit creates clarity before investment.

It reveals the obstacles.

It identifies the opportunities.

And most importantly, it gives you a path forward.

If you’re wondering what I would find on your website, I can take a look.

GET YOUR FREE SEO ANALYSIS →

Or call/text me at (619) 719-1315.

— Jen Ruhman
San Diego SEO Expert

Frequently Asked Questions About SEO Audits

What should an SEO audit include?

A thorough SEO audit should evaluate technical SEO, indexing, website structure, search intent, keyword targeting, content quality, internal linking, backlinks, authority, competitors, user experience, conversions, and local SEO when relevant. It should also provide clear priorities for what should be improved first.

Why should I get an SEO audit before investing in SEO?

An audit helps identify the problems and opportunities specific to your website before time and money are spent on ongoing work. Without understanding what the site actually needs, SEO can become a collection of disconnected tactics.

What do you look at first during an SEO audit?

I start by understanding the business and looking at the website from a customer’s perspective. I want to know what the business is trying to accomplish, whether the website clearly communicates what it does, and whether its structure makes sense before I dive deeply into reports.

How long does an SEO audit take?

It depends on the size and complexity of the website. A small local-business site may take several hours to review thoroughly, while a large site with hundreds or thousands of pages may require considerably more analysis.

Can automated SEO tools replace a professional audit?

No. Automated tools are useful for identifying technical issues and gathering data, but they cannot fully replace strategic analysis. A real audit also considers business goals, search intent, competition, conversion opportunities, content strategy, and priorities.

What is the difference between an SEO audit and an SEO strategy?

An audit identifies what is happening and where the opportunities or problems are. An SEO strategy determines which actions should be taken, in what order, and how those actions support the business’s goals.

Can an SEO audit improve rankings?

The audit itself does not change rankings. It identifies the improvements most likely to strengthen visibility. Rankings can improve after the recommended changes are implemented and search engines have time to process them.

How often should a website be audited?

There is no universal schedule, but established websites should be reviewed periodically. Businesses publishing frequently, redesigning their site, changing services, migrating platforms, or competing in fast-moving markets may benefit from more frequent reviews.

Does an SEO audit include keyword cannibalization?

It should. I look for multiple pages competing for the same or very similar search intent because consolidating or clarifying those pages can sometimes create a stronger overall site.

Does an SEO audit include local SEO?

For businesses serving a geographic market, yes. I review local relevance, Google Business Profile signals, reviews, location targeting, citations, website consistency, and other factors that may influence local visibility.

Should an SEO audit include backlinks?

Yes. A complete audit should evaluate the existing backlink profile, link quality, competitor authority, strong linked pages, and opportunities to build legitimate authority over time.

What happens after the SEO audit?

The most important step is prioritization. I use the findings to create a roadmap explaining what should be fixed first, what can wait, which pages have the strongest opportunity, and how the work supports the broader SEO strategy.