PageSourceSearch

https://theuxshop.com/assets/js/f7095dfa.a79d1fb2.js

js theuxshop.com collected 2026-10-06 22:15:39 UTC 22,801 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktheuxshop=self.webpackChunktheuxshop||[]).push([[2615],{223:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>i,toc:()=>x});const i=JSON.parse('{"id":"tools/content-audit","title":"Content Audit Tool","description":"A template and framework for cataloging and evaluating existing content.","source":"@site/.tmp/docs-published/tools/content-audit.mdx","sourceDirName":"tools","slug":"/tools/content-audit","permalink":"/tools/content-audit","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":3,"frontMatter":{"id":"content-audit","title":"Content Audit Tool","description":"A template and framework for cataloging and evaluating existing content.","sidebar_position":3},"sidebar":"toolsSidebar","previous":{"title":"Heuristic Review Tool","permalink":"/tools/heuristic-review"},"next":{"title":"Usability Test Script Tool","permalink":"/tools/usability-test-script"}}');var s=n(4848),r=n(8453),l=n(9176),d=n(5920),c=n(5388);const a={id:"content-audit",title:"Content Audit Tool",description:"A template and framework for cataloging and evaluating existing content.",sidebar_position:3},o="Content Audit Tool",h={},x=[{value:"When to conduct a content audit",id:"when-to-conduct-a-content-audit",level:2},{value:"Audit types",id:"audit-types",level:2},{value:"Quantitative audit (inventory)",id:"quantitative-audit-inventory",level:3},{value:"Qualitative audit (assessment)",id:"qualitative-audit-assessment",level:3},{value:"Strategic audit",id:"strategic-audit",level:3},{value:"Content inventory template",id:"content-inventory-template",level:2},{value:"Basic information",id:"basic-information",level:3},{value:"Metadata",id:"metadata",level:3},{value:"Metrics (if available)",id:"metrics-if-available",level:3},{value:"Content assessment criteria",id:"content-assessment-criteria",level:2},{value:"Accuracy",id:"accuracy",level:3},{value:"Usefulness",id:"usefulness",level:3},{value:"Quality",id:"quality",level:3},{value:"Findability",id:"findability",level:3},{value:"Accessibility",id:"accessibility",level:3},{value:"Brand alignment",id:"brand-alignment",level:3},{value:"Recommended actions",id:"recommended-actions",level:2},{value:"Conducting the audit",id:"conducting-the-audit",level:2},{value:"Step 1: Define scope",id:"step-1-define-scope",level:3},{value:"Step 2: Inventory",id:"step-2-inventory",level:3},{value:"Step 3: Assess",id:"step-3-assess",level:3},{value:"Step 4: Analyze",id:"step-4-analyze",level:3},{value:"Step 5: Prioritize",id:"step-5-prioritize",level:3},{value:"Step 6: Document and track",id:"step-6-document-and-track",level:3},{value:"Content audit spreadsheet structure",id:"content-audit-spreadsheet-structure",level:2}];function j(e){const t={em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",hr:"hr",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.header,{children:(0,s.jsx)(t.h1,{id:"content-audit-tool",children:"Content Audit Tool"})}),"\n",(0,s.jsx)(t.p,{children:"A content audit helps you understand what content exists, its quality, and what should happen to it. This tool provides a framework for conducting and organizing your audit."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.em,{children:"Last updated: September 2025"})}),"\n",(0,s.jsx)(t.h2,{id:"when-to-conduct-a-content-audit",children:"When to conduct a content audit"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Redesign or migration"}),": Before moving content to a new system"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Content strategy work"}),": When developing or refining content strategy"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Quality assessment"}),": To evaluate content health across a site"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Governance setup"}),": When establishing content maintenance processes"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"SEO review"}),": To identify content gaps and opportunities"]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"audit-types",children:"Audit types"}),"\n",(0,s.jsx)(t.h3,{id:"quantitative-audit-inventory",children:"Quantitative audit (inventory)"}),"\n",(0,s.jsx)(t.p,{children:"What exists? A comprehensive list of all content:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"URLs/locations"}),"\n",(0,s.jsx)(t.li,{children:"Content types"}),"\n",(0,s.jsx)(t.li,{children:"Metadata"}),"\n",(0,s.jsx)(t.li,{children:"Basic metrics"}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Good for"}),": Understanding scope, identifying orphan content, migration planning"]}),"\n",(0,s.jsx)(t.h3,{id:"qualitative-audit-assessment",children:"Qualitative audit (assessment)"}),"\n",(0,s.jsx)(t.p,{children:"How good is it? Evaluation of content quality:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"Accuracy and currency"}),"\n",(0,s.jsx)(t.li,{children:"Usefulness to users"}),"\n",(0,s.jsx)(t.li,{children:"Alignment with goals"}),"\n",(0,s.jsx)(t.li,{children:"Writing quality"}),"\n",(0,s.jsx)(t.li,{children:"Accessibility"}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Good for"}),": Identifying content to improve, retire, or prioritize"]}),"\n",(0,s.jsx)(t.h3,{id:"strategic-audit",children:"Strategic audit"}),"\n",(0,s.jsx)(t.p,{children:"Does it serve our goals? Analysis of content against strategy:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"User journey coverage"}),"\n",(0,s.jsx)(t.li,{children:"Business goal alignment"}),"\n",(0,s.jsx)(t.li,{children:"Competitor comparison"}),"\n",(0,s.jsx)(t.li,{children:"Gap analysis"}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Good for"}),": Content strategy development, prioritization"]}),"\n",(0,s.jsx)(l.A,{variant:"note",title:"Scope wisely",children:(0,s.jsx)(t.p,{children:"Full audits of large sites take significant time. Consider auditing a representative sample or focusing on high-traffic/high-priority areas first."})}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h2,{id:"content-inventory-template",children:"Content inventory template"}),"\n",(0,s.jsx)(t.p,{children:"For each piece of content, capture:"}),"\n",(0,s.jsx)(t.h3,{id:"basic-information",children:"Basic information"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Field"}),(0,s.jsx)(t.th,{children:"Description"}),(0,s.jsx)(t.th,{children:"Example"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"ID"}),(0,s.jsx)(t.td,{children:"Unique identifier"}),(0,s.jsx)(t.td,{children:"C-001"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"URL"}),(0,s.jsx)(t.td,{children:"Page location"}),(0,s.jsx)(t.td,{children:"/about/team"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Title"}),(0,s.jsx)(t.td,{children:"Page/content title"}),(0,s.jsx)(t.td,{children:"Our Team"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Content type"}),(0,s.jsx)(t.td,{children:"Article, landing page, etc."}),(0,s.jsx)(t.td,{children:"About page"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Format"}),(0,s.jsx)(t.td,{children:"Text, video, PDF, etc."}),(0,s.jsx)(t.td,{children:"Text with images"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Owner"}),(0,s.jsx)(t.td,{children:"Responsible person/team"}),(0,s.jsx)(t.td,{children:"Marketing"})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"metadata",children:"Metadata"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Field"}),(0,s.jsx)(t.th,{children:"Description"}),(0,s.jsx)(t.th,{children:"Example"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Created date"}),(0,s.jsx)(t.td,{children:"When first published"}),(0,s.jsx)(t.td,{children:"2023-06-15"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Last updated"}),(0,s.jsx)(t.td,{children:"Most recent edit"}),(0,s.jsx)(t.td,{children:"2024-01-20"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Author"}),(0,s.jsx)(t.td,{children:"Who created it"}),(0,s.jsx)(t.td,{children:"J. Smith"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Word count"}),(0,s.jsx)(t.td,{children:"Length indicator"}),(0,s.jsx)(t.td,{children:"850"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Meta title"}),(0,s.jsx)(t.td,{children:"SEO title"}),(0,s.jsx)(t.td,{children:"Meet the Team - Company"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Meta description"}),(0,s.jsx)(t.td,{children:"SEO description"}),(0,s.jsx)(t.td,{children:"Meet the people behind..."})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"metrics-if-available",children:"Metrics (if available)"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Field"}),(0,s.jsx)(t.th,{children:"Description"}),(0,s.jsx)(t.th,{children:"Example"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Page views"}),(0,s.jsx)(t.td,{children:"Traffic"}),(0,s.jsx)(t.td,{children:"2,400/month"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Avg. time on page"}),(0,s.jsx)(t.td,{children:"Engagement"}),(0,s.jsx)(t.td,{children:"2:15"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Bounce rate"}),(0,s.jsx)(t.td,{children:"Exit percentage"}),(0,s.jsx)(t.td,{children:"45%"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Conversions"}),(0,s.jsx)(t.td,{children:"Goal completions"}),(0,s.jsx)(t.td,{children:"12"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Search ranking"}),(0,s.jsx)(t.td,{children:"SERP position"}),(0,s.jsx)(t.td,{children:'#8 for "company team"'})]})]})]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h2,{id:"content-assessment-criteria",children:"Content assessment criteria"}),"\n",(0,s.jsx)(t.p,{children:"Rate each piece of content:"}),"\n",(0,s.jsx)(t.h3,{id:"accuracy",children:"Accuracy"}),"\n",(0,s.jsx)(t.p,{children:"Is the information correct and current?"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Rating"}),(0,s.jsx)(t.th,{children:"Description"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"\u2713 Pass"}),(0,s.jsx)(t.td,{children:"All information is accurate"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"\u25b3 Needs update"}),(0,s.jsx)(t.td,{children:"Minor inaccuracies or outdated details"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"\u2717 Fail"}),(0,s.jsx)(t.td,{children:"Significant errors or completely outdated"})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"usefulness",children:"Usefulness"}),"\n",(0,s.jsx)(t.p,{children:"Does this help users accomplish their goals?"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Rating"}),(0,s.jsx)(t.th,{children:"Description"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"High"}),(0,s.jsx)(t.td,{children:"Directly serves clear user needs"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Medium"}),(0,s.jsx)(t.td,{children:"Somewhat useful but not essential"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Low"}),(0,s.jsx)(t.td,{children:"Minimal value to users"})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"quality",children:"Quality"}),"\n",(0,s.jsx)(t.p,{children:"Is this well-written and well-presented?"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Rating"}),(0,s.jsx)(t.th,{children:"Description"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Good"}),(0,s.jsx)(t.td,{children:"Well-structured, clear, engaging"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Acceptable"}),(0,s.jsx)(t.td,{children:"Functional but could be improved"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Poor"}),(0,s.jsx)(t.td,{children:"Difficult to read, poorly organized"})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"findability",children:"Findability"}),"\n",(0,s.jsx)(t.p,{children:"Can users discover this content when needed?"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Rating"}),(0,s.jsx)(t.th,{children:"Description"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Good"}),(0,s.jsx)(t.td,{children:"Well-linked, searchable, logically placed"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Acceptable"}),(0,s.jsx)(t.td,{children:"Accessible but not prominently featured"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Poor"}
1),(0,s.jsx)(t.td,{children:"Difficult to find, orphaned, buried"})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"accessibility",children:"Accessibility"}),"\n",(0,s.jsx)(t.p,{children:"Is this content accessible to all users?"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Rating"}),(0,s.jsx)(t.th,{children:"Description"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"\u2713 Pass"}),(0,s.jsx)(t.td,{children:"Meets accessibility requirements"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"\u25b3 Partial"}),(0,s.jsx)(t.td,{children:"Some accessibility issues"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"\u2717 Fail"}),(0,s.jsx)(t.td,{children:"Significant accessibility barriers"})]})]})]}),"\n",(0,s.jsx)(t.h3,{id:"brand-alignment",children:"Brand alignment"}),"\n",(0,s.jsx)(t.p,{children:"Does this reflect current brand voice and standards?"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Rating"}),(0,s.jsx)(t.th,{children:"Description"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Aligned"}),(0,s.jsx)(t.td,{children:"Matches brand guidelines"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Partially"}),(0,s.jsx)(t.td,{children:"Some deviation from standards"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:"Misaligned"}),(0,s.jsx)(t.td,{children:"Doesn't reflect current brand"})]})]})]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h2,{id:"recommended-actions",children:"Recommended actions"}),"\n",(0,s.jsx)(t.p,{children:"Based on assessment, assign an action:"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{children:"Action"}),(0,s.jsx)(t.th,{children:"When to use"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Keep"})}),(0,s.jsx)(t.td,{children:"Content is good, no changes needed"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Improve"})}),(0,s.jsx)(t.td,{children:"Content is valuable but needs updates"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Consolidate"})}),(0,s.jsx)(t.td,{children:"Multiple pieces covering same topic - combine"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Rewrite"})}),(0,s.jsx)(t.td,{children:"Topic is needed but content is poor"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Archive"})}),(0,s.jsx)(t.td,{children:"Content is outdated but has historical value"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Delete"})}),(0,s.jsx)(t.td,{children:"Content provides no value, remove"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{children:(0,s.jsx)(t.strong,{children:"Create"})}),(0,s.jsx)(t.td,{children:"Gap identified - new content needed"})]})]})]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h2,{id:"conducting-the-audit",children:"Conducting the audit"}),"\n",(0,s.jsx)(t.h3,{id:"step-1-define-scope",children:"Step 1: Define scope"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"What content is included? (All pages? Blog only? Top 100 pages?)"}),"\n",(0,s.jsx)(t.li,{children:"What criteria matter most?"}),"\n",(0,s.jsx)(t.li,{children:"What questions are you trying to answer?"}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"step-2-inventory",children:"Step 2: Inventory"}),"\n",(0,s.jsx)(t.p,{children:"Collect basic information for all content in scope. Use site crawlers to speed up URL collection. Export from CMS if possible."}),"\n",(0,s.jsx)(t.h3,{id:"step-3-assess",children:"Step 3: Assess"}),"\n",(0,s.jsx)(t.p,{children:"Work through content systematically:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"Set consistent criteria before starting"}),"\n",(0,s.jsx)(t.li,{children:"Use the same evaluators for consistency (or calibrate across evaluators)"}),"\n",(0,s.jsx)(t.li,{children:"Don't try to do everything in one sitting"}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"step-4-analyze",children:"Step 4: Analyze"}),"\n",(0,s.jsx)(t.p,{children:"Look for patterns:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"What c
1ontent types perform best?"}),"\n",(0,s.jsx)(t.li,{children:"Where are the quality gaps?"}),"\n",(0,s.jsx)(t.li,{children:"What's outdated?"}),"\n",(0,s.jsx)(t.li,{children:"What's missing?"}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"step-5-prioritize",children:"Step 5: Prioritize"}),"\n",(0,s.jsx)(t.p,{children:"Rank content for action based on:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"Traffic/importance"}),"\n",(0,s.jsx)(t.li,{children:"Effort to fix"}),"\n",(0,s.jsx)(t.li,{children:"Strategic value"}),"\n",(0,s.jsx)(t.li,{children:"Quick wins vs. long-term projects"}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"step-6-document-and-track",children:"Step 6: Document and track"}),"\n",(0,s.jsx)(t.p,{children:"Create a plan with:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"Specific actions for each content piece"}),"\n",(0,s.jsx)(t.li,{children:"Owner assignments"}),"\n",(0,s.jsx)(t.li,{children:"Timelines"}),"\n",(0,s.jsx)(t.li,{children:"Success criteria"}),"\n"]}),"\n",(0,s.jsx)(l.A,{variant:"tip",title:"Tools that help",children:(0,s.jsx)(t.p,{children:"Spreadsheets work well for most audits. For larger sites, consider dedicated tools like Screaming Frog (for crawling), Content Insight, or Airtable for collaborative tracking."})}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h2,{id:"content-audit-spreadsheet-structure",children:"Content audit spreadsheet structure"}),"\n",(0,s.jsx)(t.p,{children:"A practical spreadsheet setup:"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Tab 1: Inventory"}),"\nAll content items with basic information and metrics"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Tab 2: Assessment"}),"\nQuality ratings linked to inventory items"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Tab 3: Action plan"}),"\nPrioritized list with actions, owners, and status"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Tab 4: Dashboard"}),"\nSummary statistics and progress tracking"]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(d.A,{items:[{question:"How long does a content audit take?",answer:"It depends on scope. A quick inventory of 100 pages might take a day. A full qualitative audit of a large site could take weeks. Scope to available time and prioritize strategically."},{question:"Who should conduct the audit?",answer:"Content strategists, editors, and subject matter experts are ideal. For large audits, train multiple people to ensure consistency. Include diverse perspectives - what's clear to one person may confuse another."},{question:"How often should we audit content?",answer:"Major audits every 1-2 years. Continuous monitoring (checking newly published content, reviewing analytics) should happen ongoing. Some organizations audit rolling sections quarterly."},{question:"What's the minimum viable audit?",answer:"Inventory your top 20 pages (by traffic or importance). Assess accuracy and usefulness. Assign one action to each. That's often enough to drive meaningful improvements."},{question:"How do I handle content I didn't create?",answer:"Assess it the same way. You may need to consult with original owners for context, but evaluation criteria should be consistent regardless of authorship."}]}),"\n",(0,s.jsx)(c.A,{title:"Related resources",links:[{label:"Research Planning Guide",to:"/guides/research-planning"},{label:"Heuristic Review Tool",to:"/tools/heuristic-review"},{label:"UX Metrics Cheatsheet",to:"/tools/ux-metrics-cheatsheet"},{label:"Accessibility Checklist",to:"/guides/accessibility-checklist"}]})]})}function u(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(j,{...e})}):j(e)}},9176:(e,t,n)=>{n.d(t,{A:()=>r});n(6540);var i=n(4164),s=n(4848);function r({variant:e="default",title:t,children:n}){return(0,s.jsxs)("div",{className:(0,i.A)("ux-callout","default"!==e&&`ux-callout--${e}`),children:[(0,s.jsx)("div",{className:"ux-callout__title",children:t||{default:"Note",tip:"Tip",warning:"Warning",note:"Field Note"}[e]}),(0,s.jsx)("div",{className:"ux-callout__content",children:n})]})}},5920:(e,t,n)=>{n.d(t,{A:()=>s});n(6540);var i=n(4848);function s({items:e}){return(0,i.jsx)("div",{className:"ux-faq",children:e.map((e,t)=>(0,i.jsxs)("div",{className:"ux-faq__item",children:[(0,i.jsx)("div",{className:"ux-faq__question",children:e.question}),(0,i.jsx)("div",{className:"ux-faq__answer",children:(0,i.jsx)("p",{children:e.answer})})]},t))})}}
1,5388:(e,t,n)=>{n.d(t,{A:()=>r});n(6540);var i=n(6289),s=n(4848);function r({title:e="Related Resources",links:t}){return(0,s.jsxs)("div",{className:"ux-related",children:[(0,s.jsx)("div",{className:"ux-related__title",children:e}),(0,s.jsx)("ul",{className:"ux-related__list",children:t.map((e,t)=>(0,s.jsx)("li",{children:(0,s.jsx)(i.A,{to:e.to,className:"ux-related__link",children:e.label})},t))})]})}},8453:(e,t,n)=>{n.d(t,{R:()=>l,x:()=>d});var i=n(6540);const s={},r=i.createContext(s);function l(e){const t=i.useContext(r);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.