Keyword research your agents can act on
Every keyword judged for fit, intent and format, grouped into pages and topics with hub-and-spoke plans. Your agent researches new keywords, plans topic clusters and writes the articles. LogNorm tracks the rankings.
- customer onboarding softwareCore91%Product page2,900/mo41
- acme vs globexCore88%Comparison320/mo18
- onboarding checklist templateRelated72%Free tool1,600/mo27
- what is user onboardingRelated51%Article4,400/mo52
- globex loginCompetitor brand93%—1,300/mo9
- LogNorm judged 12 new keywordsRelevance, intent, format and topic
- Sam's Panda planned the topic Service meshA hub and 5 spokes, each a ranked move
- Panda · Moss researched ideas around “project management software”40 keywords, 6 worth targeting
Keyword lists don't grow traffic. Pages do.
Keyword tools hand you thousands of rows and no plan.
Topic clusters take a strategist days to plan.
You never learn which keywords paid off.
From a seed keyword to a published topic
- 01Target or skip suggested keywords
- 02Choose the topics you want to own
- 03Review the drafted articles
- 01Look up keyword ideas, volumes, SERPs and gaps
- 02Plan hub-and-spoke topics and blog ideas
- 03Write each article from its brief
- 01Judge relevance, intent and format
- 02Cluster keywords into pages and topics
- 03Track rankings and Search Console
A verdict on every keyword, with how sure it is
- Relevance: core, related, tangential or off-topic
- Search intent, own-brand and competitor-brand searches, and the page format that would win it
- Buying stage (awareness, consideration, decision) and buyer fit
- Confident off-topic and competitor-brand suggestions are skipped for you; unclear ones wait for Target or Skip
- Buyer fit
- 86%
- Buying stage
- Decision: choosing a vendor
LogNorm couldn’t settle these on its own.
- what is user onboardingKeep or drop is closeTargetSkip
- onboarding emailsIntent unclearTargetSkip
Keyword ideas from four sources, not one
- Seed ideas and long-tail variations around your main topics
- Keywords you rank for in the top 30, including striking-distance ones
- Keywords tracked competitors rank for and you don't
- Every keyword shows each reason it surfaced and which competitor pages rank for it
- ResearchIdeas from your seed topicsonboarding softwareproduct tours
- RankingYou already rank in the top 30saas onboarding flow#17
- Search ConsoleYou appear for it in Googlein-app checklist640 impr.
- CompetitorsA competitor ranks and you don’tuser onboarding metricsglobex.com #4
Competitor brand searches are skipped automatically. Every keyword keeps a record of why it surfaced.
Keywords into pages, pages into topic clusters
- One hub per topic, with spokes for the specific keywords
- Each article in the plan lists its keywords, format, angle and the competitor pages to beat
- Existing pages that should be reworked instead of duplicated are flagged
- Topics you've edited, kept or hidden are never replaced by a later research run
- customer onboarding softwareHubonboarding softwareonboarding platformsaas onboarding tool
- onboarding checklistSpokeonboarding checklist templatecustomer onboarding checklist
- onboarding metricsSpoketime to valueactivation rate benchmark
Track rankings and fix split pages
- Position history per keyword, with the page that ranks
- “Not in the top 100” recorded as a result, not left blank
- Queries split across your own pages become a move to make one page the answer
- Queries with demand but no dedicated page become a new page or a refresh move
- customer onboarding software/product#8 +4
- onboarding checklist template/templates/checklist#3 +1
- acme vs globex—Not in top 100
Checked on Google every week, and daily from Search Console.
Built for founders who decide fast
Target or skip
Filters that matter
One topic list
Re-check a call
Search Console detail
Demand over 12 months
Your own keywords
Curate your topics
From seed topics to a content plan
- 1
Research runs on its own
After LogNorm reads your site, it picks seed topics and pulls suggestions from every source. - 2
LogNorm makes its calls
Each keyword is judged for fit, intent and format. Unclear ones go to Needs your call. - 3
Target what matters
Target or skip suggestions. Targeted keywords are tracked and raise the confidence of related moves. - 4
Plan the cluster
Build a hub-and-spoke plan for a topic. Its articles land in your Growth Plan as moves.
Questions, answered
How is this different from a normal keyword research tool?
Most keyword tools give you volume and difficulty and leave the judgement to you. LogNorm also decides whether each keyword fits your business: how relevant it is to what you sell, the search intent, whether it's a brand search, which page format would win it, which buying stage it belongs to and how likely the searcher is to buy. Every call shows how confident LogNorm is, and the unclear ones wait for you.
What does Needs your call mean?
When LogNorm can't tell whether a suggestion is worth keeping, or can't tell the intent, it doesn't guess. The keyword goes into the Needs your call queue, where you choose Target or Skip. LogNorm only skips a keyword on its own when it's confident the keyword is off-topic or a search for a competitor's brand.
Where do keyword suggestions come from?
Four places: ideas from your seed topics, keywords you already rank for in the top 30, queries from Google Search Console, and keywords your tracked competitors rank for and you don't. LogNorm also adds long-tail variations around your main topics. Every keyword keeps a record of each reason it surfaced, so you can see why it's there.
How does keyword clustering work?
Clustering happens in two levels. First, keywords that one page could rank for together are grouped into pages. Then pages that one pillar page would link to are grouped into topics, and one page is picked as the hub. Topics you've edited, kept or hidden are never replaced by a later research run. From any topic you can build a hub-and-spoke plan: a hub article and focused spoke articles, each with target keywords, an angle and the competitor pages to beat.
How is rank tracking done?
LogNorm checks every targeted keyword on Google once a week and records its position, or notes that it isn't in the top 100. If Search Console is connected, it also stores a daily position for each keyword from your own Search Console data. You can run a check on demand as well.
Which countries does keyword data cover?
94 countries. Each website has one market, a country plus a language where the country has several, and its search volumes, rankings and competitors come from Google in that country. It defaults to the United States, or to your country domain's country, and you can change it in the website's settings. To cover a second country, add it as another website.
What does LogNorm do about keyword cannibalisation?
With Search Console connected, LogNorm looks for queries where two or more of your pages each take a real share of the impressions. When it's sure which page should rank, it creates a move to make that page the one page for the query. It also spots queries with demand but no dedicated page, and suggests either pointing an existing page at them or writing a new one.
Do I need Google Search Console?
No, keyword research works without it. Connecting Search Console adds your real queries as suggestions, daily positions and the page-matching and cannibalisation checks. It also lets LogNorm measure the results of the pages you publish.
Can my agent do keyword research and topic planning?
Yes. A connected agent looks up keyword ideas, long-tail suggestions, volumes, Google results and keyword gaps with a competitor, tracks the keywords worth targeting, and writes hub-and-spoke plans in LogNorm's format. LogNorm checks every keyword belongs to the topic and turns the plan's articles into ranked moves. No AI key needed.
Works with the rest of LogNorm
Put your growth backlog to work.
Start free and get your first ranked moves while you finish onboarding. Then hand them to your agents: they claim, fix and write while your team reviews.
Paste this into Claude Code, Codex, Cursor or Claude. It connects itself; you click Allow once.