Professional SEO platforms cost $100-$500 per month. A meaningful baseline audit can be done using entirely free tools and a structured checklist β here is the process.
Step 1: Google Search Console
Free, requires site verification. The Coverage report shows indexing errors. The Performance report shows which queries drive traffic, which pages perform well, and average ranking positions. Start every audit here β it shows Google's actual view of your site.
Step 2: Page Titles and Meta Descriptions
Every page needs a unique title (50-60 characters) and meta description (150-160 characters). Duplicate titles cause keyword cannibalisation. Missing descriptions result in auto-generated previews. Check page source on each key page: Ctrl+U, search for <title> and <meta name="description">.
Step 3: Page Load Speed
Google PageSpeed Insights (free) scores any URL and gives specific recommendations. Below 70 on mobile is a ranking liability. Most common causes: oversized images (compress with the Image Compressor), render-blocking scripts, unused CSS, no caching headers.
Step 4: Canonical URLs and Robots.txt
Verify each page has a <link rel="canonical"> pointing to the preferred URL version. Confirm robots.txt is not accidentally blocking important pages. Submit your sitemap in Search Console.
Step 5: Internal Linking
Every important page should be reachable from at least two other pages. Pages only in the sitemap, not linked internally, receive no PageRank. Review navigation, footer, and in-content links systematically.
Step 6: Structured Data
Google's Rich Results Test checks any URL for valid schema markup. FAQ schema frequently appears directly in search results as expandable Q&A β a significant CTR boost with no ranking improvement required.
Step 7: Content Length
Check key pages with UltraToolkit's Word Counter. Pages under 300 words that should provide substantive information are flagged as thin content. Expand them with relevant use cases, FAQs, and explanations.
Google Search Console: The Most Important Free SEO Tool
Google Search Console provides data directly from Google's crawler β no third-party tool has this level of insight into how Google sees and indexes your site. The Performance report shows clicks, impressions, average position, and CTR for every query and page, updated daily with 16 months of history. The Coverage report shows which URLs are indexed, which are excluded and why, and which have errors. The Core Web Vitals report shows real user experience data from Chrome users visiting your site.
The most actionable Search Console workflow for content improvement: filter Performance by Page, identify pages with high impressions but low CTR (ranking but not compelling clicks β fix title and meta description), identify pages with high position but low impressions (ranking on low-volume queries β consider targeting higher-volume related queries), and identify pages with declining impressions (dropping rankings β content may need refreshing or technical issues may be suppressing the page). This three-query workflow identifies the highest-priority SEO improvements for any site in under 30 minutes.
PageSpeed Insights and Core Web Vitals
PageSpeed Insights (pagespeed.web.dev) combines Lighthouse lab data (simulated device and connection) with real-world Chrome User Experience Report (CrUX) field data for any public URL. The field data β showing the actual LCP, INP, and CLS distribution experienced by real visitors β is more actionable than lab data because it reflects the actual device and connection diversity of your audience rather than a single simulated device. A page with good lab scores but poor field scores indicates that real users on slower devices or connections have a worse experience than the idealised test suggests.
The Diagnostics section of PageSpeed Insights provides specific, actionable recommendations: 'Eliminate render-blocking resources' with the specific script URLs causing the issue, 'Properly size images' with the specific image URLs and their current vs recommended sizes, 'Enable text compression' with the specific server headers needed. These recommendations are immediately actionable without additional analysis β the tool identifies the specific files and the specific fix required.
Building an SEO Monitoring Routine
A monthly SEO monitoring routine using free tools takes 45-60 minutes and covers the most important signals. Week 1: check Search Console Coverage for new indexing errors, request indexing for any recently published pages not yet indexed. Week 2: review Performance for any significant ranking changes (pages where impressions dropped significantly indicate ranking falls to investigate). Week 3: run PageSpeed Insights on top 5 pages, address any new Core Web Vitals issues. Week 4: run an HTML audit on recently published pages using the SEO Audit Tool, verify title tags, meta descriptions, and structured data are correct.
Tracking improvements over time requires recording baseline metrics before making changes. A spreadsheet with monthly snapshots of average position, total impressions, total clicks, and Core Web Vitals scores for your top 20 pages provides the data needed to attribute ranking changes to specific actions. SEO improvements typically take 4-12 weeks to reflect in rankings after deployment β monthly snapshots capture these delayed effects while providing a clear timeline of when changes were made.
Audit any page's on-page SEO with the SEO Audit Tool. 28 checks, score out of 100, Google SERP preview, specific fix recommendations.
Try Run a Basic SEO Audit Using Free Tools for free
All 14 utilities are free, instant, and require no account or installation.
Open Tool β All Free Tools