Blog

  • 17 best AI visibility tools in 2026 to track your brand across LLM search

    17 best AI visibility tools in 2026 to track your brand across LLM search

    AI visibility tools show how often ChatGPT, Perplexity, Gemini, Google AI Overviews, and other AI engines mention and cite your brand, and how you compare with competitors.

    Our top picks: Contentpen if you want tracking and the content fixes in one place, Peec AI for focused monitoring, Otterly AI for a low starting price, and Profound for enterprise teams.

    Classic rankings can look healthy while AI answers send buyers to a competitor. This guide compares 17 tools on engine coverage, pricing, and who each one suits best.

    So, let’s get to it, shall we?

    Key takeaways

    • AI visibility tools track mentions, citations, sentiment, and share of voice across AI engines, not keyword rankings.
    • Engine coverage varies widely: Otterly’s base plans cover 4 engines, while Contentpen’s Agency plan and several enterprise tools cover 7 or more.
    • Entry prices start at $29/month (Otterly AI Lite) and $39/month billed annually (Contentpen Starter, which also includes content creation).
    • Watch for add-ons: some tools charge extra for engines like Gemini, Google AI Mode, or Claude.
    • Pick by need: brand tracking, AI crawler analytics, or market-level intelligence each point to different tools.

    What features should you look for in an AI search visibility tool?

    The right AI search visibility tool gives you clear coverage across major engines, explains why you appear, and points to next steps. Think of it as moving from random screenshots to a steady AI visibility audit that your team can act on.

    With so many options on the market, you want AI SEO tools that cut through the noise instead of adding more dashboards.

    To select the best tool, you need to look for the following things:

    • Answer engine coverage should match where your audience spends time. Strong AI search visibility tools should track popular AI chatbots, such as ChatGPT, Google AI Overviews, Perplexity, Gemini, Claude, and Copilot. If a tool only tracks one or two models, your AI visibility checker has blind spots.
    • Citation source detection matters because it shows why models trust certain pages. Good AEO tools list which URLs each engine cites for a prompt. That helps you see if AI prefers your blog, third‑party reviews, or a rival playbook.
    • Brand sentiment analysis keeps you from chasing empty visibility metrics. A mention that calls your product confusing hurts more than it helps, so AI brand visibility monitoring should catch that shift.
    • Share of voice and a clear AI visibility score let you compare progress against competitors. Instead of a single vanity metric, look for filters by engine, topic cluster, and device.
    • Technical and crawler insights show whether AI bots can actually read your site. Features such as agent analytics, indexation checks, or AI crawler logs behave like an AI visibility tracking tool for your code and structure.
    • Agency‑friendly extras can save hours every week. If you manage many clients, those LLM SEO optimization tools and automations matter as much as the core AI tracking features.

    Also read: How to turn off AI Overviews.

    How did we test these AI visibility tools?

    We didn’t just compile a list from product pages and press releases.

    We spent several weeks actively working with these platforms, running real brand queries, and cross-referencing outputs against what AI platforms were actually returning at the time.

    Our evaluation process covered a few specific angles.

    1. Prompt consistency testing

    We ran the same set of prompts across multiple tools, tracking the same AI platforms and comparing what each returned.

    We investigated details where results diverged significantly. Some tools sample queries infrequently or smooth data in ways that can obscure sudden AI visibility drops.

    An AI search volatility tracker can help determine whether those swings reflect broader changes across AI search or something specific to your brand.

    1. Pricing verification 

    Every price in this article was checked against the tool’s official pricing page or the G2 and Capterra review sites. If we still couldn’t find any pricing numbers, we mentioned ‘Custom pricing’ clearly.

    1. Coverage gap checks

    We tested each tool against a fixed set of AI platforms and noted which engines were included in base plans versus locked add-ons.

    A tool claiming to cover 6 platforms that puts 4 of them behind add-on fees is a different proposition than one that includes them by default.

    1. Use-case fit assessment

    We evaluated each tool from three perspectives: a solo content marketer with a limited budget, a mid-size marketing team running an active AEO program, and an agency managing multiple client accounts.

    The same tool performs very differently depending on which of those you are.

    What you’re reading reflects real hands-on evaluation combined with cross-referencing user reviews from trusted websites.

    What are the best AI visibility tools in 2026?

    Below is our list of the 17 best AI visibility tools online today.

    ToolBest forAI platforms trackedStarting priceFree trial
    ContentpenContent-first teams7+$49/month7 days
    Peec AIMarketing teams, agencies3 of 6 (more on Enterprise)$95/monthYes
    Otterly AIBudget teams, Semrush users4 base + add-ons$29/month7 days
    ProfoundEnterprise brandsUp to 9$99/month (limited)7 days
    LlumoAffordable, high-volume AI tracking7+$0 platform fee (BYOK)Free platform
    AthenaHQMid-market to enterprise, action layer8$295/monthNo ($95 first month)
    NightwatchSEO + AI combined4$131/month combined14 days
    Similarweb AIMarket-level intelligence4$99/monthDemo
    HallStartups, agencies, free entry5Free / $239/monthFree Lite plan
    ZipTieSEO agencies, technical teams3$69/month14 days
    SE VisibleMulti-market brands5$99/monthNo
    SemrushSEO and AI visibility teams5$99/domain/month7-days for SEO + AI
    Ahrefs Brand RadarAhrefs enterprise users6$199/month add-onNo
    Scrunch AIEnterprise AI crawler tracking7$250/monthNo
    Rankscale AIMulti-engine tracking + AEO audits7+$99/monthNo
    LLMRefsKeyword-focused, multi-engine10$79/monthNo
    Goodie AIMid-market to enterprise, end-to-end AEO11$399/monthNo

    Read each of their details below.

    1. Contentpen

    Contentpen SEO and AEO tool.

    Best for: Content-first teams that need AI visibility tracking, brand sentiment, share of voice, and top sources in one place.

    Contentpen is an all-in-one SEO and AEO platform, and AI visibility tracking is included in every plan alongside SEO and GEO content creation.

    It tracks your visibility, position, brand sentiment, and share of voice across up to seven AI engines (ChatGPT, Google AI, Copilot, Gemini, Perplexity, Grok, and Claude).

    You add the prompts your buyers ask, choose the engines, and see where you appear, where competitors appear instead, and which sources AI cites.

    Contentpen AI visibility dashboard showing top sources mentioned.

    You can see the gaps in your content strategy and fix them right in the same platform without switching any tabs.

    With the new API and MCP access, you can also connect to different tools and chatbots to see your AI visibility data.

    What we like:

    • Multi-location tracking across 7 major AI platforms
    • Accurate average position, share of voice, and brand sentiment data
    • An opportunity score showing where you need to appear, where your competitors do
    • Add prompts manually or with AI
    • Newly added prompts run instantly instead of waiting for the next scheduled check
    • Source gap reports showing sites that cite competitors but not you, exportable as Excel or CSV for outreach
    • Visibility reports exportable as PDF or shared as read-only links with clients, no login needed

    Limitations:

    • There is a slight learning curve for beginners
    • Starter tracks 25 prompts on 2 engines with monthly updates; weekly tracking and more engines start on the Growth plan

    Pricing:

    • Starter: $49/month, or $39 billed annually (25 prompts, 2 AI engines, 5 competitors, monthly tracking)
    • Growth: $99/month, or $79 billed annually (75 prompts, 4 AI engines, 15 competitors, weekly tracking)
    • Scale: $249/month, or $199 billed annually (150 prompts, 5 AI engines, 30 competitors, weekly tracking)
    • Agency: $449/month, or $359 billed annually (300 prompts, all 7 AI engines, unlimited competitors, weekly tracking)
    • Enterprise: Custom pricing

    2. Peec AI

    Best for: Marketing teams and agencies that want clean, daily AI tracking without enterprise pricing.

    Peec AI was built to answer one question clearly: where does your brand actually stand inside AI search? 

    It tracks your visibility, position, and brand sentiment across ChatGPT, Google AI Mode, Google AI Overviews, Gemini, Microsoft Copilot, and Naver AI. You pick 3 of these on each paid plan, and Enterprise adds Perplexity, Claude, Grok, and more.

    You set up your prompt library, pick which AI models to track, and the tool returns clean data on visibility trends, citation sources, and how you’re stacking up against competitors. 

    Peec AI prompt library collection for a brand.

    There’s no content creation module, no workflow automation bolted on. It stays in its lane, and that’s actually a good thing.

    The part that makes Peec genuinely useful is the prompt-level granularity.

    You can see exactly which prompts your audience is using in AI search, the pages that get cited in responses, and third-party sources influencing the AI answers you want to own.

    What we like:

    • Choose 3 of 6 AI platforms per plan, with up to 13 on Enterprise
    • Prompt-level data on citation sources and competitive gaps
    • Flexible model selection per project
    • Agency-friendly with multi-workspace support

    Limitations:

    • Pure monitoring, with no built-in content optimization
    • Per-engine add-ons can raise the effective cost on lower tiers
    • Entry plan prompt volume can feel tight for broad monitoring

    Pricing:

    • Starter: $95/month (50 prompts, 3 AI models, 1 project)
    • Pro: $245/month (150 prompts, 3 AI models, 2 projects)
    • Advanced: $495/month (350 prompts, multi-project, Looker Studio integration)

    Note: Pricing is shown after you start a free trial.

    3. Otterly AI

    Otterly AI main AI visibility dashboard.

    Best for: Teams on a budget and anyone getting started with AI visibility tracking.

    Otterly AI launched in late 2024 and has since grown to over 15,000 marketing professionals, which is a fast uptake for a new tool in this category. The main reason is pricing. 

    Its Lite plan starts at $29/month, making it one of the most accessible serious AI visibility tools on the market right now. And before you write it off as a budget option, Gartner named it a Cool Vendor for 2025.

    The platform tracks mentions and citations across ChatGPT, Perplexity, Google AI Overviews, and Copilot, with Gemini, Google AI Mode, and Claude available as add-ons.

    The GEO Audit feature is what most reviewers point to first: it analyzes over 25 on-page factors and returns SWOT-style recommendations for improving your citation likelihood. 

    If you’ve ever wondered why a competitor keeps showing up in AI responses when you don’t, this is the kind of analysis that starts answering that.

    The AI Keyword Research tool is another underrated feature. It takes your existing SEO keywords and converts them into the conversational prompts your audience actually uses inside AI search engines. 

    If your team is still stuck in keyword-first thinking, this feature helps you bridge that gap without starting from scratch. Besides, you get a free trial to test this tool before committing.

    What we like:

    • Lowest entry price in the market ($29/month) among paid tools
    • GEO Audit with SWOT-style on-page recommendations
    • Native Semrush integration for unified SEO and AI reporting
    • AI Keyword Research
    • Daily data refresh on every plan

    Limitations:

    • 15 prompts on the Lite plan are minimal for any real-world monitoring
    • Gemini, Google AI Mode, and Claude cost extra on top of the base plan
    • Platform coverage is narrower than enterprise-focused tools

    Pricing:

    • Lite: $29/month (15 prompts)
    • Standard: $189/month (100 prompts)
    • Premium: $489/month (400 prompts)

    4. Profound

    Profound main landing page.

    Best for: Enterprises with complex brand requirements and ecosystems.

    Profound offers deep, unparalleled AI visibility features. It covers up to 9 answer engines, including ChatGPT, Perplexity, Google AI Mode, Gemini, Microsoft Copilot, DeepSeek, Claude, Google AI Overviews, and Exa Search.

    Its Agent Analytics feature tracks how AI crawlers interact with your website, which URLs they visit, and what technical changes are needed to improve your information retrieval. That kind of input-side visibility is rare.

    Profound also provides actual AI search optimization volume data. The Conversation Explorer shows you how often topics and prompts are being discussed inside ChatGPT, Perplexity, and other AI tools. 

    Combined with SOC 2 Type II compliance, SSO, and multi-brand management, it’s the only tool in the category that fully meets the governance needs of large organizations.

    The trade-off is access. You can try it free for 7 days (50 prompts across ChatGPT, Gemini, and Google AI Overviews), but the full platform requires a sales demo and custom pricing.

    What we like:

    • One of the largest AI platform coverages (up to 9 answer engines on Enterprise)
    • Agent Analytics for AI crawler behavior on your site
    • AI search volume data for market research
    • SOC 2, HIPAA, and enterprise security compliance

    Limitations:

    • Full access requires a sales demo after the free trial
    • High cost, especially for multi-engine coverage
    • Overkill for small or mid-market teams
    • Enterprise complexity may slow down iteration for marketing teams

    Pricing:

    • Free trial: 7 days (50 prompts, ChatGPT, Gemini, and Google AI Overviews)
    • Agency Growth: Self-serve, 400 credits per client workspace per month (price not listed)
    • Enterprise: Custom pricing (up to 9 answer engines)

    5. Llumo

    Llumo landing page.

    Best for: Budget-conscious teams and agencies that want high-volume AI visibility tracking without paying a monthly platform fee.

    Llumo flips the usual pricing model in this category on its head.

    Most tools on this list bundle AI usage into a monthly plan and cap how many prompts you can run. Llumo charges $0 for the core platform. You connect your own API keys (BYOK) and pay the AI providers directly for what you actually use.

    It tracks your visibility, share of voice, and citations across ChatGPT, Google AI Overviews, Google AI Mode, Perplexity, Gemini, Copilot, and Grok, with competitor benchmarks running alongside every prompt.

    The feature set goes beyond basic mention tracking, too. You get prompt-level visibility scores, citation and source analysis showing which domains AI trusts in your niche, historical trend lines, and a query fan-out view of the searches AI engines run behind each answer.

    The tradeoff is setup. You’ll need to create and manage API keys with each provider, which is an extra step that plug-and-play tools don’t require.

    What we like:

    • $0 platform fee with unlimited prompts and brands
    • Covers 7+ AI engines, including Google AI Mode and Grok
    • Prompt-level tracking, share of voice, and competitor benchmarking
    • Citation analysis that tracks new and lost sources over time
    • API and MCP access for custom workflows

    Limitations:

    • BYOK setup takes more technical effort than a standard sign-up
    • Monthly costs vary with provider pricing and usage, so budgeting is less predictable
    • Newer platform with fewer third-party reviews than established tools

    Pricing:

    • BYOK: $0 platform fee (you pay your AI providers’ API costs directly)
    • Pay-as-you-go and subscription: Available if you’d rather have Llumo manage AI usage for you (custom pricing)

    6. AthenaHQ

    AthenaHQ landing page.

    Best for: Mid-size companies and large-scale enterprises that need multi-engine AI visibility and an action layer.

    AthenaHQ isn’t a monitoring tool that was built by an SEO agency. It’s a platform built by people who understand how LLMs actually work, backed by companies like Y Combinator.

    Every plan, including the entry-level Self-Serve tier, gives you access to all 8 AI platforms: ChatGPT, Perplexity, Gemini, Google AI Overviews, Google AI Mode, Claude, Copilot, and Grok. 

    That’s a different model from tools that lock extra engines behind higher tiers or add-on fees.

    With AthenaHQ, you’re not paying to unlock engines. You’re paying for usage volume.

    The platform centers on an Olympus dashboard that shows you full AI responses, including what the model said, what sources it cited, and how your share of voice is shifting. 

    The Action Center takes those insights and converts them into specific recommendations: which pages to update, what questions to answer, and where your content is missing authority signals.

    However, the credit-based pricing model is the thing you need to think carefully about before committing.

    What we like:

    • All 8 AI platforms are included on every plan, with no AI engine paywalls
    • Action Center converts monitoring data into specific, prioritized content fixes
    • Revenue attribution via Shopify and GA4 integration
    • SOC 2 Type 2, GDPR, and NIST compliance for enterprise buyers
    • Unlimited topic tracking on the base plan

    Limitations:

    • Credit-based pricing makes the monthly cost hard to predict at higher usage volumes
    • No free trial
    • Enterprise features like persona targeting and ACE (Athena Content Engine) are locked behind a steep paywall

    Pricing:

    • Self-Serve: $295/month standard ($95 first month introductory offer)
    • Enterprise: Custom pricing

    7. Nightwatch

    Nightwatch SEO and GEO analytics.

    Best for: SEO teams that want traditional rank tracking and AI visibility in one platform.

    Nightwatch started as a classic SEO rank tracker and competitor analysis tool that has meaningfully expanded into AI monitoring. 

    If your team already uses Nightwatch for keyword tracking, the AI monitoring add-on covering ChatGPT, Claude, Perplexity, and Google AI Overviews is a realistic option.

    The core advantage here is something dedicated AI visibility tools can’t match: you see your organic keyword rankings and your AI share of voice in the same dashboard. 

    For teams running both SEO and AEO programs and trying to connect performance across channels, that unified view is genuinely valuable.

    Nightwatch also includes prompt research capabilities and citation-level sentiment analysis powered by its SEO Agent.

    One thing to be honest about: Nightwatch tracks 4 AI models compared to the 5 to 10 that other dedicated AI visibility platforms cover.

    Also, in our testing, we noted that LLM-specific features are still catching up to the company’s established SEO capabilities.

    So, if you specifically need AI visibility depth, then a tool like Peec AI will serve you better.

    What we like:

    • Unified SEO rank tracking and AI visibility in one dashboard
    • Prompt research and citation-level sentiment analysis
    • Strong traditional SEO toolset as the foundation
    • 14-day free trial with full feature access

    Limitations:

    • AI tracking feels like an add-on to the platform
    • 4 AI model tracking is subpar compared to what other tools offer
    • LLM-specific features are still maturing compared to other competitors
    • Combined pricing adds up if you need both SEO and AEO features

    Pricing:

    • Base SEO tracking: from $32/month (billed annually)
    • AI tracking add-on: $99/month (100 prompts)

    8. Similarweb AI brand visibility

    Similarweb Lululemon AI visibility demo.

    Best for: Executives, strategists, and brands that need market-level AI intelligence.

    Similarweb comes at AI visibility from a completely different angle than everyone else on this list.

    Rather than asking “how often does ChatGPT mention us?” it asks “how is AI reshaping our entire category?” 

    That difference in framing produces a tool that’s less about prompt-level monitoring and more about strategic market intelligence.

    You see mention share, momentum trends, and how your AI visibility compares to branded search demand, all in one view. 

    The Citation Analysis feature reveals which domains LLMs cite most in your category, helping you identify third-party sites carrying the influence you need to earn a spot on.

    The AI Traffic feature is where Similarweb does something most tools can’t. It breaks LLM referral traffic into a dedicated channel view rather than burying it in generic referrals. 

    This isn’t the right tool if you’re a small team that just wants to track brand mentions and compare against a couple of competitors.

    Similarweb is built for teams making category-level strategic decisions.

    What we like:

    • Market-level AI intelligence across your entire category, not just your brand
    • AI Traffic module for actual LLM referral tracking as a distinct channel
    • Prompt tracking with real user queries and AI responses
    • Strong context for competitive and category-level strategy

    Limitations:

    • More than most teams need for basic brand mention tracking
    • Enterprise-oriented pricing and positioning
    • Less prompt-level granularity than other dedicated AI visibility tools, such as Peec AI

    Pricing:

    • AI Search Intelligence (AEO): from $99/month
    • Full Competitive Intelligence (SEO + AEO suite): $399/month
    • AEO & SEO & Ads & Competitive Intel: $542/month

    9. Hall

    Usehall.com landing page.

    Best for: Startups, growth teams, and agencies that want a free entry point with real daily AI visibility tracking across five major LLMs.

    Hall tracks your brand appearances in ChatGPT, Gemini, Perplexity, Claude, and Copilot.

    The tool performs AI tracking at three levels: what the AI says about you, which of your pages it cites, and how AI crawlers are actually interacting with your site.

    That third layer, the agent analytics, is what makes Hall stand out at the mid-market level. 

    You can see how AI bots like GPTBot, OAI-SearchBot, and ChatGPT-User crawl your site, what they’re accessing, and how that behavior correlates with your share of voice in AI responses.

    Most tools give you output-side data. Hall gives you output plus a meaningful amount of input-side data without charging enterprise prices for it.

    The Conversational Commerce feature is also worth noting if you’re in e-commerce.

    Hall tracks product visibility in ChatGPT’s shopping results, measures which prompts trigger product placements, and tracks retailer citations alongside sentiment.

    Hall user review on G2 discussing its onboarding difficulty as one of the cons.

    Source: G2.

    That said, we also agree with G2 reviewers that the setup is too technical and does require support to finalize onboarding.

    What we like:

    • Agent analytics showing how AI crawlers interact with your site
    • Conversational Commerce tracking for e-commerce product visibility
    • Covers 5 major AI platforms: ChatGPT, Gemini, Perplexity, Claude, and Copilot
    • Unlimited viewers on all plans, no per-seat charges for stakeholders

    Limitations:

    • Free tier updates weekly, not daily
    • Filtering and segmentation options less granular than dedicated analytics tools
    • Newer platform with fewer third-party integrations than established competitors
    • Difficult onboarding and setup

    Pricing:

    • Lite: Free (1 project, 25 tracked questions, 300 answers/month, weekly updates)
    • Starter: $239/month (20 projects, 500 tracked questions, 45,000 answers/month, daily updates)
    • Business: $599/month (50 projects, 1,000 tracked questions, 120,000 answers/month)
    • Enterprise: Custom pricing

    10. ZipTie

    ZipTie landing page.

    Best for: SEO agencies and technical teams that want AI Overview tracking with real content optimization guidance.

    ZipTie doesn’t just tell you whether you appear in AI responses. It analyzes why you appear or don’t, and then gives you specific content changes to act on. 

    That combination of monitoring and optimization guidance is what separates it from tools that only surface AI visibility data.

    The platform focuses on three platforms: Google AI Overviews, ChatGPT, and Perplexity.

    ZipTie runs checks that simulate real user behavior rather than using API calls, which means the results you see are closer to what your actual audience sees. 

    Each “AI Search check” covers all three AI platforms simultaneously, so one tracked prompt counts once, even if it runs across all engines.

    The AI Success Score is one of ZipTie’s more distinctive features.

    It blends mention frequency, citation presence, answer placement, and sentiment into a single score that gives you a measurable number for presenting to stakeholders.

    The content optimization module is the “now what” layer that AI monitoring tools often lack.

    The tool tells you to add a comparison table, restructure H2s to match question patterns, or improve E-E-A-T signals for a specific topic.

    What we like:

    • The content optimization module gives specific, actionable improvement steps
    • Screenshot verification of actual AI appearances
    • AI Success Score for stakeholder reporting and progress tracking
    • Real user behavior simulation rather than API-based queries

    Limitations:

    • Only 3 AI platforms tracked (Google AI Overviews, ChatGPT, Perplexity)
    • Credit-based pricing scales up quickly for large prompt sets
    • Limited to 14 countries only
    • Can feel heavy for solo marketers just getting started

    Pricing:

    • Basic: $69/month (500 AI Search checks, 10 content optimizations)
    • Standard: $99/month (1,000 AI Search checks, 100 content optimizations)
    • Pro: $159/month (2,000 AI Search checks, 200 content optimizations)

    11. SE Visible (by SE Ranking)

    SE Visible main AI visibility dashboard.

    Best for: Brands and agencies in the SE Ranking ecosystem that want a clean, standalone AI visibility layer.

    SE Visible is SE Ranking’s standalone AI visibility product, built separately from its main SEO suite to focus entirely on AI brand monitoring. 

    The tool covers ChatGPT, Google AI Overviews, AI Mode, Gemini, and Perplexity, with particular depth in multi-country and multi-language monitoring. 

    For brands operating across multiple markets, SE Visible supports up to 10 brands with regional breakdowns, which is rare at this price point.

    The dashboard keeps things straightforward. AI visibility score, rank, average position, and sentiment are all front and center.

    Competitor comparison is built in, so you can directly benchmark your brand against specific rivals for the same prompt set.

    SE Visible draws on SE Ranking’s 13+ years of data infrastructure, which gives it a credibility edge as a newer entrant in the AI visibility space.

    What we like:

    • Multi-brand and multi-language tracking at accessible pricing
    • Clean dashboard with prominent metrics
    • Standalone product that doesn’t require a full SE Ranking subscription

    Limitations:

    • 5-engine coverage is solid but not the broadest available
    • Less prompt-level granularity than other specialized tools on the list
    • Steep learning curve for beginner-level users

    Pricing:

    • Basic: $99/month (3 brands, 200 prompts)
    • Core: $189/month (5 brands, 450 prompts)
    • Plus: $355/month (10 brands, 1000 prompts)

    12. Semrush

    Semrush AI visibility toolkit Nasa.gov example.

    Best for: Marketing teams and agencies that want AI visibility, SEO, and competitive research in one platform.

    Semrush is a search visibility platform that connects traditional SEO data with AI brand monitoring.

    Its AI Visibility Toolkit tracks how your brand appears across ChatGPT, Gemini, Google AI Overviews, Google AI Mode, and Perplexity.

    The AI Toolkit adds a prompt database of over 239 million prompts, along with visibility scoring, daily prompt tracking, sentiment analysis, citation tracking, and competitor research.

    The main advantage is the connection between AI visibility and the wider web signals influencing it.

    If ChatGPT or Google AI Mode mentions a competitor more often, Semrush lets you investigate potential causes using its keyword, backlink, content, competitive research, and technical SEO data.

    This makes Semrush useful for teams that want to understand not only where they appear in AI search but also what may be driving those results.

    Larger organizations can use Semrush Enterprise AIO for broader platform coverage and AI visibility management across multiple brands, markets, and locations.

    What we like:

    • Combines AI visibility, SEO, and competitive research in one platform
    • 239M+ prompt database for broad coverage
    • Tracks visibility, daily prompts, citations, sentiment, and competitors
    • AI Search Site Audit identifies technical readiness issues

    Limitations:

    • No free trial for the standalone AI Visibility Toolkit
    • The broader feature set may be excessive for teams that only need basic mention tracking
    • Additional domains and advanced enterprise coverage increase the cost

    Pricing:

    • AI visibility toolkit: Starts at $99/month per domain
    • SEO and AI visibility: $199/month

    Check the official Semrush pricing page for current pricing and packaging.

    13. Ahrefs Brand Radar 2.0

    Ahrefs Planet Fitness AI Overview in Brand Radar 2.0.

    Best for: Enterprise and agency teams already using Ahrefs who want AI visibility integrated with their SEO data.

    Ahrefs Brand Radar is built on a 243M+ prompt database and covers ChatGPT, Google AI Overviews, AI Mode, Perplexity, Gemini, and other tools.

    The standout capability for data-focused teams is its Web Analytics integration.

    Unlike most tools that dump AI traffic into the generic “referrals” bucket, Ahrefs breaks out ChatGPT, Perplexity, Claude, and Gemini as separate channels.

    The Real-Time Trend Detection feature is also worth calling out. It surfaces rising topics and new phrasing, gaining traction in AI responses before those patterns become widely competitive.

    This is useful for content teams that want to get into a topic before everyone else does.

    The main problem is the pricing structure. 

    Brand Radar is an add-on to your existing Ahrefs subscription, priced at $199/month per AI index or $699/month for a bundle of all 6 AI indexes.

    Ahrefs reviewer discussing its high pricing issue.

    Source: Capterra.

    Stack that on top of an Ahrefs base subscription starting at $129/month, and you’re looking at a huge monthly number.

    What we like:

    • 243M+ prompt database for broad coverage
    • Web Analytics integration that breaks AI referral traffic into distinct channels
    • Real-time trend detection for emerging prompts
    • Enterprise plan includes Brand Radar with custom prompts

    Limitations:

    • Add-on pricing makes the total cost substantial on top of the base subscription
    • Steep learning curve, especially for the GEO features
    • Full 6-engine coverage is too expensive for small business owners and individuals

    Pricing:

    • AI index add-on: $199/month
    • All AI platforms: $699/month

    14. Scrunch AI

    Scrunch AI landing page.

    Best for: Enterprise brands that need AI crawler behavior tracking alongside mention monitoring.

    Scrunch AI takes a broader view of the problem than most tools in this category. It monitors brand presence and citations across ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews, AI Mode, and Meta AI.

    But the part that makes it genuinely different at the enterprise level is the Agent Experience Platform (AXP).

    Rather than just measuring what shows up in AI answers (output-side visibility), it addresses what AI crawlers actually see when they visit your site (input-side visibility).

    That dual focus gives enterprise teams a more complete picture of their AI search optimization efforts.

    API access is also included for feeding visibility data into internal dashboards or BI pipelines, which matters for large organizations with existing SEO analytics infrastructure.

    The tradeoff is complexity and cost.

    What we like:

    • Tracks both what AI crawlers see on your site and what shows up in AI answers
    • Agent Experience Platform (AXP) creates AI-optimized site versions
    • API access for custom reporting and BI integration
    • Multi-brand management for enterprise scale

    Limitations:

    • More capabilities than most teams need for day-to-day marketing work
    • Higher entry pricing than mid-market tools
    • Feature depth requires dedicated resources to actually use

    Pricing:

    • Core: $250/month (125 prompts, 1 brand workspace)
    • Enterprise: Custom pricing

    15. Rankscale AI

    Rankscale AI landing page.

    Best for: Teams that want multi-engine AI tracking with AEO-focused audits.

    Rankscale AI is a solid AI visibility tracker that tracks ChatGPT, Claude, Perplexity, Grok, Google AI mode, AI Overviews, and other API/GUI engines with a credit-based pricing model.

    The tool layers in AI-focused site audits to surface content and technical issues to help your AI visibility in the long run.

    Visibility tracking, sentiment analysis, and competitive benchmarking are also included without significant bloat.

    That said, the credit-based model can be confusing for teams on a budget.

    It works well for users performing periodic diagnostic checks. However, it becomes limiting if you need continuous high-frequency tracking across a large prompt set.

    What we like:

    • Covers multiple AI engines
    • AI-focused site audit for technical readiness
    • Clean and accessible interface

    Limitations:

    • Credit-based pricing scales up quickly with heavy use
    • Less analytical depth than premium tools
    • Fewer integrations and reporting options

    Pricing:

    • Pro: $99 (1200 credits, 4800 AI responses)
    • Growth: $385 (5500 credits, 22000 AI responses)
    • Enterprise: $780 (12000 credits, 48000 AI responses)

    16. LLMRefs

    LLMrefs main landing page.

    Best for: Teams that think in keywords instead of prompts.

    Most AI visibility tools ask you to start with a prompt. LLMRefs asks you to start with a keyword. The difference sounds subtle, but it changes how you work with the data. 

    Instead of maintaining a prompt library that you’re constantly guessing at, you track keyword-level patterns across multiple AI responses and let the platform surface how different models handle your topics.

    The platform covers 10 AI engines: GPT-5, Gemini, Perplexity, Claude, Google AI Overviews, AI Mode, Grok, Copilot, Meta AI, and DeepSeek.

    It works on the query fan-out process that most AI search platforms use to respond to users.

    With LLMRefs, you get real-time results alongside weekly keyword updates, and the default plan includes 50 keywords across all ten AI engines for $79/month.

    The data exports include CSV downloads and API access, which let teams use visibility data in their own dashboards without manual exports.

    What we like:

    • 10 AI engines are tracked on the base plan with no add-ons required
    • Keyword-focused approach surfaces visibility patterns across many related prompts
    • API access and CSV exports on all plans
    • Auto-updating engine mappings as AI models evolve

    Limitations:

    • Keyword-level tracking is less precise than prompt-level tools for specific query analysis
    • Weekly keyword updates rather than a daily monitoring schedule
    • Less actionable optimization guidance compared to tools like ZipTie

    Pricing:

    • All in One: $79/month (500 prompts, unlimited teams and projects)
    • Enterprise: Custom pricing

    17. Goodie AI

    Goodie AI landing page.

    Best for: Mid-market to enterprise brands across SaaS, e-commerce, fintech, and travel.

    Goodie AI is an end-to-end AI visibility tool. It monitors where you appear, tells you why you’re missing, writes optimized content to close the gap, and then attributes the result back to actual traffic and conversions. 

    That full loop, from prompt research to revenue attribution, is what separates it from tools that hand you a visibility score and leave the rest to you.

    The platform covers 11 AI engines: ChatGPT, Gemini, Claude, Perplexity, Google AI Overviews, Google AI Mode, Microsoft Copilot, Meta AI, DeepSeek, Grok, and Amazon Rufus. 

    Its Optimization Actions feature turns your visibility data into a prioritized list of specific fixes. You don’t just get a generic note to “improve your content.” That makes Goodie stand out on this list.

    What we like:

    • 11 AI engines tracked, including Amazon Rufus, the broadest coverage on this list
    • Full closed-loop AEO: monitoring, content creation, optimization, and revenue attribution in one platform
    • SOC 2 Type II compliance, multi-brand architecture, and enterprise-grade security

    Limitations:

    • A higher entry price
    • A richer feature set means a steeper learning curve
    • No free trials available

    Pricing:

    • Starter: $399/month
    • Enterprise: Custom pricing

    How do you choose the right AI visibility tool?

    The market is noisy right now. Here are five questions that you need to answer when selecting your AI visibility tool and comparing engine coverage side by side.

    #1: What do you need to measure? 

    If you primarily need to know whether your brand is being mentioned in AI platforms and how that compares to competitors, tools like Peec AI or Otterly.AI cover that well. 

    But if you need to understand AI crawler behavior on your own site, you’re looking at Scrunch or Profound. If you need market-level intelligence, Similarweb is the better fit.

    #2: How many AI platforms do you need to track? 

    Coverage varies significantly. ZipTie tracks 3 engines with real user behavior simulation. Peec tracks 6. Rankscale tracks 7+. Profound tracks up to 9 on its Enterprise plan.

    If you’re primarily focused on ChatGPT and Google AI, a narrower plan may be entirely sufficient. If you want all seven major engines, including Grok and Claude, tracked alongside your content workflow, Contentpen’s Agency plan covers them in one platform.

    Find your brand in AI search

    check

    Track AI citations, share of voice, and brand sentiment

    check

    Find the top sources driving citations

    Try AI Visibility →
    AI SEO Interface

    #3: Do you need it integrated with your existing tools? 

    If your team runs on Semrush, the AI Toolkit removes friction. But if you’re in Ahrefs, Brand Radar keeps data in one place. If you need to feed visibility data into a BI pipeline, you need API access (Contentpen, Peec, Scrunch, Profound, Llumo, and Ahrefs all offer this).

    #4: What’s your prompt volume? 

    Per-prompt pricing models look affordable at the base tier and scale steeply once you start tracking a real brand across multiple topics, geographies, and customer personas.

    Map out how many prompts you actually need and calculate the real cost at that volume before you commit.

    #5: What’s your team size and technical capacity? 

    Contentpen, Otterly AI, Peec AI, and ZipTie are all designed to be usable without a dedicated analyst.

    Profound and Scrunch are built for teams with technical resources and dedicated AEO programs. Know which situation you’re in before you choose your AI visibility tool.

    Frequently asked questions

    What is an AI visibility score?

    An AI visibility score is a composite metric that reflects how often and prominently your brand appears in AI-generated answers for a set of tracked prompts.

    What is the difference between AI visibility tools and AI search optimization tools?

    AI search optimization tools focus on helping you create content in ways that AI systems cite you. AI visibility tools focus on measurement by tracking when and where you’re already being mentioned by AI chatbots.

    Can I track AI visibility for free? 

    Yes, partially. You can filter AI referral traffic in GA4, test 5 to 10 prompts by hand in each AI chatbot, or use a free trial. Profound offers 7 days with 50 prompts, and Otterly AI, Peec AI, and Contentpen also offer trials. For ongoing tracking across several engines, you’ll need a paid plan.

    What’s the difference between AI visibility and AI traffic in analytics?

    AI visibility measures how often your brand appears in AI-generated answers, regardless of whether those mentions generate clicks. AI traffic refers to the actual referral sessions that land on your website from AI platforms.

    How accurate is AI visibility data?

    Fairly accurate. LLMs return different outputs on different runs due to their probabilistic nature. Most tools average responses over multiple queries and time windows to produce stable metrics, but there will always be some variability.

    Which AI platforms should I prioritize tracking first? 

    Start with ChatGPT and Perplexity, which together account for the largest share of AI search activity in most markets. Add Google AI Overviews and AI Mode if you’re heavily invested in Google-driven traffic.

  • Answer Engine Optimization (AEO): What is it and how to get started?

    Answer Engine Optimization (AEO): What is it and how to get started?

    Google handles over 160,000 searches every second, yet a lot of those searches never reach a classic search results page at all.

    The reason? AI search.

    Due to the rise of zero-click searches, it is high time for businesses to think about how AI can find, trust, and use their content inside instant answers.

    This is where answer engine optimization (AEO) comes in. It builds on SEO but plays by slightly different rules and with different goals.

    In this post, you will see what AEO actually means, how it compares to SEO, and why it matters right now for your business. It will also give you a simple framework to get started, including some tools that you can use, like Contentpen, to create SEO and AEO/GEO-optimized content.

    So, let’s get started, shall we?

    What is answer engine optimization (AEO)?

    Answer engine optimization is the practice of structuring and improving your content so AI-powered answer engines can easily find, understand, and surface it as an answer to a user’s question. 

    How search engines find and surface your content.

    Instead of only chasing rankings, AEO aims to earn mentions and citations inside those AI-generated replies from:

    • Chat-based assistants such as ChatGPT and Gemini.
    • Search features like Google’s AI Overviews and Bing’s chat-style results.
    • Voice assistants on phones, smart speakers, and cars.
    AI Overview for the keyword 'types of keywords in SEO' showing a result for Contentpen among others.

    Answer engines are not traditional search engines. They pull information from many places, blend it, and return one clear answer instead of showing you ten links to choose from.  AEO overlaps with generative engine optimization, and our AEO vs GEO guide explains where they split.

    That answer might quote your brand, mention your product by name, or pull a passage from your article. Or it might never discover your platform if you haven’t created your content accordingly.

    Related read: How to turn off AI Overviews.

    What is the main goal of AEO?

    The main goal of answer engine optimization is simple. When someone asks an AI about a topic, you want that AI to reference your content and your brand. That could be a blog post on your site, a review, a LinkedIn article, or a comment in an industry forum.

    AEO work is about raising your chances of being the trusted source across all of those touchpoints. And since answer engines read widely, it is important to keep your brand voice and information consistent across platforms.

    Related read: How to build a brand voice using Contentpen?

    Search is turning into chat, and brands now need a question-based SEO strategy that works for both classic SERPs and AI answers. To understand how this fits with your existing work, it helps to compare AEO and SEO side by side.

    AEO vs. SEO: What is the difference (and why both still matter)?

    AEO vs. SEO explained - Contentpen.ai.

    A simple way to frame it is this. SEO helps people find your content. Answer engine optimization helps AI systems use that content to answer someone’s question on the spot. To bring GEO into the comparison, see SEO vs GEO vs AEO.

    Traditional SEO focuses on rankings, clicks, and traffic. You pick keywords, optimize pages, build backlinks, and measure how often people visit your site and convert. 

    Meanwhile, AEO focuses on brand mentions, citations, and share of voice inside AI answers. You care less about ten blue links and more about how often a model like ChatGPT picks you as an example when it explains a topic.

    Here is how the two compare in more detail.

    AspectSearch engine optimization (SEO)Answer engine optimization (AEO)
    Primary goalRank higher in search results and send qualified traffic to your siteBe mentioned or cited inside AI-generated answers and spark trust before the click
    Main audienceHuman searchers scanning result pagesAI answer engines that read and assemble information for humans
    Key metricsRankings, click-through rate, organic traffic, on-site conversionsBrand mentions, citations, AI referral traffic, share of voice, sentiment in answers
    Content styleKeyword-focused pages, long-form articles, and meta text that invite clicksClear definitions, short, direct answers, and structured formats such as FAQs and tables
    Main focus areasBacklinks, domain strength, page speed, on-page SEOContent structure, question-based headings, multi-channel presence, message consistency

    The two disciplines also feed each other. Strong SEO makes your content easier for AI crawlers to discover. If you already rank well and attract links, search engines are more likely to treat your pages as trustworthy. 

    At the same time, AEO-friendly formats such as featured snippet optimization, zero-click search optimization, and voice search optimization can also help your classic search performance. This is because better formatting and no-fluff content send positive user signals to search engines.

    Also read: AI search optimization vs. traditional SEO.

    Why AEO matters for your business right now

    Search behavior is shifting fast. More people now start with a question for an AI system when they compare tools, plan big purchases, or look for service providers. They may still use Google, but they ask it a longer, more natural question and skim the AI Overview before they even glance at the organic results.

    For marketers and founders, that change shows up in the numbers. Around 1.5 billion users utilize AI Overviews in their search flow. A Semrush study found that visitors who arrive through AI search convert at about 4.4 times the rate of visitors from classic organic search.

    That makes sense. Someone who clicks a link after reading an AI answer has already seen context, comparisons, and sometimes rough pricing. They are not just browsing. They are checking the last few details before they talk to sales, start a trial, or book a call.

    Being cited by an AI model also acts like a strong third-party nod. 

    When Google’s AI Overview or an AI answer engine such as Perplexity quotes your brand as an example, it sends a trust signal before a user ever hits your homepage. Over time, that can help smaller teams stand out against bigger competitors that still only think in terms of rankings.

    What makes a source trustworthy to AI engines?

    Not all content gets cited equally. AI answer engines do not just pull from the most popular pages. They look for signals that tell them a source is reliable, consistent, and genuinely useful.

    The clearest pattern, based on how large language models retrieve and weight information, comes down to three things: clarity, consistency, and confirmation (the 3C’s in AEO).

    3C's of AEO: Clarity, Consistency, and Confirmation of information from independent sources.

    Clarity means your answer is direct and self-contained. A model can lift a 50-word passage from your page and have it make complete sense without surrounding context. Vague or hedged writing gets skipped.

    Consistency means your brand says the same things across multiple places. If your website defines AEO one way, your LinkedIn article should also define it the same way to provide an AI engine with a clean signal to work with. Conflicting information lowers your chances of being cited.

    Confirmation means other sources agree with you. When an AI engine sees the same claim repeated across independent pages, it treats that claim as more trustworthy. This is why off-site presence is essential in AEO. You are not just building brand awareness. You are building the kind of multi-source agreement that makes an LLM confident enough to cite you.

    Understanding these three signals changes how you approach content. You stop writing to impress and start writing to be extractable.

    Can small websites compete with big names in AEO?

    In traditional SEO, no. At least not without building domain authority, backlink profiles, and brand recognition that takes months or years to develop.

    However, AEO gives smaller sites more room to compete. AI engines weigh answer quality heavily, so a well-structured, clearly written 60-word definition on a DA 40 site can sometimes be cited over a 3,000-word guide from a major publication.

    This is where you need a content engine like Contentpen to help you write, optimize, and rank for AI in one place.

    Get your content cited by AI, not just ranked on Google!

    See your real-time GEO score as you write to make every piece citation-ready.

    Try GEO Scoring →
     GEO Scoring

    The AEO tool scores every draft for both SEO and GEO as you write, and Fix with AI resolves issues in both, so your content is structured to be cited by AI engines.

    That said, domain authority still matters indirectly. If no other source on the web references your brand, an AI engine has little confirming evidence to work with. 

    The advantage smaller teams actually have is speed and specificity. You can cover emerging sub-topics, publish original framing, and update content faster than a 500-person marketing team working through editorial queues.

    The practical implication: do not try to out-volume the big players. Out-structure them. Write cleaner definitions, tighter comparisons, and more direct how-to answers. That is where the actual competitive gap exists in 2026.

    How to optimize for answer engines: A practical overview

    AEO is not a magic setting. It is a mix of on-site choices, off-site presence, and new ways of measuring success.

    At a high level, you will work in three areas:

    1. Make your own content simple for AI to read and quote.
    2. Shape how your brand appears across the wider web.
    3. Track how often you are mentioned or cited so you can adjust your plan.

    The sections below give a starter playbook that you can follow in 2026 for better answer engine optimization.

    Write clear on-site content

    How to create on-page content for answer engine optimization.

    Start by framing content around real questions. Use headings that sound like things a human would ask an AI answer engine, such as ‘what to do after an AI visibility audit?’

    Some more AEO examples include phrases like ‘what is keyword volume’, ‘how to do keyword research’, or ‘Jasper versus Contentpen’. You can use these wherever you think is right on your page and answer them honestly to be helpful to the reader (remember the EEAT principles).

    Right under each heading for your blogs or articles, give a short, direct answer in the first 2-3 sentences. This technique is the heart of direct answer SEO and featured snippet optimization. You can then follow with background, examples, and extra detail to support your arguments.

    Content formatting also matters. For that, you need to:

    • Break content into short paragraphs and keep sentences clear.
    • Add tables when you compare items such as AEO vs SEO metrics.
    • Use lists when talking about multiple items and write full sentences instead of one-word fragments.

    These choices make life easier for both readers and crawlers and support conversational search optimization as well as classic voice search optimization.

    This is where teams turn to a platform like Contentpen. It helps you and your team produce long-form, well-structured blog posts with clear headings and optimized metadata, which support both SEO and AEO efforts.

    From outline to publish-ready content that fills them

    check

    Structured

    check

    Consistent

    check

    SEO-aligned

    check

    Fast

    Generate Outlines FREE →
    AI SEO Interface

    Invest time and resources in technical optimization

    On the technical side, structured data SEO is now a big part of AEO. 

    Add FAQPage, HowTo, Article, Product, and LocalBusiness, or other types of schema where they fit. This tells both search engines and answer engines exactly what lives on a page. 

    Keep your site fast, indexable, and well-linked with clear meta tags, an XML sitemap, and reasonable internal links pointing to each important URL. Use Core Web Vitals (CWV) to help with your technical optimizations.

    Also, make sure your core content is visible in plain HTML and not hidden behind heavy JavaScript, paywalls, or aggressive popups. If an LLM cannot see it, it cannot cite it.

    Off-site presence and brand consistency

    Answer engines do not stop at your homepage. They read review sites, social feeds, forums, and news articles to figure out which brands seem reliable. Your off-site presence and consistency play a big part in how LLMs talk about you.

    Off-site signals influencing AI answer engine citation probability.

    You can think of this as giving AI more high-quality places to sample your brand. 

    Publishing original research, benchmark reports, or helpful explainers on platforms like LinkedIn, industry blogs, and community sites gives answer engines clear hints that you are the topical expert.

    When you join conversations on Reddit or niche forums and share clear, non-spammy advice, those threads also become material for generative engine optimization.

    Key off-site signals for AEO include:

    • Thought leadership content on platforms your buyers already read
    • Community participation on Reddit, Slack groups, or industry forums
    • Reviews and testimonials on Google, G2, Capterra, Yelp, and similar sites
    • Consistent business data (name, address, phone) across major directories
    • Mentions and backlinks from respected publications in your niche

    Reviews deserve special focus, especially for local and product-led businesses. 

    Answer engines read both star ratings and the actual text of reviews for deeper signals. When people write detailed feedback about your service, location, or pricing, that sentiment can later show up in AI-generated summaries.

    Over time, you can use AEO optimization tools to monitor how all of this data shows up inside AI answers. We will discuss some of these tools below to help.

    Answer engine optimization tools: What to look for

    Because answer engine optimization focuses on mentions and citations, you need a slightly different toolkit from a normal SEO stack. You still care about rankings and traffic, but you also want to know how often AI engines choose your brand when they reply to users.

    Also read: 12 best AI SEO tools in 2026.

    Most AEO tools fall into a few broad groups:

    • Tools that track where and how often you appear in AI answers
    • Tools that help you shape content so you earn more citations
    • Tools that watch sentiment and share of voice against competitors

    You will see AI visibility and citation trackers that let you test prompts across models such as ChatGPT, Google, and Perplexity, and then log when your brand appears. 

    Tools in this space show which pages or off-site assets are feeding those responses, so you can double down on what works. They are also useful when you want to measure AI overview optimization in a more structured way.

    Related read: 16+ AI search optimization tools.

    Another set of tools focuses on share of voice analytics. These platforms compare how often you show up in AI answers against a list of competitors for the same set of questions. That is helpful when you want to report progress on answer engine optimization vs SEO efforts inside your team.

    Then there are platforms that combine tracking with content creation, such as Contentpen. Its AI visibility tracking covers all three tool types above: it logs where your brand appears across up to seven AI engines, compares your share of voice against competitors, and tracks sentiment in AI answers.

    It also helps you create long-form articles that follow AEO best practices, so you can act on what you find in the same workspace.

    Write content that’s built to rank, not just read

    Create search-optimized blogs aligned with SEO and GEO signals, so your content performs well across search and AI-driven discovery.

    Try SEO Blogging FREE →
    AI SEO Interface

    Finally, some tools help you track sentiment. They scan AI answers to see whether your brand is framed in a positive, neutral, or negative light. That insight can guide both future PR and content campaigns.

    Final thoughts

    Search is turning into conversation, and answer engines now sit between your brand and many of your best prospects.

    Answer engine optimization adds a new layer to SEO and focuses on direct answers, citations, and how AI systems talk about you, even when users never click a link.

    The field is still young, which makes this a good moment to act. Starting now with clear, well-structured content, smart schema usage, and a consistent off-site presence can compound over the next few years as AI-powered search keeps growing.

    You do not need a huge team to join this shift. You do need content that speaks your audience’s language and is easy for both humans and models to use. 

    That is exactly where a platform like Contentpen comes in, giving you a steady stream of high-quality, AEO-friendly articles and showing you how often AI engines cite them, without adding more chaos to your process.

    Frequently asked questions

    What is an AEO strategy?

    An AEO strategy is a plan for how you will show up inside AI answers over time. It usually includes structuring content around natural language questions, keeping your site fast and readable, building authority on third-party platforms, and tracking brand mentions in AI tools.

    How is answer engine optimization different from generative engine optimization?

    They overlap but are not the same. Generative engine optimization (GEO) focuses specifically on how generative AI tools, like ChatGPT or Google’s AI Overviews, present your brand in their outputs. AEO is the broader practice that includes GEO but also covers voice assistants, featured snippets, and other direct-answer formats.

    What types of content perform best for AEO?

    Definitions, comparisons, FAQs, and step-by-step guides consistently perform well for AEO. These content formats (if written properly) give AI engines a clean, self-contained passage to extract and quote in answers.

    How long does it take to see AEO results?

    Faster than you might expect for AI Overviews, sometimes weeks, if your content is well-structured and indexed. That said, building consistent brand mentions across the wider web can take 3-6 months of sustained off-site presence.

  • What is SEO? A practical guide for beginners

    What is SEO? A practical guide for beginners

    Search engine optimization can feel frightening for many, but it doesn’t have to be. With the right tools, strategies, and implementation, your website can achieve the visibility you want, all without much hassle.

    But ranking a website online starts with two simple questions: ‘What is SEO?’ and ‘How to do SEO?’

    Getting answers to these questions helps you rank your content and reach the right audience at the right time.

    In this guide, we will walk you through what search engine optimization is, how search engines like Google work, and how to build a practical SEO strategy from scratch.

    By the end, you should understand the search engine basics well enough to start improving your search rankings. 

    What is SEO: understanding the fundamentals

    How SEO helps websites get discovered - Contentpen.ai.

    At its core, search engine optimization (SEO) is the practice of improving a website so that search engines can place it well for people.

    When someone types a question or phrase into Google, SEO helps decide whether a page appears near the top, somewhere on page five, or not at all. 

    The purpose of SEO

    Good SEO optimization is less about tricks and more about making helpful content, organizing pages, and fixing technical issues that block search engines.

    The main goal is to appear as high as possible in search rankings for important keywords. The top organic spots capture most clicks, with only 0.63% of searchers going beyond the top 10 results. 

    This shows why SEO in digital marketing is such a high priority for brands and agencies, especially those with tighter budgets for paid ads or PPCs.

    Difference Between SEO, SEM, and PPC

    SEO sits inside a bigger bucket called search engine marketing (SEM), which covers every way a business can gain traffic from search engines, both paid and unpaid.

    Search engine optimization focuses on earning visibility in regular, non-ad results, while PPC (pay-per-click) focuses on paying for ad placements in search results.

    Here is a simple comparison:

    AspectSEOPPC
    PaymentNo fee per click; investment is time, content, and toolsPay every time someone clicks an ad
    SpeedSlower to see results, but more durableVery fast visibility, but it stops when the budget stops
    PerceptionOften seen as more trustworthy because it is organicSeen as advertising, clearly labeled
    ControlLess control over the exact positionMore control through bids, budget, and targeting

    For most brands, the smartest approach is not SEO versus PPC, but combining them. PPC can bring in fast traffic and test which keywords convert, while SEO builds long-term visibility and reduces reliance on ads over time.

    How search engines work: the three core stages

    Search engine architecture - Contentpen.ai.

    To understand what SEO is in practice, it helps to look at how search engines like Google work behind the scenes. The details are complex, but the basic flow comes down to three steps:

    1. Crawling – discovering pages
    2. Indexing – analyzing and storing pages
    3. Ranking – ordering results for each search

    Search engine optimization is about making each of these stages as smooth and efficient as possible for both robots and readers.

    Crawling: How search engines discover your content

    Crawling is the discovery step. 

    Search engines send automated programs (often called crawlers, spiders, or bots) to move from page to page across the web.  

    Each link is a path, so when a crawler finds a link, it can follow that link to discover a new page. If those paths are broken or confusing, crawlers may miss important pages. 

    A site with clear internal links, simple navigation, and logical structure can make a lot of difference for the discoverability of your site.

    Indexing: How search engines analyze and store your content

    Once a crawler reaches a page, the next step is indexing. During indexing, the search engine reads the page, looks at body content, anchor text, images, videos, and code, and then stores this information in a massive database called the index.

    Pages with clear titles, meta descriptions, headings, and alt text for images are easier for search engines to understand and match to the right searches.

    Ranking: How search engines determine the order of results

    When someone types a query, Google scans its index for relevant pages and uses many ranking factors to decide which ones appear first.

    While there are hundreds of signals in play, focusing on quality content, solid UX, and meaningful SEO backlinks covers the main areas that affect rankings.

    Besides this, you should aim to cover LSI terms for better semantic coverage. This practice allows you to rank for more keywords, gaining more traction online.

    The four types of SEO: on-page, off-page, technical, and local

    4 pillars of SEO - Contentpen.ai

    There are four main types of search engine optimization (SEO), often called the SEO pillars:

    These define a brand’s presence on the Internet and support each other in one way or another. 

    For instance, fixing a technical issue can help existing pages rank better. Similarly, publishing better content makes link building easier, while SEO link building packages can provide a structured way to support backlink acquisition and long-term growth.

    On-page SEO: optimizing your content and HTML

    On-page SEO covers everything the visitor sees and the HTML that describes it. This is where writers, editors, and content strategists have the most direct control.

    Key elements of on-page SEO include:

    • Writing content that answers real questions in depth
    • Using keyword research to guide topics and wording (without stuffing)
    • Structuring content with clear H1, H2, and H3 headings
    • Writing descriptive title tags and meta descriptions
    • Adding alt text to images for accessibility and image search
    • Creating clean, descriptive URLs
    • Adding internal links to relevant pages

    Many teams now use SEO tools to track an SEO score for each page and catch missing meta tags or weak headings. Platforms like Contentpen help you incorporate this guidance into the writing flow, so on-page optimization happens as content is created.

    Off-page SEO: building authority and reputation

    Off-page SEO is about how the rest of the web responds to a website. While on-page work explains what a page is about, off-page signals help show how important or trusted that page is.

    The biggest off-page factor is backlinks. When another site links to a page, it acts like a recommendation. A link from a respected, relevant site carries far more weight than many links from low-quality sites.

    Proper off-page signals include:

    • Natural SEO backlinks from blogs, news sites, and partners
    • Reddit SEO links from threads and subreddits
    • Brand mentions, even when they are not linked
    • Positive reviews and ratings on third-party platforms
    • Consistent, genuine activity on social channels that encourages sharing

    Over time, when your off-page signals grow stronger, you gain topical authority and improve your share of voice in the niche.

    Technical SEO: optimizing your site’s foundation

    Technical SEO deals with the structure and performance of a site. It addresses how easily search engines can crawl and index pages and how well those pages perform on different devices.

    Core areas include:

    • Crawlability and indexability
    • XML sitemaps
    • Robots.txt File Configuration
    • Canonical tags
    • Stable layouts (good Core Web Vitals)
    • Responsive design
    • Structured data (schema markup) for products, FAQs, events, etc.

    For many marketers, technical SEO can feel intimidating. The good news is that modern website builders, plugins, and tools do much of the hard work, or at least flag problems that you can later fix with ease.

    Local SEO: optimizing visibility in location-based searches

    Local SEO focuses on helping businesses appear in location-based searches and map results. When someone searches for “coffee shop near me” or “dentist in Austin,” Google prioritizes businesses that are physically close and relevant to that query.

    Key elements of local SEO include:

    • Google My Business (GMB) profile optimization
    • Local citations and consistency in name, address, and phone number
    • Location-specific content and keyword usage in content
    • Reviews and reputation management
    • Earning backlinks from local vendors, news outlets, or organizations

    Local SEO works best when combined with the other pillars. 

    A fast, mobile-friendly site with helpful content and strong backlinks will rank better locally than a poorly built site with just a Google Business Profile.

    As search engines evolve, optimization is no longer limited to ranking pages alone. AI-driven systems are now reshaping how information is discovered and presented.

    Your step-by-step SEO workflow in 2026

    Your SEO workflow in 2026.

    Knowing the fundamentals of SEO is helpful, but results come from following a repeatable process. 

    SEO is not a one-time checklist. It is an ongoing cycle, one that is built upon the following steps: Research, strategy, implementation, analysis, and adjustments.

    A solo writer can use this loop for a single blog post, while a large agency can apply it across hundreds of pages. Tools and platforms like Contentpen fit into this process by reducing work during manual research and content creation while also enabling batch processing.

    Step #1: Conducting comprehensive research

    A good search engine optimization starts with conducting solid research and an SEO audit. This includes the following elements:

    1. Audience research – roles, pain points, common questions, and the language people use
    2. Keyword research – search volume, difficulty, and intent
    3. Competitor and SERP analysis – who already ranks, what they cover, and where they fall short
    4. Site audit – current rankings, thin content, broken links, and technical issues

    Conducting research is a good starting point, but it will lead you to nothing when you can’t plan and implement a proper strategy.

    Step #2: Planning your SEO strategy

    Once keyword research is completed, the next step is to plan an SEO strategy that is aligned with your business goals.

    A simple plan might look like this:

    1. Choose priority keywords – aim for terms with solid search volume, reasonable difficulty, and strong relevance to what your site offers.
    2. Set measurable goals – for example, increase organic traffic by 25% in six months, or move three key phrases from page two to page one within 90 days.
    3. Map keywords to content – decide which existing pages to improve and which new pages to create.
    4. Build a content calendar – plan when to publish new pieces and when to refresh older content.

    Make sure to document the planning process so others can repeat it without any hiccups.

    Step #3: Implementing the SEO strategy

    After you are done with the planning of your strategy, it is now time to implement it for your website.

    You can do the following to put your strategies into motion:

    1. Schedule technical and off-page tasks – group fixes like site speed improvements and mobile issues into sprints.
    2. Set up monitoring and analytics – use SEO analytics tools to track traffic, rankings, click-through rates, bounce rates, and conversions. Set up dashboards or regular reports to spot trends early and see which efforts are working.
    3. Commit to Ongoing SEO – Schedule regular content audits, keep refreshing outdated pages, and stay informed about algorithm updates and industry best practices.

    Also read: How to calculate CTR?

    Review this plan regularly (quarterly works well for bulk content creation) and adjust based on new data. Repeat your set processes to reap significant rewards in the long run.

    How SEO is evolving in 2026

    Search is no longer limited to a list of blue links. In recent years, search engines and AI-driven tools have started answering questions directly. The tools summarize information and highlight sources without requiring users to click through multiple pages. 

    Understanding generative engine optimization (GEO)

    In simpler terms, GEO is the type of search engine optimization that builds on the foundations of traditional SEO. The only change is in how content is surfaced and used.

    However, let’s clarify one thing here: GEO is not replacing SEO in any way. 

    In fact, properly SEO optimized content facilitates generative engine optimization, enabling even more discoverability for your platforms.

    Answer engine optimization (AEO) and how it works

    Similar to generative search optimization is answer engine optimization (AEO). This means modifying your content so that AI search, voice assistants (like Siri or Alexa), and chatbots (like ChatGPT) can identify and present relevant answers to the public based on the query.

    Instead of only ranking pages, generative systems may pull short explanations, definitions, or steps from multiple sources and combine them into a single answer. 

    This means that optimizing content for GEO and AEO requires:

    • Helpful, well-structured content
    • Clear explanations and intent-driven pages
    • Solid technical foundations
    • Genuine authority and expertise in responses

    As search continues to evolve, SEO is becoming less about optimizing for a single format and more about making information easy to find, understand, and trust.

    Although understanding how SEO, GEO, and AEO work is essential, real progress comes from applying these principles through a clear, repeatable process.

    Why SEO matters for your business

    Search engine optimization is not just a technical topic for specialists. It is a business decision that affects how many people discover a brand, how they feel about it, and how often they become leads or customers.

    Paid ads stop the moment a budget is paused. SEO work, on the other hand, can keep paying off for months or years as content continues to rank. That is why many teams see SEO in digital marketing as an investment rather than a cost.

    SEO also supports other channels:

    • Strong blog posts and guides can feed email campaigns
    • Helpful articles give sales teams resources to share
    • Well-structured content shared on social media

    For smaller businesses and solo creators, SEO is often the most realistic way to compete with bigger brands that dominate paid ads.

    Driving high-quality, targeted traffic

    One of the biggest strengths of SEO is the type of traffic it brings. SEO is an inbound channel. People come to a site because they are already searching for an answer, product, or service.

    Studies from BrightEdge have reported that organic search can drive more than 50% of all website traffic. 

    If you want to see what that looks like in practice, these SEO case studies break down how real brands turned search into a growth engine.

    Even more important than volume is intent. Someone searching “best project management software for agencies” clearly has a specific need and may be close to buying. Searches like “Most common SEO mistakes” clearly indicate an informational intent. This B2B SEO case study shows how that high-intent traffic was scaled in practice.

    B2B case study - Contentpen.ai.

    Compared with many social feeds, where most users browse casually, search traffic usually arrives with a clear goal. That tends to lead to higher-quality leads and more efficient conversions.

    Building trust and authority

    Appearing near the top of organic results carries strong psychological weight. When people see a brand show up again and again for important queries, they start to assume that the brand knows what it is talking about.

    Pair that with a clean design and straightforward navigation, and visitors are far more likely to stay, return, and eventually buy.

    Over time, returning visitors, positive behavior signals, and brand searches all feed back into how search engines view your site.

    Gaining visibility in different SERP features

    Modern search results contain much more than a simple list of links. For many queries, you will see:

    • Featured snippets – short answer boxes pulled from a page
    • People Also Ask boxes – related questions users often click
    • Local packs – map results for nearby businesses
    • Image and video carousels – visual results for media-friendly topics
    • AI Overviews and summaries – AI-generated answers that cite web pages

    Each of these is another chance for a brand to appear. Thus, choosing a clear structure, good headings, and concise answers in your content will increase the odds that your content will be selected for these spots.

    How Contentpen can help you write SEO-optimized content

    Contentpen features help you write search-engine-optimized content in no time. The SEO platform automates many tedious tasks associated with hunting for keywords, fixing vital SEO elements, and more.

    Keyword research using Contentpen

    Our AI blog writer helps uncover the most relevant and suitable keywords for your niche and search intent. It comes with all the up-to-date data scraped directly from the search engines, helping you implement your SEO strategies with confidence.

    AI Generate Keywords feature - Contentpen.ai

    The tool also comes with the ‘AI Generate Keywords’ feature that allows you to get the best keywords for your type of content with one click.

    Content pillars feature - Contentpen.ai

    You may also create content pillars and topic clusters to organize your SEO efforts for better outreach and visibility in user searches.

    SEO Score for quick content polishing

    Besides keyword research, Contentpen may also assist you in quickly refining your content for a better SEO score. It functions as your SEO checklist, allowing you to ramp up the production workflows and bypass any hurdles in the process.

    Review the SEO score and fix problems - Contentpen.ai

    Understanding and fixing the highlighted issues by the system can help you publish content that is ready to rule the SERP results. You might still need a bit of manual tweaking, but not so much that you’d do otherwise.

    Metadata settings for more discoverability

    Finally, our tool also helps writers, bloggers, content marketers, and businesses come up with compelling Meta titles and descriptions for their pages.

    SEO and article settings - Contentpen.ai

    In this example, the metadata for the blog ‘How to write a summary’ is automatically generated for the user. You can edit the information as per your convenience and use the SERP preview to visualize the data before finalization.

    If you’re weighing it against other platforms, see how we compare.

    Summing it up

    Answering the question ‘What is the SEO of a website?’ starts with understanding the basics. SEO turns a website from a quiet brochure into a working asset that brings in visitors, leads, and customers around the clock. 

    Instead of relying only on ads or word of mouth, a brand with strong SEO basics can show up at the exact moment someone is looking for answers.

    SEO can feel like a lot at first, especially with new terms and tools in the market. The important thing is to start small with the simple steps so that your site doesn’t end up lost in the abyss of the World Wide Web.

    Frequently asked questions

    How long does SEO take to show results?

    SEO is not instant. For most sites, a realistic window to see clear movement is three to six months, with stronger gains often appearing between six and twelve months.

    Can you do SEO yourself, or do you need to hire an expert?

    Many people can handle a large part of SEO on their own, especially for smaller or simpler sites. Experts are most helpful for deep technical work, complex site structures, or very competitive industries.

    What is the 80/20 rule in SEO?

    The 80/20 rule states that 80% of your organic results come from 20% of your efforts (pages, keywords, backlinks, and content). It is also known as the Pareto Principle.

    How much does SEO cost?

    There is no single price tag for SEO because costs depend on many factors. You do not pay search engines for organic clicks, but you do invest in time, SEO tools, content creation, and possibly outside help.

    Is SEO still relevant with AI and chatbots changing search?

    Yes, SEO is still very important. AI overviews and chatbots rely on content from websites to generate answers. If a site is not well optimized, it is less likely to be chosen or cited by these systems.

  • How to write a blog post: 12 steps, format, and distribution

    How to write a blog post: 12 steps, format, and distribution

    Writing a blog post might seem an easy process, due to which not many people wonder how to write a blog post. However, if you are thinking of being a serious blogger and want your content to do well in search engines, you should know about the strategic process of writing a blog post.

    From choosing the right keywords and topic to hitting that publish button, we’ll cover the essential elements that separate mediocre blog posts from those that drive real results. 

    Let’s deconstruct the systematic approach of how to write a blog post to create engaging content that their audience actually wants to read.

    Step 1: Pick a topic and purpose

    Never make the mistake of starting typing right away. You must have a clear direction and vision. The best blog posts solve specific problems or answer particular questions that your audience has.

    You can pick the right topic by:

    • Brainstorming topics that align with your expertise and your readers’ interests.
    • Consider what goals you want to achieve with your blog post.
    • Knowing whether you are trying to educate your audience, drive traffic to a product page, establish thought leadership, or simply engage your community.
    • Having a clear purpose to guide your writing.
    • Analyzing trending topics in your industry. Check what questions people are asking on social media, and review comments on your previous posts for inspiration.

    Tools like Google Trends, Answer The Public, Contentpen, or even a simple Google search can reveal what people are actively searching for.

    Step 2: Research the topic

    Now comes the detective work. Thorough research is what separates amateur blog posts from professional, authoritative content.

    You should start by gathering information from credible sources, industry reports, case studies, and expert opinions. Don’t just rely on surface-level information like the one available in basic AI searches or overviews.

    Instead, you should dig deeper to find unique angles, recent statistics, and fresh perspectives that your competitors might have missed.

    This research phase is also where you’ll discover supporting evidence for your main points and find real-world examples to illustrate your concepts. Take notes as you research and organize your findings. You’ll be surprised how much more confident and authoritative your writing becomes when you’re working from a solid foundation of well-researched information.

    Step 3: Know your audience

    Writing without knowing your audience is like cooking without knowing who’s coming to dinner. You need to understand who you’re writing for, what they care about, and how they prefer to consume information.

    Create a mental picture of your ideal reader to answer questions like:

    • What challenges are they facing?
    • What’s their level of expertise on your topic?
    • Are they looking for quick tips or in-depth analysis?
    • Do they prefer a casual, conversational tone or more formal, professional language?

    Consider where your audience is in their customer journey as well. Are they just becoming aware of a problem, actively searching for solutions, or ready to make a decision? This understanding will help you write content that meets them exactly where they are.

    Related: How to write short blog posts that still deliver value?

    Step 4: Create an outline

    Many writers miss the mark when they skip the outline and jump straight into writing. It is a big mistake because a solid outline is your roadmap, ensuring your post flows logically and covers all the important points without unnecessary details.

    An ideal outline has:

    • All the main points are arranged in a logical order.
    • Each major point should support your overall thesis or purpose.
    • Breakdown of main points into sub-points or supporting details. This structure will become your headings and subheadings.

    You don’t need to get overwhelmed by trying to make your outline perfect. Consider it as a living document that you can adjust as you write. The end goal is to have a clear structure that keeps you on track and ensures you don’t forget any relevant information.

    Bonus tip: Use Contentpen’s “generate article in two steps” option to create an outline and modify it as per your requirements before creating a full-fledged article.

    Outline generation - contentpen

    Step 5: Write a strong headline

    Your headline is your first impression, and often your last chance to grab a reader’s attention. Since we are living in a digital era where people scroll past hundreds of headlines daily, yours needs to stand out and clearly communicate the value you’re offering.

    Effective headlines often include:

    • Numbers
    • Power words
    • Specific outcomes

    They should be specific enough to set clear expectations but intriguing enough to encourage clicks. Think about what would make you stop scrolling and click on an article.

    You should also test different headline variations if you’re unsure. You can also look at successful headlines in your industry for inspiration, but make sure yours feels authentic to your brand voice and accurately represents your content.

    Step 6: Draft the content

    Now the component of how to write a blog post includes actually writing your content. Start with a compelling introduction that hooks your readers and clearly states what they’ll gain from reading your post. Then work through your outline, expanding each point into full paragraphs.

    There is a lot of fluff on the internet, so if you want your content to truly stand out, you should write in a conversational tone, as if you’re explaining the topic to a friend. Use short paragraphs, varied sentence lengths, and transitional phrases to keep your content flowing smoothly.

    You don’t have to worry about perfection in your first draft. Instead, focus on getting your ideas down on paper initially and then refining them in future revisions. Make sure you are backing up your points with examples, data, or anecdotes. Stories and specific examples make abstract concepts more relatable and memorable for your readers.

    Step 7: Add media & links

    Text-only blog posts can feel overwhelming and boring. You can enhance the readability with the strategic use of images, videos, infographics, or other media elements to break up your content and make it more engaging and easier to digest.

    Moreover, choose visuals that directly support your content rather than just decorative images. Screenshots, charts, diagrams, or relevant photos can help illustrate your points and provide visual breaks for your readers.

    Also, don’t forget the importance of linking. Internal links to your other relevant content and external links to authoritative sources provide additional value to readers and can help with your SEO efforts.

    Related: How to automate internal and external linking using Contentpen

    Step 8: Edit & proofread

    This step separates professional content from amateur blog posts. After you’ve finished your first draft, take a break before editing. Fresh eyes will catch issues you missed while deep in the writing process.

    Some of the key questions to consider in the editing stage are:

    • Does your post flow logically?
    • Are your main points clear and well-supported?
    • Is the tone consistent throughout?

    Once the big questions are answered, you can move to sentence-level editing for clarity, conciseness, and impact.

    Finally, proofread for grammar, spelling, and punctuation errors. You can use tools like Grammarly for this purpose as well.

    Reading your post aloud can also help you catch awkward phrasing or run-on sentences that might trip up your readers.

    Also read: How to format a blog post? Complete guide

    Step 9: Optimize for SEO

    SEO optimization doesn’t mean stuffing keywords everywhere. Instead, it means making your content easily discoverable and valuable to both search engines and human readers.

    On page SEO optimization - contentpen

    Some of the key aspects of SEO are:

    • Include your target keyword naturally in your title, headers, and throughout your content.
    • Write compelling meta descriptions that accurately summarize your post and encourage clicks from search results. 
    • Use header tags (H1, H2, H3) to structure your content clearly.
    • Include alt text for your images.

    Overall, you need to focus on creating genuinely helpful content that answers searchers’ questions thoroughly. With AI-generated content becoming more and more popular, search engines are getting even better at recognizing and rewarding high-quality, user-focused content.

    Also read: The ultimate 15-step on-page SEO checklist for 2025

    Step 10: Write a call-to-action (CTA)

    Every blog post should guide readers toward the next step. Whether it’s subscribing to your newsletter, downloading a resource, checking out a product, or simply reading another post, give your readers a clear direction.

    Make your CTA specific and action-oriented. Instead of generic phrases like “click here,” use language that clearly communicates the benefit of taking action. “Download our free template” or “Get started with your free trial” are much more compelling.

    Place your CTA naturally within your content where it makes sense, not just awkwardly placed at the end of your post.

    Step 11: Format & finalize

    Good formatting makes your content scannable and reader-friendly. This is why you should use plenty of white space, bullet points, and subheadings to break up long blocks of text.

    Most readers scan before they read, so make it easy for them to find the information they’re looking for. Also, it is vital to check that your blog post looks good on both desktop and mobile devices. With most people reading blogs on their phones, mobile-friendly formatting is essential for user experience.

    Step 12: Publish & share

    By following the 11 steps discussed till now, you’ve put in all the time and effort required to write an engaging blog post. Now it’s time to get your content in front of readers. Publish your post and immediately share it across your social media channels, email newsletter, and any other distribution channels you use.

    Make sure you don’t just publish and forget. The real work of promoting your content begins with an effective content marketing strategy after you hit the publish button. But we’ll dive deeper into that in the next section.

    Ideal blog post structure

    Having a consistent blog post format makes writing easier and creates a better experience for your readers. Let’s look at the blog post template that works for most topics and industries, along with an example:

    Title/headline

    Your title should be clear, compelling, and include your target keyword when it makes sense. It’s the first thing readers see, so make it count.

    title or headline - contentpen

    Introduction

    Your blog post introduction should hook readers immediately and clearly explain what they’ll learn or gain from reading your post. Keep it concise but compelling to give readers a reason to keep reading without giving everything away upfront.

    A good introduction often starts with a relatable problem, an interesting statistic, or a thought-provoking question. Then it bridges to your main topic and outlines what the post will cover.

    Blog introduction - contentpen

    Main body (Organized by sections)

    An ideal blog post format has a main body that is organized efficiently in terms of sections with clear subheadings. Each section should cover one main point and flow naturally to the next. Moreover, you should use a mix of paragraphs, bullet points, and numbered lists to keep your content varied and engaging.

    body content - contentpen

    Supporting media

    Strategically place images, videos, infographics, or other visual elements throughout your post to support your points and provide visual breaks. Don’t just add media for decoration, as these elements should add value.

    Email marketing - contentpen

    Conclusion with call-to-action (CTA)

    Wrap up your post by summarizing your main points and reinforcing the key takeaways. A strong conclusion leaves readers feeling satisfied and clear about what they’ve learned. Moreover, CTA is an important part of the conclusion to guide readers toward their next step.

    Blog CTA - contentpen

    Extras (Optional)

    Depending on your post and audience, you might want to include additional elements, such as:

    • FAQs section to address common questions related to your topic
    • Related posts to keep readers engaged with links to similar content
    • Author bio to build credibility and connection with your audience

    What to do after publishing your blog post?

    Publishing your post is just the beginning. Here are the key things you can do maximize the reach and impact of your blog posts:

    Share on social media

    Craft unique posts for each social platform that highlight different aspects of your blog post. Don’t just share the same message everywhere. Instead, customize your approach to each platform’s audience and format preferences.

    Send to your email list

    Your email subscribers are your most engaged audience. Send them a dedicated email featuring your new post, or include it in your regular newsletter with a compelling preview. You can build a large email list over time.

    Optimize for SEO

    Monitor your post’s performance in search results and make improvements over time. Add internal links from other relevant posts on your site, and look for opportunities to earn backlinks from other websites.

    Engage with readers

    Respond to comments on your post and social media shares. Engagement signals to search engines that your content is valuable and helps build relationships with your audience. It also helps in keeping the readers coming back to your blog.

    Repurpose content

    Turn your blog post into other content formats. For instance, you can create social media graphics with key quotes, record a podcast episode on the topic, or develop a presentation for speaking opportunities.

    Build backlinks

    Reach out to other websites in your industry that might find your post valuable. Guest posting, participating in industry discussions, and building relationships with other creators can help earn quality backlinks. It will also boost the ranking of your content and get more organic traffic.

    Track performance

    Use analytics tools to monitor how your post performs. Track metrics like page views, time on page, social shares, and conversions to understand what resonates with your audience. Use this data to further improve your blog posts.

    Update over time

    Keep your content fresh and accurate by updating it periodically. Add new information, update statistics, and refresh examples to maintain its value and search rankings. Evergreen topics might not require frequent updates, but you should analyze the written content from time to time to ensure readers are getting correct and updated information.

    Conclusion

    Writing an engaging and optimized blog post is both an art and a science. By following this systematic approach of how to write a blog post in 12 steps from initial topic research to post-publication promotion, you’ll create content that not only serves your audience but also drives real results for your brand.

    Remember, great blog writing improves with practice. The key is to follow an ideal blog post format and structure and provide genuine value to your readers. The most important step is simply getting started and remaining consistent with your publishing schedule. Plus, an AI blog writer like Contentpen can help you in your blogging journey by creating outlines as well as complete SEO-optimized blog posts.

    Frequently Asked Questions

    What is an example of a blog post?

    A blog post is any article published on a blog, such as “10 healthy dinner recipes,” “How to start a small digital marketing business,” or “The ultimate guide to social media marketing.” There are many different types of blog posts, such as how-to guides, listicles, personal stories, industry news, and opinion pieces. If you want to see how these formats look in real life, exploring different blog post examples can be very helpful.

    Do personal bloggers get paid?

    Yes, personal bloggers can earn money through various methods, including affiliate marketing, sponsored posts, selling digital products, offering consulting services, display advertising, and selling courses or ebooks.

    What are the four main parts of a blog?

    The four main parts of a blog are:
    1. Header containing the blog title, navigation menu, and branding
    2. Main content area where blog posts are displayed)
    3. Sidebar featuring widgets like recent posts, categories, or social media links
    4. Footer containing copyright information, additional links, and contact details
    These elements create the overall structure and user experience of a blog.

    Who pays you as a blogger?

    Bloggers can be paid by various sources, including:
    – Companies for sponsored content
    – Affiliate programs for promoting products
    – Advertising networks for display ads
    – Readers who purchase products or services
    – Clients for freelance writing work
    – Businesses for consulting or speaking opportunities.
    Some bloggers also earn through membership sites, online courses, or selling their own products.

    What are the three types of blogs?

    The three main types of blogs are:
    1. Personal blogs that share personal experiences, thoughts, and lifestyle content
    2. Business blogs are available on companies’ websites for marketing, customer education, and brand building
    3. Niche blogs focusing on specific topics like travel, food, technology, or finance
    Each type serves different purposes and audiences, but all aim to provide valuable content to their readers.

    What should the first sentence of a blog be?

    The first sentence of a blog post should immediately grab the reader’s attention and clearly relate to your topic. It could be a surprising statistic, a thought-provoking question, a relatable problem statement, or a bold declaration.

    How to write a blog post on WordPress?

    Writing a blog post on WordPress is possible in a few steps. First, you’ll log into your dashboard, then navigate to “Posts” and click “Add New” to open the editor.
    Start by entering a compelling title at the top. Next, use the intuitive block editor to create your content, easily adding paragraphs, formatting text, inserting images, and building lists. Before publishing, look at the settings sidebar to choose relevant categories and tags so readers can discover your post.
    If you’re using an SEO plugin, this is also where you’d write a concise meta description to optimize how it appears in search results. Finally, use the “Preview” button to ensure everything looks perfect, and when you’re satisfied, click “Publish” to share your post with the world!

    How to write a blog post on Shopify?

    Writing a blog post using Shopify’s built-in blogging feature is quick and perfect for e-commerce content.
    To get started, navigate to your Shopify admin panel, click on “Online Store,” and then select “Blog Posts.” From there, hit the “Create blog post” button. You’ll then enter your title and craft the body of your content using the user-friendly rich text editor.
    Before you save, be sure to optimize your post by setting a strong SEO title and description—this helps people find it on Google. Finally, you can select relevant tags for better organization, choose your publication settings (whether it’s live or a draft), and click “Save” or “Publish” to complete the process. Shopify keeps its blogging feature simple but effective, letting you focus on creating great content to support your store.

  • Breadcrumb schema: How it works and how to add it

    Breadcrumb schema: How it works and how to add it

    Search for almost anything and look just under the site name in the results. On well-built sites, you won’t see a messy URL there. You’ll see a short path, like Blog › What is SEO › How to do an SEO audit. Ever wondered where that line comes from?

    That path is a breadcrumb trail. 

    Breadcrumb schema, also called Breadcrumb structured data or BreadcrumbList markup, is a schema markup that tells search engines the route from the top of your site to the page someone is on.

    It’s also one of the most widely used types of schema markup. The schema.org BreadcrumbList page counts it on more than 10 million domains, and Google still shows it in desktop results in 2026.

    This guide explains how the markup is built, where Google shows it, and how to add it to your pages.

    So, let’s get started.

    Key takeaways

    • Breadcrumb schema is BreadcrumbList structured data that describes where a page sits in your site, with one ListItem for each step in the trail.
    • Each step needs a position, a name, and an item (its URL).
    • Since January 2025, Google shows breadcrumbs only on desktop. Mobile results show the domain alone, but the markup is still supported.
    • Google recommends trails that follow a typical user path rather than your URL folders.

    What is Breadcrumb schema?

    In SEO and digital marketing, a breadcrumb is the row of links near the top of a page that shows where it sits on a website. For example, Blog › What is AEO › Best AI visibility tools, or Home › Women › Running shoes on an online e-commerce store. This is your breadcrumb navigation.

    Breadcrumb schema is the same row written as JSON-LD, so search engines can read it without guessing about the internal hierarchy of your pages.

    Breadcrumbs vs Breadcrumb schema

    The table below summarizes the differences between breadcrumbs and Breadcrumb schema:

    Visible breadcrumbsBreadcrumb schema
    Who reads itVisitorsSearch engines and other crawlers
    Where it livesIn the page layout, usually above the titleIn a script tag in the page’s HTML code
    What it doesLets readers jump up a level in one clickDescribes the path so Google can show it in results
    What happens without itReaders lose a quick way back to the sectionGoogle falls back to parts of your URL

    Google’s structured data guidelines ask you to mark up only what readers can see, so the trail in your code should be the trail on your page.

    Here’s that idea on our own blog. 

    Contentpen book schema blog post with its breadcrumb trail, Blog, What is schema markup, and the post title, highlighted above the H1.

    The trail above our Book schema guide tells readers it belongs to the schema markup hub, and that same parent and child relationship is what Breadcrumb schema hands to Google.

    Where Google shows your breadcrumbs in 2026

    On desktop, Google shows the trail in the URL line under your site name. On mobile, it doesn’t. Since January 23, 2025, mobile results show only the domain of the page.

    Desktop Google result showing a breadcrumb trail next to a mobile result showing only the domain since January 2025.

    Google made the change because breadcrumbs were often cut off on small screens, as Search Engine Journal reported. Desktop kept them, and Google’s breadcrumb documentation still lists the feature as available on desktop in every region and language where Search runs. 

    If you already have the markup, there’s nothing to change.

    What if you skip the markup? 

    In case you don’t add the Breadcrumb schema, Google usually falls back to your URL, so readers see folder names like › blog › book-schema instead of the labels you’d pick to show the exact cluster. 

    Markup lets you decide what that line says. Before anyone clicks, the trail tells users which part of your site the page belongs to so that they can navigate your site with ease.

    The four building blocks of a BreadcrumbList

    Every BreadcrumbList follows the same pattern: one list, one ListItem for each step in the trail, and three properties inside each step.

    BreadcrumbList JSON-LD for a three-step trail, with each step's position, name, and item explained.
    PropertyWhat it holdsGoogle’s rule
    itemListElementThe steps of the trail, as an arrayRequired, with at least two ListItems
    positionThe step’s place in the trailRequired, counting up from 1
    nameThe label people seeRequired, unless the item is an object that carries its own name
    itemThe step’s full URL, not a relative pathRequired on every step except the last, where Google uses the page’s own URL

    One detail trips people up: the order of items in your code isn’t what sets the order of the trail. Schema.org notes that position is what search engines use to rebuild it, so number every step.

    Here’s a Breadcrumb schema example for a three-step trail like the one on our blog:

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “BreadcrumbList”,
      “itemListElement”: [
        {
          “@type”: “ListItem”,
          “position”: 1,
          “name”: “Blog”,
          “item”: “https://contentpen.ai/blog”
        },
        {
          “@type”: “ListItem”,
          “position”: 2,
          “name”: “What is schema markup”,
          “item”: “https://contentpen.ai/blog/what-is-schema-markup”
        },
        {
          “@type”: “ListItem”,
          “position”: 3,
          “name”: “Breadcrumb schema”
        }
      ]
    }
    </script>

    Swap in your own labels and URLs in the Breadcrumb schema template, and leave the item off the last step. A blog post usually carries this list alongside a page-level type, such as Article schema for the post itself.

    How to plan a breadcrumb trail worth marking up

    Plan the trail around how people reach the page, not around your URL folders. Google says so directly: “We recommend providing breadcrumbs that represent a typical user path to a page, instead of mirroring the URL structure.”

    Four breadcrumb types: mark up hierarchy trails and pages with two paths, use only the category path for filters, and skip history trails.

    Hierarchy trails for blogs and service sites

    Most pages need one trail: the top section, then the hub or category, then the page. On a blog built around topic clusters, the middle step is the pillar page. That’s why every schema guide on our blog sits under What is schema markup, and why the trail doubles as a map of the cluster.

    Those crumbs are also real internal links, pointing from detailed posts back to their hub, which our guide to internal linking covers in depth. 

    Contentpen’s AI linking assistant follows the same logic in your content. It reads your sitemap and links each new article to its pillar and related posts as it writes, so the links inside your posts match the hierarchy your breadcrumbs show.

    Improve SEO with automated linking that fills them

    check

    Adds context-aware internal and external links automatically

    check

    Uses relevant anchor text to improve SEO and content flow

    Try Auto-Interlinking →
    AI SEO Interface

    Two trails for one page

    Some pages live in two places at once. A cast-iron skillet might sit under Kitchen › Cookware and also under Gifts › Housewarming. 

    Google lets you add a separate BreadcrumbList for each path, somewhat like this:

    <script type=”application/ld+json”>
    [
      {
        “@context”: “https://schema.org”,
        “@type”: “BreadcrumbList”,
        “itemListElement”: [
          { “@type”: “ListItem”, “position”: 1, “name”: “Kitchen”, “item”: “https://example.com/kitchen” },
          { “@type”: “ListItem”, “position”: 2, “name”: “Cookware”, “item”: “https://example.com/kitchen/cookware” },
          { “@type”: “ListItem”, “position”: 3, “name”: “Emberline 10-inch skillet” }
        ]
      },
      {
        “@context”: “https://schema.org”,
        “@type”: “BreadcrumbList”,
        “itemListElement”: [
          { “@type”: “ListItem”, “position”: 1, “name”: “Gifts”, “item”: “https://example.com/gifts” },
          { “@type”: “ListItem”, “position”: 2, “name”: “Housewarming”, “item”: “https://example.com/gifts/housewarming” },
          { “@type”: “ListItem”, “position”: 3, “name”: “Emberline 10-inch skillet” }
        ]
      }
    ]
    </script>

    Stick to paths a shopper would actually take. Two or three trails are plenty, and a trail for every tag adds noise without giving Google a clearer picture.

    Filter and history trails: What to leave out

    Trails built from filters, like Cookware › Material: Cast iron › Size: 10 in, change with every visit, and filtered URLs usually aren’t pages you want indexed. 

    So, it is important to mark up the category path behind them instead.

    History trails, like a “Back to results” link, come from one visitor’s clicks, so there’s no fixed path to describe. Keep those as on-page navigation only.

    Adding Breadcrumb schema on WordPress, Shopify, or a custom site

    Most WordPress SEO plugins output BreadcrumbList for you once breadcrumbs are turned on. On Shopify, it depends on your theme. On custom sites, the markup should come from the same data that renders the visible trail.

    1. WordPress with Yoast SEO or Rank Math

    Both plugins on WP need breadcrumbs switched on first, since the feature is off by default:

    • Yoast SEO: Go to Yoast SEO -> Settings -> Advanced -> Breadcrumbs and turn on ‘Enable breadcrumbs for your theme’. Show the trail with the Yoast Breadcrumbs block, the Home shortcode, or the yoast_breadcrumb() function in your theme. After this, Yoast adds the breadcrumb JSON-LD to your page source.
    • Rank Math: Turn on the Schema module, then go to Rank Math SEO -> General Settings -> Breadcrumbs and enable them (switch to Advanced Mode if you don’t see the option). Show the trail with the [rank_math_breadcrumb] shortcode or the rank_math_the_breadcrumbs() function.

    Once the visible trail appears on your posts, open the page source or run a test to confirm the BreadcrumbList is there too.

    2. Shopify

    Breadcrumbs on Shopify come from your theme. 

    Some themes, including Shopify’s free Dawn theme, don’t include a breadcrumb section out of the box, so store owners add one with a theme snippet or an app. Whichever route you take, check that it outputs BreadcrumbList markup and not just the visible links.

    3. Custom and headless sites

    For headless and custom sites, generate the JSON-LD from the same source that draws the visible trail, such as your category tree or route config. With one source, the markup and the page can’t drift apart.

    The visible trail needs clean breadcrumb HTML too. Following the W3C’s breadcrumb pattern, wrap the trail in a nav element with an aria-label, list the steps in order, and mark the current page with aria-current:

    <nav aria-label=”Breadcrumb”>
      <ol>
        <li><a href=”https://contentpen.ai/blog”>Blog</a></li>
        <li><a href=”https://contentpen.ai/blog/what-is-schema-markup”>What is schema markup</a></li>
        <li><span aria-current=”page”>Breadcrumb schema</span></li>
      </ol>
    </nav>

    A Breadcrumb schema generator works for a single page. On a site with hundreds of pages, a template is the only setup that stays accurate as your structure changes. 

    If you can’t edit your templates, Google Tag Manager can inject the JSON-LD for you. However, use it as a temporary fix. 

    Google only sees the markup after it renders the page’s JavaScript. But many other crawlers, including most AI crawlers, don’t run JavaScript at all. So, it is crucial to move the markup into your templates as soon as you can.

    Checking your markup and fixing Search Console breadcrumb errors

    It is important to check your pages and fix any breadcrumb issues if they persist. To do this, test one page before you roll the markup out, then let Search Console watch the rest of the site.

    1. Rich Results Test: Run a URL through Google’s Rich Results Test to confirm it detects Breadcrumbs and to see any errors.
    Google’s Rich Results Test for Contentpen’s blog ‘how to write a blog post’ showing the entire Breadcrumb schema picked up by the tool.
    1. Schema Markup Validator: Use the Schema Markup Validator as a free schema checker to validate the full schema.org syntax.
    2. Google Search Console: Open the Breadcrumbs report to spot errors across every page Google has crawled.

    When Search Console flags a problem, the message usually points straight at the fix:

    Error messageWhat it meansFix
    Either “name” or “item.name” should be specifiedA step has no label, often because a page or category has an empty titleGive every ListItem a name
    Missing field “item”A step before the last one has no URLAdd a URL to every step except the current page
    Missing field “itemListElement”The list has no stepsCheck that your plugin or template fills in the trail
    Missing field “id”An item was written as an object without a URL in @idUse a plain URL for item, or add an @id to the object

    Most of these come from a plugin or theme template, not hand-written code. Fix the template once, and every page that uses it is corrected on the next crawl.

    Are breadcrumbs good for SEO after Google dropped them on mobile?

    Yes, even though they don’t lift rankings on their own. On desktop, they make your result easier to understand. On every device, they give readers a one-click way up a level, and they add consistent internal links that show search engines how your pages relate.

    That structure matters in AI search too. 

    Google says no special markup is needed to appear in AI Overviews, but a page that clearly sits under a well-covered hub is easier to read in context. For what the research says about markup and AI citations, see our guide to schema markup for AI search.

    That said, the structure of your site only pays off when the pages inside it are worth ranking and citing. 

    Contentpen is an SEO and AEO tool whose AI agents research, write, optimize, and publish SEO and GEO-optimized articles on autopilot for each cluster. This helps your hubs and the posts beneath them gain organic traffic and grow together.

    Write better blogs in less time, without sacrificing quality.

    Let AI handle structure, clarity, and flow while you stay in control of the message.

    Try AI blog writing →
    AI SEO Interface

    Your Breadcrumb schema checklist

    Run through this list on one Breadcrumb schema template before you roll it out across the site:

    • The visible trail and the markup show the same steps.
    • Every step has a position starting at 1, a name, and a URL, except the current page.
    • Each list has at least two steps.
    • Trails follow how people browse, not just your URL folders.
    • Pages in two categories get one BreadcrumbList per path.
    • The Rich Results Test detects Breadcrumbs, and Search Console shows no errors.

    Tick these off once, and every page on that template gets a trail readers can click, and Google can show.

    Frequently asked questions

    Does my homepage need Breadcrumb schema?

    No. Nothing sits above the homepage, and Google needs at least two steps in a trail, so there’s nothing to mark up in that case.

    Do breadcrumbs have to start with “Home”?

    No. Start the trail at the level that helps readers most. Our blog trails start at Blog, for example, because that’s the section readers browse the most.

    Should the last breadcrumb be a link?

    On the page, usually not, since it’s the page the reader is already on. In the markup, its URL is optional, and Google uses the current page’s URL if you leave it out.

    Do breadcrumb names have to match page titles?

    No. Short labels like “Running shoes” often work better than full SEO titles. Just keep the markup and the visible trail using the same labels.

    What’s the difference between breadcrumbs and sitelinks?

    Sitelinks are the extra links Google sometimes shows under a result, and Google picks them automatically. Breadcrumbs describe where one page sits in your site, and you control them through your markup.

    Can I use Microdata instead of JSON-LD for breadcrumbs?

    Yes. Google supports JSON-LD, Microdata, and RDFa for breadcrumbs. JSON-LD is usually easier to maintain because it sits apart from your page’s HTML.

  • What is a Book schema? How to add it and where Google uses it 

    What is a Book schema? How to add it and where Google uses it 

    A shopper searches for a novel you stock and lands on the audiobook instead, or sees an older edition’s cover. What do you think happens next? They click a bigger retailer’s listing instead of yours, and you lose a potential buyer.

    Search engines have to work out each book’s details from the page it sells on, whatever they find on it. When that data is vague, they guess about the information, and a wrong guess sends a ready buyer to the wrong listing or to another store.

    Book schema fixes that. It’s a short block of code that tells search engines each book’s title, author, ISBN, format, and edition. So, they can match every listing in your store to the exact book a shopper is looking for.

    This guide covers what Book schema is, where Google still uses it in 2026, the properties that matter, and how to mark up the hardcover, ebook, and audiobook versions of one title.

    So, let’s get started, shall we?

    Key takeaways

    • Book schema is structured data that uses the schema.org Book type to describe a book’s title, author, ISBN, format, and edition.
    • Google still supports Book markup in 2026. It planned to retire Book actions in June 2025, then reversed that decision in November 2025.
    • Google uses Book markup for Book actions (buy or borrow links for large catalogs) and for review stars on pages that review a book.
    • One book is a “work” with several “editions.” Each edition, such as the hardcover, ebook, or audiobook, gets its own ISBN and format.
    • Author and indie press sites won’t get a new rich result from it, but clean book data helps search engines, and AI tools match the right title.

    What is book schema?

    Book schema is structured data that uses the schema.org Book type to describe a book in a format search engines can read, including its title, author, ISBN, format, and edition. It’s a specific type of schema markup, usually added to a book’s page as a JSON-LD script.

    Think of it as your book’s copyright page, rewritten for machines. The copyright page lists the details in a fixed spot so librarians and booksellers can catalog the book. Book schema puts the same facts in a fixed format so search engines can do the same.

    Book copyright page mapped to book schema JSON-LD: title, author, edition, ISBN, and format matched to their properties.

    Book is a niche type. The schema.org Book page shows it on 10,000 to 100,000 domains, based on Google’s web index, while the Article type appears on more than 10 million. Fewer sites describe their books clearly, so the ones that do leave search engines less to guess about.

    Book schema describes the book itself. If your page is a blog post or news story about a book rather than the book’s own page, start with article schema instead.

    Does Google still support Book schema?

    Yes. Google still uses Book markup in 2026, but only in two places: Book actions for large book providers, and review snippets on pages that review a book. On other pages, the markup describes the book without changing how the result looks.

    Its status changed twice in 2025. In June, Google listed Book actions among seven structured data features it planned to phase out, adding that “this update won’t affect how pages are ranked.” 

    In November, Google reversed course and kept Book actions because some Search features still use the markup, as Search Engine Land reported. Google’s Book actions documentation is live today with no deprecation notice.

    What it powersWho it’s forWhat you needWhat searchers see
    Book actionsRetailers, publishers, and libraries “with a wide selection of available books”A data feed of works, editions, and ISBNs with Read or Borrow actions, after Google approves your interest formLinks to buy or borrow the book from Search
    Review snippetsSites that review booksReview or AggregateRating markup with Book as the itemReviewedStar ratings on the result
    Entity matchingAny site with a book pageBook markup with ISBN, author, and sameAs linksNo visible change, but clearer data behind the result

    In short, the markup does its most visible work for big catalogs and review sites. For an author or small press, it’s about accuracy, not a new look in search. To see how other types fared in Google’s 2025 cleanup, read our guide to the types of schema markup.

    Which properties does Book schema use?

    Book schema has six properties of its own: isbn, bookFormat, bookEdition, numberOfPages, illustrator, and abridged. It also inherits general properties from CreativeWork, such as name, author, publisher, datePublished, and inLanguage. 

    These are the ones worth filling in:

    PropertyWhat it holdsExample
    nameThe book’s titleThe Lantern Keeper of Wexmoor
    authorThe Person or Organization that wrote itImogen Hale
    isbnThe ISBN of one edition9781964812076
    bookFormatThe format, from a fixed listhttps://schema.org/Hardcover
    bookEditionThe edition labelFirst edition
    numberOfPagesThe page count of that edition384
    datePublishedThe release date of that edition2026-03-10
    publisherThe publishing houseThistlewick Press
    inLanguageThe language, as a codeen
    workExample and exampleOfWorkThe links between a book and its editionsSee the next section
    sameAsPages about the same book or author elsewhereAn Open Library page (a free book database run by the Internet Archive) or a publisher page

    Two of these have strict values. Schema.org lists six bookFormat values: AudiobookFormat, EBook, GraphicNovel, Hardcover, Pamphlet, and Paperback. 

    Google’s Book actions accept four of them: AudiobookFormat, EBook, Hardcover, and Paperback. For the ISBN, Google says it “prefers ISBN-13,” so use the 13-digit number from your copyright page.

    Work vs edition: How to mark up hardcover, ebook, and audiobook versions

    Book schema splits a book into a work and its editions. Google defines the work as “the abstract concept of a book” and an edition as “a concrete copy of the book.” 

    The work holds what never changes, like the title and author. Each edition holds what does change, like the ISBN, format, and page count.

    In the markup, the work is a Book with a workExample property that lists each edition. Each edition is also a Book, or an Audiobook for audio versions, with its own ISBN and bookFormat. An edition can point back to its work with exampleOfWork.

    Book schema work vs edition diagram: one book linked to hardcover, ebook and audiobook editions, each with its own ISBN.

    Keep one work per title and add an edition each time you release a format. A new paperback printing gets a new edition entry, not a new book.

    Book schema examples in JSON-LD

    Google recommends JSON-LD for structured data because it sits in its own script tag, apart from your page’s visible content. 

    The two schema markup examples below use a fictional novel. Use them as a free book schema template, and swap in your own titles, ISBNs, and URLs for uniqueness.

    Example 1: A book with three editions

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “Book”,
      “@id”: “https://example.com/books/lantern-keeper#work”,
      “url”: “https://example.com/books/lantern-keeper”,
      “name”: “The Lantern Keeper of Wexmoor”,
      “author”: {
        “@type”: “Person”,
        “name”: “Imogen Hale”,
        “url”: “https://example.com/about”,
        “sameAs”: [
          “https://www.goodreads.com/author/show/your-author-id”,
          “https://openlibrary.org/authors/your-author-id”
        ]
      },
      “publisher”: {
        “@type”: “Organization”,
        “name”: “Thistlewick Press”
      },
      “workExample”: [
        {
          “@type”: “Book”,
          “@id”: “https://example.com/books/lantern-keeper#hardcover”,
          “bookFormat”: “https://schema.org/Hardcover”,
          “isbn”: “9781964812076”,
          “bookEdition”: “First edition”,
          “numberOfPages”: 384,
          “datePublished”: “2026-03-10”,
          “inLanguage”: “en”
        },
        {
          “@type”: “Book”,
          “@id”: “https://example.com/books/lantern-keeper#ebook”,
          “bookFormat”: “https://schema.org/EBook”,
          “isbn”: “9781964812083”,
          “datePublished”: “2026-03-10”,
          “inLanguage”: “en”
        },
        {
          “@type”: “Audiobook”,
          “@id”: “https://example.com/books/lantern-keeper#audiobook”,
          “bookFormat”: “https://schema.org/AudiobookFormat”,
          “isbn”: “9781964812090”,
          “readBy”: {
            “@type”: “Person”,
            “name”: “Callum Breck”
          },
          “duration”: “PT11H42M”,
          “datePublished”: “2026-03-24”,
          “inLanguage”: “en”
        }
      ]
    }
    </script>

    Why this setup works:

    • One work, three editions: Each format has its own ISBN, so search engines never mix up the hardcover and the ebook.
    • A proper audiobook entry: The Audiobook type unlocks readBy and duration, which plain Book doesn’t have.
    • Linked author profiles: The sameAs links tie Imogen Hale to profiles search engines already know, which helps separate her from anyone else with the same name.

    This is the setup most author and indie press sites need. It won’t add a buy button by itself, but it gives search engines every fact they need to match the book to its proper listing.

    Example 2: A book review with star ratings

    Google’s review snippet documentation lists Book as a valid item to review, so a page that reviews one book can be eligible for star ratings in search. 

    Here’s a review from Quiet Margins, a fictional book blog made for the sake of this post:

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “Review”,
      “itemReviewed”: {
        “@type”: “Book”,
        “name”: “The Lantern Keeper of Wexmoor”,
        “isbn”: “9781964812076”,
        “author”: {
          “@type”: “Person”,
          “name”: “Imogen Hale”
        }
      },
      “reviewRating”: {
        “@type”: “Rating”,
        “ratingValue”: 4.5,
        “bestRating”: 5
      },
      “author”: {
        “@type”: “Person”,
        “name”: “Theo Lindqvist”
      },
      “publisher”: {
        “@type”: “Organization”,
        “name”: “Quiet Margins”
      },
      “datePublished”: “2026-04-02”
    }
    </script>

    Keep in mind that the rating of books you provide must be your own. Google’s guidelines say, “Don’t aggregate reviews or ratings from other websites,” so star averages copied from Amazon or Goodreads don’t belong in this markup.

    Example 3: Markup for multiple authors, illustrators, and translators

    In case of multiple writers, give every contributor their own entry. Put co-authors in an author array, and use the illustrator and translator properties for those roles instead of listing them as authors:

    “author”: [
      { “@type”: “Person”, “name”: “Imogen Hale” },
      { “@type”: “Person”, “name”: “Rafael Okoye” }
    ],
    “illustrator”: { “@type”: “Person”, “name”: “Mina Sato” },
    “translator”: { “@type”: “Person”, “name”: “Elena Vidal” }

    Keep names clean: one person per entry, with no roles or “by” in the name field. Search engines then credit each contributor correctly.

    Example 4: Markup for a book series

    Use the BookSeries type for a book series, link each book to it with isPartOf, and add position to show where the book falls in the reading order:

    “isPartOf”: {
      “@type”: “BookSeries”,
      “name”: “The Wexmoor Chronicles”
    },
    “position”: 1

    Add these lines to each book’s work entry. Readers often search for a series’ reading order, and this gives search engines that order directly.

    Which Book markup does your site need?

    The right markup depends on what your site does with books. An author’s site needs different markup than a review blog, a library, or an online store.

    Which book markup a site needs: author sites, book review blogs, large publishers and libraries, and online bookstores compared.
    • Author and indie press sites: One Book work per title with every edition, plus Person markup for the author with sameAs links.
    • Book review blogs: Review markup with the book as itemReviewed, on a page that reviews one book.
    • Large publishers, retailers, and libraries: Fill out Google’s Book actions interest form, then send a daily data feed. Google says it fetches feeds “once a day and typically indexes the content within two days.”
    • Online stores selling books: Add Product markup with an offer for price and availability on each buy page, since Google’s product results read Product, not Book schema.

    Most sites fit one of the first two groups. The feed route only makes sense with a large catalog, and Google approves providers case by case.

    How to add book schema to your website

    Most WordPress sites add Book schema through an SEO plugin that includes a Book type, while custom-built sites add JSON-LD to their book page template.

    1. With a WordPress plugin

    Rank Math includes a Book schema type with fields for editions, ISBN, and book format. Open a post’s Schema tab, click Schema Generator, and choose Book. 

    All in One SEO (AIOSEO) also offers Book schema. Yoast SEO doesn’t include a Book type in its settings, so Yoast users add the JSON-LD through a custom code block or a separate schema plugin.

    2. On custom-built sites

    Add the JSON-LD to your book page template and fill it from your catalog fields, so every new title gets markup automatically. Store each edition’s ISBN and format as separate fields, which keeps your editions from collapsing into one.

    3. With a book schema generator

    Free generators work well for a single book page. Before you paste the output, check that it uses 13-digit ISBNs, a full bookFormat URL, and a separate entry for each edition.

    Testing the book schema

    After getting your Book schema through either of the ways mentioned above, run it through the Schema Markup Validator to check every Book property.

    On review pages, use Google’s Rich Results Test to confirm the review is eligible for star ratings. Book actions feeds go through a separate check in Google’s Data Feed validation tool.

    Validation takes a minute and catches most of the problems before Google or searchers ever see them.

    Common Book schema mistakes to avoid

    Most Book schema errors pass syntax checks but still confuse search engines, because the code is valid while the facts are muddled.

    MistakeWhy it’s a problemFix
    One ISBN for every formatSearch engines can’t tell apart the hardcover from the ebookGive each edition its own ISBN
    A separate work for each formatOne book looks like several different booksKeep one work and list formats under workExample
    bookFormat as plain text, like “hardcover”It isn’t a recognized valueUse the full URL, like https://schema.org/Hardcover
    Co-authors in one name fieldSearch engines read them as one personUse an author array with one person per entry
    Book markup on a page about many booksThe page’s main subject isn’t one bookMark up each book on its own page

    The first three cause the most trouble, because they blur the line between a book and its editions. Get that structure right, and the rest is mostly cleanup.

    Does Book schema help SEO and AI search?

    Book schema won’t push a page up the rankings on its own. What it does is remove doubt. 

    A title like “The Lantern Keeper” could match several books. An ISBN, an author with sameAs links, and a clear list of editions tell search engines exactly which one your page covers. It’s the same entity-first thinking behind semantic SEO.

    That clarity helps in AI search too. When someone asks an assistant which edition has an audiobook or who narrated it, the answer depends on sources with clean, consistent facts. 

    Google says no special schema is needed to appear in AI Overviews, but structured facts make your page easier to quote correctly. For the research on how markup relates to AI citations, see our guide to schema markup for AI search.

    How Contentpen helps authors get found

    Contentpen: the SEO AEO tool.

    Book schema tells search engines which book a page is about. The page still needs content worth ranking and citing.

    Contentpen is an SEO and AEO tool whose AI agents research keywords and write SEO and GEO-optimized articles for your site, from launch announcements to series reading-order guides. 

    Its AI visibility tool tracks whether AI assistants like ChatGPT and Perplexity mention your books and brand, so you can see which titles they already know and which need more coverage.

    However, Contentpen doesn’t write Book schema for you. So, keep your SEO plugin or page template in charge of the markup, and let Contentpen create content worth citing.

    Write content that’s built to rank, not just read

    Create search-optimized blogs aligned with SEO and GEO signals, so your content performs well across search and AI-driven discovery.

    Try SEO Blogging FREE →
    AI SEO Interface

    Final thoughts

    Book schema has a narrow but real job in 2026. Large catalogs can earn buy and borrow links, review sites can earn stars, and every other book page gets data that search engines and AI tools can trust.

    Start with one title. List its editions with their own ISBNs, link the author’s profiles, validate the markup, and then roll the template out to the rest of your catalog.

    Frequently asked questions

    Can I add Book schema to my Amazon or Goodreads page?

    No. You can only add markup to pages you control, and Amazon and Goodreads platforms publish their own schema. Link to those pages from your site with sameAs instead, so search engines connect them to your book.

    Do I need an ISBN to use Book schema?

    Not for the markup itself, since ISBN is optional on schema.org. Google’s Book actions do need an identifier, though, like an ISBN, OCLC number, LCCN, or a JP e-code.

    Can Book schema get my book into Google knowledge panel?

    Not on its own. Knowledge panels come from Google’s Knowledge Graph, which draws on many sources across the web. Consistent markup and sameAs links help Google connect your page to the book, but they don’t guarantee a panel.

    How do I mark up a book that’s available for preorder?

    Set datePublished to the release date and add an Offer and set its availability to https://schema.org/PreOrder. Switch it to InStock on launch day.

    Can a page use both Book schema and Article schema?

    Yes. A blog post about a book can use BlogPosting for the post and point to the Book schema with the about property. The article stays about the main subject, and the book is what it discusses.

    Should I use Book schema for a free ebook or lead magnet?

    Only if it’s a genuine book-length publication with its own landing page. A short PDF guide or whitepaper fits better as a Report or DigitalDocument schema markup type.

  • What is Article schema? Types, examples, and how to add it

    What is Article schema? Types, examples, and how to add it

    Don’t you just hate it when you publish a well-researched post, and Google shows it with an old date, your logo as the thumbnail, or a title it rewrote on its own? Most of the time, that happens because Google had to guess while building your SERP tile for the data it didn’t get.

    Article schema takes the guesswork away. It is a short block of code that tells search engines exactly what your headline is, who wrote the piece, when it went live, and which image represents it.

    This guide explains what Article schema is, which of its three types to pick, and the properties Google actually looks at. You will also get two copy-ready JSON-LD examples, the easiest ways to add the markup, how to test it, and the mistakes that quietly break it.

    So, let’s get started.

    Key takeaways

    • Article schema is a type of schema markup (structured data) that labels a page’s headline, author, publish dates, and images so Google can show them correctly in search results.
    • Google supports three article types: Article, BlogPosting, and NewsArticle. Use the most specific one that fits the page.
    • Google has no required properties for Article markup. It recommends headline, image, datePublished, dateModified, and author.
    • Yoast SEO and Rank Math add Article schema to WordPress posts by default, so most sites only need to check and fine-tune it.
    • Article schema won’t raise your rankings on its own, but it helps your result show the right title, image, and date.

    What is Article schema?

    Article schema is a type of structured data, written with the schema.org vocabulary. It tells search engines that a page contains an article and describes its key details, including the headline, author, publish date, and images.

    Article schema JSON-LD mapped to a search result: headline to title, image to thumbnail, datePublished to the date.

    Think of it as the label on a book inside a large library. The book reads the same with or without it, but the label tells anyone scanning the shelf what it is, who wrote it, and when it came out.

    Article schema is one of many types of schema markup, and one of the most widely used ones on the web. The schema.org Article type appears on more than 10 million domains, based on Google’s web index.

    According to Google’s article structured data documentation, the markup can help Google “understand more about the web page and show better title text, images, and date information” in search results.

    What are the three types of article schema?

    Google supports three article schema types: Article, BlogPosting, and NewsArticle. They share the same properties, so the choice of using them depends on what the page represents. 

    Google’s structured data guidelines ask you to “use the most specific applicable type.” In other words, pick the type that describes your page most precisely. 

    BlogPosting and NewsArticle are narrower versions of Article, so a blog post should use BlogPosting and a news report should use NewsArticle.

    Plain Article schema is the fallback for written content that fits neither category, but it should not be used as the default for every page.

    Flowchart for choosing Article, BlogPosting or NewsArticle schema based on whether a page is news, a blog post or another type of article.
    TypeUse it forGood fitsWatch out for
    ArticleEditorial content that isn’t a blog post or news reportEvergreen guides, magazine features, help center articlesSwitch to a more specific type when one fits
    BlogPostingPosts published on a blogHow-to posts, opinion pieces, company announcementsDon’t use it for news reporting, even on a blog
    NewsArticleFactual, timely reporting on current eventsBreaking news, local reporting, press coverageKeep it off evergreen posts and marketing content

    What about TechArticle, ScholarlyArticle, and other subtypes?

    Schema.org also lists more specific article types, including TechArticle for technical posts, ScholarlyArticle for academic papers, Report, SatiricalArticle, and AdvertiserContentArticle for sponsored content. They are all valid schema.org types, and other platforms may read them.

    Google’s article documentation only names Article, BlogPosting, and NewsArticle. If you use another subtype, run the page through the Rich Results Test to confirm if Google still detects it as an article. For more guidance, see our schema markup examples post.

    Which Article schema properties does Google recommend?

    Google keeps its guidance short: “There are no required properties. Instead, add the properties that apply to your content.” 

    In practice, five properties do most of the work.

    PropertyWhat to put in itGoogle’s rules
    headlineThe article’s titleKeep it concise, since long titles may be cut off on some devices
    imageURLs of images that represent the articleCrawlable and indexable, at least 50,000 pixels (width × height), ideally in 16:9, 4:3, and 1:1 ratios, and relevant to the article rather than a logo
    datePublishedWhen the article first went liveISO 8601 format with a timezone, such as 2026-10-12T09:00:00-05:00
    dateModifiedWhen the article last changedSame format as datePublished
    authorThe person or organization that wrote itA Person or Organization with a name and a URL

    Author markup rules Google spells out

    The author property gets the most detailed guidance, because it tells Google who stands behind the content:

    • Include every author: Mark up each person shown as an author on the page.
    • One author per field: List co-authors in separate author entries, never as “Jane Smith and Ali Khan” in one name.
    • Name only: Leave out job titles, the publisher’s name, and phrases like “Posted by.” Use jobTitle or publisher property for that information.
    • Correct type: Use the Person type for people and Organization for companies.
    • Point to a profile: Add a URL to the author’s bio page or another page that identifies them, or use sameAs.

    Optional properties worth adding

    Beyond Google’s list, a few schema.org properties make your markup more complete:

    • publisher: The organization that owns the site, with its name and logo.
    • mainEntityOfPage: The URL of the page the article lives on.
    • description: A one-line summary of the article.
    • articleSection and wordCount: The category the piece belongs to and its length.

    Article schema examples in JSON-LD

    Google recommends JSON-LD for structured data, and it is the most common format on the web. According to W3Techs, 57.4% of websites have their structured data in JSON-LD. It sits in its own script tag, so it never touches the visible content of your page.

    The two Article schema examples below use fictional sites to show you how they’re created. Swap in your own URLs, names, and dates, and use them as an Article schema template for any post.

    Example 1: BlogPosting for a gardening blog

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “BlogPosting”,
      “mainEntityOfPage”: “https://example.com/blog/plant-garlic-zone-6”,
      “headline”: “When to plant garlic in zone 6”,
      “description”: “A planting calendar for hardneck and softneck garlic in USDA zone 6.”,
      “image”: [
        “https://example.com/images/garlic-1×1.jpg”,
        “https://example.com/images/garlic-4×3.jpg”,
        “https://example.com/images/garlic-16×9.jpg”
      ],
      “datePublished”: “2026-10-12T09:00:00-05:00”,
      “dateModified”: “2026-10-20T14:30:00-05:00”,
      “author”: {
        “@type”: “Person”,
        “name”: “Maya Ortiz”,
        “url”: “https://example.com/authors/maya-ortiz”
      },
      “publisher”: {
        “@type”: “Organization”,
        “name”: “Fernhollow Garden Co.”,
        “logo”: {
          “@type”: “ImageObject”,
          “url”: “https://example.com/images/logo.png”
        }
      }
    }
    </script>

    What makes this example good to use:

    • It supplies the same image in all three ratios Google asks for.
    • Both dates carry a timezone offset (-05:00), so they can’t shift by a day.
    • The author’s URL points to a bio page, which helps Google tie the post to a real person.

    Example 2: NewsArticle with two reporters

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “NewsArticle”,
      “headline”: “Harbor Point council approves protected bike lanes on Elm Street”,
      “image”: [
        “https://example.com/photos/elm-street-1×1.jpg”,
        “https://example.com/photos/elm-street-16×9.jpg”
      ],
      “datePublished”: “2026-10-28T18:45:00-04:00”,
      “dateModified”: “2026-10-29T08:10:00-04:00”,
      “author”: [
        {
          “@type”: “Person”,
          “name”: “Daniel Reyes”,
          “url”: “https://example.com/staff/daniel-reyes”
        },
        {
          “@type”: “Person”,
          “name”: “Amy Natarajan”,
          “url”: “https://example.com/staff/amy-natarajan”
        }
      ],
      “publisher”: {
        “@type”: “Organization”,
        “name”: “Harbor Point Ledger”,
        “url”: “https://example.com”
      }
    }
    </script>

    Notice that each reporter gets a separate entry in the author array, and dateModified records the overnight update to the story.

    How to add article schema to your website

    How you add article schema depends on your platform. Check what is already there first. Start by pasting a published post into the Rich Results Test, because many sites already output Article markup without anyone setting it up.

    1. On WordPress with Yoast SEO or Rank Math

    Both Yoast and Rank Math plugins add Article schema to posts by default and fill it from your post title, author profile, dates, and featured image. 

    Go to each plugin’s settings to see which type of Article schema they’re adding to your posts:

    • Yoast SEO: Go to Yoast SEO -> Settings -> Content types – > Posts, and see the article type under Schema. Options include Blog Post and News Article.
    • Rank Math: Set the site-wide default schema under Rank Math -> Titles & Meta -> Posts, or change a single post from the Schema tab in its editor sidebar.

    For most blogs, switching the default from Article to Blog Post is the only change you need.

    2. Manually on custom-built sites

    If your CMS has no schema setting, add the JSON-LD script to your article template so it fills in each post’s title, author, dates, and image automatically. Keep in mind that hardcoding a separate block into every post works for a few pages but gets tedious fast.

    No access to your theme files? Add the script in Google Tag Manager as a Custom HTML tag, use variables like {{Page URL}} so each post gets its own details, fire it on DOM Ready for your blog URLs, and test the live URL in the Rich Results Test.

    Treat Tag Manager as a fallback, though. Google sees the markup only after it renders JavaScript, and a Vercel study found that most AI crawlers, including GPTBot and ClaudeBot, don’t render JavaScript at all, so they would miss it.

    3. With an Article schema generator

    Free blog schema generators provide you with JSON-LD code that you can paste into your page instantly. They work for one-off pages, but check the output before you use it, as many tools leave out time zones, author URLs, and extra image sizes in the file.

    How to test Article schema

    Run these checks after you add or change the markup:

    1. Rich Results Test: Enter your URL in Google’s Rich Results Test to see whether Google detects article markup and whether it flags errors.
    2. Schema Markup Validator: Use the Schema Markup Validator to check the full schema.org syntax, including optional properties Google doesn’t use.
    3. Match the page: Compare the markup with what readers see. Google’s guidelines say, “Don’t mark up content that is not visible to readers of the page,” so the headline, author, and dates should match the visible ones.
    4. URL Inspection: In Search Console, inspect the live URL to confirm Google can crawl it and that robots.txt, noindex, or a login wall isn’t blocking it.

    Common Article schema mistakes to avoid

    Most Article schema problems are small and easy to miss, and they rarely show up as errors in testing tools.

    Broken vs fixed article schema: news type on a blog post, logo as image, date with no timezone, and job title in the author name.
    MistakeWhy it’s a problemFix
    Two article blocks on one page, from both the theme and a pluginGoogle may read two different headlines or datesKeep one source and turn off the other
    “By Maya Ortiz, Senior Editor” in author.nameGoogle asks for the name onlyMove the job title to the jobTitle property
    Changing dateModified without editing the contentIt misleads readers and search engines about content freshnessUpdate it only when the article changes
    Schema dates that differ from the date shown on the pageGoogle may show the wrong date to the searcher or ignore bothShow the same dates in the markup and on the page
    A logo or icon as the imageGoogle wants images that represent the articleUse the featured image in three ratios so Google can pick the best fit for each result
    NewsArticle on evergreen blog postsIt describes the content as something it isn’tUse BlogPosting or Article schema
    Dates without a timezoneGoogle falls back to Googlebot’s timezone, so dates can shiftAdd an offset such as -05:00

    Does Article schema help SEO and AI search?

    Not as a direct ranking boost. Google’s John Mueller put it plainly in a 2025 post on Bluesky:

    “Structured data won’t make your site rank better… Use it if your pages map to & are appropriate for any of those features.”

    What Article schema does is make your result accurate with the right title, thumbnail, and date. On a crowded results page, a recent date and a relevant image give searchers a reason to pick your link instead of many others.

    AI search works in a similar way. For AI Overviews, Google’s AI features guide says you don’t need special markup or files, and the same goes for an llms.txt file. That said, clear authors and dates still help any system judge who wrote a page and how current it is. 

    For the research on schema and AI citations, read our guide to schema markup for AI search.

    How Contentpen helps your articles show up online

    Article schema only describes the article underneath it, so the content still has to earn the click and the citation.

    Contentpen is the SEO AEO tool.

    That’s where Contentpen comes in. As an SEO and AEO tool, its AI agents research keywords, write SEO and GEO-optimized articles with clear headings, and create on-brand featured images that can double as your schema image. 

    With one-click publishing, posts go straight to WordPress, Webflow, Shopify, Ghost, Wix, EmDash, and BigCommerce, where your SEO plugin adds Article schema automatically.

    Publish content directly to your CMS, without copy-pasting

    Move from draft to live post in a single step. No hassle, no errors!

    Try One-click Publishing →
    AI SEO Interface

    Contentpen doesn’t write JSON-LD itself, so keep Yoast, Rank Math, or your plugin in charge of the markup. Contentpen keeps the articles coming, and with Autopilot it can research, write, and publish on a schedule, with your approval before anything goes live.

    Final thoughts

    Article schema is one of the simplest structured data wins in 2026. There is one block of JSON-LD, five recommended properties, and three types to choose from. It won’t lift rankings by itself, but it makes sure Google shows your headline, image, and dates the way you intended.

    Start by testing a few published posts, fix what’s missing, and let your CMS handle the markup from there.

    Frequently asked questions

    Do I need Article schema to appear in Google News or Top Stories?

    No. Google says there’s no markup requirement for Google News features like Top Stories, and readers can add you as a Google preferred source without it too. Article schema still helps Google read your headline, author, and dates, so it’s worth adding to news content anyway.

    Should a blog post use WebPage or Article schema?

    It can use both. WebPage describes the page as a whole, while Article or BlogPosting describes the main content on it. Link the two with mainEntityOfPage so search engines know the article is the page’s main subject.

    Can I add Article schema to product or category pages?

    No. Google’s guidelines say your structured data “must be a true representation of the page content,” and a product or category page isn’t an article. Use Product schema for product pages instead.

    How do I mark up a paywalled article?

    Set the ‘isAccessibleForFree’ property to false, and use hasPart with a cssSelector to point to the gated section. Google’s paywalled content guidelines explain that this markup helps it tell a paywall apart from cloaking.

    How long does it take Google to pick up new article schema?

    Google has to recrawl the page first, which can take anywhere from a few days to a few weeks. Requesting indexing in Search Console’s URL Inspection tool can speed up the first crawl.

    Is Article schema the same as Open Graph tags?

    No. Open Graph tags control how a link looks when it’s shared on platforms like Facebook and LinkedIn, while Article schema describes the page for search engines. Most sites need both, and W3Techs finds Open Graph on 73.8% of websites.

  • What is llms.txt? How it works, examples, and what the data says

    What is llms.txt? How it works, examples, and what the data says

    More people now ask ChatGPT, Claude, Perplexity, or a coding agent the questions they used to type into Google. Those AI tools read websites to build their answers, and most websites were never designed with an AI reader in mind.

    That is the gap llms.txt tries to fill. It is a small text file that gives AI a shortcut to your best content, and since its proposal in 2024, it has become one of the most debated files in SEO. 

    Some marketers call it “robots.txt for AI”, while Google’s John Mueller compared it to the keywords meta tag.

    So which side is right? 

    This guide explains what an llms.txt file is and how it works. It describes what goes inside one and what the latest data says about its effect on traffic. You will also see real examples, a step-by-step setup, and a simple way to decide whether your site needs an llms.txt file or not.

    Let’s get started.

    Key takeaways

    • An llms.txt file is a plain-text Markdown file at yoursite.com/llms.txt that gives large language models a short summary of your site and links to your most useful pages.
    • It guides AI tools when they answer a question. It does not block crawlers, control AI training, or replace robots.txt and your XML sitemap.
    • Google says the file will neither help nor hurt your rankings in Google Search, and studies covering thousands of domains found no link between having one and getting cited by AI.
    • The clearest benefit today is for developer docs, APIs, and SaaS products, where coding agents read documentation all day.
    • It takes about an hour to create an llms.txt file, so adding one costs you little even while the payoff is still uncertain.

    What is llms.txt?

    An llms.txt file is a plain-text file, written in Markdown, that sits at the root of your website (for example, yoursite.com/llms.txt). It gives large language models (LLMs) a curated summary of your site along with links to the pages that matter most.

    In simple words, it is a reading list for AI. Instead of making a chatbot or AI agent dig through menus, pop-ups, scripts, and hundreds of URLs, you point it straight to the pages that best answer questions about your business.

    llms.txt at a glance, a plain-text Markdown file that lists a site's key pages for AI tools.

    The idea came from Jeremy Howard, co-founder of Answer.AI, who published the llms.txt proposal on September 3, 2024. The proposal is now on version 2, which its authors say reflects two years of real-world adoption by sites worldwide.

    As for the name, “LLMs” stands for large language models, the technology behind ChatGPT, Claude, and Gemini, and “.txt” means it is a plain text file. That is why you will also see people search for “llm.txt” or “llms txt.” They all refer to the same file.

    The file caught on quickly in answer engine optimization circles because it promises something every marketer wants: more say in how AI tools understand and describe their brand.

    What llms.txt is not

    Many people get confused between robots.txt and llms.txt, even though these are two separate types of files.

    An llms.txt file:

    • Does not block or allow crawlers: Rules like “User-agent: GPTBot” and “Disallow: /” belong in robots.txt. Adding them to llms.txt does nothing, because the format has no access rules at all.
    • Is not a replacement for your sitemap: The proposal itself says a sitemap covers too much content and leaves out LLM-friendly pages, so the two files serve different readers.

    So what is it for? Web pages are built for people, full of menus, scripts, and ads, while AI models can only read a limited amount of text at once. An llms.txt file gives them a short, clean index of your key pages, and the proposal also suggests publishing Markdown copies of those pages so AI tools can skip the messy HTML altogether.

    How does llms.txt work?

    Llms.txt works as a shortcut at answer time. When an AI tool needs information from your website, it can open the file first, see what you cover, and fetch only the pages that fit the question.

    Here is the typical flow:

    1. A question comes in: A developer asks a coding assistant how to use your API, or a shopper asks a chatbot about your return policy.
    2. The AI tool opens /llms.txt: The bot reads your one-line summary and the grouped list of links from your llms.txt file.
    3. It fetches the right pages: It opens the linked pages that match the task, ideally clean Markdown versions with no layout clutter.
    4. The bot answers with your context: If space in its context window runs short, it drops anything you placed under the “Optional” heading and tells the developer on the other side about all the critical details of the documentation or the page.
    How llms.txt works in four steps, from a user question to an AI answer built on the pages listed in the file.

    Version 2 of the proposal also added a way for pages to point to their llms.txt file, either with a link tag (rel=”describedby”) in the HTML head or an HTTP header. That makes the file easier for agents to discover while they browse your pages.

    There is one catch. Nothing requires an AI system to look for the file. Whether llms.txt gets used depends entirely on the tool reading your site, and that is where most of the debate comes from.

    The llms.txt format, explained with an example

    The llms.txt format is plain Markdown in a set order. Only the first element is required, so even a two-line file is valid.

    ElementRequired?What it does
    H1 title (# Name)YesNames your site or project
    Blockquote (> Summary)No, but recommendedGives AI the key facts about you in one or two lines
    Context notesNoPlain paragraphs or lists with extra details, without headings
    H2 file lists (## Section)NoGroups links as [Page name](URL): short description
    ## OptionalNoHolds secondary links an AI can skip when it needs a shorter context

    Here is an llms.txt example for a fictional outdoor gear store:

    # Trailhead Outfitters

    > Outdoor gear store shipping across the US. Free returns within 60 days.

    Prices are in USD. Sizes follow US charts.

    ## Shop
    – [Hiking boots](https://example.com/boots.md): Waterproof and lightweight styles
    – [Size guide](https://example.com/size-guide.md): How to pick boot and jacket sizes

    ## Policies
    – [Returns](https://example.com/returns.md): 60-day free returns and exchanges
    – [Shipping](https://example.com/shipping.md): Delivery times and costs by state

    ## Optional
    – [Our story](https://example.com/about.md): Founded in 2012

    llms.txt file anatomy with five labeled parts: H1 title, blockquote summary, context notes, H2 link sections, and the Optional section.

    Notice what is missing. There is no blog archive, no tag pages, and no login links. A good llms.txt file is a short list of pages that answer real customer questions, each with a description that tells the AI what the page is for.

    Defining llms-full.txt

    An llms-full.txt file is a companion file that puts the full text of your key content into one large Markdown document instead of linking out to separate pages. Developers often paste llms-full.txt links into ChatGPT or Claude to load a product’s entire documentation in one go.

    The trade-off is size. 

    Because it holds entire sets of documentation, an llms-full.txt file can grow larger than many AI tools can handle in a single conversation. For most marketing websites, a lean llms.txt file is enough. You only need an llms-full.txt file for your API references and technical documentation.

    Markdown versions of your pages

    Jeremy Howard’s proposal also suggests offering a clean Markdown copy of each important page at the same URL with .md added, such as /pricing.md. 

    Documentation platforms like GitBook and Mintlify now create these automatically. GitBook reports that AI systems made up over 40% of readers of GitBook-hosted docs by the end of 2025.

    What’s the difference between llms.txt vs robots.txt vs sitemap.xml?

    All three files live at the root of your site, but each one does a different job. 

    Robots.txt controls where crawlers can go, sitemap.xml lists the URLs you want search engines to index, and llms.txt points AI tools to your most useful content.

    llms.txt vs robots.txt vs sitemap.xml compared by purpose, readers, format, access control, and Google ranking impact.
    Featurerobots.txtsitemap.xmlllms.txt
    Main jobAllows or blocks crawlingLists URLs for discovery and indexingCurates key content for AI
    Who reads itSearch and AI crawlers (Googlebot, GPTBot)Search engines (Google, Bing)LLMs, AI agents and coding assistants
    FormatPlain-text directivesXMLMarkdown
    Controls accessYes, for crawlers that respect itNoNo
    What it coversRules for the whole siteEvery URL you want indexedA hand-picked shortlist of content
    Effect on Google rankingsShapes what gets crawledHelps discovery and indexing of pagesNone, according to Google
    StatusLong-standing web standardLong-standing web standardProposal, still voluntary

    If you want a refresher on how crawling, indexing, and ranking fit together, our guide on how search engines work walks through each stage in detail.

    Who uses llms.txt? Real-life examples

    Adoption started in developer documentation and spread from there. Mintlify switched llms.txt on for every docs site it hosts in November 2024, which brought Anthropic, Cursor, and many others on board almost overnight. 

    In June 2025, Yoast SEO 25.3 added automatic llms.txt generation, putting the file one click away for WordPress sites.

    Here are some llms.txt examples worth studying:

    WebsiteType of siteWhat stands out
    StripePayments API docsAdds a section of instructions for AI agents that steers them toward current APIs
    AnthropicAI developer docsPublishes a full Markdown map of its API docs, plus an llms-full.txt version
    VercelDeveloper platform docsOpens with descriptive metadata lines, then step-by-step sections
    Hugging FaceAI model docsUses several heading levels, code examples, and notes
    ZapierDeveloper docsKeeps it simple with a long list of links and descriptions

    Stripe’s file is the most interesting of the group because it shows that llms.txt can carry instructions for AI coding assistants, not only links. 

    According to an analysis by Apideck, the file at docs.stripe.com/llms.txt includes lines such as “Always use the Checkout Sessions API over the legacy Charges API.” These instructions help coding assistants give developers correct advice about Stripe’s current API versions.

    Across the wider web, adoption is growing but still small. A crawl of the top one million domains found that 3.53% served a valid llms.txt in August 2026, up from 1.22% a year earlier. 

    Among the top 300 sites, the share of the sites that have created and implemented an llms.txt file rose from 4% to 9%. In other words, more than 90% of the web’s biggest sites still do not have one.

    Does llms.txt actually work? What the data says

    There is no evidence yet that llms.txt improves Google rankings or AI citations. Most AI crawlers rarely request the file, and the readers it does attract are mostly coding agents and SEO tools.

    llms.txt statistics 2026: 3.53% adoption in the top 1M sites, 97% of files never requested, no link to AI citations or Google rankings.

    Can an llms.txt file help SEO?

    Not for Google. In its guide to optimizing for generative AI features, Google says you “don’t need to create new machine-readable files, AI text files, markup, or Markdown” to appear in its AI features, because Google Search does not use them. 

    The article adds that creating llms.txt files will “neither harm nor help your site’s visibility or rankings in Google Search.”

    That matches what John Mueller said in a Reddit thread on the topic:

    John Mueller on Reddit: “AFAIK none of the AI services have said they’re using LLMs.TXT... To me, it’s comparable to the keywords meta tag.”

    His point is that llms.txt is only what a site owner claims about their site, and an AI system can check the site itself. That’s why clear page content and structured data like schema markup matter more.

    Does llms.txt get you cited in AI answers?

    So far, no. 

    In November 2025, SE Ranking analyzed around 300,000 domains and found llms.txt on 10.13% of them, with no measurable link between having the file and how often AI platforms cite a domain. 

    In SE Ranking’s words, the file “doesn’t seem to directly impact AI citation frequency. At least not yet.”

    Do AI crawlers even read llms.txt?

    Rarely. Ahrefs studied 137,210 websites in May 2026. They found that 28% published a valid llms.txt file (an upper bound, since Ahrefs’ sample leans toward SEO-aware sites), and 97% of those files got zero requests that month.

    Of the requests that did come in, 96% came from bots. GPTBot was the most active AI bot, yet it made only 4.51% of all requests, and Slackbot fetched llms.txt files more often than PerplexityBot. 

    Ahrefs also found that AI bots never requested llms.txt files from sites that didn’t have one, which led it to conclude that publishing one “does not put you on any AI radar.”

    So why are sites still adding llms.txt?

    There are three reasons why sites are still adding llms.txt:

    • Coding agents use it: In the Ahrefs study, Claude Code was the second most active AI fetcher after GPTBot, ahead of every AI search and assistant bot. Developers also share llms.txt and llms-full.txt links with AI tools on purpose for better site data extraction.
    • Tools are starting to check for it: Chrome’s Lighthouse now runs an llms.txt audit under its agentic browsing checks, and the major AI labs publish llms.txt files for their own developer docs.
    • It costs almost nothing: It takes an hour of work and carries no ranking risk, and you are ready if AI platforms start reading it at scale.

    The last reason is probably why developers add llms.txt files. It functions as future-proofing of your platform, and adding it isn’t tough anyway.

    Should you create an llms.txt file?

    For most websites, yes, as long as you treat it as a low-cost add-on and not a traffic strategy. It is most useful when AI tools need precise, current information from you, like API docs, product specs, pricing, or policies.

    Should you add llms.txt, rated by website type from high value for developer docs and SaaS to low value for local businesses.

    Add one if:

    • You run developer docs, an API, or a SaaS product that people integrate with AI coding tools.
    • Your pricing, policies, or product details change often, and AI answers about them are going stale.
    • Your CMS or docs platform can generate and update the file for you.

    You can skip it for now if:

    • You are a local business, where your Google Business Profile, reviews, and schema matter more.
    • Your site has a few pages and no technical content, so AI tools can read the whole thing anyway.
    • You have bigger gaps to fix first, such as AI crawlers blocked in robots.txt or key content that only loads through JavaScript.

    Risks with adding llms.txt

    1. It makes your best content easier to copy: The file is public, so the same shortlist that guides AI tools also shows scrapers and competitors exactly where your most valuable pages are.
    2. Outdated links lead to wrong answers: If the file still points to old pricing or retired docs, AI tools may repeat that outdated information to your customers.
    3. AI agents may act on what it says: Agents read the file as instructions, so a careless edit can steer them in the wrong direction. Treat llms.txt like code and review every change before it goes live.

    How to create an llms.txt file in 6 steps

    You do not need a developer to create an llms.txt file. If you can edit a text file and upload it to your site, you can have one live in about an hour.

    Step #1: Pick the pages that matter

    Start with 10 to 15 links that matter most for you. Good candidates are product or service pages, pricing, getting-started guides, key documentation, policies, and your strongest evergreen pages. 

    Leave out gated pages, duplicates, thin tag archives, seasonal content, and anything that goes stale within weeks.

    Step #2: Write the file in Markdown

    Open a plain text editor such as Notepad, TextEdit, or VS Code and save a file named llms.txt in lowercase. Add your H1 name, a blockquote summary, any context notes, and H2 sections of links with short descriptions. Move nice-to-have pages under an “Optional” heading.

    Step #3: Add Markdown versions of key pages (optional)

    If your platform supports it, publish .md copies of the pages you link to and point to those in your file. This step matters most for documentation. For a marketing site, linking to normal HTML pages is fine.

    Step #4: Upload it to your root directory

    Place the file in your site’s root folder (often public_html) using your host’s file manager or FTP, so it loads at yoursite.com/llms.txt. 

    On WordPress, Yoast SEO and AIOSEO can generate and update it for you, and Wix, GitBook, and Mintlify offer built-in support too. The llms.txt proposal also lists community plugins for Docusaurus, VitePress, and Drupal.

    Step #5: Test it

    Open the URL in your browser. It should show plain text with a 200 status code. Click a few links to confirm they work, then run Chrome’s Lighthouse to see if its llms.txt check flags any server errors.

    Step #6: Monitor and update

    Check your server logs every few weeks for requests from bots like GPTBot, ClaudeBot, OAI-SearchBot, and PerplexityBot. Update the file whenever you launch a product, change pricing, or retire a page.

    Whichever generator you use, read the output before publishing. Automatic tools tend to list everything, which defeats the purpose of a curated file.

    Useful llms.txt best practices

    A short, accurate llms.txt file beats a long one every time. These habits keep yours useful:

    • Write descriptions that explain the purpose of the page: A description like “Pricing: plans, limits, and free trial details” tells an AI far more than “Pricing page.”
    • Put your most important facts in the summary: Say what you do, who you serve, and any details that change answers, such as currency, regions, or plan names in the excerpt.
    • Link only to live, canonical URLs: Skip redirects, tracking parameters, and duplicate versions of the same page.
    • Keep facts consistent with your website: Make sure the prices, features, and plan names in the file match your live pages.
    • Save the “Optional” section for background pages: Put pages there, such as your company story or older guides, so they are the first thing an AI drops.
    • Add instructions if AI keeps getting you wrong: You can tell AI agents which features are current and which are retired, modified, or updated recently.
    • Never include any private information: Anyone can open the llms.txt file in a browser, so keep internal tools, staging links, and customer data out of it.
    • Review it on a schedule: A quarterly check, plus an update after every launch, keeps the file from drifting out of date.

    Where llms.txt fits in your AI search strategy

    llms.txt is one small, technical piece of generative engine optimization. The factors that decide whether ChatGPT, Perplexity, or AI Overviews mention your brand are much bigger.

    That includes content that answers questions directly, pages AI crawlers can access, structured data, and mentions on sites that AI systems already trust.

    Then there is measurement. The only way to know whether any of this works is to track how often AI answers mention, cite, and describe your brand, which is your AI visibility.

    As an AEO tool, Contentpen helps you research topics and write SEO and GEO-optimized articles built to win SERP rankings and AI citations.

    Contentpen the SEO AEO tool.

    Its AI visibility tool then tracks your brand mentions, sentiment, and share of voice across up to 7 AI platforms, including ChatGPT, Gemini, Perplexity, and Claude. 

    So instead of guessing whether a file like llms.txt changed anything, you can see exactly where your brand shows up in AI answers.

    Also read: Our roundup of the best AI search optimization tools in 2026.

    Final thoughts

    Creating an llms.txt file gives AI a clean, curated guide to your website. It is cheap to create, easy to maintain, and useful today for developer docs and AI coding tools. 

    For rankings and AI citations, the evidence so far says it will not move results on its own. You can add it easily and measure the before-and-after effects to keep the llms.txt file or remove it. The decision is yours.

    To get your brand cited in AI answers, you need content that deserves to be cited, backed by stats, and perfectly formatted for AI parsing. This is where Contentpen helps businesses put content creation, optimization, and publishing on Autopilot.

    Write content that’s built to rank, not just read

    Create search-optimized blogs aligned with SEO and GEO signals, so your content performs well across search and AI-driven discovery.

    Try SEO Blogging FREE →
    AI SEO Interface

    Try it free for 7 days and start winning AI citations and SERP rankings today.

    Frequently asked questions

    Is llms.txt mandatory?

    No. llms.txt is a voluntary proposal, not a web standard, and no search engine or AI platform requires it. Chrome’s Lighthouse marks a missing llms.txt as “not applicable” instead of an error, and skipping the file carries no penalty.

    Does ChatGPT use llms.txt?

    OpenAI has not said that ChatGPT uses llms.txt files. Its GPTBot crawler does fetch them occasionally, but it happens rarely. ChatGPT can still read your llms.txt if a user shares the link or if it lands on the file while browsing.

    How can I see a website’s llms.txt file?

    Type the site’s domain followed by /llms.txt into your browser, for example, docs.stripe.com/llms.txt. If the site has one, you will see the Markdown file as plain text. Directories such as llmstxt.site and directory.llmstxt.cloud also list hundreds of live examples.

    Can llms.txt stop AI from training on my content?

    No. To control AI crawlers, add rules to your robots.txt file for user agents such as GPTBot (OpenAI), ClaudeBot (Anthropic), Google-Extended (Google’s AI training), and CCBot (Common Crawl).

    Is llms.txt useful for an online store?

    It can be. Shoppers ask AI assistants about shipping times, return windows, sizing, and product differences, and an llms.txt file can point AI chatbots to the pages with accurate answers. List your policies, size guides, and main category pages in priority, and keep the file updated when prices or policies change.

  • The best search engines other than Google, sorted by what you need them for

    The best search engines other than Google, sorted by what you need them for

    The best search engines other than Google are Bing, DuckDuckGo, Brave Search, Startpage, and Ecosia for everyday searching. Perplexity and ChatGPT search work better when you want a sourced answer instead of ten links. For regional results, Baidu, Yandex and Naver still lead their home markets.

    The right pick comes down to what you want more of: privacy, fewer AI summaries, a cleaner results page, or answers with citations.

    Plenty of people only started looking after Google went AI-first in 2026. You type a simple question and get a long summary, a few ads, and the actual websites pushed far down the page. Add Google’s AI Overviews and personalized tracking to the mix, and “just Google it” stops feeling simple.

    The good part? You have more real choices today than at any point in the last decade. Below you’ll find 15 engines worth trying, who each one suits, what really powers their results, and how to switch your default in under a minute.

    Key takeaways

    • Google still handles about 90% of searches worldwide, but Bing, Yahoo, Yandex, DuckDuckGo and Baidu make up most of the rest.
    • Many “alternative” engines borrow results from Bing or Google. Brave Search, Mojeek and Kagi are among the few with their own index.
    • DuckDuckGo, Startpage and Brave Search are the easiest privacy upgrades for most people.
    • If you want search without AI, DuckDuckGo now offers a dedicated no-AI version.
    • Perplexity and ChatGPT search are answer engines. They are great for research, but you still need to check their sources.
    • For brands, visibility on Bing and AI engines now matters almost as much as ranking on Google.

    Which search engine should you use instead of Google?

    Short on time? Match your main reason for leaving Google to the engine below.

    If you want…Try thisWhy
    Results closest to GoogleBingLarge own index, strong image and video search
    Privacy with zero setupDuckDuckGoNo search history tied to you, simple interface
    Google results without Google trackingStartpageFetches Google results on your behalf
    An independent indexBrave Search or MojeekResults not rented from Google or Bing
    No ads, more controlKagiPaid, ad-free, lets you boost or block sites
    Search that does some goodEcosiaProfits fund tree planting
    Sourced AI answersPerplexityCites sources next to every answer
    Search inside a chatbotChatGPT searchWeb results inside your ChatGPT chat
    A family-safe defaultSwisscowsFilters adult content by default
    Chinese, Russian or Korean resultsBaidu, Yandex, NaverBuilt for local language and local services

    Who actually powers the results?

    This part surprises most people. A search engine has two layers: the index (the giant library of pages it has crawled) and the interface you see. If you want a quick refresher on crawling and ranking, here’s how search engines work.

    Only a few companies run a full web index. Many popular engines rent results from Bing or Google and add their own privacy or design layer on top. DuckDuckGo, for example, says its traditional links and images come largely from Bing, alongside its own crawler and specialist sources.

    Search engineMain results sourceOwn index?
    BingMicrosoftYes
    Brave SearchBraveYes
    MojeekMojeekYes
    YandexYandexYes
    BaiduBaiduYes
    NaverNaverYes
    KagiOwn index plus third-party sourcesPartly
    DuckDuckGoMostly Bing, plus its own crawlerPartly
    QwantBing plus its own workPartly
    YahooBingNo
    EcosiaBing and GoogleNo
    StartpageGoogleNo

    Why does this matter? If you leave Google but land on an engine that serves Google results, you change the privacy story, not the results. Want a truly different view of the web? Pick something with its own index.

    The best search engines other than Google in 2026

    Google held 89.94% of worldwide search in September 2026, according to StatCounter. Bing came second at 5.29%, followed by Yahoo (1.36%), Yandex (1.30%), DuckDuckGo (0.74%) and Baidu (0.44%). Small numbers, sure. But each one still serves millions of people every day.

    Here’s how the top 15 stack up.

    How we picked these engines: every option below is actively maintained in 2026 and works in English or leads a major market. We looked at where results come from, privacy practices, AI features, pricing and how useful each one is for a specific job. Dead or shady engines that still clutter older lists didn’t make the cut.

    1. Bing

    Bing is the biggest search engine after Google and the only other Western engine with a web index on a similar scale. In the US, it handled 9.89% of searches in September 2026, per StatCounter’s US data. If you want results that feel familiar without using Google, start here.

    Quick facts: owned by Microsoft · launched 2009 · own index · free

    What stands out:

    • Copilot built in: Ask a follow-up question and Copilot answers with linked sources, right beside the regular results.
    • Image and video search: Large previews, hover-to-play video thumbnails, and visual search that lets you search with a photo.
    • Microsoft Rewards: You earn points for searching, which you can trade for gift cards or Xbox credit.
    • Deep Microsoft ties: Results, Copilot and your Microsoft account work together across Windows, Edge and Office.

    Where it falls short: the results page can feel busy, with shopping modules, news carousels and Microsoft promotions. If you’re curious how its AI side compares, see our Copilot vs ChatGPT breakdown.

    For marketers: Bing’s index also feeds Yahoo, DuckDuckGo, and Ecosia. Verifying your site in Bing Webmaster Tools and turning on IndexNow helps new pages get indexed faster across all of them.

    2. DuckDuckGo

    DuckDuckGo is the default choice for people who want privacy without changing how they search. It doesn’t save your search history or build a profile of you, and the layout looks a lot like Google’s. In the US, it held 1.75% of the market in September 2026, more than double its global share.

    Quick facts: founded in 2008 by Gabriel Weinberg · based in Pennsylvania, USA · mostly Bing results plus its own crawler · free

    What stands out:

    • Bangs: Type a shortcut before your query to search another site directly. !w searches Wikipedia, !a searches Amazon, and !yt searches YouTube. There are thousands of them.
    • Search Assist: Short AI answers appear for some questions, and you can switch them off in settings.
    • Duck.ai: A private chat page where you can talk to several AI models without an account. DuckDuckGo says chats aren’t used to train models.
    • A full privacy toolkit: Its browser blocks trackers, and Email Protection strips trackers from emails sent to your inbox.

    Where it falls short: local results are less tailored because it doesn’t know much about you. You may need to add a city name to get nearby restaurants or services.

    For marketers: DuckDuckGo has no webmaster console of its own. Rank well on Bing, and you’ll usually rank well here.

    3. Brave Search

    Brave Search is the fastest-growing independent engine on this list. It handled 2.46 billion queries in July 2026 and joined Chrome’s list of default search engine options that month, as reported by PPC Land. Earlier company disclosures put its index at more than 35 billion pages.

    Quick facts: owned by Brave Software · launched 2021 · own index · free

    What stands out:

    • Its own index: Results aren’t rented from Google or Bing, so you get a genuinely different set of links for many queries.
    • Goggles: Custom rules that re-rank results. You can favor personal blogs, hide big media sites or focus on tech sources.
    • Discussions: Forum and Reddit threads appear in their own block, which is handy for honest product opinions.
    • Answer with AI: AI summaries with sources appear at the top, and you can turn them off.

    Where it falls short: image, video, and map results are thinner than on Google or Bing. Very local or niche queries can also return fewer useful pages.

    For marketers: Brave sells access to its index through the Brave Search API, which many AI apps use. Showing up in Brave Search can quietly put your pages in front of AI tools too.

    4. Startpage

    Startpage gives you Google’s results without handing Google your data. It sends your query to Google on your behalf, strips out identifying details, and shows you the results. It hasn’t logged user IP addresses since 2009.

    Quick facts: started as Ixquick in 1998 · based in The Hague, Netherlands · Google results · free

    What stands out:

    • Google-quality results: You get the same core links, just without personalization or a tracking profile.
    • Anonymous View: Open any result through Startpage’s proxy so the site you visit can’t see your IP address.
    • Dutch and EU privacy law: Being based in the Netherlands means GDPR protections apply to how it handles data.
    • No filter bubble: Everyone sees the same results for the same query, which is useful for research.

    Where it falls short: you lose Google’s extras, like rich maps, flight tools, and deep shopping panels. Some privacy fans also point out that System1, an advertising company, has held a majority stake since 2019.

    For marketers: your Google rankings carry over here, minus personalization. There’s nothing extra to optimize.

    5. Ecosia

    Ecosia turns everyday searches into climate funding. The Berlin company puts its profits into tree planting and renewable energy, and it publishes monthly financial reports so anyone can check where the money goes. On average, it plants 48,000 trees a day, and its homepage counter only shows trees it has verified in the ground.

    Quick facts: founded in 2009 by Christian Kroll · based in Berlin, Germany · results from Google and Bing, plus its own European index · free

    What stands out:

    • It can’t be sold for profit: In 2018, the founders gave up the right to sell the company or take profits out of it.
    • Solar-powered search: Ecosia has built its own solar plants since 2017 and runs its servers on renewable energy.
    • A European index in the making: Its joint index with Qwant started serving part of its results in 2025.
    • Familiar results: Because it draws on Google and Bing, quality rarely feels like a step down.

    Where it falls short: advanced filters and extras are limited. You also see ads, since that’s how the trees get funded.

    For marketers: Ecosia’s audience skews eco-conscious and European. Ranking on Google and Bing covers most of your visibility here.

    6. Kagi

    Kagi flips the usual model. Instead of showing ads, it charges a subscription, so its only job is to give you good results. Plans start at $5 a month for 300 searches, and unlimited searching costs $10 a month, according to Kagi’s plan page.

    Quick facts: founded by Vladimir Prelovac · based in the USA · own index plus third-party sources · paid, with a 100-search free trial

    What stands out:

    • You control the rankings: Raise, lower, pin, or block any website, and those choices apply to every future search.
    • Lenses: One click narrows results to forums, academic papers, programming sites, or anything you define.
    • Small Web results: Kagi surfaces independent blogs and personal sites that big engines often bury.
    • Built-in AI tools: Kagi Assistant and a summarizer that condenses any page or video, available when you ask.

    Where it falls short: it costs money, and the free trial runs out fast. If you only search a few times a day, a free private engine may be enough.

    For marketers: Kagi’s audience is small but full of developers and power users. Because users can block domains, thin or spammy pages lose visibility fast.

    7. Yahoo

    Yahoo is less a search engine and more a content hub with search attached. Its results come from Bing, so they look similar. Still, it handled 2.64% of US searches in September 2026, more than DuckDuckGo.

    Quick facts: owned by Apollo Global Management · based in the USA · Bing results · free

    What stands out:

    • Yahoo Finance: One of the most-used free sources for stock quotes, portfolios, and market news.
    • News and sports in one place: Headlines, scores, and search share one homepage.
    • Yahoo Mail integration: Handy if your inbox already lives there.

    Where it falls short: the homepage is crowded with ads and news. If you want a clean search box, this isn’t it.

    For marketers: Yahoo audiences tend to be older and finance-minded. Bing Webmaster Tools covers your Yahoo visibility too.

    8. Mojeek

    Mojeek is proof that a small team can still build a search engine from scratch. It runs its own crawler, MojeekBot, and its index passed 9 billion pages in 2025, according to Mojeek’s about page. It has offered search without tracking for more than 15 years.

    Quick facts: based in Brighton, UK · own index · free

    What stands out:

    • Truly independent results: No Google, no Bing, no Yandex under the hood.
    • No personalization: Everyone sees the same ranking, so results aren’t shaped by your past clicks.
    • Focus: Search only within a set of sites you choose, such as news outlets or documentation.
    • Optional summaries: A short Search Summary is available, but the classic link list stays front and center.

    Where it falls short: the index is far smaller than Google’s or Bing’s. Fresh news, local businesses, and very new pages can be missing.

    For marketers: make sure your robots.txt doesn’t block MojeekBot. Mojeek’s users actively look for independent sites, which can favor small brands.

    9. Qwant

    Qwant is France’s homegrown search engine and one of Europe’s main privacy options. It doesn’t track searches or sell personal data. Together with Ecosia, it co-owns the European Search Perspective, a joint venture building a shared European index, as Verdict reported.

    Quick facts: launched 2013 · based in Paris, France · Bing results plus a growing European index · free

    What stands out:

    • EU-based and GDPR-first: Your data stays under European privacy rules.
    • Strong French and German results. The new European index focuses on these languages first.
    • Qwant Junior. A separate, filtered version built for children and schools.

    Where it falls short: English-language results can feel less complete than Bing’s or Google’s. Feature updates also roll out more slowly.

    For marketers: worth watching if you target France or Germany. As the European index grows, ranking there may depend less on Bing.

    10. Swisscows

    Swisscows is built with families in mind. It removes explicit results entirely, and that filter can’t be switched off. Its servers sit in data centers under the Swiss Alps, outside both the EU and the US.

    Quick facts: launched 2014 · based in Switzerland · Bing results plus its own German-language index · free

    What stands out:

    • Family-safe by design: Adult and violent content is filtered out for everyone.
    • Swiss privacy: Searches aren’t stored, and Swiss data laws apply.
    • Extra tools: Music search, a translator, and TeleGuard, a private messaging app, come from the same company.

    Where it falls short: the always-on filter can block legitimate medical or health pages. Adults doing serious research may find it too strict.

    For marketers: family, education, and kid-focused brands can benefit here. Keep content clean, as borderline pages may simply not appear.

    11. Perplexity

    Perplexity is the go-to answer engine for research. Instead of a list of links, it writes an answer and places numbered sources right beside it. It now handles an estimated 1.2 to 1.5 billion queries a month and has more than 100 million monthly users, according to Index.dev’s Perplexity statistics.

    Quick facts: launched in 2022 · based in San Francisco, USA · its own crawler plus live web search · free, with paid Pro and Max plans

    What stands out:

    • Cited answers: Every claim links to a source, so you can check it in one click.
    • Follow-up questions: It keeps context, so you can dig deeper without rewriting your whole question.
    • Deep Research: Pro users can run longer searches that read hundreds of sources and return a structured report.
    • Spaces: Group related searches, upload your own files, and share a research space with your team.
    • Comet: Its own AI browser, now free, can browse and complete tasks for you.

    Where it falls short: answers sometimes misread or overstate a source. Click through for anything medical, legal, or financial. Curious how it stacks up? See how Perplexity compares with ChatGPT.

    For marketers: PerplexityBot needs to be able to crawl your site. After that, clear answers, original data, and strong third-party mentions decide whether you get cited.

    12. ChatGPT search

    ChatGPT search brings live web results into the chatbot hundreds of millions of people already use. OpenAI launched it in October 2024 and later opened it to free users. When a question needs fresh information, ChatGPT searches the web and links to the pages it used.

    Quick facts: owned by OpenAI · launched 2024 · live web search with its own crawler (OAI-SearchBot) · free, with paid plans

    What stands out:

    • Search inside a conversation: Ask a question, then refine it with follow-ups like “only show options under $500.”
    • Inline citations and a sources panel: You can see exactly which pages shaped the answer.
    • Shopping and local results: Product cards, prices, and maps appear for buying and “near me” questions.
    • Great for multi-step questions: Comparisons, planning and “explain this to me” searches are where it shines.

    Where it falls short: it’s slower than a classic engine for quick lookups like a website’s login page. Answers can also blend what it already knows with what it found, so check the links.

    For marketers: allow OAI-SearchBot in your robots.txt, or your pages can’t appear in ChatGPT search results. Pages that answer questions directly are the ones it tends to cite.

    13. Yandex

    Yandex is Russia’s dominant search engine, with 70.33% of the Russian market in September 2026, per StatCounter’s Russia figures. Outside Russia, people mostly use it for one thing: reverse image search.

    Quick facts: launched in 1997 · based in Moscow, Russia · own index · free

    What stands out:

    • Reverse image search: It’s widely used to trace where a photo came from or find similar faces and products.
    • Russian-language depth: Results understand Russian grammar and local sites far better than Western engines.
    • A full ecosystem: Maps, taxi, email, the Alice voice assistant, and AI answers all sit under one account.

    Where it falls short: results follow Russian regulations, so news and political topics are filtered. Privacy-minded users outside Russia should also think twice.

    For marketers: if you target Russian-speaking audiences, set up Yandex Webmaster. It reports indexing and search queries much like Google Search Console.

    14. Baidu

    Google is blocked in mainland China, and Baidu is the search engine most Chinese users rely on instead. It held 46.65% of China’s search market in September 2026, according to StatCounter’s China data.

    Quick facts: founded in 2000 by Robin Li · based in Beijing, China · own index · free

    What stands out:

    • Baidu Baike: China’s largest online encyclopedia, which often ranks at the top.
    • Baidu Tieba: Huge community forums that show what Chinese users actually think.
    • ERNIE AI answers: Baidu’s own AI model writes summaries for many queries.
    • Maps and local services: Essential for anyone living in or traveling to China.

    Where it falls short: results are censored and heavy on ads and Baidu’s own properties. It’s built for Simplified Chinese, so English searches are weak.

    For marketers: Baidu favors Simplified Chinese content hosted in mainland China, which usually requires an ICP license. Baidu’s webmaster platform helps you submit and monitor pages.

    15. Naver

    Naver is South Korea’s homegrown giant and runs neck and neck with Google there. In September 2026, Naver held 43.06% of Korean searches against Google’s 47.97%, per StatCounter’s South Korea data.

    Quick facts: launched in 1999 · based in Seongnam, South Korea · own index · free

    What stands out:

    • A portal, not a link list: Results are split into blocks like blogs, cafés (community forums), news, shopping, and video.
    • Knowledge iN: A massive Q&A community that often answers questions before websites do.
    • Naver Blog content: User-written blog posts rank heavily, especially for reviews and recipes.
    • Papago: Its own translator, popular for Korean, Japanese, and Chinese.

    Where it falls short: it’s built for Korean speakers, so English results are limited. Its own content blocks also push external websites further down.

    For marketers: register with Naver Search Advisor and consider a Naver Blog presence. In Korea, Naver often decides whether people find you at all.

    Bonus: specialist tools worth bookmarking

    Some searches don’t need a general engine at all. These tools do one job better than anyone:

    ToolUse it forExample search
    WolframAlphaMath, unit conversions and data“Distance from Earth to Mars today”
    OpenverseFree-to-reuse images and audio“Mountain sunrise” with a commercial-use filter
    Wayback MachineOld versions of websitesA competitor’s homepage from 2020
    Semantic ScholarAcademic papers“Large language models in education”

    Are there search engines other than Google without AI?

    Yes, and demand for them is climbing fast. After Google announced its AI-first search revamp in May 2026, traffic to DuckDuckGo’s no-AI search page tripled in a single day, TechCrunch reported. DuckDuckGo then released browser extensions to make that version the default.

    If you want classic blue links and nothing else, these are your best bets:

    • noai.duckduckgo.com: regular DuckDuckGo with Search Assist, Duck.ai, and AI-generated images switched off
    • Startpage: plain Google results with no AI summaries on top
    • Mojeek: a simple, independent results page with no chatbot features
    • Kagi: AI tools only appear when you ask for them
    • Brave Search: AI answers can be turned off in settings

    Would rather stay on Google? You can also turn off AI Overviews in Google with a few workarounds.

    Which search engines don’t track you?

    Privacy-first engines don’t tie searches to a personal profile or sell your history to advertisers. They still show ads, but those ads match your current query, not everything you’ve done online.

    EngineStores search history?AdsBased in
    DuckDuckGoNoQuery-basedUSA
    StartpageNoQuery-basedNetherlands
    Brave SearchNoOptional, privacy-preservingUSA
    MojeekNoMinimalUK
    SwisscowsNoQuery-basedSwitzerland
    KagiNoNone (paid)USA

    One caveat: your browser, internet provider, and the sites you visit can still track you. A private search engine helps a lot, but pair it with a privacy-focused browser for the full effect.

    How to change your default search engine

    Trying a new engine only sticks if it’s your default. Here’s how to set it up on the most common devices.

    On Chrome (desktop)

    1. Open Chrome and go to Settings.
    2. Click Search engine in the left menu.
    3. Choose an engine from the dropdown, or open Manage search engines and site search to add a new one.

    On Android

    1. Open the Chrome app and tap the three dots, then Settings.
    2. Tap Search engine.
    3. Pick Bing, DuckDuckGo, Yahoo, Ecosia or another listed option.

    Prefer a home screen widget? Most engines, including DuckDuckGo and Brave, have their own Android apps.

    On iPhone (Safari)

    1. Open Settings, then Apps, then Safari.
    2. Tap Search Engine.
    3. Select Bing, Yahoo, DuckDuckGo, or Ecosia.

    Why marketers should care about search beyond Google

    Here’s the part most lists skip. If people search in more places, your brand has to show up in more places too.

    Bing is the obvious first step. It feeds results to Yahoo, DuckDuckGo, and Ecosia, so one set of rankings travels further than you’d expect. Setting up Bing Webmaster Tools and submitting your sitemap takes minutes.

    AI engines are the bigger shift. When someone asks Perplexity or ChatGPT “what’s the best tool for X,” there’s no page two. You’re either cited in the answer, or you’re invisible.

    That’s where answer engine optimization and generative engine optimization come in. A few habits help across every engine:

    • Answer the main question in the first lines of each page
    • Use clear, question-based headings and short paragraphs
    • Back claims with cited stats and original data
    • Earn mentions on forums and review sites that AI engines trust (think Reddit SEO)
    • Keep important pages fresh so engines don’t drop them for newer sources

    Track your visibility across AI search with Contentpen

    Knowing which engines your audience uses is step one. Knowing whether those engines actually mention you is stepWhy marketers should care about search beyond Google two, and that’s hard to check by hand.

    Contentpen’s AI visibility tracking tool monitors how seven AI engines talk about your brand: ChatGPT, Google AI, Gemini, Perplexity, Claude, Copilot, and Grok. Here’s what you can do with it:

    • See your visibility score: the share of tracked AI answers that mention your brand
    • Compare share of voice: your mentions against competitors for the same prompts
    • Check sentiment: whether each engine describes you positively, neutrally, or negatively
    • Find source gaps: sites that cite your competitors but not you, so you know where to earn coverage

    From there, the gaps turn into content. Find the right terms with the keyword research tool, write the article, and check it against live SEO and AEO scoring before you publish. It’s one SEO and AEO tool for ranking on Google and getting cited everywhere else.

    Picking a search engine that fits how you search

    Google is no longer the only sensible default. Bing gives you familiar results with its own index, DuckDuckGo and Startpage make privacy effortless, and Brave Search or Mojeek show you a web that isn’t filtered through Big Tech.

    Want answers instead of links? Perplexity and ChatGPT search earn a spot, as long as you check their sources. Searching in China, Russia, or Korea? Go local with Baidu, Yandex, or Naver.

    You don’t have to pick just one. Set a default that matches your priorities, keep one or two others for specific jobs, and switch whenever your needs change.

    Frequently asked questions

    Is DuckDuckGo owned by Google?

    No. DuckDuckGo is an independent company founded by Gabriel Weinberg in 2008. It has no ownership ties to Google.

    Are alternative search engines safe to use?

    The well-known ones are. Be careful with unfamiliar “search engines” that appear after installing a free extension or app, as these are often browser hijackers that redirect your searches. If your default changes without your permission, remove recently added extensions and reset it.

    Will I lose Gmail, Maps, or YouTube if I stop using Google Search?

    No. Google Search and Google’s other apps are separate. You can search with another engine and still use your Google account for email, Maps, documents, and video.

    What’s the easiest way to use more than one search engine?

    Add site search shortcuts in your browser. In Chrome, you can assign a keyword like “p” to Perplexity, then type p plus a space in the address bar to search there. Your main default stays the same.

    Does switching search engines affect my website’s SEO?

    Your personal choice of search engine has no effect on how your site ranks or your SEO. What matters is where your audience searches. Check your analytics referral data to see how much traffic comes from Bing, DuckDuckGo, or AI tools like ChatGPT.

    Why does Google still have most of the market?

    Mostly because it’s the default almost everywhere. Google pays browser makers and phone companies to be the preset search engine, and most people never change it. In 2024, a US federal judge ruled that Google illegally maintained its search monopoly, partly through these default deals.

  • Types of schema markup: 25 schemas explained, with uses and 2026 status

    Types of schema markup: 25 schemas explained, with uses and 2026 status

    The main types of schema markup are Organization, LocalBusiness, Person, WebPage, Breadcrumb, Article, Video, FAQ, HowTo, Recipe, Product, Review, AggregateRating, Event, JobPosting, Course, and Dataset. Schema.org defines 826 types in total, but these 25 cover nearly every website. Each one labels a specific kind of content so search engines know exactly what they’re looking at.

    So why do so many sites still get schema wrong? Most lists online haven’t kept up with Google’s changes.

    That means people keep adding FAQ and HowTo markup expecting rich results that Google no longer shows. Meanwhile, useful types like ProfilePage or Dataset get skipped entirely.

    This guide walks through 25 types of schema markup one by one. For each, you’ll see what it does, where it belongs, the key properties, and its 2026 status in Google.

    Key takeaways

    • Schema.org has 826 types, but 25 common schema types cover almost every website’s needs.
    • Most sites only need five to eight types, starting with Organization, WebSite, and Breadcrumb.
    • Google stopped showing HowTo rich results in 2023 and FAQ rich results in May 2026, though both are still valid code.
    • Some types, like Person, WebPage, and Service, never earn a rich result but still help search engines understand entities.
    • Product, Review, and AggregateRating work together to show prices and stars in search.
    • No schema type is required for AI Overviews, but clear entity markup supports how search engines describe your brand.

    How many types of schema markup are there?

    It depends on which list you’re reading. Three numbers explain the whole picture.

    NumberWhat it countsSource
    826Every type in the schema.org vocabulary (version 30.1, September 2026)schema.org full hierarchy
    25Rich result features Google currently documentsGoogle search gallery
    5 to 8Types a typical business site actually usesPractical rule of thumb

    Every schema.org type sits inside one family tree. It starts with Thing, then branches into groups like CreativeWork, Organization, Person, Place, Product, and Event.

    That tree matters.

    A Bakery is a FoodEstablishment, which is a LocalBusiness, which is an Organization, so picking the most specific type gives you every property above it.

    Schema.org type hierarchy from Thing to common subtypes

    Quick reference: all 25 schema types and their 2026 status

    Short on time? Scan this table first, then jump to the types of schema markup you need.

    #Schema typeBest forGoogle rich result in 2026
    1OrganizationBrand homepage, about pageYes, logo and company details
    2Local businessShops, clinics, restaurantsYes
    3PersonAuthors, founders, team membersNo standalone result
    4Web pageAny pageNo standalone result
    5WebSiteHomepageYes, site names
    6BreadcrumbInner pagesYes
    7ArticleBlog posts, newsYes
    8VideoPages with videoYes
    9FAQFAQ sectionsRetired May 2026
    10How toStep-by-step guidesRetired September 2023
    11RecipeFood and cooking pagesYes
    12BookPublishers, bookstoresLimited (Book actions)
    13Profile pageAuthor and creator pagesYes
    14Discussion forumForums, community threadsYes
    15Q&ASingle-question pages with answersYes
    16Image metadataPhotos and licensed imagesYes
    17ProductProduct pagesYes
    18Product reviewReviewed productsYes, review snippets
    19Aggregate ratingAverage star ratingsYes, inside review snippets
    20SoftwareApps and SaaS productsYes
    21ServiceService pagesNo standalone result
    22EventConcerts, webinars, classesYes
    23Job postingCareers pagesYes
    24CourseCourse catalogsYes, course lists (course info retired)
    25DatasetResearch and open dataYes, in Dataset Search

    Site and entity schema types

    These types describe who you are and how your site is organized. Most websites need several of them.

    1. Organization schema

    Organization schema describes your company as a whole. It’s the anchor that every other type on your site can point back to.

    • Use it on: your homepage or about page.
    • Key properties: name, url, logo, contactPoint, sameAs.
    • Google status: supported, and it can help Google show your logo and company details.

    The sameAs property is worth extra attention. It links your brand to official profiles like LinkedIn, which strengthens your entity.

    2. Local business schema

    LocalBusiness is a more specific kind of Organization for places customers can visit. It has hundreds of subtypes, such as Dentist, Restaurant, and Store.

    • Use it on: each location page, one block per location.
    • Key properties: address, geo, openingHoursSpecification, telephone, priceRange.
    • Google status: supported for local business details.

    Organization or LocalBusiness? Use Organization for the brand, and LocalBusiness for each physical branch. Link each branch back to its parent brand.

    3. Person schema

    Person schema describes an individual, usually an author, founder, or expert. It ties a name to real credentials and profiles.

    • Use it on: author pages, team pages, and inside Article markup.
    • Key properties: name, jobTitle, worksFor, sameAs, image.
    • Google status: no rich result of its own, but it feeds author details and Profile page markup.

    Person markup supports trust. A clearly identified author with real credentials beats an anonymous byline.

    4. Web page schema

    WebPage schema describes the page itself rather than its main subject. It acts as a hub that connects the article, the site, and the breadcrumb trail.

    • Use it on: any page, often added automatically by SEO plugins.
    • Key properties: name, url, isPartOf, breadcrumb, datePublished.
    • Google status: no rich result, but useful for connecting entities with @id.

    Subtypes like AboutPage, ContactPage, and FAQPage tell search engines what kind of page it is.

    5. WebSite schema

    WebSite schema describes your whole site. Google uses it to choose the site name shown above your search results.

    • Use it on: your homepage only.
    • Key properties: name, alternateName, url.
    • Google status: supported for site names.

    It’s also the most common type online. The HTTP Archive Web Almanac 2024 found WebSite JSON-LD on 12.73% of mobile pages, ahead of Organization at 7.16%.

    6. Breadcrumb schema

    BreadcrumbList shows the path from your homepage to the current page. Google can display that trail in place of a raw URL.

    • Use it on: almost every inner page.
    • Key properties: itemListElement, with position, name, and item for each step.
    • Google status: supported.

    Breadcrumbs pair nicely with good internal linking, since both show how your pages connect.

    Content schema types

    These types describe what a page says or shows. Publishers, bloggers, and media sites rely on them most.

    7. Article schema

    Article schema tells search engines a page is a written piece, with a headline, an author, and dates. Use BlogPosting for blogs and NewsArticle for news.

    • Use it on: blog posts, news stories, and guides.
    • Key properties: headline, image, author, datePublished, dateModified, publisher.
    • Google status: supported.

    Article markup works best when the piece is already well organized. It’s worth learning how to structure a blog post before tagging it.

    8. Video schema

    VideoObject schema helps Google show your video’s thumbnail, length, and upload date. Longer videos can also get key moments.

    • Use it on: any page where a video is the main content.
    • Key properties: name, description, thumbnailUrl, uploadDate, duration, contentUrl.
    • Google status: supported.

    9. FAQ schema

    FAQPage schema marks up a list of questions and answers. For years it produced expandable questions under your listing.

    • Use it on: pages with a real FAQ section written by you.
    • Key properties: mainEntity, with Question and acceptedAnswer pairs.
    • Google status: retired. FAQ rich results stopped showing for all sites in May 2026.

    Should you still use it? The code stays valid, so it won’t hurt. The visible FAQ section still helps readers and answer engines, so keep the content either way.

    10. How to schema

    HowTo schema describes step-by-step instructions, with tools, supplies, and time needed for each step.

    • Use it on: tutorials and step-by-step guides.
    • Key properties: name, step (HowToStep), totalTime, tool, supply.
    • Google status: retired. HowTo rich results stopped showing on desktop and mobile in September 2023.

    Clear numbered steps in plain HTML still work well. Readers and AI tools can follow them, markup or not.

    11. Recipe schema

    Recipe schema is one of the oldest and most visual types. It can show cook time, ratings, and calories right in search.

    • Use it on: individual recipe pages.
    • Key properties: name, image, recipeIngredient, recipeInstructions, cookTime, nutrition.
    • Google status: supported, including recipe carousels.

    12. Book schema

    Book schema describes a book’s title, author, and editions. Google also supports Book actions, which let people borrow or buy a book from search.

    • Use it on: book pages from publishers, bookstores, and libraries.
    • Key properties: name, author, isbn, bookFormat, workExample.
    • Google status: limited. Google planned to retire Book actions in 2025, then reversed that in November 2025.

    13. Profile page schema

    ProfilePage schema marks a page that’s mainly about one person or organization. It’s a strong signal for creator and author pages.

    • Use it on: author bios, creator profiles, and user profile pages.
    • Key properties: mainEntity (a Person or Organization), dateCreated, dateModified.
    • Google status: supported.

    14. Discussion forum schema

    DiscussionForumPosting describes threads and posts on forums and community sites. It helps Google surface real conversations.

    • Use it on: forum threads, community posts, and comment-led pages.
    • Key properties: headline, author, datePublished, text, comment.
    • Google status: supported.

    15. Q&A schema

    QAPage schema marks a page built around one question with answers from users. Think support communities, not your own FAQ list.

    • Use it on: pages where users submit answers to a single question.
    • Key properties: mainEntity (Question), acceptedAnswer, suggestedAnswer, answerCount.
    • Google status: supported.

    Not sure whether you need Q&A or FAQ? If you wrote all the answers, it’s FAQ. If users answer, it’s Q&A.

    16. Image metadata schema

    ImageObject markup tells Google who created an image and how it can be licensed. That can add a “Licensable” badge in Google Images.

    • Use it on: photography sites, stock libraries, and original image pages.
    • Key properties: contentUrl, license, acquireLicensePage, creator, creditText.
    • Google status: supported.

    Product, review, and service schema types

    These types matter most for stores, SaaS brands, and service businesses. Price, stock, and stars in a listing can tip a buyer’s choice before they click.

    17. Product schema

    Product schema describes an item you sell. Combined with an Offer, it can show price and availability in search and in Google Shopping.

    • Use it on: individual product pages, not category pages.
    • Key properties: name, image, description, SKU, brand, offers (price, priceCurrency, availability).
    • Google status: supported for product snippets and merchant listings, including shipping and return details.

    The payoff can be real. In Google’s structured data case studies, Rotten Tomatoes saw a 25% higher click-through rate on pages with structured data.

    18. Product review schema

    Review schema marks up a single review of a product, with the reviewer and their rating. Editorial review sites use it heavily.

    • Use it on: product review articles and individual customer reviews.
    • Key properties: itemReviewed, author, reviewRating, reviewBody.
    • Google status: supported as review snippets.

    One rule to remember: reviews a business writes about itself aren’t eligible for stars. Keep it to genuine, independent reviews.

    19. Aggregate rating schema

    AggregateRating summarizes many reviews into one average score and count. It’s what produces the “4.7 stars from 128 reviews” line.

    • Use it on: products, recipes, software, and other items with real ratings.
    • Key properties: ratingValue, reviewCount or ratingCount, bestRating.
    • Google status: supported inside review snippets.

    AggregateRating never stands alone. Nest it inside the Product, Recipe, or SoftwareApplication it describes.

    20. Software schema

    SoftwareApplication schema describes apps, games, and SaaS tools. It can show ratings and price in search.

    • Use it on: app landing pages and software product pages.
    • Key properties: name, operatingSystem, applicationCategory, offers, aggregateRating.
    • Google status: supported.

    SaaS brands often overlook this one. It’s a natural fit for pricing and product pages.

    21. Service schema

    Service schema describes something you do rather than something you sell in a box. Think SEO audits, plumbing, or legal advice.

    • Use it on: individual service pages.
    • Key properties: serviceType, provider, areaServed, offers.
    • Google status: no rich result, but it clarifies what your business offers.

    Agencies and consultants get the most from it. Pair each Service with your Organization or LocalBusiness as the provider.

    Event, job, and education schema types

    These types fit content tied to a date, a role, or a learning goal. Each has its own dedicated Google experience.

    22. Event schema

    Event schema describes something happening at a set time, online or in person. It can surface in Google’s event listings.

    • Use it on: event pages for concerts, webinars, workshops, and classes.
    • Key properties: name, startDate, endDate, location, eventStatus, eventAttendanceMode, offers.
    • Google status: supported.

    Update eventStatus if plans change. Google can then show an event as postponed or cancelled.

    23. Job posting schema

    JobPosting schema puts open roles into Google’s job search experience. It’s one of the most valuable types for hiring.

    • Use it on: each individual job listing page.
    • Key properties: title, description, datePosted, validThrough, hiringOrganization, jobLocation, baseSalary.
    • Google status: supported.

    Remove the markup, or set validThrough, once a role is filled. Expired listings frustrate applicants.

    24. Course schema

    Course schema describes a class or training program. Google now uses it for course lists, which show several courses from one provider.

    • Use it on: course catalog and course detail pages.
    • Key properties: name, description, provider, hasCourseInstance, offers.
    • Google status: supported for course lists. The separate Course info result was retired in 2025.

    25. Dataset schema

    Dataset schema describes data tables, research files, and open data. It helps your data appear in Google Dataset Search.

    • Use it on: pages hosting downloadable or public datasets.
    • Key properties: name, description, creator, license, distribution, temporalCoverage.
    • Google status: supported in Dataset Search.

    It’s a niche type, but a powerful one. Research teams and publishers with original data should never skip it.

    Which schema types has Google retired?

    Google has spent the last few years trimming features that rarely helped searchers. Every entry below comes from Google’s own Search Central updates log.

    WhenWhat changed
    May 2026FAQ rich results stopped showing for all sites
    November 2025Practice problem deprecated; Book actions kept after Google reversed its earlier notice
    June 2025Course info, Claim review (Fact check), Estimated salary, Learning video, and Vehicle listing deprecated
    April 2025Special announcement deprecated
    September 2023HowTo rich results removed on desktop and mobile; FAQ limited to well-known government and health sites

    Here’s the key point. Retired features don’t make the code invalid. They simply stop producing a special listing in Google.

    Which types of schema markup should your site use?

    You don’t need all 25. Use this table as a starting kit for your kind of site.

    Site typeMust-have typesAdd when relevant
    Blog or publisherOrganization, WebSite, Breadcrumb, Article, PersonVideo, Profile page, Image metadata
    Ecommerce storeOrganization, WebSite, Breadcrumb, ProductProduct review, Aggregate rating
    Local businessLocal business, WebSite, BreadcrumbService, Event, Product review
    SaaS companyOrganization, WebSite, Software, BreadcrumbArticle, Video, Person
    Agency or consultantOrganization, WebSite, Service, BreadcrumbPerson, Article, Profile page
    Events or educationOrganization, Event or Course, BreadcrumbVideo, Q&A
    Community or forumOrganization, WebSite, Discussion forumQ&A, Profile page
    Research or dataOrganization, Dataset, ArticlePerson, Image metadata

    Start with the must-haves on your top pages. Then roll out the extras once the basics validate cleanly.

    Schema is only one piece of on-page SEO, so don’t skip titles, headings, and content quality along the way.

    Which schema types matter most for AI search?

    The short answer: the ones that define your entity. Organization, Person, Product, and LocalBusiness tell search systems exactly who and what you are.

    Google is clear that you don’t need any special markup to appear in AI features. Its AI features guidance says there’s “no special schema.org structured data that you need to add.”

    Still, consistent entity data helps search engines connect your brand across the web. That supports AI search optimization and the brand mentions behind citation SEO.

    The best way to know if it’s paying off? Track your AI visibility before and after you roll out new markup.

    How Contentpen supports a schema-ready content strategy

    Markup describes your content, but it can’t fix weak content. Contentpen, an AI SEO tool, helps you build pages that each schema type can describe cleanly.

    Write better blogs in less time, without sacrificing quality.

    Let AI handle structure, clarity, and flow while you stay in control of the message.

    Try AI blog writing →
    AI SEO Interface

    Here’s how it fits into your schema workflow:

    • Structure built for extraction. The AI search optimization tool scores content with a real-time GEO score and adds key takeaways and a linked table of contents.
    • Clean article basics. SEO scoring checks heading hierarchy, meta details, image alt tags, and named entities, the same fields Article markup relies on.
    • Publishing to your CMS. Posts go straight to WordPress, Shopify, Webflow, and more, where your schema plugin adds the JSON-LD.
    • Proof it’s working. Website analytics pulls in Search Console data, so you can watch clicks and CTR on pages with new markup.

    Managing schema across dozens of client sites? See how Contentpen for agencies handles content at scale.

    Create rank worthy content at scale

    check

    Faster

    check

    Consistent

    check

    SEO-ready

    check

    Efficient

    Try Bulk Content Creation →
    AI SEO Interface

    Fewer schema types, done well, beat a long list

    There are 25 schema types worth knowing, but no site needs all of them. Chasing every type wastes time on markup that shows nothing.

    Start with the site and entity types, add the ones that match your pages, and treat FAQ and HowTo as optional. Then validate, publish, and check the results in Search Console.

    A short, accurate set of types will always outperform a long, messy one.

    Frequently asked questions

    Can I create my own custom schema type?

    No, search engines only understand types defined in the schema.org vocabulary. If nothing fits exactly, use the closest parent type and add detail with the additionalType property.

    How many schema types can one page have?

    There’s no fixed limit. Most pages carry three to five types, such as Organization, Breadcrumb, WebPage, and Article, linked together with @id.

    Does Google read schema types it doesn’t show as rich results?

    Yes, Google can still parse valid schema.org markup for understanding. It just won’t create a special search feature for unsupported types.

    Do schema types work the same in JSON-LD, Microdata, and RDFa?

    Yes, the type and its properties stay the same in every format. Only the syntax changes, and Google recommends JSON-LD when your setup allows it.

    Will removing deprecated schema hurt my site?

    No. Retired types don’t help or hurt rankings, so removing them mostly cleans up your code.

    Is there a tool that shows which schema types a page uses?

    Yes. Paste any URL into the Schema Markup Validator or Google’s Rich Results Test to see every type on the page and any errors.

  • Does schema markup help AI search? An honest guide

    Does schema markup help AI search? An honest guide

    Schema markup for AI optimization means using structured data to help AI search systems identify your brand, products, and authors without guessing. It won’t get you cited on its own.

    Google says no special schema is needed for AI Overviews, and a 1,885-page study found almost no citation lift. However, schema still strengthens the search indexes and entity data that AI answers draw from.

    Sounds confusing? You’re not alone.

    Half the internet says schema is the secret to AI visibility, and the other half says AI ignores it.

    That noise leads teams to spend weeks on markup and then wonder why ChatGPT still doesn’t mention them. Or they skip schema entirely and leave their entity data a mess.

    This guide sorts the evidence, explains how AI systems actually treat schema, and gives you a seven-step plan plus a way to test it.

    Here’s what we know in 2026.

    Key takeaways

    • Schema markup supports AI optimization indirectly, mainly by making entities clear to search indexes and knowledge graphs.
    • Google states there is no special schema required to appear in AI Overviews or AI Mode.
    • A controlled Ahrefs study of 1,885 pages found AI citations barely moved after adding schema.
    • LLMs that fetch pages live tend to read JSON-LD as plain text, valid or not.
    • Organization, Person, Product, and LocalBusiness, linked with sameAs and @id, matter most.
    • Test it yourself with control pages and AI visibility tracking instead of trusting vendor claims.

    What is schema markup for AI optimization?

    It’s the practice of using schema.org markup to make your content easier for AI-powered search to understand. The goal isn’t a rich result. It’s entity clarity. It’s one small part of generative engine optimization.

    When an AI system builds an answer, it needs to know who you are and what you sell. It also needs to know which facts on your page are current.

    Schema states those facts in a fixed format. Think of it as the fact sheet stapled to your content. It sits beside the broader work of answer engine optimization, which focuses on answers worth quoting.

    How do AI search engines use schema markup?

    Here’s where most guides get it wrong. “AI search” isn’t one system, and schema plays a different role in each path.

    PathwayWhat happensDoes schema help?
    Model trainingPages are scraped and cleaned into training textRarely, since common pipelines strip scripts, including JSON-LD
    Live retrievalTools like ChatGPT search or Perplexity fetch a page when answeringPartly, as JSON-LD may be read as plain text, not parsed as schema
    Search index and knowledge graphGoogle and Bing index pages and build entity graphs that AI features draw fromYes, this is where structured data is actually used

    The third path is why schema still matters. Google’s AI Overviews and Bing Copilot lean on the same indexes that have used structured data for years.

    How AI search engines use schema markup across three pathways

    What does the evidence actually say?

    Let’s look at the sources, not the hype. This table pulls together the main statements and studies so far.

    SourceFindingHow strong is it?
    Google, AI features and your website“There’s also no special schema.org structured data that you need to add” for AI Overviews or AI ModeOfficial guidance
    Bing, via Search Engine LandFabrice Canel said at SMX Munich 2025 that schema helps Microsoft’s LLMs understand contentParaphrased report, some dispute the context
    Ahrefs, 1,885 pagesAfter adding schema: AI Overviews citations fell 4.6%, AI Mode rose 2.4%, ChatGPT rose 2.2%Controlled study; only the AI Overview change was significant
    Search Engine Land experimentOnly the page with well-built schema appeared in an AI OverviewThree pages, described by its authors as inconclusive
    Mark Williams-Cook test, via Search Engine RoundtableChatGPT and Perplexity returned an address found only in invalid JSON-LDSmall test, but clear on how live retrieval reads code

    So what’s the verdict? Schema isn’t a citation switch. It’s infrastructure that helps the search side of AI understand you.

    Does ChatGPT read JSON-LD?

    Sometimes, but probably not the way you’d hope. In the Williams-Cook test, ChatGPT pulled a fact from broken JSON-LD, which suggests it read the code as text.

    That means it may notice what’s in your markup. It just doesn’t seem to reward valid schema over the visible content on your page.

    Do you need special schema for AI Overviews?

    No. Google’s guidance says AI Overviews and AI Mode have no extra technical requirements beyond normal Search eligibility.

    It does list one structured data best practice: your markup should match the visible text on the page. Accuracy beats volume.

    Which schema types matter most for AI search?

    Focus on schema types that define who and what you are. These carry the entity facts AI answers repeat most.

    Schema typeWhy it helps AI searchKey properties
    OrganizationConfirms your brand name, logo, and official profilesname, url, logo, sameAs
    PersonTies authors to real credentials and profilesname, jobTitle, worksFor, sameAs
    Product with OfferStates price, availability, and ratings preciselyname, offers, aggregateRating
    LocalBusinessFixes your address, hours, and service areaaddress, openingHoursSpecification, geo
    Article or BlogPostingSignals freshness and authorshipdatePublished, dateModified, author
    BreadcrumbListShows how your topics connectitemListElement

    What about FAQPage? Google stopped showing FAQ rich results in May 2026. A clear, visible FAQ section is still worth keeping, though, because AI tools quote well-formed questions and answers.

    How to use schema markup for AI optimization in 7 steps

    Ready to put this into practice? Follow these steps in order.

    1. Audit your current markup: Run key pages through the Rich Results Test and the Schema Markup Validator. Note errors, duplicates, and missing types.
    2. Define your core entities: List your brand, key people, products, and locations. Each one should get a single, authoritative page.
    3. Mark up each entity once, properly: Add Organization on the homepage, Person on author pages, and Product or LocalBusiness where relevant.
    4. Connect entities with @id and sameAs: Give each entity a stable @id and link it to its official profiles. This builds one consistent identity.
    5. Match markup to visible content: Every fact in your JSON-LD should appear on the page, with the same price, name, and dates.
    6. Keep facts fresh: Update dateModified and prices whenever the page changes, and never fake freshness.
    7. Measure before and after: Track the AI prompts you care about for a few weeks before the change and a few weeks after.

    This entity-first approach is one of the biggest differences in AI search optimization vs. traditional SEO.

    How can you test whether schema helps your AI visibility?

    Don’t take anyone’s word for it, ours included. Run a simple test on your own site.

    • Pick matched pages: Choose 10 to 20 similar pages and add schema to half of them. Leave the other half as your control group.
    • Track the same prompts: Monitor the questions buyers ask in ChatGPT, Perplexity, Gemini, and Google AI Mode.
    • Wait, then compare: Give it at least four weeks, then compare citation changes between the two groups.
    • Check live retrieval: Put a harmless, unique detail only in your JSON-LD, then ask an AI tool about it.

    A structured AI visibility audit gives you the baseline to make this comparison fair.

    When does schema matter most for AI?

    Not every site gains the same amount. Schema tends to matter more in a few situations:

    • New or small brands that search engines don’t know yet.
    • Ambiguous names that clash with other companies, products, or people.
    • Product catalogs where price and stock change often.
    • Local businesses with several locations or service areas.

    It matters less for well-known brands that already have a clear knowledge panel. That may be why the Ahrefs study, which tested pages already being cited, saw so little change.

    What mistakes hold back schema for AI?

    These errors waste effort or, worse, send conflicting signals.

    • Treating schema as a shortcut: Markup can’t make thin content quotable.
    • Mismatched facts: A price in JSON-LD that differs from the page confuses every system that reads both.
    • Fake freshness: Bumping dateModified without real changes erodes trust.
    • Inconsistent entity names: Using “Brand Inc.” in one place and “Brand” in another splits your identity.
    • Ignoring off-site signals: AI answers lean heavily on mentions elsewhere, which is why share of voice in AI results matters as much as your own code.

    How Contentpen helps you measure AI optimization

    Schema is only worth the effort if you can see whether it moves anything. Contentpen, an AEO tool built for SEO and AI search, gives you that visibility.

    Find your brand in AI search

    check

    Track AI citations, share of voice, and brand sentiment

    check

    Find the top sources driving citations

    Try AI Visibility →
    AI SEO Interface
    • Track AI mentions across seven engines: The AI visibility tool monitors ChatGPT, Google AI, Copilot, Perplexity, Gemini, Grok, and Claude for the prompts you choose.
    • Write content worth citing: The GEO optimization tool scores drafts in real time and flags fixes, so the page under your schema is clear and extractable.
    • Compare before and after: Shareable visibility reports and exportable analytics make your control-group test easy to run and report.
    • Work from your AI assistant: The new Contentpen MCP server connects Claude, ChatGPT, Cursor, and other MCP-compatible assistants to your workspace.

    Contentpen doesn’t generate schema for you. It shows whether your schema and content changes actually change what AI says about your brand.

    AI Visibility is included in every plan. Check Contentpen pricing and start tracking your first prompts.

    Schema is the label, your content is the reason

    Schema markup won’t make AI cite you by itself. The best evidence in 2026 says it’s a supporting layer, not a growth lever.

    What it does well is remove doubt. It tells search indexes exactly who you are, what you offer, and how your pages connect.

    So mark up your core entities, keep the facts accurate, and spend most of your energy on content worth quoting. Then measure, and let your own data decide.

    Frequently asked questions

    Is llms.txt better than schema markup for AI?

    They do different jobs. llms.txt is a proposed file that points AI tools to key pages, while schema describes entities on each page, and Google says neither is required for its AI features.

    Can AI tools generate schema markup for me?

    Yes, tools like ChatGPT or Claude can draft JSON-LD in seconds. Always validate the output, since AI often invents properties or misses required ones.

    Does Perplexity use schema markup?

    Perplexity hasn’t published official guidance on schema. Small tests suggest it reads JSON-LD as plain text when it fetches a page.

    Should I add schema to every page for AI search?

    Start with the pages that define your entities: homepage, about, author, product, and location pages. Blog posts and other content pages can follow once those validate cleanly.

    How long does it take to see AI visibility changes after adding schema?

    Give it at least four to six weeks. Search engines must recrawl your pages, and AI answers shift gradually as indexes update.

    Does Speakable schema help with voice assistants?

    Speakable is still a beta feature in Google’s gallery, with limited support. It’s worth testing for news content, but don’t expect wide voice assistant coverage.

  • SEO vs GEO vs AEO: What each one does and how they work together

    SEO vs GEO vs AEO: What each one does and how they work together

    SEO vs GEO vs AEO comes down to where you want to show up. SEO gets your page ranked in search results. AEO gets your content pulled out as the direct answer, and GEO gets your brand cited inside AI answers from tools like ChatGPT and Gemini.

    All three share one foundation: useful, well-structured content that machines can trust. The difference is the surface you win on and how you measure the win.

    Yet most marketers are being pitched these as three separate services, each with its own playbook and price tag.

    That leaves most teams guessing. Do you rewrite everything for AI? Do you stop building links? Do you hire a “GEO specialist” and hope for the best?

    You don’t need three strategies. You need one content system that ranks, answers, and earns citations at the same time.

    This guide breaks down what each term means, where they overlap, how to measure them, and a 30-day plan to cover all three.

    Let’s start with the basics.

    Key takeaways

    • SEO wins rankings and clicks, AEO wins the direct answer, and GEO wins citations in AI-generated responses.
    • AEO is about being extracted. GEO is about being trusted enough to be one of the few sources an AI blends into its answer.
    • GEO does not replace SEO. AI engines still pull from pages that are crawlable, indexed, and authoritative.
    • AIO, LLMO, AI SEO, and LLM SEO are mostly new labels for parts of AEO and GEO.
    • Each layer needs its own metrics: rankings for SEO, answer ownership for AEO, and citation share for GEO.
    • One well-built page can serve all three if it leads with a clear answer, uses clean structure, and backs claims with sources.

    What do SEO, AEO, and GEO each optimize for?

    Think of them as three questions a search system asks about your content. Should this page rank? Is this the answer? Should I trust and cite this brand?

    SEO, or search engine optimization: earning the ranked spot

    SEO is the practice of getting your pages to rank in the organic results on Google and Bing. The goal is a click to your site.

    It rests on three pillars:

    • On-page work: keywords, headings, meta data, and content that matches what the searcher wants.
    • Technical SEO: crawlability, speed, indexing, canonicals, and mobile usability.
    • Off-page signals: backlinks, brand mentions, and overall authority.

    AEO, or answer engine optimization: becoming the answer

    AEO is the practice of structuring content so a search system can lift it out as the direct answer. That answer might be a featured snippet, a People also ask box, a voice reply, or a line inside Google AI Overviews.

    The focus shifts from the whole page to the single passage. Short, self-contained answers under question-based headings tend to win here.

    GEO, or generative engine optimization: becoming the cited source

    GEO is the practice of making your brand and content the source that large language models cite when they write an answer. Think ChatGPT, Gemini, Perplexity, Claude, Copilot, and Google’s AI Mode.

    The term comes from a 2023 research paper by Aggarwal and colleagues. They found that GEO methods could lift visibility in generative engine responses by up to 40%.

    GEO cares about more than your own pages. It weighs how often trusted third parties mention you, how consistently your brand is described, and whether your content carries facts worth quoting.

    How do SEO, AEO, and GEO compare side by side?

    Let’s line them up. Full forms first, then the details that actually change your workflow.

    FactorSEOAEOGEO
    Full formSearch engine optimizationAnswer engine optimizationGenerative engine optimization
    Core questionShould this page rank?Is this the answer?Should I cite this brand?
    Where you winOrganic results on Google and BingFeatured snippets, PAA, voice assistants, AI OverviewsChatGPT, Gemini, Perplexity, Claude, Copilot, AI Mode
    Query types it serves bestCommercial, transactional, and navigational searchesQuick factual and how-to questionsComplex, comparison, and recommendation prompts
    Unit that competesThe whole pageA single passageYour brand across the web
    How the system uses youLists your linkExtracts your textBlends your facts with other sources
    Content format that winsIn-depth pages matched to search intent40 to 60 word answers, lists, steps, tablesOriginal data, expert quotes, clear definitions, fact-dense sections
    Strongest signalsRelevance, backlinks, technical healthClear answers, heading structure, schemaAuthority, third-party mentions, consistent brand info, original data
    Where the work happensMostly on your site, plus link buildingAlmost entirely on your siteOn your site and across reviews, forums, press, and directories
    Key tacticsKeyword research, on-page optimization, technical fixes, link buildingQuestion-based headings, answer-first copy, FAQ and HowTo schemaDigital PR, community presence, sourced stats, entity consistency
    Technical must-havesCrawlable, fast, indexed pages with clean canonicalsValid structured data and clean HTMLAccess for AI crawlers like OAI-SearchBot and PerplexityBot
    Control over the outputHigh: your title and meta show as writtenMedium: your words, chosen by the engineLow: the AI rewrites and blends your content
    Typical outcomeA clickOften a zero-click viewA mention or citation, sometimes a click
    Speed of resultsSlow to build, compounds over timeCan move within weeks on pages that already rankSlowest, follows authority built over months
    Main metricRankings and organic trafficAnswer ownershipCitation share and AI visibility
    Risk if you ignore itAI engines have fewer indexed pages of yours to draw fromCompetitors become the default answerAI tools recommend competitors when buyers ask

    The big takeaway?

    The further right you move in the table, the less you control the final output. That’s why GEO leans so heavily on reputation built outside your own site.

    Is GEO the same as AEO?

    Not quite, though the line is blurry. Many people now use AEO as an umbrella term for all AI answers, which is where the confusion starts.

    The cleanest way to split them is by what the system does with your content:

    • AEO is extraction: The engine finds one passage on your page and shows it, often word for word.
    • GEO is synthesis: The engine reads many sources, writes its own answer, and cites a few of them.

    So AEO is mostly won on the page. GEO is won on the page and off it, through reviews, forum threads, directories, and press that mention you.

    Want a concrete AEO vs GEO example? Picture someone asking, “What is a canonical tag?”

    • AEO win: your 45-word definition appears as the featured snippet, exactly as you wrote it.
    • GEO win: someone asks ChatGPT “best way to fix duplicate content issues,” and the answer cites your guide alongside two others.

    Is GEO the same as SEO, or is it replacing it?

    No, on both counts. GEO sits on top of SEO rather than replacing it.

    The reason is simple. AI engines still need to find your content before they can cite it, and most of them lean on web search indexes to do that. If a page can’t be crawled or doesn’t rank anywhere, its odds of being cited drop sharply.

    What changes is the scoring. Traditional SEO rewards relevance and links to a page, while GEO rewards how believable and quotable your brand looks across the whole web.

    Where do AIO, LLMO, and AI SEO fit in?

    If you’ve searched “SEO vs GEO vs AEO vs AIO” or “vs LLMO,” you’ve seen how fast the labels multiply.

    The good news?

    Most of them describe the same work from a slightly different angle.

    TermStands forWhat it usually meansClosest to
    AIOAI optimization, or AI Overview optimizationGetting featured in Google AI Overviews, or AI search in generalAEO
    LLMOLarge language model optimizationShaping how LLMs describe and recommend your brandGEO
    AI SEOAI search engine optimizationSEO practices adapted for AI-driven resultsGEO + AEO
    LLM SEOLLM search engine optimizationSame idea as LLMO, framed as an SEO taskGEO
    GSOGenerative search optimizationOptimizing for hybrid search like Google AI ModeGEO
    SXOSearch experience optimizationSEO plus UX and conversion on the landing pageSEO

    Don’t let the alphabet soup derail your planning. If you cover rankings, extractable answers, and brand authority, you’ve covered every one of these.

    Why does the difference matter for your traffic in 2026?

    Because clicks are getting harder to earn when an AI summary sits on top of the results. The data so far points in one direction.

    • A Pew Research Center study of 900 U.S. adults found users clicked a traditional result on 8% of visits when an AI summary appeared, versus 15% without one.
    • In the same study, people clicked a link inside the AI summary itself on only about 1% of visits.
    • Gartner predicted back in 2024 that traditional search engine volume would drop 25% by 2026 as people shift to AI chatbots and virtual agents.

    What does that mean in practice?

    Ranking alone no longer guarantees attention. You also need to be the answer, and the brand the AI names when it skips the click entirely.

    Understand what’s working, and why with real-time analytics

    Track performance and make smarter content decisions with clear insights.

    View Analytics Dashboard →
    AI SEO Interface

    What does one page built for all three look like?

    This is the part most comparisons skip. You don’t need three versions of a page. You need one page with three layers baked in.

    anatomy of a page optimized for SEO, AEO, and GEO

    Each part of the page pulls its weight in a different way:

    Page elementSEO jobAEO jobGEO job
    Answer in the first 100 wordsMatches search intent fastGives engines a clean passage to liftGives LLMs a quotable summary
    Question-based H2s and H3sTargets long-tail queriesMirrors how people askHelps chunk-level retrieval
    Comparison tablesEarns rich resultsEasy to extractStructured facts LLMs reuse
    Original data and cited statsEarns backlinksAdds precision to answersMakes you citation-worthy
    Author bio with real credentialsSupports E-E-A-TBuilds answer trustStrengthens your brand entity
    FAQ and article schemaEligible for rich resultsClarifies Q&A pairsHelps machines parse context
    Contextual internal linksSpreads authorityConnects related answersShows topical depth

    One tip that pays off across all three: write each section so it makes sense on its own. AI systems often pull a single chunk, not your whole article.

    How do you measure each one?

    This is where teams go wrong most often. They judge GEO with SEO metrics, then decide it isn’t working.

    LayerWhat to trackWhere to find it
    SEORankings, impressions, organic clicks, conversionsGoogle Search Console, Ahrefs, your analytics tool
    AEOFeatured snippets owned, PAA appearances, AI Overview inclusionsRank trackers with SERP feature data, manual checks
    GEOBrand mentions and citations in AI answers, sentiment, share of voice against competitorsAI visibility trackers like Contentpen’s AI visibility tool, prompt testing, referral traffic from AI tools

    A simple rule helps. Keep a single content plan, give each layer its own scorecard, and begin GEO with an AI visibility audit so you have a baseline.

    Find your brand in AI search

    check

    Track AI citations, share of voice, and brand sentiment

    check

    Find the top sources driving citations

    Try AI Visibility →
    AI SEO Interface

    Which one should your team prioritize first?

    Start with SEO if your basics are shaky. Without crawlable, ranking pages, AEO and GEO have very little to work with.

    After that, the right mix depends on how your buyers search:

    Business typeWhere to leanWhy
    Local services and ecommerceSEO first, then AEOBuyers still search with transactional intent and click to buy or book
    B2B SaaSAll three, with GEO risingBuyers ask AI tools to compare vendors before they ever visit a site
    AgenciesAll three, sold as one programClients want rankings and AI visibility, and reporting both sets you apart
    Publishers and educatorsAEO and SEODefinitions and how-to answers are prime snippet and AI Overview material
    New brands with low authorityAEO, then GEOClear answers can win features faster than backlinks can build rank

    Not sure where you stand?

    Pick five questions your buyers ask. Search them on Google, then ask ChatGPT and Perplexity. Where you’re missing tells you where to start.

    A 30-day plan to cover SEO, AEO, and GEO together

    Ready to put this into motion? This is a realistic month for a small team.

    Week 1: Baseline and fix the foundation

    • Record rankings and clicks for your top 20 pages.
    • Run 20 to 30 buyer prompts across AI tools and note who gets cited.
    • Fix crawl errors, broken canonicals, and pages blocked by robots.txt.

    Week 2: Rebuild your top pages for answers

    • Add a direct answer in the first 100 words of each priority page.
    • Turn vague headings into the questions people actually ask.
    • Add a comparison table or step list wherever readers need to choose or act.

    Update existing content without rewriting it that fills them

    check

    Improve outdated posts using live URL analysis

    check

    Refresh SEO, structure, and relevance in minutes

    Try Content Refresh →
    AI SEO Interface

    Week 3: Add proof and structure

    • Replace unsourced claims with stats linked to the original study.
    • Add FAQ and article schema, plus real author bios.
    • Tighten internal linking so related answers point to each other.
    • Fill topic gaps using semantic SEO so each page covers the full subject, not just one keyword.

    Turn existing content into growth opportunities

    check

    Identify pages losing traffic or CTR

    check

    Find quick wins to improve clicks and rankings

    Find Content Opportunities →
    AI SEO Interface

    Week 4: Build authority off your site

    • Pitch one data point or expert quote to industry publications.
    • Show up where AI engines look for opinions, using Reddit SEO and relevant communities.
    • Get listed on trusted review sites and directories, a core part of citation SEO.
    • Rerun your week 1 prompts and compare.

    Don’t expect GEO to move in a month. Rankings and snippets can shift within weeks, but AI citations tend to follow authority, and authority takes longer.

    How Contentpen helps you run all three from one workspace

    Juggling a rank tracker, a writing tool, a schema plugin, and an AI monitoring tool gets messy fast. Contentpen is an SEO and AEO tool that brings that whole loop into one place.

    It maps neatly to each layer:

    • For SEO: find what to write with keyword research and topic clusters, then see what top pages cover with SERP and gap analysis. Google Search Console data sits right inside your workspace.
    • For AEO: write in an editor with live SEO and GEO scoring. Failing checks can be fixed with one AI pass, so answers, headings, and structure stay tight.
    • For GEO: AI Visibility tracks how ChatGPT, Google AI, Gemini, Perplexity, Copilot, Grok, and Claude mention your brand. It shows share of voice, sentiment, top cited sources, and the source gaps where competitors get cited and you don’t.

    Once a draft is ready, automated linking and one-click publishing to WordPress, Shopify, Wix, and other CMSs take care of the busywork. Teams can also connect Contentpen to AI assistants through its API and MCP server.

    Managing this for clients? See how Contentpen for agencies handles multiple brands in one account.

    Create rank worthy content at scale

    check

    Faster

    check

    Consistent

    check

    SEO-ready

    check

    Efficient

    Try Bulk Content Creation →
    AI SEO Interface

    Want to see where you stand across search and AI?

    Start with Contentpen today and track your rankings, answers, and AI citations in one place.

    One search strategy, three ways to win

    SEO, AEO, and GEO aren’t rivals. They’re three layers of the same job: making your content easy to find, easy to extract, and easy to trust.

    SEO gets you ranked. AEO gets you chosen as the answer. GEO gets your brand named when an AI writes the answer itself.

    Build one strong page at a time, measure each layer on its own terms, and keep earning mentions beyond your site. Do that, and the labels stop mattering.

    Frequently asked questions

    Do I need separate teams for SEO, AEO, and GEO?

    No. One content team can handle all three with the same workflow. The main additions are answer-first writing, stronger sourcing, and PR or community work for off-site mentions.

    Does schema markup guarantee a spot in AI answers?

    No. Schema helps machines understand your page, but it doesn’t force a citation. Content quality and brand authority still decide whether you get picked. Here’s what the evidence says about schema markup for AI search.

    Should I let AI crawlers access my site?

    If you want AI citations, yes. Blocking bots like OAI-SearchBot or PerplexityBot in robots.txt can keep your pages out of those answers. Some sites block training crawlers like GPTBot but allow search crawlers, so review each one.

    Is voice search part of AEO?

    Yes. Voice assistants read out a single answer, which is exactly what AEO optimizes for. Short, conversational answers under question headings work well for both.

    Can small businesses compete with big brands in GEO?

    They can, especially on niche or local topics. AI engines favor clear, specific, well-sourced answers, and a smaller brand that owns a narrow topic can get cited ahead of a generalist.

    Is AEO still worth doing if AI Overviews reduce clicks?

    Yes. Being the passage the AI pulls from keeps your brand in front of searchers, even without a click. Those impressions often turn into branded searches and direct visits later.

    Does AI-written content hurt my chances in GEO?

    Not by itself. What hurts is thin, generic content with no original insight or sources. Use AI to draft faster, then add real expertise, data, and a clear point of view.

  • Schema markup examples you can copy, paste, and validate

    Schema markup examples you can copy, paste, and validate

    A schema markup is a short block of JSON-LD code that describes a page’s content using the schema.org vocabulary. The simplest one names your organization:

    {“@context”: “https://schema.org“, “@type”: “Organization”, “name”: “Brightleaf”, “url”: “https://example.com”}

    Wrap it in a script tag, paste it into your page, and search engines can read it.

    The trouble is that most guides show schema as screenshots. You can’t copy an image, and retyping code by hand is how errors creep in.

    Worse, many examples online are outdated. Some still promise FAQ rich results that Google stopped showing in 2026.

    Below you’ll find 10 copyable schema markup examples, a connected multi-type example, and the steps to test them.

    Grab the one you need and adapt it.

    Key takeaways

    • Every example here uses JSON-LD, the format Google recommends whenever your setup allows it.
    • Start with Organization, WebSite, and BreadcrumbList, then add page-level types like Article or Product.
    • Always fill Google’s required properties, or valid code still won’t qualify for rich results.
    • Connect multiple types on one page with @graph and @id instead of separate, disconnected blocks.
    • FAQPage code is still valid, but it no longer earns a rich result in Google Search.
    • Test every snippet in the Rich Results Test and the Schema Markup Validator before going live.

    What does a schema markup example look like?

    Every JSON-LD example follows the same pattern. Once you see it, every other snippet becomes easy to read.

    PartWhat it doesExample value
    <script type=”application/ld+json”>Tells the browser this is structured dataWraps every snippet
    @contextNames the vocabulary“https://schema.org”
    @typeNames the thing you’re describing“Organization”, “Product”
    PropertiesThe facts about that thingname, url, price, author
    Nested objectsA thing inside a thingAn Offer inside a Product

    That’s the whole structure. Now let’s look at real examples.

    10 schema markup examples in JSON-LD

    Each snippet below includes the script tag, so you can paste it straight into a page. Swap the sample values for your own.

    1. Organization schema example

    Use this on your homepage or about page. The sameAs list ties your brand to its official profiles.


    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “Organization”,
      “name”: “Brightleaf”,
      “url”: “https://example.com”,
      “logo”: “https://example.com/logo.png”,
      “contactPoint”: {
        “@type”: “ContactPoint”,
        “contactType”: “customer support”,
        “email”: “support@example.com”
      },
      “sameAs”: [
        “https://www.linkedin.com/company/brightleaf”,
        “https://x.com/brightleaf”
      ]
    }
    </script>

    2. WebSite schema example

    This one tells Google your preferred site name. Place it on the homepage only.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “WebSite”,
      “name”: “Brightleaf”,
      “alternateName”: “Brightleaf Studio”,
      “url”: “https://example.com”
    }
    </script>

    3. BreadcrumbList schema example

    Breadcrumbs show the page’s path instead of a raw URL. Each step needs a position, a name, and a link.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “BreadcrumbList”,
      “itemListElement”: [
        { “@type”: “ListItem”, “position”: 1, “name”: “Home”, “item”: “https://example.com” },
        { “@type”: “ListItem”, “position”: 2, “name”: “Blog”, “item”: “https://example.com/blog” },
        { “@type”: “ListItem”, “position”: 3, “name”: “Schema guide” }
      ]
    }
    </script>

    The last item can skip the item URL, since it’s the current page.

    4. Article schema example

    Use BlogPosting for blog posts and NewsArticle for news. Keep dateModified honest, because stale dates erode trust.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “BlogPosting”,
      “headline”: “How to plan a content calendar”,
      “image”: “https://example.com/images/calendar.jpg”,
      “datePublished”: “2026-09-02”,
      “dateModified”: “2026-10-10”,
      “author”: {
        “@type”: “Person”,
        “name”: “Sara Khan”,
        “url”: “https://example.com/authors/sara”
      },
      “publisher”: {
        “@type”: “Organization”,
        “name”: “Brightleaf”,
        “logo”: “https://example.com/logo.png”
      }
    }
    </script>

    Article markup works best on content that’s already well built. If you’re still drafting, learn how to write a blog post for SEO first.

    Write better blogs in less time, without sacrificing quality.

    Let AI handle structure, clarity, and flow while you stay in control of the message.

    Try AI blog writing →
    AI SEO Interface

    5. Product schema example

    This is the snippet ecommerce stores ask about most. It combines Product, Offer, and AggregateRating in one block.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “Product”,
      “name”: “Brightleaf Ceramic Mug”,
      “image”: “https://example.com/images/mug.jpg”,
      “description”: “A 350 ml handmade ceramic mug.”,
      “sku”: “BL-MUG-01”,
      “brand”: { “@type”: “Brand”, “name”: “Brightleaf” },
      “offers”: {
        “@type”: “Offer”,
        “url”: “https://example.com/mug”,
        “price”: “24.00”,
        “priceCurrency”: “USD”,
        “availability”: “https://schema.org/InStock”
      },
      “aggregateRating”: {
        “@type”: “AggregateRating”,
        “ratingValue”: “4.7”,
        “reviewCount”: “128”
      }
    }
    </script>

    Only add ratings that come from real customer reviews shown on the page. Google’s product structured data guide lists the extra properties for merchant listings, such as shipping and returns.

    6. LocalBusiness schema example

    Use the most specific subtype you can, such as Dentist, Restaurant, or Store. Add one block per location page.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “CafeOrCoffeeShop”,
      “name”: “Brightleaf Cafe”,
      “image”: “https://example.com/images/cafe.jpg”,
      “telephone”: “+1-555-0142”,
      “priceRange”: “$$”,
      “address”: {
        “@type”: “PostalAddress”,
        “streetAddress”: “18 Elm Road”,
        “addressLocality”: “Austin”,
        “addressRegion”: “TX”,
        “postalCode”: “78701”,
        “addressCountry”: “US”
      },
      “geo”: { “@type”: “GeoCoordinates”, “latitude”: 30.2672, “longitude”: -97.7431 },
      “openingHoursSpecification”: [{
        “@type”: “OpeningHoursSpecification”,
        “dayOfWeek”: [“Monday”, “Tuesday”, “Wednesday”, “Thursday”, “Friday”],
        “opens”: “07:00”,
        “closes”: “18:00”
      }]
    }
    </script>

    7. Event schema example

    This works for in-person and online events. Always include eventStatus so you can mark changes like postponements.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “Event”,
      “name”: “Content Strategy Workshop”,
      “startDate”: “2026-11-20T15:00:00+05:00”,
      “endDate”: “2026-11-20T17:00:00+05:00”,
      “eventStatus”: “https://schema.org/EventScheduled”,
      “eventAttendanceMode”: “https://schema.org/OnlineEventAttendanceMode”,
      “location”: { “@type”: “VirtualLocation”, “url”: “https://example.com/workshop” },
      “organizer”: { “@type”: “Organization”, “name”: “Brightleaf”, “url”: “https://example.com” },
      “offers”: {
        “@type”: “Offer”,
        “price”: “0”,
        “priceCurrency”: “USD”,
        “availability”: “https://schema.org/InStock”,
        “url”: “https://example.com/workshop”
      }
    }
    </script>

    8. Person and ProfilePage schema example

    Use this on author pages. It links a writer to their real-world profiles, which supports expertise signals.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “ProfilePage”,
      “mainEntity”: {
        “@type”: “Person”,
        “name”: “Sara Khan”,
        “jobTitle”: “Head of Content”,
        “worksFor”: { “@type”: “Organization”, “name”: “Brightleaf” },
        “sameAs”: [“https://www.linkedin.com/in/sarakhan-example”]
      }
    }
    </script>

    9. VideoObject schema example

    Video markup helps Google show thumbnails and durations. The duration uses ISO 8601 format, so 4 minutes 30 seconds is PT4M30S.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “VideoObject”,
      “name”: “How to brew pour-over coffee”,
      “description”: “A step-by-step pour-over tutorial.”,
      “thumbnailUrl”: “https://example.com/images/pourover.jpg”,
      “uploadDate”: “2026-08-14”,
      “duration”: “PT4M30S”,
      “contentUrl”: “https://example.com/videos/pourover.mp4”
    }
    </script>

    10. FAQPage schema example (and its 2026 status)

    Here’s a heads-up before you copy this one. Google’s Search Central updates log confirms FAQ rich results stopped showing in Google Search in May 2026.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@type”: “FAQPage”,
      “mainEntity”: [{
        “@type”: “Question”,
        “name”: “Do you ship internationally?”,
        “acceptedAnswer”: {
          “@type”: “Answer”,
          “text”: “Yes, we ship to 40 countries. Delivery takes 5 to 10 business days.”
        }
      }]
    }
    </script>

    The code is still valid schema.org, so it won’t cause errors. Just don’t expect expandable questions under your listing. The visible FAQ section on the page still helps readers and answer engines, as many AEO examples show.

    How do you connect several schema types on one page?

    Most pages need more than one type of schema. Instead of pasting three separate blocks, connect them in a single @graph and link them with @id.

    <script type=”application/ld+json”>
    {
      “@context”: “https://schema.org”,
      “@graph”: [
        {
          “@type”: “Organization”,
          “@id”: “https://example.com/#org”,
          “name”: “Brightleaf”,
          “url”: “https://example.com”
        },
        {
          “@type”: “WebPage”,
          “@id”: “https://example.com/blog/calendar#webpage”,
          “url”: “https://example.com/blog/calendar”,
          “isPartOf”: { “@id”: “https://example.com/#website” }
        },
        {
          “@type”: “BlogPosting”,
          “headline”: “How to plan a content calendar”,
          “mainEntityOfPage”: { “@id”: “https://example.com/blog/calendar#webpage” },
          “publisher”: { “@id”: “https://example.com/#org” }
        }
      ]
    }
    </script>

    Why bother? Each @id works like a name badge. Search engines see one connected story, with the article on the page, the page on the site, and the publisher behind it all.

    Define #website with your WebSite block from example 2, given the same @id.

    JSON-LD vs Microdata vs RDFa: the same example three ways

    All three formats can describe the same organization. Here’s how each one looks.

    JSON-LD keeps the code separate from your HTML:

    <script type=”application/ld+json”>
    { “@context”: “https://schema.org”, “@type”: “Organization”, “name”: “Brightleaf”, “url”: “https://example.com” }
    </script>

    Microdata adds attributes to tags you already have:

    <div itemscope itemtype=”https://schema.org/Organization”>
      <a itemprop=”url” href=”https://example.com”><span itemprop=”name”>Brightleaf</span></a>
    </div>

    RDFa does the same with different attribute names:

    <div vocab=”https://schema.org/” typeof=”Organization”>
      <a property=”url” href=”https://example.com”><span property=”name”>Brightleaf</span></a>
    </div>
    FormatEasy to maintain?Touches your design HTML?Google’s view
    JSON-LDYesNoRecommended
    MicrodataHarderYesSupported
    RDFaHarderYesSupported

    Google’s introduction to structured data recommends JSON-LD where possible. It also shares results like Food Network’s 35% increase in visits after adding structured data to 80% of its pages.

    Where should you paste schema markup?

    JSON-LD can sit in the <head> or the <body>. Where you add it depends on your platform.

    PlatformEasiest way to add schema
    WordPressAn SEO plugin such as Yoast or Rank Math, or a custom HTML block for one-off pages
    ShopifyTheme files (product.liquid or a JSON-LD snippet), or a schema app
    WebflowPage settings, under custom code in the head
    WixSEO settings, under structured data markup
    Next.js or ReactA script tag with type application/ld+json rendered server-side
    Any siteGoogle Tag Manager, though server-rendered code is more reliable

    Render the code on the server whenever you can. Markup injected late by JavaScript can be missed or delayed. It’s one of those technical SEO basics that saves headaches later.

    How do you test a schema markup example?

    Never ship a snippet you haven’t tested. It takes two minutes.

    1. Paste your code or URL into Google’s Rich Results Test to check rich result eligibility.
    2. Run the same code through the Schema Markup Validator to catch general schema.org errors.
    3. Fix any red errors first, then review the yellow warnings for missing recommended properties.
    4. Publish, then request indexing in Search Console.
    5. Watch the enhancement reports in Search Console over the next few weeks.

    Once rich results appear, compare clicks before and after. Our guide on how to calculate CTR walks through the math.

    esting a schema markup example in Google's Rich Results Test

    What are the most common schema markup errors?

    These are the errors that turn up most often when people adapt an example. Each one has a quick fix.

    ErrorWhy it happensFix
    Missing required fieldExample was trimmed too farCheck Google’s docs for that type’s required list
    Trailing commaLast property ends with a commaRemove it; JSON doesn’t allow trailing commas
    Curly quotesCode was pasted from a word processorRetype quotes as straight quotes
    Wrong date formatDates written as “Oct 10”Use ISO 8601, such as 2026-10-10
    Markup doesn’t match the pagePrice or rating not visible to usersMark up only what visitors can see
    Duplicate blocksPlugin and theme both output schemaTurn one off

    How Contentpen fits into your schema workflow

    A perfect snippet can’t save a weak page. Contentpen, the SEO tool online for SEO and AEO teams, helps you build the page your schema describes.

    • Better source material: The SEO scoring tool checks headings, meta details, alt tags, FAQ blocks, and named entities as you write. Those become the values in your Article markup.
    • Clean handoff to your CMS: Contentpen’s CMS integrations publish posts to WordPress, Shopify, Wix, Webflow, Ghost, and more, where your schema plugin or template adds the JSON-LD. Here’s how to connect WordPress to Contentpen.
    • See what AI engines say: AI visibility tracking shows whether ChatGPT, Perplexity, Gemini, and other engines mention your brand after you publish.

    Find your brand in AI search

    check

    Track AI citations, share of voice, and brand sentiment

    check

    Find the top sources driving citations

    Try AI Visibility →
    AI SEO Interface

    Want every new post to arrive structured, scored, and ready for markup? Try Contentpen on your next article.

    Start with one snippet and build from there

    You don’t need all 10 examples on day one. Start with Organization and WebSite on your homepage, then BreadcrumbList across the site.

    After that, add the page-level type that fits each template, such as Article, Product, or LocalBusiness. Test each one before it goes live.

    Small, accurate snippets beat sprawling ones every time. Copy, adapt, validate, and repeat.

    Frequently asked questions

    Can I use AI to write schema markup?

    Yes, tools like ChatGPT or Claude can draft JSON-LD quickly. Always check the output against Google’s required properties, since AI often invents fields or skips key ones.

    Do I need the same schema on every page?

    No. Organization and WebSite usually live on the homepage, while BreadcrumbList and a page-level type change from page to page.

    Is a schema markup generator better than writing code by hand?

    Generators are faster for common types and reduce syntax errors. Hand-written code gives more control for connected @graph setups or unusual types.

    Can schema markup slow down my website?

    Not noticeably. A JSON-LD block is a few kilobytes of text and doesn’t block page rendering.

    What happens if my schema has warnings but no errors?

    Warnings mean recommended properties are missing. The page can still be eligible, but filling them in gives Google more to work with.

    Can I copy schema markup from a competitor’s site?

    You can study it with a validator, but never reuse their values. Schema must describe your own content, or it breaks Google’s guidelines.

  • GEO vs SEO: What changes when AI answers the search?

    GEO vs SEO: What changes when AI answers the search?

    SEO (search engine optimization) helps your pages rank in Google’s results so people click through. GEO (generative engine optimization) helps your brand get mentioned and cited inside answers written by ChatGPT, Perplexity, Gemini, and Google AI Overviews.

    One earns a position. The other earns a place in the answer itself.

    Think about the last time you asked an AI tool for a recommendation. Did you scroll through ten blue links afterward, or did you trust the three names it gave you?

    Your buyers do the same. SparkToro’s 2026 clickstream study found that 68% of US Google searches now end without a click. Strong rankings still matter, but they no longer guarantee you get seen.

    The smart move isn’t to drop SEO for GEO. It’s to understand what each one rewards and run them as one strategy.

    Below, you’ll see how they differ, how AI engines pick sources, which tactics carry over, and how to split your effort.

    Key takeaways

    • SEO wins rankings and clicks. GEO wins mentions, citations, and recommendations inside AI answers.
    • SEO evaluates whole pages. GEO is judged passage by passage and across everything the web says about your brand.
    • Ranking still helps you get cited, but the link is weakening as AI engines pull from deeper in the results.
    • GEO is not a replacement for SEO. It’s an extra layer built on crawlable, trusted, well-structured content.
    • Measure GEO with share of voice, citation rate, and sentiment alongside rankings and traffic.
    • Most teams can run both with one content process and a small shift in time and priorities.

    What does SEO mean in 2026?

    SEO is the practice of improving your website so search engines rank it higher for relevant queries. The reward is a click from someone who chose your result over the others.

    The core hasn’t changed much. You still need:

    • Content that matches search intent
    • A site Google can crawl, render, and index
    • Backlinks and mentions that signal authority
    • A page experience people actually enjoy

    What has changed is the results page around you. AI Overviews, AI Mode, videos, and forums now compete for the same screen space. 

    What does GEO mean, and where did it come from?

    GEO is the practice of shaping your content and online presence so generative AI engines mention, quote and recommend you. Success isn’t a position on a page. It’s being part of the answer.

    The term comes from a 2023 research paper on generative engine optimization by researchers at Princeton and partner institutions. They showed that content changes like adding statistics, quotes, and sources could lift a page’s visibility in AI responses by up to 40%.

    So what does a generative engine actually do?

    It reads many sources, writes one answer, and credits a handful of them. GEO is about being one of those few, and it sits inside the wider practice of AI search optimization.

    GEO vs SEO Visibility Showdown

    GEO vs SEO: what’s the actual difference?

    The biggest shift is what gets judged. SEO scores a page. GEO scores passages from your page plus everything else the web says about your brand.

    DimensionSEOGEO
    Full formSearch engine optimizationGenerative engine optimization
    Core goalRank and earn the clickGet mentioned, cited, or recommended in the answer
    Where you appearGoogle and Bing results pagesChatGPT, Perplexity, Gemini, Claude, Copilot, Google AI Overviews and AI Mode
    Typical query2 to 5 keywordsFull questions with context, constraints, and follow-ups
    What the user seesA list of options to compareOne synthesized answer with a few named sources
    What gets evaluatedThe whole pageIndividual passages plus your brand’s overall reputation
    How content is foundCrawled, indexed and rankedRetrieved through query fan-out from search indexes, plus what the model learned in training
    Main selection signalsRelevance, backlinks, technical health, page experienceClear answers, specific facts, entity consistency, third-party mentions
    Role of linksBacklinks are a core ranking signalUnlinked brand mentions and co-citations matter as much as links
    Content that winsComprehensive pages matched to search intentSelf-contained passages, original data, quotes and comparisons
    Off-site workLink building and digital PRReviews, Reddit and forums, listicles, news coverage and community answers
    Technical focusCrawlability, site speed, Core Web Vitals, schemaSame basics, plus access for AI crawlers and key content in plain HTML text
    Traffic patternClicks are the main payoffMany answers end without a visit, so visibility counts even without clicks
    PersonalizationResults vary mainly by location and deviceAnswers vary by wording, conversation history and follow-up questions
    Success metricsRankings, CTR, organic traffic, conversionsMention rate, citation rate, share of voice, sentiment
    Typical toolsSearch Console, Ahrefs, rank trackersAI visibility trackers and repeated prompt testing
    StabilityFairly stable week to weekAnswers can change between runs, models and updates
    Time to resultsWeeks to months after indexingDays for engines that search live, longer for what models learn in training
    Maturity25+ years, with official search engine guidelinesNamed in 2023, with few official guidelines so far

    One row deserves a second look: what the user sees. In SEO, you compete for attention on a list. In GEO, the AI has already made the shortlist for the user.

    How do AI engines decide which sources to cite?

    No AI company publishes a full formula. Still, most AI search tools follow a similar path when they answer a question.

    1. They expand the question: One prompt becomes several related searches behind the scenes, often called query fan-out.
    2. They retrieve candidate pages: Many pull from a live search index, so crawlable, indexed pages have the edge.
    3. They pick useful passages: Short, self-contained answers with clear facts are easier to lift.
    4. They write the answer: The model blends those passages with what it already knows about each brand.
    5. They attribute sources: A few URLs get cited or linked, and some brands get named without a link.

    This is where SEO and GEO start to drift apart.

    In July 2025, Ahrefs found that about 76% of AI Overview citations came from pages ranking in Google’s top 10. By March 2026, Ahrefs’ updated study put that figure at roughly 38%.

    In other words, ranking still helps.

    But more citations now go to pages that rank lower or not at all, as long as they answer the sub-question well.

    Is GEO replacing SEO?

    No, and the reason is simple. Most AI engines still need the open web to answer fresh questions, and they reach it through search indexes.

    If Google or Bing can’t crawl and trust your page, AI tools built on those indexes are less likely to find it. Google’s own guidance on generative AI features in Search frames this work as part of SEO, not a separate discipline.

    What is changing is the payoff. A top ranking used to mean steady clicks. Now it often means being one input to an answer the user reads without visiting you.

    What does SEO still do for GEO?

    More than most GEO advice admits. A lot of the groundwork is shared.

    • Crawlability and indexing: AI search tools can’t cite what they can’t fetch.
    • Topical authority: A cluster of strong pages signals expertise to rankers and models alike.
    • Backlinks and mentions: Quality SEO backlinks double as trust signals that models pick up.
    • Clear on-page structure: Headings, short paragraphs, and lists help both crawlers and passage extraction.
    • Freshness: Updated facts help you rank and stop AI from repeating stale details about you.

    Know exactly what to fix, before publishing to get it ranked!

    Get real-time SEO feedback while writing, no guesswork, no plugins.

    Try SEO Scoring →
    AI SEO Interface

    If your site already passes a solid on-page SEO checklist, you’ve done much of the GEO prep without realizing it.

    SEO, AEO and GEO shown as layers of one search strategy

    Where do AEO and AIO fit next to GEO and SEO?

    You’ll see a few more acronyms in this space. Our SEO vs GEO vs AEO guide compares all three.

    Here’s the short version of each full form.

    • SEO (search engine optimization): ranking pages in search results.
    • AEO (answer engine optimization): winning the single direct answer in snippets, voice, and AI Overviews.
    • GEO (generative engine optimization): earning mentions and citations in AI-written answers.
    • AIO (AI optimization): a loose umbrella term, sometimes used just for Google AI Overviews.

    Think of SEO as the foundation, answer engine optimization as the bridge, and GEO as the newest layer. The labels overlap, so focus on the outcome you want rather than the acronym.

    If you’re deciding between the two AI layers, read AEO vs GEO.

    Which SEO tactics should you keep, and what should you add for GEO?

    You don’t need a second playbook. You need a few additions to the one you have.

    Keep doing this for SEOAdd this for GEO
    Target keywords with clear intentTarget full questions and follow-up prompts buyers ask AI
    Write comprehensive pagesOpen every section with a direct, quotable answer
    Build backlinksEarn brand mentions in reviews, listicles, forums and news
    Optimize title tags and meta descriptionsDescribe your brand, category, and audience the same way everywhere
    Add schema markupPublish original data, quotes and named sources
    Refresh content when rankings dropRefresh when AI answers describe you wrongly or skip you

    Notice the theme? SEO tactics mostly live on your site. GEO tactics push you outward to the places models learn from.

    Each engine also behaves a little differently. Our comparison of how Perplexity and ChatGPT differ shows why it pays to test prompts on more than one.

    How do you measure GEO compared with SEO?

    SEO reporting is mature. GEO reporting is newer, so you’ll need a few fresh metrics next to your usual SEO analytics.

    SEO metricGEO counterpart
    Keyword rankingsMention rate across a fixed set of prompts
    Organic trafficAI referral visits plus branded search lift
    Click-through rateCitation rate (how often your URL is linked)
    Share of top 10 positionsShare of voice versus competitors in AI answers
    Backlink growthGrowth in third-party sources AI engines cite about you

    Run the same prompts every month. AI answers vary between runs, so trends tell you far more than one screenshot.

    Find your brand in AI search

    check

    Track AI citations, share of voice, and brand sentiment

    check

    Find the top sources driving citations

    Try AI Visibility →
    AI SEO Interface

    How should you split time between SEO and GEO?

    There’s no universal ratio, and anyone quoting one is guessing. Your split should follow where your buyers research.

    • New site with little authority: put most effort into SEO basics. AI engines rarely cite brands nobody has heard of.
    • Established site with steady rankings: keep SEO running and move a meaningful slice of time to GEO work like digital PR and prompt tracking.
    • B2B or high-consideration products: lean further into GEO. Buyers often ask AI tools for shortlists before they ever search your brand.
    • Local or transactional businesses: stay SEO-heavy, since many searches still end on maps, product pages, and booking forms.

    Review the split each quarter. If your AI share of voice grows while rankings hold, you’ve found a balance that works.

    What mistakes do teams make when moving from SEO to GEO?

    A few patterns show up again and again.

    1. Pausing SEO to fund GEO: You weaken the foundation AI engines rely on.
    2. Chasing a single AI tool: Visibility in ChatGPT doesn’t guarantee visibility in Gemini or AI Overviews.
    3. Publishing vague thought pieces: Models quote specifics, not opinions without evidence.
    4. Ignoring what others say about you: Outdated reviews and old listicles shape AI answers too.
    5. Expecting overnight results: Off-site mentions take time to build and get picked up.

    How does Contentpen help you run SEO and GEO together?

    Splitting SEO and GEO across separate tools makes it hard to see the full picture. Contentpen keeps both in one workflow, from research to reporting.

    • Spot what to fix first. SEO opportunities surface competitor gaps, pages worth recovering and keyword cannibalization from your Search Console data.
    • Write for rankings and answers. Articles come with key takeaways, FAQs and question-based headings that AI engines can lift easily.
    • Check both scores live. SEO and GEO scoring grades each draft as you write, and “Fix with AI” resolves issues from both sides at once.
    • Optimize for AI search. The AI search optimization tool helps shape content for how AI engines read and cite pages.
    • Track where you show up. AI visibility tracking covers ChatGPT, Google AI, Perplexity, Gemini, Copilot, Grok, and Claude, with share of voice and source gaps.

    You can publish straight to WordPress, Shopify, Wix, and other platforms when a piece is ready.

    Want to rank on Google and get cited by AI from one dashboard? Start with Contentpen’s AI SEO tool today.

    Rank for the click, earn the citation

    SEO and GEO chase different rewards. SEO wins the visit, while GEO wins a spot in the answer before anyone visits.

    They still share the same roots: crawlable pages, real expertise, clear structure, and a trusted brand. Keep your SEO strong, add GEO tactics on top, and measure both every month.

    The brands that do this now will be the names AI keeps repeating later.

    Frequently asked questions

    Is GEO the same as geo-targeting or local SEO?

    No. In this context, GEO means generative engine optimization. Geo-targeting and local SEO are about reaching people in a specific location, which is a separate practice.

    Will GEO traffic show up in Google Analytics?

    Partly. Clicks from ChatGPT, Perplexity and similar tools often appear as referral traffic. Mentions without a click leave no session, so track branded searches and direct visits too.

    Do I need to rewrite my existing content for GEO?

    Usually not. Most pages need restructuring rather than rewriting, such as adding a direct answer under each heading and updating facts.

    Does Google penalize AI-written content in SEO or GEO?

    Google focuses on quality, not on how content was produced. Our breakdown of whether Google penalizes AI content explains where the real risks are.

    How can I check if ChatGPT mentions my brand today?

    Write 10 to 20 questions your buyers would ask, then run them in ChatGPT, Perplexity, Gemini and Google. Note who gets named, which sources get cited and how you’re described.

    Can one person handle both SEO and GEO?

    Yes, at most small and mid-sized companies. The skills overlap heavily, though GEO adds more PR and community work than classic SEO.