{"id":5883,"date":"2025-05-22T09:03:08","date_gmt":"2025-05-22T13:03:08","guid":{"rendered":"https:\/\/beomniscient.com\/?p=5883"},"modified":"2026-03-19T09:36:38","modified_gmt":"2026-03-19T13:36:38","slug":"bottoms-up","status":"publish","type":"post","link":"https:\/\/beomniscient.com\/blog\/bottoms-up\/","title":{"rendered":"Bottoms Up"},"content":{"rendered":"\n<p>A friend in NYC came to me a few months back. Smart founder. Early traction. Little SEO experience.<\/p>\n\n\n\n<p><em>\u201cWe\u2019ve got a solid app and lots of active users, but now a bunch of knockoffs are showing up and outranking us. What are we doing wrong?\u201d<\/em><\/p>\n\n\n\n<p>This, of course, is a common and classic entry point into SEO (competitive FOMO)<\/p>\n\n\n\n<p>I took a peek under the hood.<\/p>\n\n\n\n<p>It was immediately clear there were some use cases, competitor comparisons, categorical and pain point blog posts they could target. &nbsp;<\/p>\n\n\n\n<p>A quick temperature check in Ahrefs showed that there would be a pretty solid search volume and opportunity with merely a dozen or so pages published, representing a potential of some 10,000+ monthly searches.&nbsp;<\/p>\n\n\n\n<p>They were impressed, and they got to work implementing some of the obvious opportunities.&nbsp;<\/p>\n\n\n\n<p>Curious and smart founder he is, my friend asked me how I came up with these opportunities:<\/p>\n\n\n\n<p><em>&#8220;Can you walk me through how you spot search topics that our competitors aren\u2019t covering\u2014or ones where it would be easy for us to rank near the top? What first step do you recommend to identifying the right keywords for this vertical?&#8221;<\/em><\/p>\n\n\n\n<p>In other words, he was asking me how I do keyword research.<\/p>\n\n\n\n<p>Which is a deceivingly difficult thing to explain, mostly because, beyond the basic stuff like content gap analysis, it\u2019s an idiosyncratic process with a whole lot of back-of-the-hand pattern recognition and personal flair.&nbsp;<\/p>\n\n\n\n<p>An easy answer would be to say, &#8220;pop your website into Ahrefs, compare it to 5 competitors, and see which terms they rank for that you don&#8217;t.&#8221;&nbsp;<\/p>\n\n\n\n<p>But that&#8217;s only one angle, one that is overrepresented in SEO, and that has very little alpha. This approach would also likely leave them chasing irrelevant, high-traffic terms at the expensive of niche topics that would drive business.&nbsp;<\/p>\n\n\n\n<p>I love a good question, though, and used it to distill my thoughts on keyword research and think about how I could communicate this simply to non-SEOs.&nbsp;<\/p>\n\n\n\n<p>The way I explained it was that there are four high level phases of keyword research: collection, filtering, prioritization, and planning.&nbsp;<\/p>\n\n\n\n<p>In the collection phase, you\u2019re looking to scan the landscape of possible and relevant opportunities, and in that collection process, there are two high level approaches:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Top down<\/li>\n\n\n\n<li>Bottom up<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-top-down-the-known-world\"><strong>Top-Down: The Known World<\/strong><\/h2>\n\n\n\n<p>Let\u2019s start with the familiar.<\/p>\n\n\n\n<p>There are two methods I\u2019d bucket under the top-down umbrella. Both are great starting points.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-1-content-gap-analysis\"><strong>1. Content Gap Analysis<\/strong><\/h2>\n\n\n\n<p>This is the most common method in SEO playbooks.<\/p>\n\n\n\n<p>You plug in your domain and those of your competitors into Ahrefs or Semrush. Run a content gap report. Sort by MSV. Export the keywords they rank for that you don\u2019t, and then filter out branded and non-relevant terms.&nbsp;<\/p>\n\n\n\n<p>This one, for&nbsp;<a href=\"http:\/\/convert.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">convert.com<\/a>, took me about 16 seconds:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"756\" data-src=\"https:\/\/beomniscient.com\/wp-content\/uploads\/image-146-1024x756.png\" alt=\"\" class=\"wp-image-5885 lazyload\" data-srcset=\"https:\/\/beomniscient.com\/wp-content\/uploads\/image-146-1024x756.png 1024w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-146-300x222.png 300w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-146-768x567.png 768w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-146.png 1120w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/756;\" \/><\/figure>\n\n\n\n<p>It\u2019s a fantastic starting point, and especially if you know which competitors to include (which, is to say, not the first 1-2 biggest ones that come to mind, but smaller and scrappier teams and indirect organic competitors), you\u2019re almost certain to find a ton of interesting opportunities.&nbsp;<\/p>\n\n\n\n<p>Gap analysis is useful if you treat it like reconnaissance:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It shows you where you\u2019re absent from known conversations.<\/li>\n\n\n\n<li>It helps you calibrate against category expectations.<\/li>\n\n\n\n<li>It is likely to uncover high expected value opportunities to unseat competitors in zero sum SERPs.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>But this method, in isolation, abstracts out performance and intent, and is centered on historical data (and overrepresents, typically, high volume TOFU phrases with high difficulty).&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>Starting point, not finish line \u2013 otherwise your organic strategy is aggregated mimicry.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. Land and Expand&nbsp;<\/strong><\/h2>\n\n\n\n<p>This is where you start with a big, broad term \u2014 think \u201cCRM\u201d or \u201ccontent marketing&#8221; or \u201cproject management\u201d \u2014 and use keyword explorer tools to extrapolate and expand the territory of related terms:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Matching terms and close variants<\/li>\n\n\n\n<li>Question-based queries and PAA<\/li>\n\n\n\n<li>Modifier patterns (e.g., industry, feature, use case)<\/li>\n\n\n\n<li>SERP clustering to split distinct intents<\/li>\n<\/ul>\n\n\n\n<p>You use this to build a scalable content framework. A kind of SEO architecture.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Head term pillar: \u201cWhat is [X]?\u201d<\/li>\n\n\n\n<li>Modifier pages: \u201c[X] for [Y]\u201d<\/li>\n\n\n\n<li>Listicles: \u201cBest [X] tools for [Y]\u201d<\/li>\n\n\n\n<li>Alternatives pages: \u201c[competitor] alternatives\u201d<\/li>\n\n\n\n<li>Integrations: \u201c[X] + [Y] integration\u201d<\/li>\n<\/ul>\n\n\n\n<p>There are tons of tools that help with this, too, from Ahrefs\u2019 keywords explorer to Keywords Everywhere to AlsoAsked to AnswerThePublic (which I can\u2019t say I\u2019ve used since the Neil Patel acquisition, but got good mileage from throughout my career).<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"859\" data-src=\"https:\/\/beomniscient.com\/wp-content\/uploads\/image-147-1024x859.png\" alt=\"\" class=\"wp-image-5886 lazyload\" data-srcset=\"https:\/\/beomniscient.com\/wp-content\/uploads\/image-147-1024x859.png 1024w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-147-300x252.png 300w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-147-768x645.png 768w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-147.png 1120w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/859;\" \/><\/figure>\n\n\n\n<p>If you\u2019ve conducted these two methods comprehensively, and then diligently filtered and triangulated against business relevance and product utility, you\u2019ve got a pretty decent SEO roadmap in the works.<\/p>\n\n\n\n<p>Still, however, it\u2019s incomplete, identifying what\u2019s already legible, and not what is whispered in conference hall lobby bars or bouncing around your prospects minds (and in their ChatGPT instances).&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Bottom-Up: From Voice of Customer to Experiential Fruition<\/strong><\/h2>\n\n\n\n<p>Now, this is the fun stuff, albeit much messier.&nbsp;<\/p>\n\n\n\n<p>You start not with the tool, but with the customer, uncovering their under-met needs.&nbsp;<\/p>\n\n\n\n<p>You mine for raw language, problems, desires, and emotional weight, and then translate that back into structured organic growth&nbsp;ideas. It\u2019s&nbsp;<strong>qualitative research \u2192 strategic synthesis \u2192 SEO planning<\/strong>.<\/p>\n\n\n\n<p>There are many ways to peel this potato. Here are three approaches we can use here:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>1. Buyer Research: Strategic Empathy in Action<\/strong><\/h2>\n\n\n\n<p>We run interviews, listen to <a href=\"https:\/\/www.cloudtalk.io\/blog\/11-best-sales-call-script-templates-2022\/\" target=\"_blank\" rel=\"noreferrer noopener\">sales calls<\/a>, conduct surveys, and sometimes just talk to users. It\u2019s a massive part of our strategic process and deliverables (as well as how we orchestrate content systems for clients and center our work around true SME experience).\u00a0<\/p>\n\n\n\n<p>The way someone&nbsp;<em>describes<\/em>&nbsp;a problem often holds the seed of a perfect page, whether or not it shows up in a keyword tool.<\/p>\n\n\n\n<p>Now, the broad bucket of customer research warrants not just a separate newsletter essay, but likely a whole book. But there are some pretty simple ways you can get started.&nbsp;<\/p>\n\n\n\n<p>For instance, your customer-facing teams (sales, support) already have a ton of this data. Mine, analyze, synthesize, and incorporate it into your other keyword research.<\/p>\n\n\n\n<p>Or, if you get a chance to talk to a customer or two, ask them, \u201cHow did you try to solve this before you found our product?\u201d That\u2019s where you get true bottom-funnel phraseology \u2014 weird long-tails, misconceptions, job-to-be-done language.<\/p>\n\n\n\n<p>And often, that\u2019s where the best SEO ideas are hiding.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. Community and Forum Mining: The Lobby Bar Effect<\/strong><\/h2>\n\n\n\n<p>You\u2019d be surprised what Reddit can teach you.<\/p>\n\n\n\n<p>Go find a subreddit or forum where your ICP vents \u2014 SaaS founders talking churn, project managers talking burnout, ecomm operators talking attribution hell.<\/p>\n\n\n\n<p>You get a lot of truth in these places, as well as nascent, emerging, rising topics.&nbsp;<\/p>\n\n\n\n<p>We call this \u201clobby bar research.\u201d<\/p>\n\n\n\n<p>People are less polished, more candid. They share the real talk: the messy, contradictory, emotionally loaded stuff that never shows up in the sanitized world of \u201csearch volume.\u201d<\/p>\n\n\n\n<p>Our talented organic growth strategist,&nbsp;<a href=\"https:\/\/www.linkedin.com\/in\/usman-akram5000\/wonky\" rel=\"noreferrer noopener\" target=\"_blank\">Usman<\/a>, explained how he did this for a current client:<\/p>\n\n\n\n<p>&#8220;We started with a broad topic query (e.g., \u201cEV charger installation cost\u201d) and appended \u201cReddit\u201d in Google. Using the Ahrefs browser extension, we scanned Reddit threads directly in the SERPs, prioritizing ones that pulled decent organic traffic, a proxy for visibility and relevance.<\/p>\n\n\n\n<p>Once we found high-traffic threads, we checked which keywords each was ranking for. This revealed the kinds of real, search-surfacing questions people were asking,&nbsp;things like \u201chow to charge an electric car at home\u201d or \u201chow much does it cost to install a Level 2 charger.\u201d<\/p>\n\n\n\n<p>These insights gave us bottom-up validation. Not just that a topic mattered, but how people phrased it, what misconceptions they had, and which specific subtopics were driving attention. All of this fed into our broader content roadmap.<\/p>\n\n\n\n<p>It\u2019s manual, sure. But Reddit surfaces the kind of raw, emotional language that rarely shows up in keyword tools, making it a goldmine for building content that maps to the way real people think and search.&#8221;<\/p>\n\n\n\n<p>I include, here, any&nbsp;<a href=\"https:\/\/www.alexbirkett.com\/8-things-i-learned-at-hubspot\/\" rel=\"noreferrer noopener\" target=\"_blank\">pond where your ideal fish are hanging out<\/a>&nbsp;in their natural habitat, including actual lobby bars, and *gasp* IRL meetups and coffees (yes, there&#8217;s value in putting down the laptop).<\/p>\n\n\n\n<p>But also Slack groups and all the digital watercoolers out there.<\/p>\n\n\n\n<p>There are also tools that purport to help you extract keyword ideas from Reddit and the like, though I prefer the manual right (with a little bit of web scraping and LLM interaction and cleanup).&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. GPT Expansion and Semantic Synthesis<\/strong><\/h2>\n\n\n\n<p>Once you\u2019ve got raw data (phrases, themes, pain points, full transcripts), you can scale the ideation process with a Custom GPT.<\/p>\n\n\n\n<p>We feed it customer interview transcriptions, voice-of-customer snippets, positioning docs, product spec sheets, persona artifacts, even our own notes.<\/p>\n\n\n\n<p>Then come the prompts:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201cWhat are 25 questions someone evaluating this product might ask?\u201d<\/li>\n\n\n\n<li>\u201cWhat use case-specific modifiers would apply to this feature set?\u201d<\/li>\n\n\n\n<li>\u201cWhat are TOFU, MOFU, and BOFU variants of this core theme?\u201d<\/li>\n<\/ul>\n\n\n\n<p>Honestly, it\u2019s not about the prompt. I have no secret prompt. Vibe with it. Ask it questions in natural language, push it a little bit, see what it comes up with. Filter later.&nbsp;<\/p>\n\n\n\n<p>Another talented organic growth strategist at Omniscient,&nbsp;<a href=\"https:\/\/www.linkedin.com\/in\/jillian-baxter-1b3380147\/\" rel=\"noreferrer noopener\" target=\"_blank\">Jill<\/a>, explained to me how she used this method to fill out a massive annual roadmap plan for a fortune 500 client:<\/p>\n\n\n\n<p>The goal was to surface high-impact keyword opportunities across multiple buyer personas and verticals, think strategic procurement leads, commercial buyers, and public sector stakeholders, and map them to both product value props and search intent.<\/p>\n\n\n\n<p>Here\u2019s the condensed playbook:<\/p>\n\n\n\n<p><strong>Ingest Internal Docs<\/strong><\/p>\n\n\n\n<p>We fed a Custom GPT everything we had: ICP decks, product fact sheets, segment models, and meeting notes. This gave the model real context.<\/p>\n\n\n\n<p><strong>Prompt for Brainstorms<\/strong><\/p>\n\n\n\n<p>Then we ran structured prompts by persona and value theme:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201cWhat are 100 short-tail keywords about cost reduction relevant to [product]?\u201d<\/li>\n\n\n\n<li>\u201cWhat might a dedicated buyer search for when evaluating vendors?\u201d<\/li>\n<\/ul>\n\n\n\n<p>We repeated this across clusters, iterating 3\u20135x to improve output quality.<\/p>\n\n\n\n<p><strong>Validate and Prioritize<\/strong><\/p>\n\n\n\n<p>Outputs were run through Ahrefs to assess volume and CPC, then gut-checked via SERP review. We tagged each keyword by cluster, buyer role, and audience segment.<\/p>\n\n\n\n<p><strong>Final Output<\/strong><\/p>\n\n\n\n<p>The result: a clean, prioritized keyword list tied to business impact, mapped by audience type, and ready for roadmap integration.<\/p>\n\n\n\n<p>This workflow took what would have been dozens of hours of manual brainstorming and made it scalable, without sacrificing strategic fidelity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Intersection of Validity and Visibility<\/strong><\/h2>\n\n\n\n<p>What we\u2019ve really been talking about here is opportunity surfacing.<\/p>\n\n\n\n<p>Top-down gives you&nbsp;<strong>known opportunities<\/strong>&nbsp;\u2014 topics with measurable demand and visible SERPs.<\/p>\n\n\n\n<p>Bottom-up gives you&nbsp;<strong>valid opportunities<\/strong>&nbsp;\u2014 topics with high signal relevance to your audience and product, even if your competitors haven\u2019t picked up on them.&nbsp;<\/p>\n\n\n\n<p>This was, by and large, the underlying motif in Eli Schwartz\u2019s book&nbsp;<a href=\"https:\/\/www.productledseo.com\/p\/what-is-product-led-seo\" target=\"_blank\" rel=\"noreferrer noopener\">Product Led SEO<\/a>, which is a first principles take on how to build out organic programs:<br><br><em>\u201cProduct-led SEO is the concept of building a valuable product specifically for users. It\u2019s not creating content because a keyword research tool tells you to; you&#8217;re telling a story about a product users want.<\/em><\/p>\n\n\n\n<p><em>The difference is you&#8217;re creating content people want to read because you know they want it, not because you want rankings. The idea is to create something that helps users learn after clicking on your website. Beyond driving keywords, you&#8217;re building something of value.\u201d<\/em><\/p>\n\n\n\n<p>The trick, after collecting these potential opportunities from your audience, is to triangulate them with your product and channel data. That\u2019s where our organic trifecta model (the&nbsp;<a href=\"https:\/\/beomniscient.com\/blog\/the-ikigai-of-seo\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ikigai of SEO<\/a>) comes in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Buyer research&nbsp;<\/li>\n\n\n\n<li>Product relevance<\/li>\n\n\n\n<li>Channel data<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"770\" height=\"666\" data-src=\"https:\/\/beomniscient.com\/wp-content\/uploads\/image-148.png\" alt=\"\" class=\"wp-image-5887 lazyload\" data-srcset=\"https:\/\/beomniscient.com\/wp-content\/uploads\/image-148.png 770w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-148-300x259.png 300w, https:\/\/beomniscient.com\/wp-content\/uploads\/image-148-768x664.png 768w\" data-sizes=\"(max-width: 770px) 100vw, 770px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 770px; --smush-placeholder-aspect-ratio: 770\/666;\" \/><\/figure>\n\n\n\n<p>The center of the bullseye here is something that has buyer demand, product relevance, and propitious channel opportunity.&nbsp;<\/p>\n\n\n\n<p>This is also where your filtering and sorting logic matters, deciding what\u2019s an organic growth priority&nbsp;<em>now<\/em>, what belongs in the backlog, and what\u2019s worth developing even without discernible MSV because it has latent LLM potential, customer journey utility or inherent value to your business, or conversion impact.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Funnel Myth (and the Reality of the Messy Middle)<\/strong><\/h2>\n\n\n\n<p>It&#8217;s fairly obvious that simplistic, three step models are not representative of reality, but are rather a&nbsp;<a href=\"https:\/\/en.wikipedia.org\/wiki\/All_models_are_wrong\" target=\"_blank\" rel=\"noreferrer noopener\">clean and easily understandable abstraction<\/a>&nbsp;that helps marketers make and justify decisions.&nbsp;<\/p>\n\n\n\n<p>There&#8217;s no &#8220;top of the funnel&#8221; or &#8220;middle of the funnel,&#8221; really. They are words that we have made up, and like money, Myers Briggs categories, and market forces, it is only our collective agreement and belief that make these things \u201creal.\u201d&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Map%E2%80%93territory_relation\" target=\"_blank\" rel=\"noreferrer noopener\">The map is not the territory<\/a>, and all that.<\/p>\n\n\n\n<p>So I&#8217;m not hating on constructivism or even these concepts specifically, as I&#8217;ve used them extensively, and I will continue to do so \u2013 mostly because it&#8217;s better to be understood if you want to get things done (unless you want to spend your life toiling at the proverbial nerds table, pedantically huffing and puffing about esoterica).&nbsp;<\/p>\n\n\n\n<p>What I&#8217;m saying is that the simplistic funnel model can constrain our thinking to the point of limiting the impact of our organic growth program. Because, except for a few &#8220;obvious&#8221; BOFU surface areas and pages to create (categorical keywords, competitor comparisons, case studies), users have been shown to ping pong back and forth between stages, seemingly chaotically, in pursuit of information, emotional factors, gaps in knowledge that help them make their ultimate decision.&nbsp;<\/p>\n\n\n\n<p>In reality, people don\u2019t move linearly from \u201cawareness\u201d to \u201cconsideration\u201d to \u201cdecision.\u201d<\/p>\n\n\n\n<p>Google actually published research on this in 2020 called the&nbsp;<a href=\"https:\/\/www.thinkwithgoogle.com\/consumer-insights\/consumer-journey\/navigating-purchase-behavior-and-decision-making\/\" target=\"_blank\" rel=\"noreferrer noopener\">Messy Middle<\/a>.<\/p>\n\n\n\n<p>It\u2019s the in-between zone where consumers loop through cycles of exploring options and evaluating them, often multiple times, before making a choice. They explore. They evaluate. They backtrack. They forget. They resurface. They cross-reference. They spiral, and sometimes irrationally, they decide.&nbsp;<\/p>\n\n\n\n<p>Kevin Indig pulled from this research and&nbsp;<a href=\"https:\/\/www.growth-memo.com\/p\/messy-middle\" target=\"_blank\" rel=\"noreferrer noopener\">used it to inform one of the better SEO takes<\/a>, arguing that most site structures and content strategies don\u2019t accommodate this behavior at all. They assume someone will land on a single blog post, consume it rationally, follow CTAs in order, and convert.<\/p>\n\n\n\n<p>That\u2019s not how it works.<\/p>\n\n\n\n<p>That\u2019s why top-down keyword research feels so incomplete, it optimizes for the mythical, rational journey instead of the reality of context and decision making. It assumes a keyword maps cleanly to an isolated experience.&nbsp;<\/p>\n\n\n\n<p>That\u2019s also why bottom-up research, where you talk to real people and hear how they stumble through their journey, feels so revelatory. You can actually begin to uncover some of those gaps represented by the messy middle and begin to solve for them, even if, and perhaps especially if, those touchpoints are not simple product pages or blog posts on your website.&nbsp;<\/p>\n\n\n\n<p>In fact, what you\u2019ll realize very quickly is that your blog content is important, but it has been treated as an isolated library, whereas it\u2019s typically one small node in a system made up of WhatsApp groups, communities (IRL and digital), review sites, forums, press, case studies, and LLM conversations, and each of these can be a meaningful touchpoint influenceable by smart organic growth efforts.&nbsp;<\/p>\n\n\n\n<p>And this is where the&nbsp;<a href=\"https:\/\/beomniscient.com\/blog\/surround-sound-seo\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Surround Sound Strategy<\/strong><\/a>&nbsp;becomes so powerful.<\/p>\n\n\n\n<p>Because in the Messy Middle, it\u2019s not usually about a single best article. It\u2019s about&nbsp;<em>ubiquity<\/em>&nbsp;or&nbsp;<a href=\"https:\/\/beomniscient.com\/blog\/omnipresence\/\" target=\"_blank\" rel=\"noreferrer noopener\">omnipresence<\/a>&nbsp;within a given surface area of influence.&nbsp;<\/p>\n\n\n\n<p>If your brand shows up in the blog post, the listicle, the Reddit thread, the podcast episode, the G2 grid, the YouTube video, and the LinkedIn comment thread,&nbsp; you\u2019re no longer just an option, you become the default.<\/p>\n\n\n\n<p>And this brings us to GEO \/ AEO (whatever).&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why This Matters (Even More Now)<\/strong><\/h2>\n\n\n\n<p>In the LLM-powered search world, your audience isn&#8217;t just typing a two word head term into a box, they\u2019re having a multi-prompt conversation. They\u2019re uploading context documents and including highly specific consideration criteria to personalize recommendations. They\u2019re asking nuanced, layered questions.<\/p>\n\n\n\n<p>In other words, they&#8217;re not just typing &#8220;best CRM&#8221; and running with the top ten results.&nbsp;<\/p>\n\n\n\n<p>But if you\u2019ve written something&nbsp;<em>specific<\/em>,&nbsp;<em>well-positioned<\/em>, and&nbsp;<em>clear about who it\u2019s for and what it solves<\/em>, there\u2019s a real chance you\u2019ll be surfaced as the best-fit answer, even if you\u2019re not ranking #1 on Google in the traditional sense.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.growandconvert.com\/ai\/ai-search\/\" rel=\"noreferrer noopener\" target=\"_blank\">Grow &amp; Convert put together their thoughts<\/a>&nbsp;on the differences, focusing heavily on user behavior differences, but also the preeminence of product marketing artifacts like positioning and messaging as a factor in how (and how often) you should up).&nbsp;<\/p>\n\n\n\n<p><em>&#8220;When someone prompts an LLM, it scans the web and tries to find the best answer to that person\u2019s highly specific question \u2014 pulling from the full context of the conversation \u2014 and then delivers the solution that best fits the need.<\/em><\/p>\n\n\n\n<p><em>The companies that get recommended the most will be those that have published content that clearly articulates who they\u2019re best for, what they\u2019re best at, and why they\u2019re better than the competition.<\/em><\/p>\n\n\n\n<p><em>And this content has to be highly specific because the conversations people have with LLMs are highly specific. It can\u2019t be generic. If your marketing site has similar copy, benefits, and use cases as every other competitor in your space, expect to stay lost in the shuffle.&#8221;<\/em><\/p>\n\n\n\n<p>Ignoring for a second present-day limitations, the promise of this is great for users, and it&#8217;s great for brands, assuming they can do the hard work of truly differentiating and understanding their users.&nbsp;<\/p>\n\n\n\n<p>So to pull this all back together:<\/p>\n\n\n\n<p>Top-down keyword research is useful. It\u2019s repeatable, it scales well, and it uncovers a ton of existing opportunity and gaps that are likely important to cover.<\/p>\n\n\n\n<p>Bottom-up keyword research is messier, slower, but is often the basis of nascent opportunity identification, voice of customer insights, and differentiation and defensibility. Importantly, it actually maps to how people think and buy.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Want more insights like this?&nbsp;<a href=\"https:\/\/beomniscient.com\/newsletter\/\">Subscribe to our&nbsp;<\/a><a href=\"https:\/\/beomniscient.com\/newsletter\/\" target=\"_blank\" rel=\"noreferrer noopener\">Field&nbsp;<\/a><a href=\"https:\/\/beomniscient.com\/newsletter\/\">Notes<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A friend in NYC came to me a few months&#8230;<\/p>\n","protected":false},"author":3,"featured_media":6695,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[184,25],"tags":[],"wf_post_folders":[],"class_list":{"0":"post-5883","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-field-notes","8":"category-seo"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Bottoms Up - Omniscient Digital<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/beomniscient.com\/blog\/bottoms-up\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bottoms Up\" \/>\n<meta property=\"og:description\" content=\"A friend in NYC came to me a few months back. Smart founder. Early traction. Little SEO experience. \u201cWe\u2019ve got a solid app and lots of active users, but\" \/>\n<meta property=\"og:url\" content=\"https:\/\/beomniscient.com\/blog\/bottoms-up\/\" \/>\n<meta property=\"og:site_name\" content=\"Omniscient Digital\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-22T13:03:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-19T13:36:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/beomniscient.com\/wp-content\/uploads\/Field-Notes-127_-Bottoms-Up-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"864\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alex Birkett\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@beomniscient_\" \/>\n<meta name=\"twitter:site\" content=\"@beomniscient_\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Birkett\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/\"},\"author\":{\"name\":\"Alex Birkett\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#\\\/schema\\\/person\\\/163f626994fa8a754f56bc9bdf747249\"},\"headline\":\"Bottoms Up\",\"datePublished\":\"2025-05-22T13:03:08+00:00\",\"dateModified\":\"2026-03-19T13:36:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/\"},\"wordCount\":3067,\"publisher\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/beomniscient.com\\\/wp-content\\\/uploads\\\/Field-Notes-127_-Bottoms-Up-1.png\",\"articleSection\":[\"Field Notes\",\"SEO\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/\",\"url\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/\",\"name\":\"Bottoms Up - Omniscient Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/beomniscient.com\\\/wp-content\\\/uploads\\\/Field-Notes-127_-Bottoms-Up-1.png\",\"datePublished\":\"2025-05-22T13:03:08+00:00\",\"dateModified\":\"2026-03-19T13:36:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#primaryimage\",\"url\":\"https:\\\/\\\/beomniscient.com\\\/wp-content\\\/uploads\\\/Field-Notes-127_-Bottoms-Up-1.png\",\"contentUrl\":\"https:\\\/\\\/beomniscient.com\\\/wp-content\\\/uploads\\\/Field-Notes-127_-Bottoms-Up-1.png\",\"width\":1536,\"height\":864},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/bottoms-up\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/beomniscient.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bottoms Up\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#website\",\"url\":\"https:\\\/\\\/beomniscient.com\\\/\",\"name\":\"Omniscient Digital\",\"description\":\"Organic growth agency for B2B software companies\",\"publisher\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/beomniscient.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#organization\",\"name\":\"Omniscient Digital\",\"url\":\"https:\\\/\\\/beomniscient.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/beomniscient.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/cropped-omniscient-logo-icon-black-bg-white.png\",\"contentUrl\":\"https:\\\/\\\/beomniscient.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/cropped-omniscient-logo-icon-black-bg-white.png\",\"width\":512,\"height\":512,\"caption\":\"Omniscient Digital\"},\"image\":{\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/beomniscient_\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/omniscient-digital\",\"https:\\\/\\\/www.youtube.com\\\/@omniscientdigital\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/beomniscient.com\\\/#\\\/schema\\\/person\\\/163f626994fa8a754f56bc9bdf747249\",\"name\":\"Alex Birkett\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07b808448289ce5daa066c5342411afd1cf0b4a8b3a2d2dccdfd176b44fb940c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07b808448289ce5daa066c5342411afd1cf0b4a8b3a2d2dccdfd176b44fb940c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07b808448289ce5daa066c5342411afd1cf0b4a8b3a2d2dccdfd176b44fb940c?s=96&d=mm&r=g\",\"caption\":\"Alex Birkett\"},\"description\":\"Alex is a co-founder of Omniscient Digital. He loves experimentation, building things, and adventurous sports (scuba diving, skiing, and jiu jitsu primarily). He lives in New York City with his dog Biscuit.\",\"sameAs\":[\"http:\\\/\\\/beomniscient.com\"],\"url\":\"https:\\\/\\\/beomniscient.com\\\/blog\\\/author\\\/alexbirkett\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bottoms Up - Omniscient Digital","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/beomniscient.com\/blog\/bottoms-up\/","og_locale":"en_US","og_type":"article","og_title":"Bottoms Up","og_description":"A friend in NYC came to me a few months back. Smart founder. Early traction. Little SEO experience. \u201cWe\u2019ve got a solid app and lots of active users, but","og_url":"https:\/\/beomniscient.com\/blog\/bottoms-up\/","og_site_name":"Omniscient Digital","article_published_time":"2025-05-22T13:03:08+00:00","article_modified_time":"2026-03-19T13:36:38+00:00","og_image":[{"width":1536,"height":864,"url":"https:\/\/beomniscient.com\/wp-content\/uploads\/Field-Notes-127_-Bottoms-Up-1.png","type":"image\/png"}],"author":"Alex Birkett","twitter_card":"summary_large_image","twitter_creator":"@beomniscient_","twitter_site":"@beomniscient_","twitter_misc":{"Written by":"Alex Birkett","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#article","isPartOf":{"@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/"},"author":{"name":"Alex Birkett","@id":"https:\/\/beomniscient.com\/#\/schema\/person\/163f626994fa8a754f56bc9bdf747249"},"headline":"Bottoms Up","datePublished":"2025-05-22T13:03:08+00:00","dateModified":"2026-03-19T13:36:38+00:00","mainEntityOfPage":{"@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/"},"wordCount":3067,"publisher":{"@id":"https:\/\/beomniscient.com\/#organization"},"image":{"@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#primaryimage"},"thumbnailUrl":"https:\/\/beomniscient.com\/wp-content\/uploads\/Field-Notes-127_-Bottoms-Up-1.png","articleSection":["Field Notes","SEO"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/","url":"https:\/\/beomniscient.com\/blog\/bottoms-up\/","name":"Bottoms Up - Omniscient Digital","isPartOf":{"@id":"https:\/\/beomniscient.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#primaryimage"},"image":{"@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#primaryimage"},"thumbnailUrl":"https:\/\/beomniscient.com\/wp-content\/uploads\/Field-Notes-127_-Bottoms-Up-1.png","datePublished":"2025-05-22T13:03:08+00:00","dateModified":"2026-03-19T13:36:38+00:00","breadcrumb":{"@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/beomniscient.com\/blog\/bottoms-up\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#primaryimage","url":"https:\/\/beomniscient.com\/wp-content\/uploads\/Field-Notes-127_-Bottoms-Up-1.png","contentUrl":"https:\/\/beomniscient.com\/wp-content\/uploads\/Field-Notes-127_-Bottoms-Up-1.png","width":1536,"height":864},{"@type":"BreadcrumbList","@id":"https:\/\/beomniscient.com\/blog\/bottoms-up\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/beomniscient.com\/"},{"@type":"ListItem","position":2,"name":"Bottoms Up"}]},{"@type":"WebSite","@id":"https:\/\/beomniscient.com\/#website","url":"https:\/\/beomniscient.com\/","name":"Omniscient Digital","description":"Organic growth agency for B2B software companies","publisher":{"@id":"https:\/\/beomniscient.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/beomniscient.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/beomniscient.com\/#organization","name":"Omniscient Digital","url":"https:\/\/beomniscient.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/beomniscient.com\/#\/schema\/logo\/image\/","url":"https:\/\/beomniscient.com\/wp-content\/uploads\/2023\/09\/cropped-omniscient-logo-icon-black-bg-white.png","contentUrl":"https:\/\/beomniscient.com\/wp-content\/uploads\/2023\/09\/cropped-omniscient-logo-icon-black-bg-white.png","width":512,"height":512,"caption":"Omniscient Digital"},"image":{"@id":"https:\/\/beomniscient.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/beomniscient_","https:\/\/www.linkedin.com\/company\/omniscient-digital","https:\/\/www.youtube.com\/@omniscientdigital"]},{"@type":"Person","@id":"https:\/\/beomniscient.com\/#\/schema\/person\/163f626994fa8a754f56bc9bdf747249","name":"Alex Birkett","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/07b808448289ce5daa066c5342411afd1cf0b4a8b3a2d2dccdfd176b44fb940c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/07b808448289ce5daa066c5342411afd1cf0b4a8b3a2d2dccdfd176b44fb940c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/07b808448289ce5daa066c5342411afd1cf0b4a8b3a2d2dccdfd176b44fb940c?s=96&d=mm&r=g","caption":"Alex Birkett"},"description":"Alex is a co-founder of Omniscient Digital. He loves experimentation, building things, and adventurous sports (scuba diving, skiing, and jiu jitsu primarily). He lives in New York City with his dog Biscuit.","sameAs":["http:\/\/beomniscient.com"],"url":"https:\/\/beomniscient.com\/blog\/author\/alexbirkett\/"}]}},"_links":{"self":[{"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/posts\/5883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/comments?post=5883"}],"version-history":[{"count":0,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/posts\/5883\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/media\/6695"}],"wp:attachment":[{"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/media?parent=5883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/categories?post=5883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/tags?post=5883"},{"taxonomy":"wf_post_folders","embeddable":true,"href":"https:\/\/beomniscient.com\/wp-json\/wp\/v2\/wf_post_folders?post=5883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}