SEO & Digital Growth

How to Measure SEO Results for a Small Business

Use a copyable 28-day SEO report to compare search visibility, measured visits and qualified enquiries while separating owner tests.

Updated

Illustrative local-search dashboard on two monitors beside a business owner

Measure SEO as a sequence: relevant visibility, visits to useful pages and qualified enquiries. A change in a chart is a prompt to investigate. It is not proof that the website has acquired customers.

This guide provides a copyable report and a decision table for a small service business. Keep the same page group and reporting settings between reviews so that the comparison remains useful.

Define a genuine enquiry

Agree what qualifies before reading the numbers. For example, a service business might count a person requesting a quotation for a service it provides in an area it covers. Record known owner tests, spam and duplicates separately.

A WhatsApp click shows an attempt to open a contact route. It does not prove that a message was sent. A saved form submission shows that the enquiry reached storage; it does not prove that the person is a suitable customer or that an email notification arrived. Verify the steps that your business relies on.

Use each source for the question it answers

SourceUseful questionLimitation to record
Search ConsoleWhich Google searches and pages received impressions or clicks?Clicks are not unique customers; some query data is withheld
Website analyticsWhat did measured visitors do after arrival?Consent, blocking and configuration affect what is recorded
Enquiry registerWhich messages were received and which were relevant?Someone must classify tests, duplicates and lead quality
Sales recordWhich qualified enquiries became agreed work?A sale may happen later or through a different contact route

Search Console and Analytics do not measure the same event, so their totals do not have to match. Do not force one report to reproduce the other.

Set up a UK service-page comparison

For a UK acquisition review, define the reporting group before collecting totals:

  • In Search Console, select Web, United Kingdom and a complete date range. Record the exact settings and whether the newest data is preliminary.
  • List the service pages and supporting guides being assessed. Keep pages for different products or audiences outside this group. Retain a whole-site overview separately.
  • Record whether the figures describe the property or individual pages. Do not sum page-row impressions and present that number as the property total: they use different counting rules.
  • Record the rule used to separate brand searches. Query filters exclude anonymised searches, so filtered non-brand rows are not a complete account of all discovery.
  • In Analytics, inspect the corresponding landing pages and country with the intended session source and medium. Google organic Search is a different slice from all organic search engines.

The Search Console data guide explains aggregation and preliminary data; its query guidance explains omitted searches. Match settings where possible and record the remaining differences rather than expecting the tools to agree exactly.

Copy this 28-day report

Compare equal-length periods using the same search type, country or device filters and page group. Record seasonal events and incomplete data. Use a longer view when the sample is too small to support a decision.

FieldCurrent periodPrevious comparable period
Start and end datesRecord datesRecord dates
Search type and filtersRecord settingsUse the same settings
Included pages or service groupList the URLsUse the same group
Brand-search ruleRecord how company-name searches are separatedUse the same rule
Relevant search impressionsRecord valueRecord value
Search clicksRecord valueRecord value
Click-through rateRecord valueRecord value
Average positionRecord value and query mixRecord value and query mix
Measured organic sessionsRecord value and consent limitationsRecord value and limitations
Received qualified enquiriesConfirm against the registerConfirm against the register
Known tests and duplicatesRecord separatelyRecord separately
Website changes and external factorsList dated changesList dated changes

CTR is clicks divided by impressions. For illustration, 20 clicks from 1,000 impressions gives 2% CTR. Those figures are an arithmetic example, not Nolixia results or a target for every website.

Read combinations of signals

Observed patternInvestigate nextWhat it does not establish
An intended page is absent from the indexInspect its status, access, discovery and content purposeA new title alone will solve indexing
Relevant impressions rise but positions remain weakCompare intent, useful detail, evidence and relevant linksMore impressions automatically mean more customers
Useful positions but few clicksInspect the actual query, result type, title and page relevanceThe meta description is the sole cause
Measured visits rise but received enquiries do notTest the offer details, phone layout and contact journeyAll traffic is suitable or tracking is complete
Enquiries arrive but few qualifyReview service area, scope, price expectations and lead classificationSearch traffic is necessarily the only problem

Average position can change because the query mix changes. A site appearing for more new queries may show a different average even when an established query improves. Review the important service queries and pages individually.

Keep lead stages outside the traffic totals

Use one internal request reference to follow a received enquiry. A small register can record the landing page or source when known, requested service, received status, qualification decision, proposal and agreed-work status. Leave a stage unknown or pending when there is no evidence. Do not guess which search query produced an individual lead.

For example, a fictional record could read: request DEMO-01; service-page source known; message stored; email receipt not yet checked; suitability awaiting review; no proposal or agreed work. That is a received record with unresolved checks, not a verified qualified lead or customer.

Google's recommended lead events distinguish submission, qualification and becoming a customer; those events need implementation and do not verify themselves. Keep names, email addresses, telephone numbers and message text out of ordinary Analytics event parameters and URLs, following Google's personal-information guidance. Store the operational details in the authorised business system.

If visits are recorded but enquiries are absent, follow the service-business enquiry diagnosis before treating the issue as a need for more traffic.

Keep a dated change log

Record the URL, what changed, why it changed and what was verified. Separate implementation checks from business outcomes: a working form is verified by delivery; more qualified enquiries require later evidence.

Do not label an owner test as a conversion from a customer. Exclude or label internal tests consistently, and avoid treating a day or two after a release as a completed SEO evaluation. Record both the report's date range and its last available data.

Use the SEO audit checklist when the numbers reveal a specific issue. For a launch, start with the new website checklist.

Sources

For a commercial page receiving search appearances but few visits, use the impressions-but-no-clicks diagnosis to work through query fit, position and result presentation before choosing a focused change.

← All InsightsExplore website and SEO foundations
PROJECT INSPIRATION

Explore Nolixia website design concepts

Browse interface ideas from an industry relevant to your business. Each project explains its design scope.

WhatsApp