SEO Course
Lecture 22: SEO Audits
By Forsa | SEO Audit and Technical SEO Specialist
Learn how to run an SEO audit that checks on-page SEO, technical issues, schema, backlinks, performance, social signals, and AI visibility.
An SEO audit is a systematic evaluation of a website's search engine optimization health across technical, content, and authority dimensions. Audits identify what is working (to be maintained and scaled), what is broken (to be fixed), and what gaps exist (to be addressed through new SEO investments). This lecture covers how to conduct a thorough, actionable SEO audit from scratch -- including the exact process, the tools, the checklist, and how to prioritize findings by business impact.
Short answer: A comprehensive SEO audit covers 5 domains: technical SEO (crawlability, indexability, site speed, mobile experience, and structured data), on-page SEO (title tags, meta descriptions, heading structure, content quality, and keyword targeting), content SEO (content gaps, thin content, duplicate content, and content quality patterns), off-page SEO (backlink profile health, toxic link identification, and competitor authority comparison), and local SEO (if applicable). Each domain generates a prioritized list of findings ranked by estimated traffic impact, with clear action items and owner assignments. This lecture walks through each domain with the specific checks, tools, and interpretation guidance needed to conduct a professional-grade audit.
What You'll Learn in This Lecture
- How to Plan and Scope an SEO Audit
- How to Conduct a Technical SEO Audit
- How to Conduct an On-Page SEO Audit
- How to Conduct a Content SEO Audit
- How to Conduct a Backlink and Off-Page SEO Audit
- How to Prioritize Audit Findings by Business Impact
- How to Present and Communicate Audit Results
- How to Set Up Ongoing SEO Health Monitoring
How to Plan and Scope an SEO Audit
Before running any audit tools or pulling any reports, define the scope and objectives of the audit. A 10-page local business website requires a different audit scope than a 50,000-page e-commerce site. The audit depth and tool set should be calibrated to the site size, the business's SEO maturity, and the specific questions the audit is designed to answer.
Defining audit objectives: is this a "first audit" for a new client or project (comprehensive baseline audit covering all 5 domains), a post-launch audit (checking that a new site was launched without SEO regressions), a penalty recovery audit (diagnosing and resolving a specific ranking drop), or a routine maintenance audit (quarterly or annual health check for an ongoing SEO program)? Each objective changes which audit areas receive the most attention and what depth of investigation is warranted.
Audit toolkit: a crawler tool is required for technical SEO audits (Screaming Frog SEO Spider is the industry standard, free for up to 500 URLs; Sitebulb or Ahrefs Site Audit for larger sites). Google Search Console access is required for indexation data, crawl error reports, and search performance data. Google Analytics 4 access is required for traffic and conversion data. A backlink tool (Ahrefs, Moz, or Semrush) is required for off-page analysis. A keyword rank tracker provides context for content and on-page findings. For site speed, Google PageSpeed Insights and Lighthouse provide Core Web Vitals data.
Example: An SEO agency in Atlanta, Georgia is hired to audit a mid-size e-commerce client with 8,400 product pages, 340 category pages, and 180 blog articles (total: ~8,920 indexable URLs). The agency defines the audit scope: comprehensive first audit with a full technical crawl (using Ahrefs Site Audit because Screaming Frog's free tier only covers 500 URLs), GSC and GA4 performance data analysis for the past 12 months (to identify seasonal patterns and algorithm impact timing), full backlink profile audit (Ahrefs), content audit of the top 200 traffic-driving pages (not all 8,920, as auditing all pages at depth is cost-prohibitive for an initial engagement), and competitive benchmark against 4 primary competitors. The audit scope document also specifies the deliverable: a prioritized finding list with estimated traffic impact per finding, specific action steps for each issue, and a 90-day implementation roadmap.
How to Conduct a Technical SEO Audit
The technical SEO audit checks the mechanical infrastructure that allows search engines to find, crawl, render, and index the website correctly. Technical SEO issues prevent even high-quality content from ranking by creating barriers between the content and the search engine's ability to understand it.
Crawlability checks: run a full site crawl with Screaming Frog and review: pages returning 4xx errors (broken pages that waste crawl budget and create poor user experience), pages returning 5xx errors (server errors that prevent crawling), redirect chains (sequences of 3+ redirects that dilute link equity and slow crawl), redirect loops (circular redirects that trap crawlers), and robots.txt blocking of important pages or resources (CSS and JavaScript files used for rendering, for example). Check crawl depth -- pages more than 4 clicks from the homepage are often crawled infrequently; important content buried at depth 8 to 10 may rarely be crawled.
Indexation checks: in Google Search Console, compare submitted sitemap URLs against indexed URLs. A significant gap (submitted 1,200 pages, indexed 400) indicates indexation problems requiring investigation. In GSC's Coverage report, categorize exclusions: "Duplicate without user-selected canonical" (multiple URLs serving identical or very similar content, with no canonical tag directing Google to the preferred version), "Crawled but not indexed" (Google has seen the page but chosen not to index it, typically a content quality signal), "Blocked by robots.txt" (check whether these blocks are intentional), and "404 Not Found" (broken pages).
Site speed and Core Web Vitals: in GSC's Core Web Vitals report, check the percentage of pages rated "Poor" vs. "Needs Improvement" vs. "Good" for LCP (Largest Contentful Paint), CLS (Cumulative Layout Shift), and INP (Interaction to Next Paint). Use PageSpeed Insights to test specific pages and identify the specific elements (unoptimized images, render-blocking resources, third-party scripts) contributing to poor scores.
Example: A healthcare information website in Denver, Colorado submits 3,400 pages in their XML sitemap but Search Console shows only 1,180 pages indexed -- a 65% exclusion rate. Technical audit investigation reveals 5 causes: (1) 820 pages have thin content under 300 words (Google chose not to index them as unhelpful pages), (2) 440 pages are canonicalized to versions without the www prefix (but the www version is set as canonical in the sitemap, creating a canonical conflict), (3) 380 pages have a "noindex" tag added in error by a recent CMS plugin update affecting a whole section of the site, (4) 280 pages are more than 7 clicks from the homepage and receive no crawl budget, and (5) 140 pages return 404 errors from links that were not updated when old URLs were restructured. Each issue category gets a prioritized action plan: fixing the accidental noindex is highest priority (immediate recovery of 380 pages), followed by resolving the canonical conflicts (440 pages), then the thin content expansion program (820 pages over 6 months), then the internal link restructuring to improve crawl depth (280 pages), and finally the 404 redirects (140 pages).
How to Conduct an On-Page SEO Audit
The on-page SEO audit evaluates how well each page's individual elements (title tags, meta descriptions, headings, content, internal links) are optimized to target the intended keywords and match the searcher's intent. On-page audit issues are generally faster to fix than technical or authority issues and can produce ranking improvements within 4 to 12 weeks of implementation.
Title tag audit: export all page URLs and title tags from Screaming Frog. Check for: missing title tags (pages with no title tag at all), duplicate title tags (multiple pages using the exact same title, typically from template defaults or CMS auto-generation), title tags that are too long (over 60 characters, which Google truncates in SERPs), title tags that are too short (under 30 characters, underutilizing the most visible ranking signal), and title tags that don't include the primary target keyword. In Google Search Console, check which pages have their title tag rewritten by Google (visible when the "Title" in GSC's Performance report differs from the actual HTML title tag) -- rewritten titles indicate that the original title was not representative of the page content.
Content quality audit: identify pages with thin content (under 500 words for informational pages, under 300 words for product pages). Check for duplicate or near-duplicate content (use Siteliner or Copyscape to detect internally duplicated content). For top-traffic pages, evaluate content depth against the current top-ranking competitors for the target keyword using a content gap analysis (does the page cover all sub-topics that competing top-ranking pages cover?).
Example: A law firm website in Houston, Texas runs an on-page audit of their 85 service pages and discovers: 23 pages have duplicate title tags (all defaulting to "Legal Services - [Law Firm Name]"), 18 pages have title tags over 70 characters, 31 pages have no meta description (relying on Google to auto-generate from page content), 14 pages have H1 tags that don't include the primary keyword, and 22 pages have content under 400 words (too thin to rank against competitor practice area pages averaging 1,200 words). After fixing all title tags first (highest impact, fastest to implement), 8 pages show GSC position improvements of 2 to 6 positions within 6 weeks -- confirming that the non-descriptive duplicate title tags were suppressing rankings. The thin content pages are then expanded over a 10-week content production sprint, with each page targeting the content depth and topic breadth of the current top-ranking competitor page.
How to Conduct a Content SEO Audit
A content SEO audit evaluates the strategic architecture of the website's content -- whether the content mix serves the right keyword targets, whether there are gaps where important keywords have no supporting content, whether there is cannibalization between pages targeting the same or similar keywords, and whether low-quality or outdated content is dragging down overall site quality signals.
Keyword cannibalization audit: export all URLs and their primary target keywords, then check for multiple pages targeting the exact same keyword. In GSC, check whether multiple URLs from the same site appear in search results for the same query (a sign of cannibalization). Identify which pages are competing against each other and choose the strongest page to consolidate all content and links into, then redirect or canonicalize the weaker competing pages to the chosen winner.
Content gap audit: compare the keyword universe you have created content for against the top-ranking competitor pages for the 20 highest-value keyword clusters in your niche. The keywords that competitors rank for but your site has no content targeting are content gaps that represent near-term traffic opportunities. A structured content gap analysis using Ahrefs or Semrush's content gap tool provides this competitor-vs-site comparison automatically.
Content freshness audit: identify content that was published more than 2 years ago and has not been updated. Sort by organic traffic and update the highest-traffic old content first -- adding new data, refreshing statistics, removing outdated references, and expanding coverage to reflect how the topic has evolved. A systematic content refresh program (updating 5 to 10 pieces per month) is more cost-effective than creating the same number of new pieces, because updated content benefits from existing domain authority, backlinks, and historical ranking signals.
Example: A SaaS company in New York City conducts a content SEO audit of their 160-article blog. The audit reveals: 14 articles are targeting the same primary keyword cluster as another article (cannibalization -- some pairs are even the top two results competing against each other in Google), 38 articles were published in 2021 or 2022 and have not been updated (many with outdated statistics and no mention of significant product features added since publication), and a competitor keyword gap analysis identifies 22 high-value keyword clusters (each with monthly search volumes of 1,000 to 5,000) that the SaaS company has no content targeting. Action plan: consolidate the 14 cannibalization conflicts first (merge weaker pages into stronger pages, eliminating competing pages), then refresh the 38 outdated articles (scheduled over 4 months at 10 per month), then create the 22 new articles for the gap keywords (scheduled over 11 months at 2 per month). The consolidation alone produces a 34% traffic increase for the affected keyword clusters within 60 days by concentrating all link equity and authority signals into single, stronger pages.
How to Conduct a Backlink and Off-Page SEO Audit
The off-page SEO audit evaluates the quality, quantity, and relevance of the website's backlink profile -- the external links from other websites that are the primary authority signal in Google's ranking algorithm. A healthy backlink profile has diverse, relevant, high-quality links. An unhealthy profile may include toxic links from spam websites, unnatural link patterns from excessive exact-match anchor text, or a backlink profile that is weaker than competitors in key areas.
Backlink profile audit process: pull the full backlink profile from Ahrefs, Moz, or Semrush (or all three, as each tool's index captures different links). Export all linking domains and analyze: total referring domain count, domain rating (DR) distribution of linking sites, anchor text distribution (if more than 30% of anchor text is exact-match commercial keywords, it may indicate an unnatural link pattern), percentage of "nofollow" vs. "dofollow" links, and percentage of links from topically relevant vs. irrelevant domains.
Toxic link identification: identify links from sites with very low domain ratings (DR 0 to 10) combined with spam characteristics (casino, pharmaceutical, adult content sites that have no relevance to your business, link farm directories with hundreds of outbound links per page). For large volumes of clearly toxic links, submit a Google Disavow file through Google Search Console's Disavow Links tool -- but only as a last resort if manual outreach to remove the links has failed, and only if the links are genuinely harmful (clearly spam or from a previous black-hat link building campaign).
Example: A digital marketing agency in Phoenix, Arizona audits a client's backlink profile after taking over from a previous agency. Ahrefs pull reveals 420 referring domains, of which: 280 are from legitimate websites (news sites, industry blogs, business directories), 94 are from clearly spammy sites (casino-adjacent sites, foreign language link farms, article directories with 1,000+ outbound links per page, adult content sites that have no connection to the client's business), and 46 are from sites with DR under 5 with no topical relevance. The client also has an unnatural anchor text profile: 52% of dofollow links use exact-match commercial keyword anchor text ("best digital marketing agency"), which is a strong signal of historical unnatural link building. The recovery plan: disavow the 94 clearly spammy link sources and 46 very-low-DR irrelevant links (140 domains total) through a Google Disavow file. Simultaneously, launch an outreach link building campaign to earn 60 new high-quality relevant links over 6 months to diversify the anchor text profile with more natural branded and generic anchors. Within 4 months of the disavow submission, the client sees a partial recovery in rankings that had been suppressed by a manual action (confirmed in GSC's Manual Actions report).
How to Prioritize Audit Findings by Business Impact
A comprehensive SEO audit for a mid-size website will typically generate 50 to 200 individual findings across all 5 domains. Attempting to fix all findings simultaneously is impossible -- every SEO team has limited time and resources. Prioritization is the most important skill in translating audit findings into business impact.
The impact-effort prioritization framework: for each audit finding, estimate: the traffic impact if fixed (high: could affect rankings for multiple important keywords or large traffic volumes; medium: isolated impact on one section or keyword cluster; low: cosmetic or minor ranking signal), and the implementation effort required (easy: simple code or content change requiring 1 to 4 hours; medium: requires development resources or content production, 1 to 2 weeks; hard: requires significant technical architecture changes or major content investment, 1+ months). Plot findings on a 2x2 matrix: High Impact + Easy Fix = fix immediately (these are "quick wins"). High Impact + Hard Fix = prioritize with proper project planning. Low Impact + Easy Fix = fix when time permits. Low Impact + Hard Fix = deprioritize or discard.
Business impact estimation: where possible, quantify the expected traffic impact in specific terms. If a keyword ranking for a target keyword improves from position 12 to position 5, use the GSC impression data and expected CTR at position 5 to estimate additional monthly clicks: if the keyword has 12,000 monthly impressions in GSC at position 12 (CTR ~1.2%, driving ~144 clicks), moving to position 5 (expected CTR ~7.5%) would produce ~900 monthly clicks. Multiply by conversion rate and customer value to estimate revenue impact of the fix.
Example: An e-commerce sporting goods company in Chicago, Illinois completes a full SEO audit producing 112 findings. The SEO team uses impact-effort prioritization to create a 90-day action plan from the 112 findings: Week 1 to 2 (immediate quick wins): fix 34 broken internal links (30 minutes), add missing title tags to 18 product pages (2 hours), resubmit URL inspection requests for 22 pages stuck in "Crawled but not indexed" (1 hour). Week 3 to 6 (high-impact technical fixes): fix duplicate canonical conflicts on 180 product variant pages (requires 8 hours of developer time), improve mobile page speed scores for the top 50 product landing pages (2-week development sprint). Week 7 to 12 (content and authority investments): merge 8 cannibalized article pairs (3 to 4 hours per pair for content consolidation), create 6 missing category pages for high-volume keyword gaps (2 to 3 days of content production each), initiate outreach for 20 new backlinks. After the 90-day sprint, total organic traffic increases 28%, with the largest gains from the canonical fix (which consolidated ranking signals for product variant pages, moving 14 category keyword clusters from positions 8 to 15 into positions 3 to 7).
How to Present and Communicate Audit Results
An audit report that sits unread in a shared drive folder produces zero business value. Audit findings must be presented in a way that drives stakeholder understanding, commitment, and action. For technical SEO findings, this means translating technical issues into business-language explanations. For content findings, this means connecting gap analysis results to specific revenue opportunity estimates. For backlink findings, this means explaining competitive authority gaps in terms the marketing team and executives can act on.
Audit report structure for stakeholders: start with an Executive Summary that states the overall SEO health grade (a simple A to F or 1 to 100 score), the top 3 problems and their estimated business impact, the top 3 opportunities, and the recommended investment prioritization for the next 90 days. Follow with domain-specific sections (Technical, Content, Off-Page) each with: a severity-prioritized finding table, the specific page or URL affected, the impact if fixed, the action required, the owner, and the estimated implementation time. End with a roadmap section showing the recommended order of implementation across a 90-day timeline.
Example: An SEO consultant presenting audit results to the CMO and CTO of a B2B software company in San Jose, California avoids opening with a 40-page technical checklist. Instead, the presentation leads with: "Your website currently ranks on page 2 or lower for 74% of your commercial keywords, despite your domain rating of 48 being higher than 3 of your 4 primary competitors. The primary cause is 3 technical issues that are systematically preventing your content from being properly indexed and competing for first-page rankings. Fixing these 3 issues is a 3-week development project that we estimate will recover or improve rankings for 38 high-value commercial keywords. At current conversion rates, those 38 keywords entering top-5 positions would generate an estimated $48,000 in additional monthly pipeline." The CMO approves the technical fix sprint in the same meeting and allocates developer resources -- because the audit recommendation was presented as a specific business outcome with a clear timeline, not a list of technical issues requiring interpretation.
How to Set Up Ongoing SEO Health Monitoring
An SEO audit is a point-in-time snapshot. A healthy SEO program requires continuous monitoring to catch issues as they arise (before they produce major traffic losses) and to track the outcomes of implemented fixes. Setting up ongoing monitoring transforms SEO from a reactive discipline (discovering problems after they've already caused damage) into a proactive one (catching issues in the crawl stage before they impact rankings).
Automated monitoring setup: configure weekly crawls in Ahrefs Site Audit or Screaming Frog's Scheduled Crawl feature, with automatic comparison against the previous crawl to surface new errors and changes. Set up email alerts in Google Search Console for: new Coverage errors (pages dropped from the index), new Manual Actions (penalty notifications), and significant drops in Core Web Vitals scores. Set up keyword rank change alerts in your rank tracking tool (alert when any tracked keyword changes position by 5 or more positions in a week). Configure GSC's email performance report to send weekly organic performance summaries to the SEO team lead.
Example: A large e-commerce retailer in Los Angeles, California implements an SEO monitoring stack: Ahrefs Site Audit runs weekly crawls of 25,000 product pages, comparing against the previous week and emailing the SEO team when new 4xx errors, new noindex tags, or critical technical issues exceed a threshold of 50 new instances. Google Search Console is configured to email the team when any new Manual Action or coverage drops occur. Ahrefs Rank Tracker sends daily alerts for keywords in the top 20 that change position by 5 or more. GA4 sends a weekly automated report comparing organic channel conversion rate vs. the prior week and the same week last year. This monitoring stack catches a critical problem in week 3 of operation: a developer push to production accidentally adds a "noindex" meta tag to all product pages in the "Sale" category (1,400 pages). The Ahrefs crawl alert fires within 18 hours of the deploy; the developer reverts the change within 2 hours of the alert. Because the monitoring caught it so quickly, Google only discovered the noindex on approximately 200 of the 1,400 pages before the fix was deployed -- avoiding the full ranking loss that would have occurred if the error had been discovered weeks later during a routine audit.
Common Mistakes to Avoid
- Running an audit and producing a finding list without prioritization, leaving the team with a 150-item checklist and no guidance on where to start (this results in low-impact quick fixes being done while high-impact hard fixes never get prioritized into development sprints).
- Auditing technical SEO issues in isolation from content quality -- a crawl that shows "2,000 pages indexed" as a positive metric is misleading if 1,800 of those pages are thin or duplicate content that is suppressing the overall domain quality signal.
- Disavowing backlinks aggressively without strong evidence of harm (the disavow tool should be used sparingly; removing links that Google is already ignoring provides no benefit and cannot hurt, but misidentifying good links as toxic and disavowing them actively removes link equity).
- Conducting quarterly audits but not implementing the findings between audits -- an audit is only valuable if the findings are actioned. An unimplemented audit is an expensive exercise in documentation.
- Running audits on the production site without first checking that the analytics and tracking implementation is correct -- insights from a site with broken conversion tracking are built on invalid data.
Action Checklist
- Set up Screaming Frog (or Ahrefs Site Audit for larger sites) and run a full crawl, checking for 4xx errors, redirect chains, duplicate title tags, and missing meta tags.
- Pull the Coverage report from Google Search Console and categorize all excluded pages to identify the largest groups of indexation problems.
- Export the backlink profile from Ahrefs or Moz and identify the top 5 link-earning pages and any obvious toxic link patterns.
- Run a keyword cannibalization check for your top 20 keyword targets, confirming that no 2 pages from your site are directly competing for the same primary keyword.
- Set up automated weekly GSC email alerts and a scheduled weekly crawl comparison to enable ongoing issue detection rather than relying entirely on periodic manual audits.
Practice Task
Conduct a mini technical SEO audit of any website (your own site or a public one you can access). Run Screaming Frog on up to 500 URLs (free tier limit) and complete this audit summary table.
| Technical Check | Finding | Count / Score | Priority | Action Required |
|---|---|---|---|---|
| 4xx errors (broken pages) | --- | N pages | High / Med / Low | Fix or redirect |
| Redirect chains (3+ hops) | --- | N pages | High / Med / Low | Collapse to 1-hop |
| Missing title tags | --- | N pages | High / Med / Low | Add unique titles |
| Duplicate title tags | --- | N pages | High / Med / Low | Make unique |
| Missing meta descriptions | --- | N pages | Med / Low | Write unique descriptions |
| Pages with thin content (<300 words) | --- | N pages | High / Med / Low | Expand or consolidate |
| Core Web Vitals score (LCP) | --- | Good / Needs Improvement / Poor | High if Poor | Identify and fix LCP element |
Related Lessons Across SEO, AEO, GEO, SEM, and PPC
Use these connected lessons to move through organic search, answer engines, generative AI visibility, paid search, and PPC without losing the bigger strategy.
- Lecture 1: SEO Fundamentals for Beginners (SEO) - return to the course foundation when you need the big picture.
- Lecture - 7: Prompt Research: Finding What People Ask AI Tools About Your Topic (GEO) - turn search queries into AI prompt research.
- Lecture 5: Keyword Research for SEM: Finding High-Intent Search Terms (SEM) - compare organic keyword research with paid search demand.
- Lecture 5: Keyword Research for PPC: Tools, Techniques, and Search Term Reports (PPC) - translate keyword intent into PPC campaign structure.
- Lecture - 1: What Is AEO? How Answer Engines Are Different From Search Engines (AEO) - see how answer engines build on SEO foundations.
Course Links
- Back to Lecture 21: AI Search and Modern SEO
- Continue to Lecture 23: SEO Tools and Workflows
- Run a Free SEO Audit on Your Site
Trusted References
For technical SEO audit methodology, see Semrush's SEO Audit Guide. For Screaming Frog documentation, see Screaming Frog SEO Spider. For disavow file guidance, see Google's Disavow Links documentation.
FAQs
How Often Should I Run an SEO Audit?
Frequency depends on the website's size, change rate, and competitive market. For small business websites (under 500 pages) with infrequent content updates: a comprehensive audit twice per year, with monthly spot checks on GSC Coverage and performance. For mid-size sites (500 to 10,000 pages) with regular content publishing: quarterly comprehensive audits with weekly automated crawl monitoring. For large e-commerce or publishing sites (10,000+ pages) with daily content changes: monthly targeted audits of specific issue categories, continuous automated monitoring via scheduled crawls, and an annual comprehensive baseline audit. The automated monitoring stack (weekly crawls, GSC alerts, rank change alerts) should always be in place regardless of audit frequency -- audits catch patterns and strategic issues while automated monitoring catches immediate technical emergencies.
Should I Fix All Audit Findings or Just the High-Priority Ones?
Fix high and medium priority findings; deprioritize low-priority findings indefinitely if higher-impact work is available. Low-priority audit findings (minor, isolated issues with negligible traffic impact) represent diminishing returns -- fixing 50 low-impact issues may produce less total ranking improvement than fixing 2 high-impact issues. The purpose of the audit is to identify where limited time and resources should be invested for maximum SEO ROI, not to achieve a perfect technical score across every possible optimization. An audit that has 0 critical issues and 30 low-priority findings is a healthy site; an audit that has 15 critical issues is an urgent remediation project regardless of how many low-priority items are also present.
What Is the Single Most Impactful SEO Audit Finding to Fix First?
There is no universal answer because every site's most impactful issue is site-specific, but the highest-leverage findings by category are: accidental noindex tags on important content (immediately removes the blockage preventing those pages from ranking), duplicate canonical tags directing Google to the wrong version of a page (resolving this concentrates all authority signals on the correct URLs), missing or incorrect hreflang for international sites (can recover significant international organic traffic rapidly), and keyword cannibalization between competing pages (consolidating competing content can produce large ranking improvements for the winning page within 30 to 60 days). Among all possible findings, the ones that directly prevent correct indexation (noindex, canonical errors, crawl blockages) are almost always the highest priority because they directly disable rankings -- while content quality and link building issues reduce ranking potential, indexation errors eliminate ranking entirely.