Chapter 7: Analytics and Tooling
7.1 Google's four official toolkits
10 entries- 316 Google Analytics 4 Google's free analytics platform for websites and apps, recording what visitors do from the moment they arrive to the moment they leave, including every conversion along the way.
- 317 Google Search Console Google's free console for site owners, reporting how a site performs in search before the click and how healthy its crawling and indexing are.
- 318 Google Trends A free official tool that plots how interest in a search term rises and falls over time, globally or within a chosen region.
- 319 Google Keyword Planner Google's own keyword research and volume tool, sitting inside the Ads interface and drawing on the same demand data that advertisers bid against.
- 320 PageSpeed Insights Google's official performance diagnostic, combining field data sampled from real Chrome users with lab data generated by a simulated audit.
- 321 Rich Results Test Google's validator for checking whether the structured data on a page qualifies for the enhanced search treatments the company supports.
- 322 Lighthouse An open-source automated audit built into Chrome DevTools that scores a page on performance, accessibility, best practices, and SEO.
- 323 Google Business Profile Google's console for managing how a physical business appears in Search and Maps, including hours, categories, photos, and reviews.
- 324 Google Tag Manager A container that lets you deploy and manage analytics tags, conversion pixels, and structured data without editing the site's source code each time.
- 325 Looker Studio A free reporting and dashboard tool that pulls Search Console, Analytics, Ads, BigQuery, and spreadsheet data into one interactive report that refreshes itself.
7.2 The mainstream third-party stack
15 entries- 326 Ahrefs A comprehensive SEO suite best known for the largest and freshest independent backlink index, paired with keyword, content, and audit tooling.
- 327 Semrush A broad digital marketing platform that competes with Ahrefs on search data while adding advertising intelligence, local listings, social, and AI visibility monitoring.
- 328 Moz Pro One of the oldest SEO platforms, and the company that introduced the domain authority, page authority, and spam score metrics the industry still quotes.
- 329 Screaming Frog SEO Spider A desktop crawler that walks a site the way a search engine bot would, cataloguing every URL, response, and on-page element it finds.
- 330 Majestic A link-intelligence tool focused on deep backlink graph analysis, and the originator of the trust flow and citation flow pair.
- 331 SpyFu A competitive intelligence tool built around historical paid search data, showing which terms a competitor has bid on and how their ad copy changed.
- 332 Ubersuggest A lightweight, low-cost SEO tool aimed at individuals and small teams, covering keyword data, competitor overviews, and basic site auditing.
- 333 Surfer SEO A real-time content optimisation tool that reverse-engineers the pages currently ranking and scores your draft against their structure and vocabulary.
- 334 Clearscope An enterprise-grade content optimisation platform known for precise semantic recommendations and a restrained interface, popular with large software companies and publishers.
- 335 MarketMuse A platform that models topical authority across an entire site, using a knowledge graph to plan which pages you need rather than how to write one page better.
- 336 BuzzSumo A research tool for finding which content spreads, who shares it, and which journalists and creators cover your subject.
- 337 AlsoAsked A tool that captures the people-also-ask boxes from search results and renders them as a branching tree of follow-up questions.
- 338 Keywords Everywhere A lightweight browser extension that overlays search volume, cost-per-click, and trend data onto Google, YouTube, Amazon, and AI chat interfaces.
- 339 Similarweb A market intelligence platform that estimates traffic composition across channels, showing how much of a competitor's audience arrives from search, direct, social, email, and display.
- 340 Hotjar and Microsoft Clarity Behavioural analytics tools that record click heatmaps, scroll depth, and anonymised session replays of real visitors.
7.3 Attribution, behaviour metrics, experiments
30 entries- 341 Organic Traffic Visits that arrive by clicking an unpaid result in a search engine rather than an advertisement.
- 342 Direct Traffic Visits with no referrer information: someone typing the address, using a bookmark, or arriving from a source that failed to pass attribution.
- 343 Referral Traffic Visits that arrive by clicking a link on another website, as opposed to arriving from a search engine or by typing the address.
- 344 Paid Traffic Visits that arrive by clicking an advertisement on a search engine, social platform, or retail network, and that stop the moment the budget does.
- 345 Engagement Rate The share of sessions that lasted at least ten seconds, viewed two or more pages, or triggered a conversion event, which makes it a direct measure of whether a visit was worth anything.
- 346 Average Engagement Time The average time a page spends as the focused tab in a visitor's browser, counting only the moments someone is actually present.
- 347 Returning Visitor Rate The proportion of users in a period who had visited the site before, as opposed to arriving for the first time.
- 348 Conversion Rate The percentage of sessions or users that complete a defined goal, calculated as completions divided by the total.
- 349 Key Events The specific actions an analytics platform has been told represent real business value, as distinct from the background noise of ordinary interaction.
- 350 Event Tracking Capturing specific interactions on a page, such as outbound clicks, video plays, copied text, or file downloads, through code or a tag manager.
- 351 Attribution Model The rule set that decides how credit for a conversion is divided among the several channels a customer touched before buying.
- 352 Source and Medium The two coordinates that locate any visit: the specific platform it came from, and the mechanism by which it arrived.
- 353 Channel Grouping A rule set that bundles many individual source and medium combinations into a small number of recognisable channels such as organic search, paid search, direct, and referral.
- 354 UTM Parameters Five standard tags appended to a URL that record where a link was placed, in what format, and as part of which campaign.
- 355 Landing Page The first page a visitor sees in a given session, which is not necessarily the homepage.
- 356 Exit Page The last page a visitor views before the session ends, regardless of how many pages came before it.
- 357 Path Exploration A visualisation that shows, step by step, which pages visitors move to after arriving, and which pages they visited before a goal.
- 358 Funnel Exploration A step-by-step view of the sequence a visitor must complete to reach a goal, showing precisely where the largest proportion drops out.
- 359 Cohort Analysis Grouping users by the period they first arrived and tracking how each group behaves over the weeks and months that follow.
- 360 A/B Testing and SEO Split Testing A controlled experiment comparing two versions of a page or a page element, judged by statistical significance rather than by impression.
- 361 Heatmaps and Scroll Maps Visual overlays on a page screenshot showing where clicks concentrate and how far down the page visitors actually scroll before leaving.
- 362 Session Recording An anonymised replay of a real visitor's mouse movement, scrolling, pauses, and form interaction on a page.
- 363 Keyword Ranking Distribution A count of how many tracked keywords sit in each position band, showing the shape of a site's visibility rather than a single average.
- 364 Search Visibility The share of total possible exposure your site captures across a fixed keyword set, weighted by each term's volume and the click-through rate expected at your position.
- 365 Organic CTR Curve The observed pattern in which average click-through rate falls steeply from the first organic result to the tenth and collapses beyond the first page.
- 366 Impression Share The proportion of all searches your site was eligible for in which it actually appeared, whether or not anyone clicked.
- 367 Assisted Conversion A conversion in which a channel did not make the final click but appeared earlier in the customer's path and helped move them toward the decision.
- 368 CAC and LTV Customer acquisition cost is what you spend to win one paying customer; lifetime value is the total margin that customer contributes before they leave for good.
- 369 Conversion Tracking and Enhanced Conversions Recording conversions accurately in a privacy-restricted environment by combining tagging, server-side delivery, and hashed first-party identifiers.
- 370 Multi-Touch Attribution and Marketing Mix Modelling Statistical and survey-based methods for estimating the real contribution of search and AI visibility when click-level tracking no longer joins the journey together.
Chapter SOP and interview questions
Weekly and monthly review SOP, timed
- Top line, five minutes. Non-branded organic clicks, AI referral traffic, organic conversions. Compare week over week and year over year — the year-on-year comparison is what removes seasonality from your first impression.
- Locate the swing, fifteen minutes. In Search Console, compare the last 28 days against the previous 28, sort by click difference ascending, and take the ten pages and twenty queries that lost the most. Do the same for gains; losing sight of why something went up is how wins get destroyed by accident.
- Diagnose the shape of the change. The pattern tells you where to look:
- Impressions and position both fell → algorithm update, an accidental
noindex, broken internal links, or a competitor genuinely outranking you now. - Position and impressions held, clicks and CTR collapsed → check the SERP in a private window. New AI answers, more ads, or a competitor taking the rich result will push you below the fold without touching your rank.
- Everything flat except a specific day or two → seasonality or a local holiday; confirm with Trends before you open a ticket.
- Search Console fine but analytics sessions or conversions at zero → the tracking broke. Check the tag, the consent banner and the checkout.
- Impressions and position both fell → algorithm update, an accidental
- Write the action, not the screenshot. Every chart in the report carries two lines: what it means, and which pages change next week because of it. A report without a decision attached is a newsletter.
Interview questions and answer frameworks
Q1: Your boss asks why organic traffic dropped 30% last week. You have one hour. What do you do?
Framework: Five steps, and lead with the ones that rule things out fastest. First, is the data real? Compare Search Console clicks against analytics sessions. If clicks are flat and sessions fell, the tracking broke — a tag lost in a deploy, a consent banner blocking scripts. Compare year over year to rule out a seasonal dip. Second, segment before theorising. Split the drop by directory, country, device and brand versus non-brand. A single template or a single market failing is a different problem from a site-wide decline. Third, check for self-inflicted damage. Manual actions, security issues, a spike in 5xx, and — most common of all — ask what shipped last week: a robots change, a canonical change, a rendering change. Fourth, check the outside. Algorithm update trackers, then look at the SERP for the queries that lost the most: new AI answer, new ads, a competitor rewrite. Fifth, report in three parts: what happened, how much of the business it touches, and what is already being fixed with an expected timeline. Never answer with a chart and no conclusion.
Q2: Why do Search Console clicks and analytics organic sessions never match?
Framework: They measure different things at different points. Search Console counts the click on the result page; analytics counts a pageview that fired a script. Clicks that bounce before the page loads, redirects, and blocked or unconsented scripts are counted in one and not the other. Deduplication differs too — several clicks from one person within the session window become one session. And privacy tooling blocks analytics far more often than it blocks the search engine’s own logging. The practical answer: expect clicks to exceed sessions by a noticeable margin, treat the gap as a health indicator rather than an error, and investigate when the gap suddenly changes — a widening gap is often the first sign that a script stopped loading.
Q3: How do you measure GEO, where the click may never happen?
Framework: Accept that the unit of measurement changes from sessions to mentions. Track four things: share of answer — for a fixed panel of prompts in your category, how often you are cited, measured on a schedule with the same prompts; citation quality — whether you are the primary source or a footnote; sentiment and accuracy — whether the model describes you correctly, because being cited wrongly is worse than being absent; downstream — branded search volume and direct traffic, which is where answer-engine visibility shows up when it works. Then be honest about limits: prompt panels drift, models change between sessions, and none of this attributes cleanly to revenue. Report it as a trend with a stated method, not as a precise number.
Q4: What is the most common mistake you see in SEO reporting?
Framework: Reporting activity instead of outcome, and outcome without a control. “We published twelve posts and fixed 240 issues” is activity. “Non-branded clicks on the commercial cluster rose while the untouched control cluster stayed flat” is evidence. The second version requires deciding in advance what you expect to move and what you will compare against, which is why most teams skip it and then argue about whether their work caused the chart to go up. Say that you build the comparison group before the work starts, not after the results arrive.