|

Tiempo de lectura

9 min

What an SEO audit is and what it includes

An SEO audit is the diagnosis of a website before anyone promises rankings. It checks whether Google can crawl and index the URLs that sell, whether the content answers a real search, and whether the links pointing at the site are credible. It is not a score from 1 to 100 or a date for page one. The useful result is a short list of fixes, each with a URL and a way to confirm the fix is done.

What an SEO audit is

An SEO audit is the diagnosis of a website before anyone promises rankings. It checks four things: whether Google can crawl the URLs, whether the pages that sell are indexed, whether the content answers a real search, and whether the links pointing at the site are credible. A useful deliverable is not a score from 1 to 100. It is a short list of fixes, ordered by what is blocking customers now.

People who search “what is an SEO audit” want the definition, the checklist, and a price. A public price does not fit: a twelve-page site and a store full of filters are not diagnosed the same way. At Growth Digital the first audit is free. Ongoing work, if it is needed, is quoted to fit the site. There is no public package price.

Automated reports blur a distinction that matters. A tool pastes the domain, crawls what it can, and exports a PDF. That is a list of symptoms. An audit decides which symptoms matter for this business and in which order they get fixed. Without that decision, the PDF gets filed and the site stays the same.

What it has to include

Crawl

Crawling is the bot’s path through the site. Look for server errors, redirect chains, broken links, and URLs the bot walks that nobody will ever search: infinite filters, sort parameters, thank-you pages that can be indexed. On a small site, crawl budget is almost never the problem. On a store with thousands of combinations, it is. Do not quote crawl budget from memory. Check whether Search Console shows Google spending crawls on URLs that do not sell. The detail is in what crawl budget is and when it matters.

Indexing

Indexing is not the same as crawling. Google can have seen a URL and decided not to store it. Usual causes are a noindex left over from a staging template, a canonical pointing at another page, a robots.txt block, or content so close to another URL that Google keeps only one. The source of truth is the Pages report in Search Console, not the number an outside tool prints. How to read those states is in how to fix indexing problems.

Content and intent

Every URL you want to rank needs its own search. If two articles answer the same question, rewriting both does not end the fight: Google has to pick one, and it often does not pick the one you want. The audit notes which URL stays, which one is merged, and which one is redirected. It also checks whether the title promises one thing and the first paragraph delivers another. That mismatch is covered in search intent and in on-page SEO.

Links

Check whether incoming links come from real sites in the same topic or from a package bought to inflate a score. You do not need a paid authority metric to see a bad pattern: many links on the same day, identical anchors with the exact keyword, and domains that contain nothing but link lists. Which links help is in what link building is. The audit does not go out and buy links. It flags whether the profile is a risk.

Mobile and the local profile

If the page you want to rank is slow on a phone, note it, but do not put it first when the URL is not even indexed. Speed matters once the index is healthy. The metrics guide is in Core Web Vitals. If the business depends on “near me,” the Google Business Profile belongs in the same review: name, category, hours, and reviews. A perfect website does not replace a half-finished profile.

The order of the work

The order stops you rewriting the blog while the site is set to noindex. These are the steps, and why each one exists:

  1. Confirm which URLs must rank. List the services and the money pages. Without that list, the audit becomes a stroll through the blog.

  2. Open Search Console, not a paid tool. Indexed pages, excluded pages, and the queries that already earn impressions. That is what Google is actually doing with the site.

  3. Crawl the way the bot would. Check robots.txt, the sitemap, and a sample of canonicals. A sitemap is a hint, not an order: listing a URL there does not index it.

  4. Compare intent. For each money URL, search the query and see whether what ranks is a guide, a service page, or a directory. If your page is a different format, length will not get it in.

  5. Review links only after that. A toxic profile matters. A thin profile on a new site is normal and is not “fixed” by buying a pack.

  6. Write the fix list with an owner. Each item says what changes, on which URL, and how you will know it is done. A finding without a URL is an opinion.

How to read a finding without panicking

“Discovered – currently not indexed” does not mean the site is penalized. It means Google knows the URL and has not stored it yet, or has decided it does not deserve to be stored. “Crawled – currently not indexed” is more serious: the bot came in and did not want the page. Typical causes are thin content, duplication, or a page that adds nothing next to another URL on the same site.

“Blocked by robots.txt” and “Excluded by noindex” are your decisions, even when a template or a staging environment published them by accident. Fix them in the template. Do not file a reconsideration request. Reconsideration is for a manual action. If Search Console shows no manual action, do not write a letter. Remove the cause.

Do not chase a tool’s “health score of 100” either. That number mixes warnings of very different weight. Low contrast in a footer and a homepage set to noindex are not the same problem. The audit separates what blocks visibility from what is a style warning.

What an audit is not

  • It is not a PDF generated by pasting the domain, without opening Search Console or asking what the company sells.

  • It is not a promise of a ranking in thirty, sixty, or ninety days. Nobody controls the index.

  • It is not a list of two hundred tasks of equal size. If everything is urgent, nothing gets done.

  • It is not the moment to change CMS, domain, or design “because the audit says so,” unless the platform itself prevents indexing. A redesign without a redirect map is how traffic is lost. That is planned in how to migrate without losing rankings.

  • It does not include a closed “SEO package” price dressed up as a diagnosis. The diagnosis says what is there. The quote, if there is one, comes after, and it is custom.

What you do with the report

First, unblock the pages that should already be earning: the service page, the contact page, and any URL Search Console already shows with impressions. If a URL has impressions and almost no clicks, the problem may be the title, not a lack of links. If it has clicks and does not convert, the problem is no longer only SEO. It is the message on the page.

Next, clean duplicates and canonicals. Then rewrite or merge the content that targets the wrong search. Links, if they are needed, come when there is a page worth citing. Reversing that order means paying to mention a URL Google cannot store.

The technical half of that order, crawl and index, is technical SEO. The audit does not replace it. It prioritizes it. Once the map is clear, the ongoing work is what an SEO agency does: publish, fix, and look at Search Console again. Without that return visit, the report expires in the month it was written.

What an audit reviews and what to do first

Each block has a warning sign and a first step. If the first step is indexing, do not start with links. The table keeps warnings from being treated as if they all weighed the same.

Block

Warning sign

First step

Do not

Crawl

The bot walks filters and thank-you pages

Close what should not be crawled

Obsess over crawl budget on a small site

Indexing

The service URL is excluded

Read the reason in Search Console

Request indexing while noindex is still on

Content

Two URLs fight for one query

Keep one and merge or redirect the other

Rewrite both with the same synonyms

Title

Impressions and almost no clicks

Put the query at the front of the title

Add adjectives past 600 pixels

Links

A spike of identical anchors in a few days

Stop buying and review the profile

Order another pack to compensate

Mobile

The indexed URL is slow or shifts

Measure Core Web Vitals on that template

Start with cache if the homepage is noindex

Conclusion

An audit puts things in order: first what stops Google storing the pages that sell, then what stops them answering the search, and only then links. The first review at Growth Digital is free. Ongoing work, if it is needed, is quoted to fit the site.

Frequently asked questions about an SEO audit

What is an SEO audit?

It is a diagnosis of how a site stands with Google: crawl, indexing, content, and links. It shows what is blocking visits and what to fix first. It is not a quality badge and it is not a promise of page one on a set date.

What should an SEO audit include?

It should include how the bot crawls, which pages are indexed, whether the content answers real searches, how the site loads on a phone, and whether incoming links are credible. An automatic PDF that never opens Search Console, and never asks what the business sells, falls short.

How much does an SEO audit cost?

There is no public rate that fits every site. It depends on the size of the site and on whether someone then has to carry out the plan. At Growth Digital the first audit is free. Ongoing work, if it is needed, is quoted to fit the project. It is not sold as a closed package.

How do you run an SEO audit?

You cross Search Console with a crawl, see which URLs compete with each other, and order the failures by impact. The result is a short list of fixes, not a two-hundred-page report nobody executes. Indexing detail lives in the articles on indexing problems and crawl budget.

Need a marketing team?

Let’s talk and grow your business

BG Image

Let's build something remarkable

Ready for your next project

+

You

15-minute call

Pick the best time for you

Vector
Vector
Element Image
Otros blogs