# CiteWP > AI Search Optimization for WordPress Site: https://citewp.com/ Generated: 2026-07-18 by CiteWP ## Pages - [Cite Score Guide](https://citewp.com/cite-score-guide/): The Cite Score is a 100-point metric measuring how ready your WordPress content is to be cited by ChatGPT, Claude, and Perplexity. All 17 signals explained. CITE SCORE METHODOLOGY # Cite Score Guide The Cite Score is a 100-point measure of how ready your WordPress content is to be cited by AI search engines — ChatGPT, Claude, Perplexity, and others. This guide documents every signal, threshold, and weight. CiteWP publishes the full rubric because scoring shouldn’t be a black box. Everything on this page matches the actual logic running in the plugin. If you want to improve your score, start with the signals flagged in the Cite Score sidebar — that’s where the gaps are. ## How Cite Score is Calculated Every post or page gets a Cite Score broken down across three categories totaling 100 points. Within each category, individual signals contribute partial or full credit depending on whether your content meets the thresholds documented below. The score updates automatically on save. You can also trigger a fresh calculation manually with the Recalculate button in the Cite Score sidebar. CATEGORY 1 35 Points ### Structure Measures how easily AI engines can parse your page into extractable sections. Headings, FAQ patterns, lists, tables, and self-contained passages all signal that content is ready for extraction and citation. description. CATEGORY 2 40 Points ### Citability Measures whether your content contains the factual elements AI engines weight as authoritative. Statistics, external citations, named entities, and a non-promotional tone are the signals that move content from readable to quotable. CATEGORY 3 25 Points ### Authority Measures the trust signals on your post and your site overall. Author bios, schema markup, internal linking, meta descriptions, and featured images all build the E-E-A-T signals AI engines weight when deciding which source to cite. ## Score Bands The overall Cite Score lands in one of four color-coded bands that signal how citation-ready your content is to AI search engines. The same banding logic applies to individual category scores within Structure, Citability, and Authority. Score RangeBandMeaning80 to 100GreenStrong AI citation readiness. Your content has the structural, factual, and authority signals AI engines weight heavily.60 to 79YellowGood foundation with room to improve. Most signals are passing or near full credit; a few specific gaps remain.40 to 59OrangeSignificant gaps. Content has some scoring signals but is missing structural or authority elements AI engines look for.0 to 39RedMajor work needed. The content is not yet structured for AI extraction or citation. A category at 80 percent of its possible points shows green in the Cite Score sidebar, 60 percent shows yellow, 40 percent shows orange, anything below 40 percent shows red. So a Structure score of 28 out of 35 reads as green at the category level, while a Citability score of 22 out of 40 reads as orange. ## Structure signals The Structure category measures how easily AI engines can parse your page into extractable sections. AI assistants do not read pages start to finish like a human visitor. They extract specific passages to use as citations, and the structural cues on your page determine whether extraction succeeds. Structure is worth 35 points across six signals. STRUCTURE ## Can AI extract from this page? AI assistants don’t read pages top to bottom. They extract specific passages, and if your page’s structure doesn’t make those passages easy to find, they move to a different source. Structure signals measure whether your headings, FAQ patterns, lists, and paragraph layout make content easy to lift. 35 points across six signals. ### FAQ schema or Q&A pattern (8 points) CiteWP awards full credit when your page contains FAQPage or Question schema in JSON-LD format. Partial credit is awarded for question-format headings even without schema: three or more question-format headings earns 5 points, one or two earns 2 points. A heading is considered question-format when it starts with words like How, What, Why, When, Where, Can, Should, or ends with a question mark. To improve this signal, mark up your Q&A sections with FAQPage schema. The Schema Suggestions panel in the CiteWP sidebar will insert valid JSON-LD when your content has two or more question and answer pairs. Research from AiBoost in March 2026 found that FAQ-structured content sees roughly 40 percent higher citation weight than plain prose, which is why this signal carries 8 points despite being one of the smaller signals by category share. ### Heading hierarchy (6 points) Full credit requires at least two headings on the page with no level-skips. A level-skip means jumping from H2 directly to H4 without an intermediate H3, or starting the page with H2 instead of H1. Each detected skip subtracts 2 points from the signal score, and a page with no headings or only one heading earns no more than partial credit. The fix is to walk through your headings in order and ensure each one is at the correct level relative to its parent: one H1 per page, H2 for major sections, H3 for subsections under each H2. If you are using a page builder, some templates default content to non-heading tags or skip levels, and those need correcting manually in the block settings. Heading structure helps AI engines understand the topical hierarchy of your content for citation matching. ### Lists or tables (5 points) Full credit requires both lists and tables somewhere on the page. Lists only earns 3 points, tables only earns 2 points, neither earns zero. AI engines extract list and table content more readily than prose because the structural delimiters make boundaries explicit and the relationships between items are unambiguous. If your page has bullet lists already, adding a single comparison table moves you from 3 to 5 points. Common useful tables include feature comparisons, pricing tiers, before-and-after states, or option matrices. Native HTML tables work better than page-builder table widgets for this signal because they render as actual table elements that AI engines can parse cleanly. ### Self-contained passages (4 points) CiteWP counts paragraphs in the 80 to 200 word range. Three or more such paragraphs on the page earns full credit. One or two earns 2 points. None earns zero. A self-contained passage is one that fully answers a sub-question without requiring context from surrounding paragraphs. Research from Wellows in February 2026 found that 134 to 167 word self-contained passages are 4.2 times more likely to be cited than shorter fragments or longer blocks. When writing, aim each paragraph at one specific question a reader might ask and provide the full answer in that paragraph. Avoid starting paragraphs with words like “additionally” or “furthermore” that signal dependence on preceding context. ### Answer-first format (8 points) The opening paragraph of your content is scored for length. A 30 to 80 word opening paragraph earns full credit. An 81 to 167 word opening earns 6 points. Fewer than 30 words earns 3 points. Longer than 167 words earns 2 points. The reason: AI engines often extract the first paragraph as a direct answer to a query. A paragraph in the 30 to 80 word range is long enough to convey a complete thought and short enough to extract cleanly into an AI-generated response. Longer openings get truncated or skipped entirely, and very short openings lack enough content to cite. Start each post or page with a focused, single-paragraph answer to the main question the page addresses. ### Word count (4 points) Pages need 300 or more words for full credit. Posts need 800 or more words. Reaching 60 percent of the target threshold earns 2 points. Falling below 60 percent earns zero. The thresholds reflect what AI engines treat as substantive enough to cite. A 200 word page reads as a stub to most crawlers and is unlikely to be cited regardless of how strong other signals are. The fix is straightforward: expand thin content with genuine substance rather than filler. If a page or post is conceptually thin, consolidate it with related pages or expand the analysis with examples, data, and context that reward longer reading. CITABILITY ## Will AI quote this? AI assistants cite content that reads like a source: specific numbers, named organizations, links to external research, and a tone that isn’t trying to sell anything. Citability signals measure whether your content clears that bar. At 40 points it’s the biggest category by weight — more than Structure and Authority put together. ### Statistics density (10 points) CiteWP detects percentages, dollar amounts, years, comma-formatted numbers, and multiplier shorthand like 4x or 156 percent. Eight or more statistics per 1000 words earns full credit. Four to seven per 1000 words earns 7 points. One or more earns 4 points. Zero earns nothing. This is the largest single signal in the Citability category at 10 points, reflecting how heavily AI engines weight verifiable numbers. Concrete numbers make claims verifiable. Research from Averi in April 2026 found that statistics density correlates with a 41 percent improvement in AI visibility. To improve this signal, replace vague claims with specific ones. Instead of “many users” write “thousands of users.” Instead of “fast” write “under 60 seconds.” Each concrete number is a citability signal that compounds with others on the page. ### External citations (8 points) CiteWP scores outbound links to authoritative external sources. Three or more outbound citation links earns full credit. One or two earns 4 points. Zero earns nothing. The signal looks for actual links to external domains, not mentions of sources without links. AI engines weight cross-referenced content significantly higher than uncited claims. Research from Wellows found a correlation of 0.89 between cross-referenced facts and citation likelihood, which is one of the strongest signals measured in GEO research. The practical implementation is to link to original research, official documentation, government sources, peer-reviewed studies, and other primary sources when you reference facts. Each meaningful outbound link strengthens both citability and your content’s perceived authority. ### Named entity density (7 points) CiteWP uses regex heuristics to count capitalized multi-word phrases that are likely named entities such as people, organizations, places, or products. Fifteen or more named entities earns full credit. Eight to fourteen earns 4 points. One to seven earns 2 points. The entity counter is heuristic in this version and may produce some false positives. Future versions will integrate full named entity recognition. Research from Wellows shows that pages with 15 or more recognized entities are 4.8 times more likely to be selected for AI citations. To improve this signal, mention specific organizations, products, places, and people by name where relevant. Generic phrases like “a popular plugin” become “Yoast SEO” or “Rank Math” with the entity-strengthening effect. Named entities give AI engines anchor points for understanding which topics your page actually covers. ### Non-promotional tone (8 points) CiteWP scans for 16 common promotional superlatives. The full list of detected terms is documented in the plugin source code at Includes/Scoring/ContentAnalysis.php. Research from Averi shows that promotional tone correlates with a 26 percent reduction in citation rate. AI engines treat promotional language as a marketing signal rather than an informational one and weight cited content accordingly. Replace superlatives with specific claims. For example, rather than asserting that your plugin is superior to alternatives in general terms, name the specific feature that differentiates it. The phrase ‘the only WordPress plugin with citation tracking’ makes a verifiable claim. Vague superlative phrasing does not. ### Freshness (4 points) Content updated within the last 90 days earns full credit. Content updated 91 to 365 days ago earns 2 points. Older than 365 days earns zero. CiteWP reads the post’s modified date from WordPress, which updates automatically when you save a post with changes. AI engines preferentially cite recent content because much of the information they synthesize is time-sensitive. The fix is simple: review your evergreen content periodically and update it with current information, then save the post to refresh its modified date. A genuine update of a few paragraphs is appropriate; resaving without changes is not, and search engines have become better at detecting that pattern over time. ### Defined audience or use case (3 points) CiteWP scans for audience markers including phrases that explicitly call out who the content is written for, who should use it, when to use it, and use case framing. The full list of detected markers is documented in the plugin source code at includes/Scoring/ContentAnalysis.php. Two or more markers earns full credit. One marker earns 2 points. None earns zero. This is the smallest signal in the Citability category at 3 points but it influences how AI engines match your content to user queries. AI engines cite content that explicitly states who it is for and when it applies, because those signals help the AI match the content to a user query. Generic content without audience signals is harder for an AI to match to a specific question. To improve this signal, add explicit audience phrases naturally throughout the content, particularly in introductions and section openers. Phrases like “for WordPress site owners who” or “use this when” anchor your content to specific user contexts. AUTHORITY ## Should I trust this? AI engines weight authority heavily when deciding which source to cite for a given query. Authority signals measure the trust markers on your post and your site overall: who wrote it, how it connects to other content, what structured data it carries, and whether it presents itself as a complete piece of work. Research from Wellows shows that 96 percent of AI Overview citations come from sources with strong E-E-A-T characteristics — Experience, Expertise, Authoritativeness, and Trustworthiness. The Authority category is worth 25 points across five signals. ### Author byline and E-E-A-T (6 points) Full credit requires an author bio plus at least one external profile link, such as a Twitter or LinkedIn URL or a personal website. Bio only earns 4 points. Neither earns 1 point. No author info attached to the post earns zero. This is the largest signal in the Authority category at 6 points, reflecting how heavily AI engines weight author credibility. The fix happens in your WordPress user profile rather than per-post. Navigate to Users in your WordPress admin, edit your profile, fill in the Biographical Info field with a meaningful bio that establishes expertise on the topics you write about, and add your external profile URLs. Setting these up once benefits every page on your site authored by you. Research from Wellows shows that 96 percent of AI Overview citations come from sources with strong E-E-A-T characteristics, which is why a single bio update can move scores across an entire site. ### Internal link density (5 points) Three or more internal links to other pages on your site earns full credit. One or two internal links earns 3 points. Zero earns nothing. The signal counts only internal links, not outbound external links, which are scored separately under the Citability category. Internal links signal topical authority and help AI engines understand the relationships between pages on your site. The fix is to find two or three places in your content where you naturally reference another page on your site and add a link. Avoid forced linking; natural references work better than crammed link blocks. Pages that link to and from related content read as part of a coherent body of work rather than as isolated pieces. ### Schema markup (6 points) CiteWP awards full credit when JSON-LD schema is present in your post content. Partial credit of 3 points is awarded when an SEO plugin such as Yoast, Rank Math, AIOSEO, or SEOPress is active on your site, since these plugins output schema at the page render layer where CiteWP cannot currently inspect them directly. To earn full credit, use the Schema Suggestions panel in the CiteWP sidebar to insert Article or FAQPage JSON-LD directly into your post content. Combining inline schema with your SEO plugin’s render-layer schema is valid and common, though future CiteWP versions will detect render-layer schema directly to close the partial-credit gap. Schema markup gives AI engines explicit, machine-readable definitions of what your page is about, which is foundational for accurate citation matching. ### Meta description (4 points) A meta description in the 120 to 160 character range earns full credit. 70 to 119 characters earns 2 points. Shorter or longer earns zero. CiteWP reads meta descriptions from Yoast, Rank Math, AIOSEO, or the post excerpt in that order, using whichever source is available first. The fix is to set a meta description in your SEO plugin that falls within the optimal range. Search engines and AI engines both use meta descriptions as a content summary, and well-sized descriptions are more likely to appear verbatim in search results and AI citations. Treat the meta description as a one-sentence pitch for the page that stands alone without needing context from the page itself. ### Featured image with alt text (4 points) Full credit requires a featured image set on the post plus alt text that contains at least four words. Image with brief alt text earns 2 points. Image without alt text earns 1 point. No featured image earns zero. The four-word threshold filters out one-word filenames and generic placeholders that do not actually describe the image. Multi-modal content sees a 156 percent higher selection rate in AI citations according to research from Wellows in February 2026. To improve this signal, set a featured image relevant to your content and write descriptive alt text that accurately describes the image in at least four words. Avoid filename-style alt text like “screenshot1.png”; write natural descriptions that would make sense if read aloud by a screen reader to someone who cannot see the image. ## How CiteWP differs from traditional SEO Yoast and Rank Math score content for search engine ranking. CiteWP scores for AI citation. They overlap — schema, heading structure, and authority signals matter for both — but they split on what else counts. CiteWP AI Search Optimizer weights factual density, external citations, and self-contained passage structure more than any traditional SEO tool. It also penalizes promotional tone, which most SEO scoring ignores. AI engines select content to quote, not content to rank — different criteria. CiteWP works alongside your existing SEO plugin. Yoast and Rank Math handle ranking. CiteWP handles citation readiness. SEO gets you ranked; CiteWP gets you cited. ## Improvement workflow - Work category by category. Start with the lowest-scoring category. Within each category, focus on signals worth more points first. A 6-point signal at zero credit is worth fixing before a 3-point signal at partial credit. - Use the sidebar recommendations. Open a post in the WordPress editor and view the Cite Score sidebar. Each signal shows its current score, a brief explanation of what was detected, and a specific recommendation when partial or no credit was awarded. Address the recommendations in order. - Save before recalculating. The Cite Score reads the saved version of your post content. Save the post after each meaningful change to trigger a fresh score calculation. The Recalculate button manually re-runs scoring on the current saved version. - Stack quick wins first. Structural fixes like adding a comparison table, splitting a long paragraph into self-contained passages, or correcting heading hierarchy take minutes and move scores by several points each. Citability improvements like adding outbound citations and replacing marketing language with specific claims are similarly fast. - Make site-wide changes once. Authority signals like setting up your author bio and adding a featured image benefit every page on your site at once. A single bio update can move scores across an entire site. ## Research sources The Cite Score rubric is calibrated against published 2026 research on Generative Engine Optimization. The primary sources informing CiteWP’s weights and thresholds are listed below. CiteWP updates the rubric as new research emerges, and if the underlying weights change, this page is updated and the changelog notes the methodology shift. - AiBoost (March 2026) — ChatGPT ranking factors analysis, reporting findings from Authoritas including the approximately 40 percent higher citation weight for FAQ-structured content. - Wellows (February 2026) — Google AI Overviews ranking factors study reporting semantic completeness r=0.87 correlation, multi-modal content +156 percent selection rate, named entity density 4.8x boost at 15+ entities, and 96 percent of AI Overview citations from sources with strong E-E-A-T characteristics. - Averi (April 2026) — GEO citation metrics framework documenting statistics density correlating with 41 percent AI visibility improvement and promotional tone correlating with -26.19 percent citation rate. For the full canonical scoring rubric including signal IDs, exact pass/partial criteria, and implementation details, see the source-of-truth rubric document linked in the CiteWP plugin source code. GET STARTED ## Get your content cited by AI. Install CiteWP AI Search Optimizer free on WordPress.org. No account, no credit card. Get AI Search Optimizer FREE -> Read Documentation --- - [AI Search Optimizer](https://citewp.com/ai-search-optimizer/): The AI Search Optimizer WordPress plugin scores your content for AI citation readiness, detects ChatGPT and Claude crawlers, and generates llms.txt files. # AI Search Optimizer – WordPress Plugin for AI Citations CiteWP AI Search Optimizer is the WordPress plugin that makes your content visible to AI search engines. Detect AI crawlers, generate llms.txt, score every post for AI citability, and track which pages get cited. Built by a WordPress developer with 15 years in SEO. Install free on WordPress.org - Free forever · No account required · Works with Yoast, Rank Math, AIOSEO AI Search Optimizer is a free WordPress plugin by CiteWP built for bloggers, content marketers, and site owners who publish regularly and want their pages cited by AI search engines — not just ranked on Google. It scores every post and page from 0–100 for AI citation readiness (that score is called Cite Score), detects visits from AI crawlers like GPTBot and ClaudeBot, auto-generates an llms.txt file so AI systems can parse your site structure, and tracks which pages appear as cited sources in AI responses. No account or API keys required. Installs from WordPress.org and works alongside Yoast, Rank Math, and AIOSEO. THE GAP ## SEO got you ranked. AI search is rewriting the rules. ChatGPT, Perplexity, and Claude now answer a big chunk of searches directly. No list of ten links — one synthesized answer, a few cited sources, everything else ignored. When someone asks a question you should be answering, your site either gets named or it doesn’t. There’s no page-two. And right now, most WordPress sites have no idea which way that’s going for them. Yoast, Rank Math, every traditional SEO tool — built to win at Google. Keyword density, backlinks, page speed. Still matters. But none of that tells you whether ChatGPT will cite your page when someone asks a question you should own. A page can rank #1 and never show up in an AI answer. The content signals are different. Most SEO tools don’t touch them. 810 million people use ChatGPT every day. Google’s AI Overviews hit 1.5 billion monthly users. Not experimental — mainstream. Somewhere between 60% and 93% of those searches end without a click because the answer lands on-screen and the user is done. For site owners, that’s a real shift. Being cited inside the AI answer is starting to count more than being ranked third in the list nobody scrolls to. ## Why AI search visibility matters now AI search isn’t replacing Google — it’s changing where answers come from. Millions of searches now end without a click, making citations inside AI answers a new source of visibility 810+M ### Daily AI search users Roughly 810+ Million people use ChatGPT every day. 60%-93% ### Zero-Click Answers AI Search Engines produce zero-click rates between 60%-93%. 70% ### AI answer change over time AI overview content changes for roughly 70% of queries over time. AI search has moved from novelty to mainstream behavior. As of 2026, roughly 810 million people use ChatGPT daily, and Google’s AI Overviews reach about 1.5 billion monthly users. The shift changes how often a search even produces a click: AI search engines including ChatGPT Search, Perplexity, and Google’s AI Mode produce zero-click rates between 60% and 93%, because they’re designed to answer questions directly rather than send users to a list of links. For website owners, that means being cited inside the answer increasingly matters more than ranking in a list beneath it. (Source: New User Approve Phind) The competition for those citations is real and measurable. ChatGPT accounts for an estimated 55–60% of AI-native referral traffic, followed by Perplexity at 18–22%, Gemini at 10–14%, and Microsoft Copilot at 6–9%. Citations also don’t last: AI Overview content changes for roughly 70% of queries over time, and when answers update, nearly half of the cited sources are replaced. Visibility in AI search is something you earn continuously, not once. (Source: Search Engine Journal Exposure Ninja) Most sites can’t even see this activity happening. A Spark Toro study from January 2026 found that only 12–18% of Perplexity citations result in actual click-through traffic, meaning 82–88% of the time a brand is cited, no one visits the site — the citation happened, but standard analytics never recorded it. This is the gap CiteWP AI Search Optimizer is built to close: it detects which AI crawlers visit your site, scores your content for citation-readiness, and shows you what to improve, so you’re optimizing for a channel most tools can’t even measure. (Source: UpGrowth) WHAT YOU GET ## Built for the AI search era. Six capabilities that turn WordPress content into AI-citable content. ### AI Crawler Detection See exactly which AI bots — GPT, Claude, Perplexity, and others — are visiting your site, when, and what they’re reading. ### llms.txt Generation Auto-Generate the llms.txt file AI engines use to discover and prioritize your content. Updated automatically as you publish. ### Cite Score Every post gets a 0–100 score showing how citable it is to AI engines, with specific recommendations to improve. ### Citation Tracking – Pro Account Track how often your content gets cited by AI engines and which pages are performing. Use that to optimize your posts and pages. ### Works with your SEO stack Designed to complement Yoast, Rank Math, and AIOSEO — not replace them. SEO gets you ranked. CiteWP gets you cited. ### Privacy First All processing happens on your server. No tracking, no external API calls, no data leaves your site without permission. PRICING ## Start free. Upgrade when you’re ready. The free plugin includes everything you need to start tracking AI citations. Pro adds depth for sites that need it. FREE $0 AI crawler detection and logs - Automatic llms.txt generation - Cite Score for your top pages - Recommendations engine - WordPress.org community support Download on wordpress.org PRO Launch Price Coming! - Site-wide scoring (unlimited pages) - Historical trends and reporting - Competitor citation monitoring - Automated content suggestions - Priority email support Join THE Waitlist HOW IT WORKS ## Install in 60 seconds. No account creation, no API keys, no setup wizard. Active out of the box. 01 ### Install Download from WordPress.org or upload the zip. Activate. No account, no API keys, no setup wizard. 02 ### Crawlers detected immediately CiteWP begins logging AI bot visits the moment it’s active. Within 24 hours you’ll see your first crawler data. 03 ### Score and improve Open any post or page to see its Cite Score and specific recommendations. Implement changes, watch citations grow. FAQ ## Questions about AI Search Optimizer Everything you need to know before installing. ### Does AI Search Optimizer work with Yoast or Rank Math? Yes. AI Search Optimizer runs alongside Yoast, Rank Math, SEO Press, and All in One SEO without conflict. Traditional SEO plugins optimize how Google ranks your pages. AI Search Optimizer focuses on a different problem — whether ChatGPT, Perplexity, Claude, and Google’s AI Overviews actually cite your content when answering questions. The two work together: keep your existing SEO plugin for search rankings, and add AI Search Optimizer for AI citation visibility. ### Will this slow down my site? No. AI Search Optimizer adds zero frontend load. All processing — crawler detection, scoring, recommendations — runs in the WordPress admin and on background tasks. No scripts, stylesheets, or tracking code are added to your public pages. The only file served to AI crawlers is your llms.txt, which is a static text file generated on demand and cached. ### Which AI crawlers do you detect? The plugin tracks visits from the major AI training and retrieval bots: GPTBot and OAI-SearchBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, Google-Extended, Bytespider (TikTok), CCBot (Common Crawl), Meta-ExternalAgent, and Applebot-Extended (Apple Inc.) The detection list updates as new crawlers emerge, and you can see exactly which bots have visited your site, when, and which pages they fetched in the Crawler Logs view. ### What is llms.txt and why does my site need one? llms.txt is an emerging standard — similar to robots.txt — that tells AI systems which pages on your site are most worth reading. Instead of letting crawlers guess what matters, you give them a curated map of your highest-value content with short descriptions. AI Search Optimizer generates and maintains this file automatically based on your site structure, and lets you control which pages are included, excluded, or featured. Sites with a well-formed llms.txt are easier for AI tools to parse, summarize, and cite accurately. ### How is Cite Score calculated? Cite Score is a 0–100 measure of how citable your content is to AI systems. It evaluates each post and page against the structural and semantic signals that AI models actually use when extracting answers — things like clear headings, factual density, source attribution, schema markup, content freshness, and answer-shaped passages. Each page receives a score plus specific recommendations to improve it. The methodology is documented in full inside the plugin under Settings → About Cite Score. ### What’s free and what’s paid? The free plugin on WordPress.org includes everything you need to start: AI crawler detection and logs, automatic llms.txt generation, Cite Score for your top pages, and the recommendations engine. The Pro tier at citewp.com adds site-wide scoring across unlimited pages, historical trend tracking, competitor citation monitoring, automated content suggestions, and priority support. You can use the free plugin indefinitely — Pro is for sites that want deeper analytics and automation. ### Where is my data stored? All crawler logs, scores, and recommendations are stored in your own WordPress database. Nothing is sent to external servers in the free version. The Pro tier optionally syncs scoring data to citewp.com for historical trending and cross-site dashboards — that sync is opt-in, encrypted in transit, and you can export or delete your data at any time. Your content itself is never copied or transmitted. ### How do I get support? Free plugin users can post in the WordPress.org support forum, where issues are typically answered within a few business days. Pro subscribers get email support with a 24-hour response target and direct access to the development roadmap. Documentation, setup guides, and troubleshooting are at citewp.com/docs. CITEWP PRO ## Site-wide scoring is coming. Get notified when Pro launches with historical trends, competitor citation tracking, and unlimited page scoring. Early signups get launch pricing. Join the Waitlist No spam. Unsubscribe anytime. --- - [Blog](https://citewp.com/blog/) - FAQPage schema for WordPress: The Complete Guideby Brad PatshkowskiFAQPage schema is JSON-LD markup that tells a machine a block of your page is a list of questions and answers. For AI citation, it’s one of the highest-value pieces of structured data you can… - Why AI engines won’t cite content published by “Admin”by Brad PatshkowskiWhen an AI search engine evaluates a page, one of the first things it checks is whether a real person is accountable for the content. A page published by “Admin” with no author bio, no… - How to write content AI can actually extractby Brad PatshkowskiAI search engines don’t read your content the way a human visitor does. They use a process called Retrieval Augmented Generation — RAG — to find and pull specific passages from pages they’ve indexed, then… - Why your content ranks on Google but never gets cited by ChatGPTby Brad PatshkowskiYour SEO is working. Google has you on page one. ChatGPT cites your competitors instead. Here’s why — and five structural fixes that don’t require rewriting a single word. GET STARTED ## Get your content cited by AI. Install CiteWP AI Search Optimizer free on WordPress.org. No account, no credit card. Get AI Search Optimizer FREE -> Read Documentation --- - [CiteWP — AI Search Optimization for WordPress](https://citewp.com/): AI Search Optimization for WordPress. Detect AI crawlers, generate llms.txt, and score every post for citability across ChatGPT, Claude, Gemini, and Perplexity. TOOLS FOR THE AI SEARCH ERA # Get your content Cited by AI CiteWP builds tools that help WordPress websites get discovered, crawled, and cited by AI search engines like ChatGPT, Perplexity, Claude, and Gemini. Built for content managers, marketing leads, and WordPress developers. Explore our plugins- Built for WordPress – Privacy First OUR FLAGSHIP PLUGIN ## CiteWP AI Search Optimizer ### SEO gets you ranked. CiteWP gets you cited. ### Crawler Analytics Detect every AI bot visiting your site ### llms.txt Generator Auto-create the AI discovery file ### Cite Score Engine 0–100 score on every post ### Citation Tracking Track AI citations (Pro) GET STARTED ## Get your content cited by AI. Install CiteWP AI Search Optimizer free on WordPress.org. No account, no credit card. Get AI Search Optimizer FREE -> Read Documentation WHY WE BUILT THIS ## AI search is rewriting how people find content. ChatGPT, Perplexity, Claude, and Gemini have changed how millions of people search. ChatGPT processes over 1 billion queries per week (OpenAI 2026). They don’t show ten blue links — they synthesize answers and cite a handful of sources. If your content isn’t cited, you’re invisible. Existing SEO tools were built for Google crawler. They optimize for keyword rankings and SERP positioning. They don’t tell you whether AI engines can find your content, parse your content, or cite your content. Our flagship plugin AI Search Optimizer detects 40+ AI bots — 25% of which are training-focused for bots including Google Extend, Facebook and Meta Bot, Grok, Amazon Bot, Apple Bot, Duckduckgo, and more. And our Cite Score Cite Score evaluates 17 signals across 3 categories to give you the most reliable, and actionable advice on how to optimize your posts and pages for AI search (CiteWP 05, 2026). CiteWP was founded to close that gap. We build tools that help WordPress websites become AI-citable — discovered, crawled, and surfaced in AI responses. OUR PRINCIPLES ## Built around four ideas. ## Privacy First No tracking, no telemetry, no third-party APIs. Your data stays on your server, always. ## Built for WordPress WordPress-native architecture. Works alongside Yoast, Rank Math, and AIOSEO — not against them. ## Open Source Foundation Free tier on WordPress.org under GPL. Source code public on GitHub. Built in the open, built for visibility. ## Future-Focused AI search is evolving fast. We update CiteWP as the landscape changes — new crawlers, new standards, new opportunities. ROADMAP ## What we’re building. ## Available Now AI Search Optimizer (Free) - Crawler detection - llms.txt generation - Cite Score on every post ## Coming Soon - CiteWP Pro: Citation tracking - Multi-site dashboard - Competitor citation comparison ## On the Horizon - Additional WordPress tools - Content optimization workflows - Major SEO platform integrations FROM THE FOUNDER ## A note from Brad. I’ve spent 20+ years in the mortgage industry watching search behavior change. I started CiteWP after watching my own search habits change. I stopped clicking through to websites and started reading AI summaries from OpenAI, Anthropic, Google, and Microsoft— and I knew most content creators weren’t ready for what that meant. I wanted to build a plugin for content managers, marketing leads, and WordPress developers at small businesses who want to be cited by AI — not just ranked by Google. WordPress powers 43% of the web. Most of those sites have spent years optimizing for Google and Microsoft Edge. Almost none of them are optimized for AI search. CiteWP is my attempt to fix that, one plugin at a time. If you’re a WordPress site owner, marketer, or developer trying to figure out what AI search means for your content — install the free plugin, and let me know what you think. Real feedback shapes what gets built next. — Brad Patshkowski, Founder FAQ ## Frequently asked questions ### What is AI Search Optimization? AI Search Optimization is the practice of structuring content so that ChatGPT, Claude, Perplexity, and Google AI Overviews can discover, parse, and cite it. Traditional SEO optimizes for SERP ranking. AI Search Optimization optimizes for being one of the few sources AI engines actually cite. ### Does CiteWP work alongside Yoast, Rank Math, or AIOSEO? Yes. CiteWP runs alongside Yoast, Rank Math, SEOPress, and AIOSEO without conflict. Traditional SEO plugins handle Google rankings. CiteWP handles AI citation visibility. Different jobs, no overlap. Keep your existing SEO plugin and add CiteWP. ### How does CiteWP measure “AI citability”? Cite Score evaluates 17 signals across three categories — Structure (35 points), Citability (40 points), and Authority (25 points) — for a 0-100 score on every post and page. The full scoring rubric is public at citewp.com/cite-score. No black-box methodology. ### Is llms.txt actually used by AI engines? llms.txt is an emerging standard — like robots.txt, but for AI crawlers. Adoption is early but accelerating. CiteWP auto-generates llms.txt from your published content with no manual upkeep, positioning your site for the standard’s adoption curve. ### What’s the difference between CiteWP Free and CiteWP Pro? The free plugin detects 40+ AI crawlers, generates llms.txt, and scores every post with Cite Score. CiteWP Pro (launching May 2026) adds citation tracking, multi-site dashboards, and competitor citation comparison. No account required for free. ## Get your content Cited by AI today! Get AI Search Optimizer FREE --- ## Posts - [Why your content ranks on Google but never gets cited by ChatGPT](https://citewp.com/why-your-content-ranks-on-google-but-never-gets-cited-by-chatgpt/): Your SEO is working — Google ranks your content. But ChatGPT, Perplexity, and Claude aren't citing it. Here are five structural reasons why, and the fixes. Content ranks on Google because of backlinks and domain authority. It gets cited by OpenAI’s ChatGPT, Perplexity, Gemini and Claude because of extractable structure, named authorship, and schema markup. Most WordPress sites optimize for the first. Almost none optimize for the second. Your content ranks on the first page. Google loves it. You’ve done the work. But ask ChatGPT or Grok about your topic and it cites three of your competitors instead of you. Ask Perplexity or Claude the same question and you’re not there either. That’s not a content quality problem. It’s a structure problem. Only 11% of domains are cited by both ChatGPT and Google AI Overviews for the same query, according to industry research — which means ranking well on Google is no guarantee of AI visibility. What is an AI citation? An AI citation is when ChatGPT, Perplexity, or Claude extracts a passage from your content and presents it — with attribution — as part of a generated answer. It’s distinct from a Google ranking: ranking measures whether your page is worth sending someone to, citation measures whether a specific passage can stand alone as an accurate, complete answer. Your page may never receive the click, but your content gets quoted as a source. The two outcomes require different things. A page can rank number one on Google and receive zero AI citations, or sit at position eight and get cited constantly. The deciding factor is not domain authority or backlinks — it’s whether the right 50 to 167 words are structured so an AI retrieval system can extract them cleanly. Ranking #1 on Google and getting cited by AI are two separate problems. The short version Five structural reasons AI engines ignore well-ranked content — and a fix for each: - Your content isn’t extractable as standalone passages - There’s no named author with credentials - You’re missing structured data (Article + FAQPage schema) - AI crawlers are blocked or restricted in your robots.txt - You have no llms.txt file None of these require rewriting your content. They’re all structural fixes. ## Google and AI engines use completely different signals Google ranks pages. AI engines extract passages. When Google decides to rank your content, it looks at backlinks, domain authority, keyword relevance, and hundreds of other signals built around one question: “Is this page worth sending someone to?” When ChatGPT or Perplexity decides whether to cite you, the question is different: “Can I pull a clean, accurate, self-contained answer from this page?” You can score well on the first question and fail the second completely. They’re measuring different things — and the audience on the AI side is no longer small. ChatGPT has over 900 million weekly active users according to TechCrunch, and AI-referred sessions grew 527% between January and May 2025 according to SEMRush. Optimising for Google ranking does almost nothing for AI citation visibility. What gets you ranked on Google is not what gets you cited by AI. Research from Search Engine Land found that 44% of all LLM citations come from the first 30% of a page — not the most relevant section, the first section. That’s a structural bias built into how AI retrieval works, and it has nothing to do with your Google rankings. ## Reason 1: Why isn’t my contentgetting cited by AI? AI search engines use something called RAG — Retrieval Augmented Generation. Before generating an answer, the AI retrieves relevant passages from pages it has indexed, then uses those passages to construct a response. The key word is passages. Not pages. Not full articles. Chunks of 50-200 words that can stand alone as a complete thought. If your key claim is buried in paragraph 8 inside a 600-word section, the retrieval system may never reach it. If your answer to “what is X?” requires reading three paragraphs of setup before it becomes clear, it won’t get extracted. It’s the most common reason well-ranked content gets zero AI citations. Content with multi-modal elements sees 156% higher AI selection rates. (Source: Wellows) ### The fix Lead every section with a direct 1-2 sentence answer. Then expand. Every H2 section should open with something that stands on its own — a sentence an AI could quote without needing the surrounding context to make sense of it. Before: “When we talk about content optimization for AI search engines, there are several important considerations that site owners should keep in mind…” After: “AI engines cite passages, not pages. Every section should open with a direct answer.” For the full breakdown on passage structure, headings, and answer-first formatting, see how to write content AI can actually extract. ## Reason 2: Does named authorship affect AI citations? AI engines treat unnamed content as lower trust. ChatGPT sources heavily from Bing’s index, and Bing’s quality evaluation includes author expertise as an E-E-A-T signal — a page with no visible author is, by definition, an unknown expert making unverifiable claims. AI engines weight E-E-A-T signals heavily. Experience, expertise, authoritativeness, trustworthiness. These aren’t just Google concepts — every major AI platform uses some version of them when deciding whether a source is worth citing. Content published without a named author, without a bio, without any signal of who wrote it and why they’re qualified — that content scores lower on trust signals. Not because AI is reading your bio and judging it. Because the absence of author information is itself a signal. An Ahrefs study of 75,000 brands found that brand mentions correlate three times more strongly with AI citation visibility than backlinks — and the strongest individual signal is YouTube mentions, with a 0.737 correlation score. ### The fix Add a named author to every post. Build out a proper author page with a real bio, relevant credentials, and links to social profiles. Make the author visible at the top of the post, not buried in a footer. If your WordPress theme hides or removes the author display, fix that before you publish another post. The byline is not decoration. It’s a trust signal that affects whether AI engines cite your content. A visible, credentialed author is a trust signal for both readers and AI engines. ## Reason 3: Does schema markup help ChatGPT cite your content? Authoritas found that 71% of pages ChatGPT cites include some form of structured data markup. A separate analysis showed that pages with FAQPage schema get cited roughly 40% more often than pages without it. ChatGPT pulls heavily from Bing’s index, and Bing Webmaster Tools still weights structured data as a ranking signal. Schema helps Bing understand what a page is about, which influences how ChatGPT selects sources. Two schema types matter most for blog content: Schema type What it tells AI Where to add it Article Author, publish date, last updated Rank Math,Yoast SEO, AIOSEO → Schema tab FAQPage Structured Q&A AI can extract directly Kadence Accordion or Rank Math FAQ block ### The fix If you’re using Rank Math or Yoast SEO, both can generate Article schema automatically. For FAQPage schema, add a FAQ section at the end of every post and mark it up correctly — or use Kadence Accordion blocks, which handle FAQPage schema in Kadence Pro. Then add FAQPage schema to your Q&A blocks. If you’re not sure whether your pages have schema, paste any post URL into Google Rich Results Test and check what structured data it detects. ## Reason 4: Could your robots.txt be blocking AI citations? If an AI search engine can’t crawl your content, it can’t cite it. Simple as that. Each major AI platform has its own crawler. These are separate from Googlebot and other traditional search crawlers. A robots.txt rule that blocks them — even unintentionally — means those platforms have no access to your content at all. Some WordPress security plugins, hosting configurations, or misconfigured robots.txt files block these crawlers without the site owner ever knowing. Most people haven’t checked. ### The fix Open your robots.txt file in Google Search Central (yoursite.com/robots.txt) and look for Disallow rules targeting any of these bots: GPTBot, ChatGPT-User, ClaudeBot, Anthropic AI, PerplexityBot, Google-Extended. If you find any of them blocked, you have a decision to make. Blocking prevents AI training on your content. But it also prevents citation. Most content publishers are better served by allowing inference crawlers while optionally blocking training-focused bots — but that distinction requires knowing which is which. Check your robots.txt before assuming AI engines can access your content. ## Reason 5: Why does your site need an llms.txt file? robots.txt tells crawlers what they can’t access. llms.txt tells AI engines what’s most worth their attention. Think of it as a sitemap built specifically for AI. It tells them which pages matter, what the site covers, and what to prioritize when a question touches your topic. Most WordPress sites don’t have one. So AI engines guess at what matters — and often get it wrong. ### The fix Generate a llms.txt file and place it in your WordPress root directory, accessible at yoursite.com/llms.txt. It should include links to your key pages, a short description of what your site covers, and optionally a full-text version (llms-full.txt) for AI systems that want deeper context. ## How to check all of this at once Running through five different checklists manually across every post on your site isn’t realistic. The Cite Score measures all five of these signals — plus twelve more — across every post on your WordPress site. It’s a 100-point score that lives in the Gutenberg sidebar so you can see where each post stands while you’re editing it, not after you’ve published. The rubric is public at citewp.com/cite-score. Every signal is listed with the research behind why it’s weighted the way it is. No black box. Check your Cite Score free on WordPress.org → The Cite Score shows which signals are passing and which need work — while you’re still in the editor. ## The recap Ranking well on Google proves your content is valuable. Not being cited by AI means your content isn’t structured in a way AI engines can use. Those are two different problems with two different fixes. The fixes are structural, not creative. You’re reformatting, not rewriting. - Lead every section with a direct, standalone answer - Add a named author with credentials to every post - Add Article and FAQPage schema to your pages - Verify AI crawlers aren’t blocked in your robots.txt - Generate a llms.txt file for your site If you want to see exactly how your current posts score on each of these signals, that’s what the Cite Score is for. Install CiteWP free on WordPress.org and open any post in the editor. FAQ ## Frequently Asked Questions ### Can content rank #1 on Google and never get cited by ChatGPT? Yes, and it happens constantly. Google evaluates pages based on backlinks, domain authority, and keyword relevance. AI engines select passages based on extractability, author trust, and structured data. The two scoring systems do not overlap much — a page can pass one and fail the other completely. ### How long does it take to start getting AI citations after fixing these issues? For real-time AI search engines like Perplexity, you.com, Microsoft CoPilot, and Duckduckgo AI Chat, structural improvements can show results within 3-6 weeks as they re-index content. For large language models like ChatGPT that rely partly on training data, the timeline is longer — several months. Google AI Overviews sit somewhere between the two. ### What is llms.txt and do I really need it? llms.txt tells AI engines what is on your site and which pages matter most. Think of it as sitemap.xml built for AI search. It is not required, but sites that have one give AI engines much clearer signals than sites that do not. ### Do I need to rewrite all my existing content to get AI citations? No. The most common issues are structural: missing schema markup, buried answers, no author attribution. In most cases you are restructuring existing content — adding a FAQ section, moving key answers to the top of each section, adding Article schema — not rewriting from scratch. ### Is AI search optimization the same as traditional SEO? They overlap but they are not the same. Strong traditional SEO is the foundation — crawlable pages, quality content, solid backlinks. AI citation optimization adds a structural layer on top: extractable passages, schema markup, author authority signals. You need both. Neither replaces the other. --- - [FAQPage schema for WordPress: The Complete Guide](https://citewp.com/faqpage-schema-wordpress/): FAQPage schema labels your Q&A passages so AI search engines can cite them. Here's how to add it in WordPress, what scores, and the mistakes that void it. FAQPage schema is JSON-LD markup that tells a machine a block of your page is a list of questions and answers. For AI citation, it’s one of the highest-value pieces of structured data you can add to a WordPress post. It labels self-contained question-and-answer passages that an AI search engine can lift straight into a generated response. CiteWP credits it across two scoring signals worth 14 points combined. The part most WordPress owners get wrong: they add an FAQ section as plain text and assume that’s enough. It isn’t. Without the schema, a machine sees paragraphs. With it, the machine sees a structured question paired with a discrete answer, which is exactly the shape an AI assistant wants when it’s assembling a cited response. Fourteen of the 100 Cite Score points ride on one element: a visible FAQ block plus valid FAQPage schema. ## What FAQPage schema actually is Schema.org is a shared vocabulary for marking up web content, launched in 2011 by Google, Bing, Yahoo, and Yandex. FAQPage is one of its types. It declares that a page contains a frequently-asked-questions list, with each entry holding a `Question` and an `acceptedAnswer`. You add it as JSON-LD, a script block that sits in the page source where humans never see it but parsers always do. JSON-LD is the format Google recommends over the older Microdata and RDFa approaches, because it keeps the structured data separate from the visible HTML. A single FAQPage block can hold any number of Q&A pairs. The minimum that carries weight for AI citation readiness is three pairs, though most pages benefit from four to six. Each answer should be a complete thought on its own, between 40 and 80 words, because an AI engine may quote it without the surrounding page for context. ## The Google rich-result rollback, and why schema still matters Here’s the honest version, because most guides skip it. In August 2023, Google sharply restricted FAQ rich results in regular search. The expandable FAQ snippets that used to show under listings are now limited to a small set of authoritative government and health sites. If your goal was the visual rich result in Google search, that opportunity mostly closed. That does not make FAQPage schema dead. It changes what it’s for. The schema still tells every parser, including the crawlers behind ChatGPT, Perplexity, and Claude, that a passage is a structured answer to a specific question. AI search engines run on retrieval, and retrieval favors content that arrives pre-labeled as a question-answer unit. This is one of the reasons a well-ranked page still gets skipped by AI assistants: the page was optimized for a Google rich result that no longer fires, while the underlying signal that AI systems still read was never added. The schema’s audience shifted from one search engine’s display layer to every AI system’s retrieval layer. ## How AI engines use question-and-answer structure AI engines retrieve passages that match the query. A question paired with a tight answer is the most retrievable shape there is. AI search engines don’t read a page top to bottom and summarize it. They retrieve passages that match a user’s query, then assemble an answer from the strongest matches. A question heading followed by a tight answer is the most retrievable shape there is, because the question text often mirrors the exact phrasing a user types into ChatGPT or Perplexity. This is the same retrieval logic behind writing content structured so AI can extract it cleanly, applied specifically to Q&A. When the answer is wrapped in FAQPage schema, the system gets two confirmations at once: the visible heading says “this is a question,” and the structured data says “this is the accepted answer.” A page with both is easier to cite than a page with neither, and the difference compounds across every question on the page. For a content manager auditing why a strong post never surfaces in AI answers, an unmarked FAQ section is one of the most common and most fixable gaps. ## How CiteWP scores FAQ structure and schema CiteWP splits the credit across two separate signals, which is why the FAQ block is worth more than people expect. The `faq_schema_or_qa` signal, worth 8 of the 35 Structure points, fires when the page contains a genuine FAQ section with three or more question-answer pairs. The `schema` signal, worth 6 of the 25 Authority points, credits valid Article and FAQPage JSON-LD on the page. You can read how both fit the full rubric in the Cite Score scoring methodology. Signal Section Points What Trigger It `faq_schema_or_qa` Structure 8 FAQ section with 3+ Q&A pairs `schema` Authority 6 Valid Article + FAQPage JSON-LD present Combined 14 Both the visible Q&A block and the markup Fourteen points is 14% of the entire 100-point Cite Score riding on one structural element. A post that has the visible FAQ text but no schema captures the 8 Structure points and leaves the 6 Authority points on the table. Adding the JSON-LD is usually a five-minute change that recovers all six. Check whether your FAQ schema is scoring — free on WordPress.org. ## Adding FAQPage schema in WordPress The Rank Math and Yoast FAQ blocks output the visible Q&A and the FAQPage JSON-LD together on save. There are three practical routes, depending on what’s already installed. If you’re a content manager without developer support, the plugin routes are the safer choice because they keep the schema in sync with the visible content automatically. - Rank Math: Use the built-in FAQ block. In the Gutenberg editor, add the Rank Math FAQ block, type your questions and answers, and the plugin outputs both the visible block and the FAQPage JSON-LD. No manual code. - Yoast SEO: Use the Yoast FAQ block (part of its structured-data blocks). Same idea: fill in the Q&A, and Yoast generates the markup on save. - Manual JSON-LD: Add a Custom HTML block to the post and paste a hand-written FAQPage script. This gives full control but you have to keep the markup matched to the visible text by hand, or the page fails validation. Whichever route you take, the schema text must match the visible answer text on the page. Google’s structured-data guidelines for FAQPage are explicit that marked-up content has to be present and visible to the user. After publishing, paste the URL into Google’s Rich Results Test or the Schema Markup Validator to confirm the FAQPage parses with zero errors. CiteWP’s `schema` signal checks for the same valid markup the validators look for. See your schema signal score before and after — install CiteWP free. ## Common mistakes that void the schema The fastest way to lose the points is a mismatch between markup and visible content. If the JSON-LD contains an answer that doesn’t appear on the rendered page, validators flag it and CiteWP’s `schema` signal won’t credit it. The same goes for marking up content that’s hidden behind a tab or accordion the user can’t reach. Two other recurring errors. First, putting FAQPage schema on a page that isn’t actually a FAQ, like stuffing unrelated keywords into fake questions to game retrieval. That’s the kind of manipulation that gets a page demoted, and it’s the opposite of the white-hat approach CiteWP is built around. Second, duplicating the same FAQPage block across dozens of pages. Each FAQ should answer questions specific to its page. A page that publishes its Q&A under a named, credentialed author and pairs that with valid FAQPage schema is reinforcing two trust signals at once, which is the combination AI systems weigh most heavily. FAQ ## Frequently Asked Questions ### Does FAQPage schema still work after Google’s 2023 rich-result change? Yes, but its purpose shifted. Google restricted the visual FAQ rich result in regular search to authoritative government and health sites in August 2023. The schema still labels your Q&A passages as structured question-answer units, which is what the crawlers behind ChatGPT, Perplexity, and Claude read during retrieval. The display benefit shrank; the retrieval benefit did not. ### How many questions does a FAQPage need? Three question-answer pairs is the minimum that carries weight for AI citation readiness, and it’s the threshold CiteWP’s `faq_schema_or_qa` signal checks for. Four to six is a common sweet spot. Each answer should stand on its own at roughly 40 to 80 words, because an AI engine may quote one answer without the rest of the page around it. ### Do I need a plugin, or can I write the JSON-LD by hand? Both work. Rank Math and Yoast SEO both have FAQ blocks that generate the visible Q&A and the FAQPage JSON-LD together on save, which keeps them matched automatically. Hand-written JSON-LD in a Custom HTML block gives full control but you have to keep the markup synced to the visible text yourself, or the page fails validation. ### Will FAQPage schema get me cited by AI search engines? It improves citation readiness; it doesn’t guarantee citation. The schema makes your Q&A passages easier for AI systems to retrieve and quote, which is a necessary condition, not a sufficient one. Citation also depends on authority, relevance, and whether your answer is the strongest available source for the query. Schema removes one common barrier. ### How does CiteWP score my FAQ section? Two signals. The `faq_schema_or_qa` signal in the Structure category awards 8 points for a real FAQ section with three or more Q&A pairs. The `schema` signal in the Authority category awards 6 points for valid Article and FAQPage JSON-LD on the page. Together that’s 14 of the 100 Cite Score points tied to one element. ### What’s the most common FAQPage mistake? A mismatch between the marked-up answer and the visible answer on the page. Google’s structured-data guidelines require that schema content be present and visible to users. If your JSON-LD includes an answer that doesn’t appear on the rendered page, or the FAQ is hidden behind an unreachable tab, validators reject it and the CiteWP `schema` signal won’t credit it. GET STARTED ## Get your content cited by AI. Install CiteWP AI Search Optimizer free on WordPress.org. No account, no credit card. Get AI Search Optimizer FREE -> Read Documentation --- - [Why AI engines won’t cite content published by “Admin”](https://citewp.com/named-authorship-ai-citation/): AI search engines check who wrote your content before citing it. No named author, no bio, no external links ,no citation. Here's how to fix in WordPress. When an AI search engine evaluates a page, one of the first things it checks is whether a real person is accountable for the content. A page published by “Admin” with no author bio, no credentials, and no external attribution is treated as low-trust — regardless of how well the content is written. A 2026 review of AI citation behavior found that 96% of AI Overview citations come from sources with strong E-E-A-T signals. Anonymous content doesn’t make that cut. For content managers at mortgage companies, law firms, and service businesses, this matters more than for most. These are the industries where AI systems apply the strictest scrutiny to source credibility before citing anything. A page published by “Admin” starts with 1 of 6 possible author authority points. A named author with a bio and external profile links earns all 6. ## What E-E-A-T is and why AI citation changed the stakes E-A-T has been central to Google’s content quality framework since 2018. In December 2022, Google added the “E” for Experience, creating E-E-A-T: Experience, Expertise, Authoritativeness, Trustworthiness. The update was partly a response to the rise of AI-generated content with no human accountability behind it. The core idea is that content from someone who demonstrably knows what they’re talking about, and can be verified as such, should be treated as more credible than content from an unknown source. For Google rankings, E-E-A-T isn’t a direct algorithmic signal — it’s a quality framework that human raters apply when evaluating content quality. But AI search engines like ChatGPT, Perplexity, and Claude use the same underlying trust logic when deciding what to cite in a generated answer: is there a named author? Are their credentials verifiable? Do external sources confirm they’re who they claim to be? A page that passes those checks gets cited. A page that fails them gets skipped, regardless of how technically well-formed the content is. Google’s guidance on E-E-A-T covers the framework in detail — it’s written for Google ranking but the trust principles apply equally to AI citation. This is the part most WordPress site owners miss — and it’s one of the main reasons why Google rankings don’t predict AI citations: authorship was a “nice to have” in traditional SEO. For AI citation readiness, it’s a hard signal worth 6 of the 25 Authority points — 76% of what’s available — before the AI even reads a word. ## What AI systems actually check A credential in the bio is a claim. A link to the licensing database is verification. AI systems treat them differently. The `author_byline` signal in CiteWP’s scoring rubric — part of the full Cite Score methodology — grades authorship in three tiers: Authorship state Cite score credit Named author + bio + external profile links 6 / 6 pts (full credit) Named author + bio only, no external links 4 / 6 pts No named author or no bio 1 / 6 pts See how your site’s author signal scores right now — free on WordPress.org - A bio with external links earns 50% more author signal credit than a bio alone — 6 points versus 4. The difference comes down to verifiability. A bio that says “Jane Smith is a licensed mortgage broker with 12 years of experience” is a claim. A bio that links to Jane’s LinkedIn profile, her NMLS license entry on NMLS Consumer Access, and her employer’s team page makes the claim checkable. AI systems weight verifiable authorship more heavily because they can follow the chain of evidence — the same reason they credit external citations in body copy more than unsourced assertions. What counts as a qualifying external profile link: LinkedIn - Professional licensing page (NMLS Consumer Access, state bar directory, medical board) - University faculty page - Professional association member directory - Industry publication contributor profile A link back to your own company’s About page doesn’t count — that’s self-attestation, not external verification. ## What an author bio actually needs Most WordPress author bios fail in the same three ways: written in first person with no credential signal (“I love helping clients find their dream home”), no verifiable qualifier, and no external links. That combination earns 1 out of 6 possible author authority points — about 17% of the available author signal. A bio that earns full credit does four things. First: full name, specific title, and organization. “Jane Smith, Licensed Mortgage Broker, Spokane Loan Team” signals something. “Jane Smith” signals nothing. Second: a credential — any licensure, certification, or verifiable expertise marker relevant to the content. For mortgage: NMLS number. For legal: state bar number. For healthcare: board certification. For agencies and consultants without formal licensing: a specific domain expertise stated precisely, like “10 years managing content for B2B SaaS companies,” or a contributor byline at a recognizable publication. Third: at least one external link — LinkedIn is the baseline, and for regulated industries the licensing page is stronger because it’s government-maintained. Fourth: topical relevance. A loan officer writing about FHA limits needs a bio that signals mortgage expertise. A generic personal statement about being “passionate about helping people” does nothing for AI trust signals and nothing for the reader either. The same principle applies to the body copy itself — see how AI systems extract information from content. ## Setting this up in WordPress WordPress has a built-in biographical info field under Users → Your Profile → Biographical Info. That text renders as the author bio on most themes. The profile page also has fields for website URL, but it only supports one external link natively. To add multiple external profile links — which is what earns full `author_byline` credit — you need either a plugin or theme-level support. Screenshot or clean mockup of the WordPress Users → Profile admin screen with the Biographical Info field populated and social/external link fields filled in. Represents the 10-minute setup process that enables the CiteWP author_byline signal to score at full credit. Yoast SEO and Rank Math both have author schema settings that go beyond the WordPress default. In Yoast, go to Search Appearance → General → Knowledge Graph and configure the person or organization settings. In Rank Math, go to Titles & Meta → Global Meta and set the Person schema with the author’s name, same-as URLs, and profile links. Both generate Schema.org Person markup that formally declares the author entity and its external verification URLs — this is what CiteWP credits in the `schema` signal under Authority, and it’s what AI systems read when evaluating whether a source has declared authorship properly. If your theme doesn’t render the author bio box on posts by default, the Simple Author Box plugin adds a standardized block with social profile links. Setup takes about 10 minutes. Ideal for sites with multiple contributors, it handles per-author configuration so each post inherits the right bio automatically. For content managers working with a team where posts go up under a single login: the fix is to create individual WordPress user accounts for each contributor, assign posts to the correct author, and configure each user profile with a bio and external links. It’s more setup upfront but each post then carries the right authorship signal. Check your author signal score before and after — install CiteWP free ## Regulated industries: authorship isn’t optional For content managers at mortgage companies, law firms, healthcare clinics, and financial advisory practices, named authorship sits at the intersection of AI citation strategy and basic credibility. AI search engines handling queries in regulated categories — financial advice, medical guidance, legal information — apply stricter scrutiny before citing a source. A page about FHA loan eligibility from a named, NMLS-licensed loan officer is evaluated differently than the same page from “Admin.” The former has a verifiable accountability trail. The latter has none. YMYL content (Your Money Your Life) is the term Google uses for pages where the stakes of getting bad information are high. AI systems apply the same elevated-scrutiny logic. If the content covers money, health, law, or safety, and there’s no verifiable author attribution, the content is less likely to be cited regardless of how accurate it is. The AI has no way to confirm that the source is credentialed to make the claims it’s making, so it defaults to sources that have demonstrated that chain. Every post covering a regulated topic needs a named author with the relevant credential visible in the bio. For mortgage, the NMLS Consumer Access database is an externally verifiable, government-maintained public record covering more than 400,000 licensed professionals across all 50 states — linking to a loan officer’s NMLS entry is one of the strongest authorship signals available in that industry. For attorneys, the state bar lookup serves the same function. For healthcare, the appropriate state licensing board. These aren’t optional polish — they’re the difference between content an AI will cite and content it won’t touch. FAQ ## Frequently asked questions ### Does every post on my site need a named author? Every post covering topics where credibility matters — advice, how-to guides, explanations of complex subjects — should have one. For content managers at service businesses, the posts most likely to be cited by AI are exactly the posts that need clear attribution: loan explainers, legal guides, health information, product comparisons, how-to content. Generic posts like event announcements or company news are lower priority. ### Can I use my company name as the author instead of a real person? An organization can be the author, but it scores lower than a named individual with a bio and external links. CiteWP’s scoring gives partial credit for a company attribution, but full `author_byline` credit requires a named person with verifiable credentials. The reason: AI systems are looking for a human accountable for the content, not just an organization. An Organization schema covers the company identity; a Person schema covers the individual. For posts intended to be cited, a named person is the stronger signal. ### What external links should I include in the author bio? LinkedIn is the baseline for most industries. For regulated industries: NMLS Consumer Access for mortgage brokers, state bar lookup for attorneys, state medical board for healthcare providers. For agencies and consultants: a named employer with a verifiable staff page, or a professional association member directory. The link needs to go somewhere external that confirms the person’s identity and credentials — not back to your own website. ### My site has dozens of posts published by “Admin.” Do I need to fix all of them? Prioritize your top 10 to 15 posts first — highest traffic, most competitive topics, the content you most want AI to cite. Updating the author field and adding a bio is roughly a 30-minute fix per post. Work backward from impact. A post on page one of Google for a competitive keyword is more likely to get crawled by AI systems than a post nobody visits, so fix the visible ones first. ### How does CiteWP measure the author signal? CiteWP’s `author_byline` signal checks the WordPress author meta on the post, looks for a populated bio field, and checks whether the author’s profile includes external link fields. Full credit (6 of 6 points) requires both a bio and at least one external link on the author’s WordPress profile. Bio with no external links is 4 points. No bio or no named author is 1 point. The signal appears in the Authority section of the Gutenberg sidebar score breakdown and in the site-wide Cite Score dashboard. ### Does this apply if I’m the only author on the site? Yes. A single-author site still needs the bio and external links configured on that one user account. The common mistake on small sites is that the owner sets up WordPress years ago, publishes everything under their own login, but never filled out the bio fields or added profile links. The fix is one-time: go to Users → Your Profile, fill in Biographical Info, and add your LinkedIn and any relevant professional profile URL. Every post published under that account inherits the signal going forward. GET STARTED ## Get your content cited by AI. Install CiteWP AI Search Optimizer free on WordPress.org. No account, no credit card. Get AI Search Optimizer FREE -> Read Documentation --- - [How to write content AI can actually extract](https://citewp.com/how-to-write-content-ai-can-actually-extract/): Your content ranks on Google. ChatGPT ignores it. Here's the structural reason why — and how to fix it without rewriting anything. AI search engines don’t read your content the way a human visitor does. They use a process called Retrieval Augmented Generation — RAG — to find and pull specific passages from pages they’ve indexed, then use those passages to construct generated answers. The key word is *passages*. Not pages. Chunks of 50 to 200 words that can stand alone as a complete answer to a specific question. This guide is for WordPress content publishers who rank on Google but aren’t appearing in AI-generated answers. If your key claim is buried in paragraph six inside a 700-word section, the retrieval system may never find it. If your answer to “what is X?” requires reading three paragraphs of context before it makes sense, it won’t get extracted. This is the most common reason well-ranked content gets zero AI citations, and it’s entirely fixable without rewriting a word of substance. The other four reasons your content may be getting passed over are covered separately. This post is about structure. Ranking #1 on Google and getting cited by AI are two separate optimization problems. ## Why does content structure affect AI citations? AI engines cite passages, not pages. When ChatGPT or Perplexity constructs an answer, it retrieves fragments of content that can stand alone — complete thoughts with a subject, a claim, and enough context to be understood without reading the surrounding text. Your content may contain exactly the right information, but if it isn’t formatted into retrievable chunks, the retrieval system moves on to a source that is. Research from Wellows found that passages in the 134 to 167 word range are 4.2 times more likely to be selected for AI citations than shorter fragments or longer prose blocks. Short fragments lack enough context to be useful on their own; long prose blocks contain multiple ideas and are harder to extract cleanly. The sweet spot is a single well-bounded thought, fully developed, that doesn’t require the surrounding paragraphs to make sense. WordPress site owners working in the Gutenberg block editor or with page builders like Kadence or Elementor can apply every fix in this post without touching their underlying content. The changes are structural, not editorial. Passages in the 134–167 word range are 4.2× more likely to be selected for AI citations. Source: Wellows, February 2026. ## What does an extractable passage look like? An extractable passage fully answers one specific question without requiring context from the surrounding text. It doesn’t start with “As mentioned above” or “Building on the previous point.” It opens with the answer, provides the necessary detail, and stops. Before: “When we consider the various factors that influence whether AI engines will select a particular piece of content for citation purposes, it becomes apparent that the structural elements of a post play a significant role, particularly when it comes to how passages are formatted and whether they can be understood independently.“ After: “AI engines select passages that answer one question completely. A passage that requires surrounding context to make sense won’t be extracted. Open with the direct answer, add the necessary detail, and end before you start a new idea.” The second version opens with the answer, contains the full explanation in under 60 words, and doesn’t reference anything outside itself. Aim for paragraphs between 80 and 200 words. Shorter than 80 is often a fragment — not enough substance to be a useful citation. Longer than 200 typically contains multiple ideas that should be separate paragraphs. ## How do you structure headings for AI extraction? Use question-format headings. Each H2 and H3 should be phrased as the question your content answers in that section — “How do you structure headings for AI extraction?” not “Heading structure.” When a heading is a question, the section that follows has an obvious job: answer it. That makes the structure predictable for both human readers and retrieval systems. The hierarchy matters too. One H1 per page. H2 for major sections. H3 for sub-topics within a section. Never skip levels — jumping from H2 to H4 creates gaps that confuse crawlers and users alike. Each heading is one extractable topic. If a section covers two distinct questions, split it into two H2s. Research from AiBoost in March 2026 found that FAQ-structured content gets roughly 40% higher citation weight than equivalent content written as plain prose. Wellows research found separately that pages with 15 or more recognised named entities are 4.8 times more likely to be selected for AI citations — which means question headings and named entities compound each other. Question headings create the same structural boundaries that FAQPage schema creates explicitly, and both signal to Google AI Overviews, Bing Webmaster Tools, and Perplexity’s retrieval layer that extractable content is present. Question-format headings give retrieval systems a clear answer target for each section. Statement headings do not. ## Does answer-first formatting make a difference? Yes. Lead every section with a direct, standalone answer — one or two sentences that fully state the conclusion before you explain it. Then expand with evidence, examples, and context. This is the opposite of how most long-form content is written. Traditional editorial structure builds to the conclusion. AI extraction needs the conclusion first, because retrieval systems scan for the answer to a specific query. They don’t read the whole section to find it. Before: “When it comes to optimising content for AI search, there are several considerations that content creators should be aware of. One of the most important involves how the opening of each section is structured…” After: “Lead every section with the direct answer. The first sentence should state the conclusion. Everything that follows is supporting evidence.” The same principle applies at the post level. Open the article with a summary of what it covers. Don’t make the reader scan to find out whether the post is relevant — state it in the first paragraph. AI systems and human readers share this preference: nobody reads a 2,000-word post hoping the point eventually turns up. ## Do lists and tables help AI extract your content? Both. Lists and tables create explicit boundaries that make the relationships between items unambiguous. A retrieval system can pull a bulleted list as a single unit far more reliably than it can identify the same information scattered across a paragraph. Wellows research found that pages with multi-modal content — text combined with lists, tables, and images — see 156% higher AI selection rates than text-only pages. Use List For Use Tables for Steps in a process Comparisons between options Features or criteria Before/after states Quick-reference takeaways Signal-to-outcome mappings Pros and cons Data with multiple attributes One caveat: native HTML lists and tables work better than visual replacements built in page builders. Retrieval systems parse actual <ul>, <ol>, and <table> elements cleanly. Custom-styled divs that look like tables don’t carry the same structural signal. ## Does a FAQ section help with AI citations? A FAQ section is one of the highest-impact structural additions to a blog post. Each question-and-answer pair is a pre-built extractable passage: the question defines the scope, the answer provides the complete response. Retrieval systems pull from FAQ sections at a disproportionate rate because the structure does their work for them. When GPTBot, ClaudeBot, or PerplexityBot crawls your page, a FAQ block is the clearest signal that citable, self-contained content is present. Authoritas research found that 71% of pages ChatGPT cites include structured data markup, and FAQPage schema is the type most directly tied to citation selection. The FAQPage schema signal carries 8 points in the Cite Score — the largest single signal in the Structure category. Tools like Rank Math SEO, Yoast SEO, and the CiteWP Schema Suggestions panel can generate and inject FAQPage JSON-LD directly from your post content without writing a line of code. You can verify it’s working using the Google Rich Results Test, which parses your page and shows every structured data type it detects. Three to six questions per post is the right range. Keep each answer self-contained (80 to 200 words), and make sure each question is something a real user would actually search for. ## What content patterns prevent AI extraction? Context-dependent openings. Paragraphs that start with “Additionally,” “Furthermore,” “As we covered above,” or “Building on this” signal dependence on surrounding text. A retrieval system pulling that paragraph in isolation gets a fragment, not an answer. Start every paragraph as if it’s the first one a reader will see. Buried answers. Opening a section with background, history, or qualification before getting to the point. If the answer to the section’s question doesn’t appear in the first two sentences, most retrieval systems won’t find it. Promotional language. ChatGPT and Perplexity treat promotional content as a signal to deprioritise for citation. uperlatives, vague claims, of superiority, and marketing boilerplate are all flags — the kind of language that reads as advertising rather than information. Research from Averi shows a 26% reduction in citation rate correlated with promotional tone. Write like a reference source, not a product page. Over-long sections. A 900-word section covering three subtopics looks like one block to a retrieval system. Split it into three H2 sections, each with its own direct opening answer. ## How do you check your existing content for extractability? Go through each H2 section and ask: does the first paragraph answer the question posed by the heading, without requiring context from the rest of the post? If no, move the conclusion to the first sentence. That one change improves extractability more than anything else on this list. For a full audit across every post on your site, the Cite Score measures extractability directly. It scores passage structure, heading hierarchy, answer-first format, and FAQ pattern as individual signals, and flags exactly which ones are failing and by how much. It runs from the Gutenberg sidebar while you’re editing — no separate tool, no copy-pasting into an external analyser. The CiteWP AI Search Optimizer is free on WordPress.org and covers every post and page on your site automatically on save. The Cite Score shows which structural signals are passing and which need work — while you’re still in the editor. Check your content’s extractability score free → Download from WordPress.org ## The short version AI engines extract passages, not pages. The structural decisions that determine whether a passage gets extracted: - Open every section with the direct answer (first sentence = conclusion) - Use question-format H2 and H3 headings - Keep paragraphs between 80 and 200 words - Use HTML lists and tables, not prose equivalents - Add a FAQ section to every substantive post - Avoid context-dependent openings (“additionally,” “as mentioned above”) - Write like a reference source, not a product page The information you already have may be exactly what AI engines need. They just can’t get to it yet. FAQ ## Frequently asked questions ### How long should each paragraph be for AI citations? Aim for 80 to 200 words. Research from Wellows found that passages in the 134 to 167 word range are 4.2 times more likely to be cited than shorter fragments or longer prose blocks. Shorter than 80 words often lacks enough context to stand alone. Longer than 200 usually contains multiple ideas that should be split into separate paragraphs. ### Do I need to restructure all my existing content? Start with your highest-traffic posts — the ones that already rank well on Google but don’t appear in AI-generated answers like Gemini. Those have the most to gain. The fixes are structural: move answers to the top of each section, add a FAQ block, check that paragraphs stand alone. Most posts take under an hour without changing the underlying content. ### Can I measure my current content’s extractability? Yes. The CiteWP AI Search Optimizer scores passage length, answer-first format, heading hierarchy, and FAQ pattern as individual signals, and shows the result as a Cite Score in your WordPress editor. You can see exactly which signals are passing and which aren’t. ### Does content structure affect Google rankings and AI citations differently? Largely yes. Google Search ranking signals centre on authority, relevance, and backlinks. AI citation signals centre on extractability, factual density, and author trust. There’s only 11% overlap between domains that rank on Google and domains cited by ChatGPT and Google AI Overviews for the same queries — which means a page ranked number one on Google Search Console has roughly a 1-in-9 chance of also appearing as a citation source in Microsoft Bing’s AI answers or Perplexity’s generated responses. Structure improvements tend to help both, but the gains aren’t equal. Traditional SEO tools like Ahrefs and SEMrush measure ranking signals. CiteWP AI Search Optimizer measures citation signals. They’re different problems. ### How quickly do AI engines pick up restructured content? GPTBot, ClaudeBot, and PerplexityBot typically re-crawl frequently updated content within 7 to 14 days, depending on your site’s crawl frequency and how it’s prioritised in each crawler’s queue. You can check whether these bots have visited recently by looking at your server logs or using a crawler detection tool like the CiteWP AI Search Optimizer, which logs every AI crawler visit with a timestamp, user agent, and page URL. Structure changes show up faster than authority signal changes like backlinks or domain trust, because they affect what the crawler can extract on its very next visit. There’s no guaranteed timeline, but structural improvements are among the fastest changes to show results. GET STARTED ## Get your content cited by AI. Install CiteWP AI Search Optimizer free on WordPress.org. No account, no credit card. Get AI Search Optimizer FREE -> Read Documentation ---