The 15-Point AI SEO Audit Framework You Can Run Yourself Before Hiring Anyone — OnyxRank
Most businesses hire an SEO agency before they know what is actually broken on their own site. An AI powered SEO audit fixes that sequencing problem: it runs your site through the same signal categories agencies use crawlability, content depth, structured data, E-E-A-T, and AI citation readiness in under two hours, for free, before a single dollar changes hands. OnyxRank built this exact framework internally to scope new client engagements, and we are publishing all 15 checks below so you can run it yourself first.
Running your own audit before hiring anyone changes the conversation. You walk into a sales call already knowing your core web vitals score, whether your FAQ pages have schema, and whether ChatGPT can even find your product pages. Agencies respect that. The ones who get uncomfortable when you show up prepared are the ones you should not hire.
Why a DIY Audit Beats Trusting an Agency's Free Audit Alone
Every agency offers a "free audit." Most of them are built to find just enough problems to justify a contract, not to give you an honest picture. That is not necessarily dishonest, it is just how sales tools work. Running your own pass first gives you a baseline you control, so you can tell the difference between an agency that found real issues and one that padded a report to look busy.
The other reason to do this yourself: half of these checks take five minutes and a browser tab. You do not need a subscription to an enterprise SEO platform to know whether your site has a robots.txt blocking your blog, or whether your product pages load in nine seconds on mobile. Save the paid tools for the checks that genuinely require them, which we flag below.
The 5 Technical Checks (30 Minutes)
These catch the errors that quietly cap your entire site's ranking potential, regardless of how good your content is.
1. **Crawlability**: Run your homepage and three deep pages through Google's URL Inspection tool in Search Console. Confirm each is indexed and not blocked by robots.txt or a stray noindex tag left over from a staging environment.
2. **Core Web Vitals**: Use PageSpeed Insights on your three highest-traffic pages. Anything under 50 on mobile is actively suppressing rankings, not just a minor ding.
3. **Mobile rendering**: Open your site on an actual phone, not just a resized browser window. Look for overlapping text, buttons that need a precision tap, and pop-ups that cover content before a user scrolls.
4. **Broken internal links**: Run a free crawler like Screaming Frog (500 URL limit is free) and export every 404 and redirect chain longer than one hop.
5. **HTTPS and canonical consistency**: Confirm every page resolves to one canonical version. Sites that serve both www and non-www versions, or http and https, without a proper canonical tag split their own authority in half.
The 4 Content Checks (45 Minutes)
Technical health gets you crawled. Content depth gets you ranked.
6. **Search intent match**: Google your five target keywords and read the top 5 results. If they are all long-form guides and your page is a 300-word service description, you have an intent mismatch, not a ranking problem you can fix with backlinks.
7. **Content depth versus competitors**: Compare your word count and subtopic coverage against the current top 3 results. You do not need to be the longest, but you need to answer every question the top 3 collectively answer.
8. **Freshness signals**: Check the last-updated date on your cornerstone pages. Content untouched for 18+ months in a fast-moving category is a quiet ranking liability.
9. **Cannibalization**: Search `site:yourdomain.com "your keyword"` and see how many of your own pages compete for the same term. Multiple weak pages usually rank worse than one strong one.
The 3 GEO and AI Overview Checks (30 Minutes)
This is the newest category, and the one most DIY audits skip entirely, because most existing SEO checklists were written before AI Overviews existed.
10. **Direct answer test**: Read the opening two sentences of your top pages out loud. Do they answer the core question immediately, or do they warm up with a story first? AI Overviews and featured snippets both favor the direct-answer pattern.
11. **Schema coverage**: Check whether your FAQ sections, articles, and product pages carry FAQPage, Article, and Product schema using Google's Rich Results Test. Missing schema is one of the most common reasons technically sound pages never get cited by AI search engines.
12. **AI citation check**: Ask ChatGPT and Perplexity your top three commercial queries and see if your domain shows up in the sources. If competitors appear and you do not, that is a structural GEO gap, not a content quality gap. GEO optimization is a distinct skill set now, and it is worth understanding [how GEO optimization works](/blog/geo-optimization-guide) before you assume traditional SEO fixes will solve it.
The 3 Authority Checks (15 Minutes)
13. **Author attribution**: Confirm your published content has a named author with a bio, not just "Admin" or a company byline. Google's E-E-A-T guidelines weight this more heavily for YMYL topics like health, finance, and legal content.
14. **Backlink profile health**: Run your domain through Ahrefs' free backlink checker. Look for a sudden spike in low-quality foreign-language or spammy referring domains, a common sign of past black-hat work you inherited unknowingly.
15. **Brand search volume**: Check Google Trends for searches of your exact business name. Rising brand search volume is one of the strongest leading indicators that your marketing is working even before rankings move, and it is a number most audits never mention.
Scoring Your Results
Give yourself one point for every check that passes cleanly. A score of 12 to 15 means your foundation is solid and any agency you hire should focus on content and authority, not firefighting. A score of 7 to 11 means there are real gaps worth fixing before you scale content spend. Below 7, fix the technical basics first. Content and link building on top of a broken technical foundation is a wasted budget, no matter how good the agency doing it is.
What This Framework Does Not Replace
A DIY pass gets you 80% of the diagnostic value in two hours. What it will not replicate is prioritization by revenue impact. An agency using an AI-powered SEO audit process runs these same 15 categories across every page on your site simultaneously, cross-references them against your actual conversion data, and ranks the fixes by dollar impact rather than by category. That prioritization step is where the real value of paying for an audit shows up, not in finding problems you could have found yourself.
If you want to see this in practice, [OnyxRank's free audit](/free-audit) runs the full 15-point framework above across your entire site automatically and returns a prioritized fix list within 48 hours, no commitment required.
FAQ
**How long does an AI powered SEO audit take?**
A DIY pass using the framework above takes roughly two hours for a small site. An automated audit covering every page on a mid-sized site typically returns results within 24 to 48 hours because it is analyzing thousands of signals in parallel rather than manually.
**Can I run this audit on a site with no SEO tools at all?**
Yes. Google Search Console, PageSpeed Insights, the Rich Results Test, and Google Trends are all free. Screaming Frog's free tier covers up to 500 URLs, which is enough for most small business sites.
**What is the difference between a technical SEO audit and an AI SEO audit?**
A traditional technical audit stops at crawlability, speed, and indexation. An AI powered SEO audit adds the GEO and AI Overview layer checking schema completeness, direct-answer formatting, and whether AI search engines actually cite your pages, which a purely technical audit was never built to catch.
**How often should I re-run this checklist?**
Quarterly for most sites. Monthly if you are actively publishing new content or your industry has fast-moving search behavior, since AI Overview eligibility criteria shift more frequently than traditional ranking factors.
**Is a free audit actually useful or just a sales tool?**
Both can be true. A free audit becomes genuinely useful the moment it hands you specific, prioritized findings tied to your pages rather than a generic list of best practices. Judge any free audit by whether the recommendations are specific enough that you could hand them to a developer today.
Key Takeaways
Run the technical checks first. Broken crawlability and slow load times cap everything above them regardless of content quality. Add the GEO checks, most existing checklists skip them entirely, and they are increasingly where the real visibility gap sits in 2026. Score yourself honestly, and use the result to have a sharper conversation with any agency you talk to next. If you want the automated version of this exact framework, [see OnyxRank's pricing plans](/pricing) for ongoing managed audits, or start with the free version at [OnyxRank.com/free-audit](/free-audit).
Pro Intel subscribers get the full picture - proprietary analysis, keyword opportunities, tactical playbooks, and template downloads every week. $49/mo.
One email per week. Actionable, no fluff.