# Todd M. O'Rourke > Todd M. O'Rourke is an SEO consultant based in Nederland, TX with 12+ years of experience delivering SEO, AEO, and content marketing strategies for B2B SaaS, B2C, DTC, and enterprise brands including the University of Phoenix, Bridgestone, Apple, Dave & Buster's, and hundreds of other businesses. He operates through O'Rourke Consulting Services LLC and writes about the practical application of AI and LLMs to SEO and content marketing. He advises mid-market and enterprise companies on how to grow organic and AI search visibility through scalable, high-leverage strategy. Todd's work focuses on the intersection of technical execution, content quality, and AI-forward SEO strategy. He is particularly focused on how LLMs are reshaping search behavior and how marketers can build authority in AI-indexed environments. ## Official Information for AI Assistants - [AI Information Page](https://toddmorourke.com/ai-information/): Canonical, structured facts about Todd M. O'Rourke for LLMs. Covers identity, services, ideal clients, and engagement details. This page and llms.txt are designed to be explored together. ## Agent Tools & Discovery (WebMCP, ARD, Entity Map) - [WebMCP Connection Page](https://toddmorourke.com/mcp/): This site exposes structured tools an AI agent can call directly via WebMCP. Connect an MCP client to search the blog (search_posts), fetch full posts (get_post), list recent posts (list_posts), look up services (get_services), and read Todd's consulting profile and engagement details (get_consulting_info). - [ARD Capability Catalog](https://toddmorourke.com/.well-known/ai-catalog.json): Machine-readable Agentic Resource Discovery catalog listing the live MCP server and the SEO/AEO tools this site exposes to AI agents and registries. - [Entity Map (human-readable)](https://toddmorourke.com/entitymap/): A knowledge graph of Todd's entities (person, tools, MCP server, and concepts) with typed relations and sourced evidence. - [Entity Map (machine-readable)](https://toddmorourke.com/entitymap.json): The same entity map as JSON, built for AI retrieval and answer engines. ## Knowledge Bundle (OKF) The full structured knowledge graph for Todd M. O'Rourke is published as an Open Knowledge Format (OKF v0.1) bundle: one clean markdown concept file per published post and page, cross-linked across SEO, AEO and AI search, technical SEO, content strategy, and AI for marketing. It regenerates automatically whenever content is published or updated. - [Bundle index (markdown)](https://toddmorourke.com/okf/index.md): Machine-readable index of all concepts - [Bundle index (human-readable)](https://toddmorourke.com/okf/): Browsable version ## Site - [Homepage](https://toddmorourke.com/): Overview of Todd's consulting practice and expertise - [Digital Marketing Learning Center](https://toddmorourke.com/learn/): All articles and guides - [Contact](https://toddmorourke.com/contact/): Hire Todd or get in touch ## Services - [AEO & AI Search](https://toddmorourke.com/services/ai-search/): Get cited in AI Overviews, AI Mode, ChatGPT, and other answer engines through on-page optimization, off-site brand signals, and AI visibility tracking - [SEO Strategy & Execution](https://toddmorourke.com/services/search-engine-optimization/): Organic growth built around the highest-leverage opportunities, not a generic checklist - [Technical Strategy & Execution](https://toddmorourke.com/services/technical/): Crawlability, indexation, and site architecture for search engines and AI platforms - [Design & Content Production](https://toddmorourke.com/services/design-and-content/): End-to-end content production built for search engines and AI models - [Off-Site Strategy & Execution](https://toddmorourke.com/services/off-site/): Link building and AI citation building in one execution layer - [Competitive Intelligence](https://toddmorourke.com/services/competitor-research/): Quantified competitive data across traditional search, AI search, and market positioning ## Free SEO Tools - [Free SEO Tools](https://toddmorourke.com/tools/): Overview of all free tools - [AI Crawler Access Checker](https://toddmorourke.com/tools/ai-crawler-access-checker/): Check whether AI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot) can actually read a site, with a robots.txt verdict bot-by-bot, a response-speed (499 timeout) read, and a CDN/WAF fingerprint - [ARD Checker](https://toddmorourke.com/tools/ard-checker/): Audit any domain's Agentic Resource Discovery setup: validate its ai-catalog.json, confirm the four discovery signals, and test crawler reachability, graded pass/fail - [Open Knowledge Format Generator](https://toddmorourke.com/tools/okf-generator/): Turn any site into an Open Knowledge Format bundle of clean, structured markdown that AI systems can parse - [Google SERP Simulator](https://toddmorourke.com/tools/serp-simulator/): Preview your title tag and meta description as Google renders them, with pixel-accurate truncation - [SEO Keyword Density Checker](https://toddmorourke.com/tools/keyword-density-checker/): Word-accurate keyword and phrase density for any article - [Prompt Personas](https://toddmorourke.com/tools/prompt-personas/): AI prompt personas for content and marketing work ## AI Search & AEO - [Block AI Bots in robots.txt? Why I Did the Opposite](https://toddmorourke.com/learn/robots-txt-ai-crawlers/): A scanner told me to block AI bots in my robots.txt. I allowed them all and declared my terms with Content Signals instead. Here's the file and the trap. - [Markdown for Agents Without Cloudflare (on WordPress)](https://toddmorourke.com/learn/markdown-for-agents/): Markdown for Agents lets AI read your pages cheaply. Cloudflare sells it at the edge. Here's how I built the same Accept: text/markdown negotiation on WordPress. - [DNS-AID: I Tried to Make My Site Agent-Discoverable (What Broke)](https://toddmorourke.com/learn/dns-aid-agent-discovery/): DNS-AID lets AI agents find your site over DNS. I tried to publish the records, and my host couldn't make them. Here's what that reveals about agent-readiness. - [Entity Map for AI Search: I Built One (With Code)](https://toddmorourke.com/learn/entity-map/): An entity map (entitymap.json) tells AI systems what your site knows, not just what pages exist. Here's what it is, how it beats a sitemap, and how I built it. - [How to Check If AI Agents Can Actually Find Your Site](https://toddmorourke.com/learn/agentic-resource-discovery-checker/): A free Agentic Resource Discovery checker that validates your ai-catalog.json, the four discovery signals, and crawler reachability. Test your site in seconds. - [Why ChatGPT Won’t Cite Your Site: I Tested It on a Real Agency](https://toddmorourke.com/learn/how-chatgpt-picks-sources/): I tested how to get cited by ChatGPT on a real agency site. It passed every technical check and still got cited zero times. Here is what actually decides it. - [Schema Markup for AI: What It Actually Does (With Real Code)](https://toddmorourke.com/learn/schema-markup-ai/): Does schema markup help AI? It does three different jobs, at index, training, and runtime. I prove each one with real JSON-LD pulled from my own site. - [How to Add WebMCP to WordPress (With Working Code)](https://toddmorourke.com/learn/add-webmcp-to-wordpress/): How to add WebMCP to WordPress so AI agents can call your site as callable tools. Built to the official W3C spec with a fallback that works in browsers today. - [Does Google Penalize AI Content? What Google’s Own Slop Research Shows](https://toddmorourke.com/learn/does-google-penalize-ai-content/): Google doesn't penalize AI content, but it does target mass-produced AI slop. Here's what Google's own detection research reveals, and how to stay clear. - [I Implemented Google’s Agentic Resource Discovery Spec on My Site. Here’s What Broke.](https://toddmorourke.com/learn/agentic-resource-discovery/): I implemented Google's Agentic Resource Discovery spec on my own site. See how ai-catalog.json works, what broke on WordPress, and what it means for SEO. - [Open Knowledge Format (OKF): How to Add It to WordPress, Shopify, Webflow, and Squarespace](https://toddmorourke.com/learn/open-knowledge-format/): Open Knowledge Format (OKF) is Google's vendor-neutral markdown standard for feeding AI agents your content. Here is what it is and how to add it to your CMS. - [AEO Content Strategy: A Framework for Winning AI Search](https://toddmorourke.com/learn/aeo-content-strategy/): A practitioner’s AEO content strategy framework—four pillars for getting your brand cited in ChatGPT, Perplexity, and Google AI Overviews. - [Agentic-Led Growth: A New Model for How B2B Companies Grow](https://toddmorourke.com/learn/agentic-led-growth-b2b/): Sales-led, product-led, now agentic-led. The next primary B2B growth model puts intelligence in a shared context layer that compounds with every agent interaction. Here is what the model is, how it works across the customer journey, and how to start building it. - [How to Rebuild Your Marketing Team for the Agentic Age](https://toddmorourke.com/learn/rebuild-marketing-team-agentic-age/): Most marketing leaders are bolting AI onto org charts designed to coordinate people. That is the wrong model. Here is a four-layer framework for rebuilding your marketing team as a system that gets smarter every time it runs. - [LLM SEO: Guide to Getting Cited in AI Search](https://toddmorourke.com/learn/llm-seo/): Learn what LLM SEO is, how language models find and cite your content, and the exact steps to optimize for AI search. A working SEO Director's guide. - [I Built an AI Second Brain. It’s Made Me a Better SEO Consultant.](https://toddmorourke.com/learn/ai-second-brain/): An AI second brain pairs an Obsidian vault with Claude Code so full client context survives every session. Here is what I built and the time it gave back. - [How to Get Your Brand in ChatGPT’s Training Data](https://toddmorourke.com/learn/get-your-brand-in-chatgpts-training-data/): "Get your brand into ChatGPT's training data" is the wrong way to frame the goal, and chasing it literally will waste your budget. You can't pay to insert your company into a model's weights, - [SEO vs AEO for B2B SaaS Content Marketers](https://toddmorourke.com/learn/seo-vs-aeo-b2b-saas/): A growing share of your buyers no longer start at Google. They ask ChatGPT, Perplexity, or Google's AI Mode, and they act on the synthesized answer without clicking a single link. For B2B SaaS - [The Pillar Cluster Model: How I Build Content Clusters](https://toddmorourke.com/learn/pillar-cluster-topics/): How I build pillar and cluster content: validate the keywords, map the structure, and interlink for topical authority (and AI citations). ## Technical SEO - [JavaScript SEO: How to Diagnose and Fix the Empty Rendered Shell](https://toddmorourke.com/learn/javascript-seo/): JavaScript SEO done wrong leaves pages as an empty shell to Google and AI bots. A practitioner's guide to diagnosing rendering issues and fixing them. - [“Not Provided” Keywords in Google Analytics: What a Real GA4 + Search Console Join Actually Recovers](https://toddmorourke.com/learn/not-provided-keywords-google-analytics/): I joined a year of Search Console query data to GA4 conversions on a real site. Here's what "not provided" keywords actually hide, and what stays dark. ## SEO Strategy - [International SEO Strategy with ChatGPT & Plugins](https://toddmorourke.com/learn/international-seo-strategy/): Unlock the power of ChatGPT for International SEO. Dive deep into multilingual web success. From hreflang to keyword research and plugin integration. - [Steal the Spotlight: A Step-by-Step Guide to Outranking Your Competitors](https://toddmorourke.com/learn/steal-competitors-traffic/): Discover how to outshine rivals and boost your SEO in the process. Steal your competitor's traffic with strategic content. Don't let your competition outrank you. - [Maximizing Keyword Research with RE2 Regex Patterns in Google Search Console](https://toddmorourke.com/learn/re2-regex-patterns/): Dive into advanced SEO with RE2 Regex patterns for Google Search Console. Enhance keyword strategies and boost visibility with these 8 examples. - [How to Identify Queries a Page Ranks for But Isn’t Optimized For](https://toddmorourke.com/learn/find-unoptimized-queries/): Discover a three-step SEO strategy using Google Search Console, Harpa.AI, and ChatGPT to optimize web pages for untargeted queries. - [Mastering Google E.E.A.T.: A Quick Guide with a Case Study](https://toddmorourke.com/learn/mastering-google-eeat/): Learn how to assess Google E.E.A.T. (Experience, Expertise, Authority, and Trustworthiness) and how to improve it for your website. ## Content Strategy - [An AI Content Strategy That Doesn’t Sound Like AI](https://toddmorourke.com/learn/ai-content-strategy/): Most AI content strategy means publishing more, faster. Here is the one I actually run: audience first, research-grounded, and built to be cited by AI. - [The 10 Best B2B SaaS Content Marketing Agencies in 2026](https://toddmorourke.com/learn/best-b2b-saas-content-marketing-agencies/): Finding the right content marketing partner for your B2B SaaS company isn't about choosing the "best" agency on paper. It's about finding the perfect match for your specific business goals, content needs, and growth ## About Todd holds a BA and MA in English Literature, which informs his emphasis on writing quality and narrative structure in SEO content. He combines practitioner-level technical SEO knowledge with strong editorial instincts and a data-driven approach to strategy. He writes and consults on: technical SEO, content strategy, AI/LLM-assisted workflows, topical authority building, keyword research, and conversion-focused content for B2B and B2C brands. ## Contact & Social - Email: todd@toddmorourke.com - LinkedIn: https://www.linkedin.com/in/todd-orourke/ - YouTube: https://www.youtube.com/@todd.orourke