Skip to main content
GrN.dk

Main navigation

  • Articles
  • Contact
  • Your Digital Project Manager
  • About Greg Nowak
  • Services
  • Portfolio
  • Container
    • Excel Freelancer
    • Kubuntu - tips and tricks
    • Linux Apache MySQL and PHP
    • News
    • Image Gallery
User account menu
  • Log in

Breadcrumb

  1. Home

Search Engine Optimization (SEO): A Practical Audit Checklist

By Greg Nowak. Last updated 2026-06-20.

Search engine optimization is not a bag of tricks. For a business site, SEO is the discipline of making sure the right pages can be found, understood, trusted, and measured. That means technical hygiene, clear content, useful metadata, sane internal linking, and analytics that connect search demand to leads or sales.

The old version of this article was mostly a tool list: Screaming Frog, Accuranker, Google Tag Manager, Google Analytics, Sitechecker, W3Techs, Drupal modules, and a few Danish notes. Those are still useful starting points, but tools only help when someone turns their output into decisions. A good SEO pass should tell you what to fix now, what to improve later, and what is not worth chasing.

Start With Search Eligibility, Not Rankings

Before discussing keywords or competitors, confirm that Google can crawl and index the pages that matter. Use Google Search Console, try a simple site:example.com search, and inspect representative URLs. Check for accidental noindex, blocked CSS or JavaScript, broken canonicals, redirect loops, and important pages orphaned from the main navigation.

Google's current guidance is refreshingly practical: helpful content, words people actually use, crawlable links, descriptive titles, useful alt text, and page features that make sense for the content. There is no magic word count, and the old meta keywords tag is not a ranking lever. Repeating phrases until the page sounds robotic is worse than useless; it creates a poor user experience and can look manipulative.

Use Tools as Evidence, Not Management Theater

Screaming Frog is still one of the fastest ways to crawl a site and find missing titles, duplicate headings, redirect chains, broken links, canonical issues, image problems, and JavaScript rendering surprises. Accuranker, Semrush, Ubersuggest, and Sitechecker can help with rank tracking and third-party diagnostics. W3Techs can be useful when you need a quick read on a site's CMS or technology stack. None of these tools should decide priorities by themselves.

For business owners and operations leads, the better question is: which SEO issue is blocking revenue, trust, or delivery? A missing title on a low-value tag page is not the same as an unindexed service page. A slow template used across 800 product pages deserves a different level of attention than a one-off blog formatting issue.

Audit area What to check Good decision
Indexing Search Console coverage, robots.txt, noindex, canonical tags, sitemap inclusion Fix anything that keeps commercial or editorial priority pages out of search
Content Search intent, page title, main heading, internal links, duplicate or thin pages Rewrite around the buyer's actual question, not a keyword list
Technical Broken links, redirects, rendering, Core Web Vitals, mobile templates Group fixes by template so one change improves many URLs
Measurement Search Console, GA4, Google Tag Manager, lead events, form tracking Track actions that matter before judging whether SEO work is paying off
Governance CMS permissions, publishing workflow, metadata defaults, redirect process Make SEO part of normal publishing instead of a yearly cleanup
A practical SEO audit should connect findings to business decisions, not just produce a longer list of errors.

Make the CMS Do the Repetitive Work

If the site runs on Drupal, metadata should not depend on every editor remembering every detail. The current Drupal Metatag module remains the practical default for titles, descriptions, Open Graph data, and other metadata patterns. For a modern Drupal 10 or Drupal 11 build, install it with Composer:

composer require 'drupal/metatag:^2.2'

Then configure sensible defaults by content type, override only where the page needs editorial judgment, and review the generated output in templates that drive important traffic. If an old Drupal 7 SEO module list is still your reference point, treat it as historical. The work now is usually a combination of platform modernization, metadata defaults, redirect discipline, and better editorial workflow.

Content Should Help a Buyer Move

For service businesses, agencies, and B2B teams, SEO content should answer the questions that appear before a lead is ready to talk. What problem does the page solve? Who is it for? What decisions does it help the reader make? What proof, constraints, or next steps does the reader need?

A practical page often needs fewer tricks and more clarity: a specific title, a plain-language introduction, useful subheadings, comparison tables, FAQs based on real sales questions, internal links to related services, and a clear way to contact the team. If the page is only a short note, decide whether to expand it, merge it into a stronger guide, or remove it from the index.

Measure Search as a Business Channel

Google Analytics and Google Tag Manager are useful when they are configured around meaningful events: contact form submits, phone clicks, newsletter signups, booking starts, ecommerce steps, or document downloads. Pair that with Search Console query and page data. Rankings are interesting, but qualified visits and conversions are what tell you whether SEO is doing useful work.

The review rhythm matters. Monthly is usually enough for smaller sites: check new errors, review the pages gaining or losing impressions, inspect leads from organic search, and choose a small number of improvements. Larger sites need a clearer backlog with technical, content, and analytics owners.

When to Bring in Help

Bring in an SEO consultant when the issue crosses teams: developers need clear tickets, editors need better page briefs, management wants commercial priorities, and the agency needs someone to turn audit output into actual work. Greg can help translate the crawl data, analytics, CMS constraints, and business goals into a practical plan through your digital project manager support.

Related on GrN.dk

  • AI Search Visibility Is Now a Measurement Problem After Google's 2026 Guidance Changes
  • JavaScript-Heavy Service Pages Still Lose Leads in 2026: A Practical Rendering Audit
  • When Google can call the business, your local data stops being cosmetic

Need help with this kind of work?

Talk to Greg about a practical SEO audit Get in touch with Greg.

Sources

  • Google Search Central: SEO Starter Guide
  • Google Search Central: Search Essentials
  • Screaming Frog SEO Spider User Guide
  • Drupal.org: Metatag Module
Last modified
2026-06-20

Tags

  • seo
  • Technical SEO
  • content strategy
  • Drupal
  • analytics
  • Log in to post comments

Review Greg on Google

Greg Nowak Google Reviews

 

Illustrated infographic summarizing: If the Facts Need JavaScript, AI Search May Miss the Full Page
If the Facts Need JavaScript, AI Search May Miss the Full Page
2026-07-14

A practical guide to finding and fixing JavaScript rendering gaps that can hide services, prices, contact details and metadata from AI search crawlers.

Illustrated infographic summarizing: Search Console Can See Social Posts—Your Reports Need a New Map
Search Console Can See Social Posts—Your Reports Need a New Map
2026-07-13

Search Console now reports how social posts perform across Google. Here’s a practical way to manage properties, permissions, baselines and exports.

Illustrated infographic summarizing: WordPress 7.0 Has an AI Client. Plugins Need Their Own Guardrails
WordPress 7.0 Has an AI Client. Plugins Need Their Own Guardrails
2026-07-12

WordPress 7.0 standardizes how plugins call AI providers, while leaving developers responsible for access control, cost limits, capability checks and graceful failures.

Illustrated infographic summarizing: Google’s AI Search toggle needs a test plan, not a gut decision
Google’s AI Search toggle needs a test plan, not a gut decision
2026-07-11

Google’s AI Search control creates a measurable publishing choice. Test visibility, traffic and leads before changing the setting across your site.

Illustrated infographic summarizing: OpenAI Is Retiring Agent Builder: Save the Workflow, Not Just Prompts
OpenAI Is Retiring Agent Builder: Save the Workflow, Not Just Prompts
2026-07-10

OpenAI retires Agent Builder on November 30, 2026. Here is what teams need to preserve, how to choose a migration path, and how to cut over safely.

Illustrated infographic summarizing: AI agents need a browser policy before they start clicking around
AI agents need a browser policy before they start clicking around
2026-07-09

Browser-using AI agents can save time, but they need clear rules before they enter CRMs, CMSs, portals, or admin tools and start taking action.

Illustrated infographic summarizing: When AI writes JSON, one bad field can break the workflow
When AI writes JSON, one bad field can break the workflow
2026-07-08

Structured AI output is useful in real workflows, but teams need schemas, validation, retries, and logs before JSON reaches production systems.

Illustrated infographic summarizing: AI search is eating the click: measure the queries before rewriting pages
AI search is eating the click: measure the queries before rewriting pages
2026-07-07

AI summaries are cutting into search clicks. Start with a practical dashboard that shows query risk, bot purpose, page value, and crawler policy.

Illustrated infographic summarizing: AI shopping visibility now depends on boring product-data plumbing
AI shopping visibility now depends on boring product-data plumbing
2026-07-07

AI-assisted shopping puts more pressure on ecommerce catalog data, feeds, schema, prices, availability, and return-policy governance.

Illustrated infographic summarizing: Drupal AI Demos Need a Permissions Rehearsal Before Launch
Drupal AI Demos Need a Permissions Rehearsal Before Launch
2026-07-07

Drupal’s July 2026 AI advisories show why agencies should test permissions, uploads, approval loops, logs, and rollback before client demos go live.

More articles
RSS feed

GrN.dk web platforms, web optimization, data analysis, data handling and logistics.