<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Amit Kumar</title>
    <description>The latest articles on DEV Community by Amit Kumar (@amitkumarseo).</description>
    <link>https://dev.to/amitkumarseo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3803528%2F05868efb-f3dd-478f-9570-4491f4932ad9.jpeg</url>
      <title>DEV Community: Amit Kumar</title>
      <link>https://dev.to/amitkumarseo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amitkumarseo"/>
    <language>en</language>
    <item>
      <title>How to Set Up llms.txt and robots.txt for AI Crawlers on WordPress (2026 Guide)</title>
      <dc:creator>Amit Kumar</dc:creator>
      <pubDate>Sun, 05 Apr 2026 14:32:20 +0000</pubDate>
      <link>https://dev.to/amitkumarseo/how-to-set-up-llmstxt-and-robotstxt-for-ai-crawlers-on-wordpress-2026-guide-2ocg</link>
      <guid>https://dev.to/amitkumarseo/how-to-set-up-llmstxt-and-robotstxt-for-ai-crawlers-on-wordpress-2026-guide-2ocg</guid>
      <description>&lt;p&gt;If AI crawlers cannot reach your WordPress site, your content will never appear in ChatGPT or Perplexity answers. Here is the exact setup, file by file.&lt;/p&gt;

&lt;p&gt;I manage WordPress sites for EdTech brands in India. A few months back I noticed something that made no sense: pages ranking well on Google were getting zero citations on Perplexity. Same content, same domain, completely invisible to AI search.&lt;/p&gt;

&lt;p&gt;The problem was not the content. It was three technical things I had never thought to check.&lt;/p&gt;

&lt;p&gt;Here is exactly what I fixed, with the actual code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;## Step 1: Fix your robots.txt for AI crawlers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most WordPress robots.txt files either block AI crawlers explicitly or do not mention them at all. Neither is ideal.&lt;/p&gt;

&lt;p&gt;Open yourdomain.com/robots.txt in your browser and check what is there. If you see any of these, AI crawlers are blocked:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight conf"&gt;&lt;code&gt;&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;GPTBot&lt;/span&gt;
&lt;span class="n"&gt;Disallow&lt;/span&gt;: /

&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;PerplexityBot&lt;/span&gt;
&lt;span class="n"&gt;Disallow&lt;/span&gt;: /

&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;ClaudeBot&lt;/span&gt;
&lt;span class="n"&gt;Disallow&lt;/span&gt;: /
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To fix this, you need to edit your robots.txt. On WordPress, the easiest way is using WPCode:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to WPCode in your WordPress dashboard&lt;/li&gt;
&lt;li&gt;Click Code Snippets, then Add Snippet&lt;/li&gt;
&lt;li&gt;Choose Text snippet type&lt;/li&gt;
&lt;li&gt;Set the insertion location to "robots.txt"&lt;/li&gt;
&lt;li&gt;Paste this:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight conf"&gt;&lt;code&gt;&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;GPTBot&lt;/span&gt;
&lt;span class="n"&gt;Allow&lt;/span&gt;: /

&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;PerplexityBot&lt;/span&gt;
&lt;span class="n"&gt;Allow&lt;/span&gt;: /

&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;ClaudeBot&lt;/span&gt;
&lt;span class="n"&gt;Allow&lt;/span&gt;: /

&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;GoogleOther&lt;/span&gt;-&lt;span class="n"&gt;Extended&lt;/span&gt;
&lt;span class="n"&gt;Allow&lt;/span&gt;: /

&lt;span class="n"&gt;User&lt;/span&gt;-&lt;span class="n"&gt;agent&lt;/span&gt;: &lt;span class="n"&gt;Applebot&lt;/span&gt;-&lt;span class="n"&gt;Extended&lt;/span&gt;
&lt;span class="n"&gt;Allow&lt;/span&gt;: /
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Save and verify at yourdomain.com/robots.txt.&lt;/p&gt;

&lt;p&gt;Alternatively use the Yoast SEO or Rank Math robots.txt editor under their Tools section if you have either plugin installed.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Step 2: Turn off Cloudflare Bot Fight Mode&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;This one is the most impactful fix and the least obvious. Cloudflare's Bot Fight Mode is enabled by default on all plans. &lt;/p&gt;

&lt;p&gt;It blocks automated traffic, which includes legitimate AI crawlers like PerplexityBot and ClaudeBot. &lt;/p&gt;

&lt;p&gt;They hit your site, get blocked at the Cloudflare layer, and your server never even sees the request.&lt;/p&gt;

&lt;p&gt;I was running this for months without realising it was silently blocking AI citations for our VEGA AI brand.&lt;/p&gt;

&lt;p&gt;To fix it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Log into your Cloudflare dashboard&lt;/li&gt;
&lt;li&gt;Select your domain&lt;/li&gt;
&lt;li&gt;Go to Security, then Bots&lt;/li&gt;
&lt;li&gt;Turn Bot Fight Mode OFF&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you are on a paid Cloudflare plan using Super Bot Fight Mode:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to Security, then Bots&lt;/li&gt;
&lt;li&gt;Find "Definitely automated"&lt;/li&gt;
&lt;li&gt;Change it from Block to Allow&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Verify it worked by checking your server access logs a few days later. You should start seeing GPTBot and PerplexityBot in the logs.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Step 3: Create your llms.txt file&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;llms.txt is a plain text file that tells large language models what your site is about and which pages matter most. Think of it as a sitemap specifically for AI models.&lt;/p&gt;

&lt;p&gt;Create a file called llms.txt and place it in your WordPress root directory. The easiest method:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to your hosting control panel, open File Manager&lt;/li&gt;
&lt;li&gt;Navigate to public_html (or your WordPress root)&lt;/li&gt;
&lt;li&gt;Create a new file called llms.txt&lt;/li&gt;
&lt;li&gt;Paste your content and save&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here is a template you can adapt:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gh"&gt;# Your Site Name&lt;/span&gt;
&lt;span class="gt"&gt;
&amp;gt; One sentence describing what your site covers and who it is for.&lt;/span&gt;

&lt;span class="gu"&gt;## Key Pages&lt;/span&gt;
&lt;span class="p"&gt;
-&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;Page Title&lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://yourdomain.com/page-slug/&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;: What this page covers in one sentence.
&lt;span class="p"&gt;-&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;Page Title&lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://yourdomain.com/page-slug/&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;: What this page covers in one sentence.
&lt;span class="p"&gt;-&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;Page Title&lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://yourdomain.com/page-slug/&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;: What this page covers in one sentence.

&lt;span class="gu"&gt;## About&lt;/span&gt;

Your name, your role, and your expertise in two sentences.

&lt;span class="gu"&gt;## Contact&lt;/span&gt;

your@email.com
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Keep it simple. You do not need to list every page, just the most important ones per topic cluster. Verify it is live at yourdomain.com/llms.txt.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Step 4: Add FAQPage schema markup&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;AI models prioritize structured question and answer content. FAQPage schema tells them exactly where to find it.&lt;/p&gt;

&lt;p&gt;In WordPress, add this via WPCode on any page that has FAQ content:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to WPCode, Add Snippet&lt;/li&gt;
&lt;li&gt;Choose JavaScript snippet type&lt;/li&gt;
&lt;li&gt;Set insertion to "Site Wide Footer"&lt;/li&gt;
&lt;li&gt;Paste and adapt this for each page (or use a separate snippet per page):
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="err"&gt;&amp;lt;script&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;type=&lt;/span&gt;&lt;span class="s2"&gt;"application/ld+json"&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@context"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://schema.org"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"FAQPage"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"mainEntity"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Question"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your question here?"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"acceptedAnswer"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Answer"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"text"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your answer here. Keep it direct and complete."&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Question"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your second question here?"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"acceptedAnswer"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Answer"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"text"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your second answer here."&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="err"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you use Rank Math, you can add FAQ schema directly in the post editor under the Schema tab without touching code. &lt;/p&gt;

&lt;p&gt;Select FAQPage as the schema type and fill in your questions there.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Step 5: Add Article schema with author details&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;AI models weight authorship when deciding what to cite. Anonymous content gets cited less. Add this to your key pages:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="err"&gt;&amp;lt;script&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;type=&lt;/span&gt;&lt;span class="s2"&gt;"application/ld+json"&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@context"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://schema.org"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Article"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"headline"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your Page Title"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"author"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Person"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your Name"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"jobTitle"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your Job Title"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://yourdomain.com/about/"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"publisher"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"@type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Organization"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Your Site Name"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://yourdomain.com"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="err"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Again, Rank Math handles this automatically if you set the rich snippet type to Article and fill in the author details in your profile settings.&lt;/p&gt;

&lt;h2&gt;
  
  
  Verify everything is working
&lt;/h2&gt;

&lt;p&gt;Once all four steps are done:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Test robots.txt: visit yourdomain.com/robots.txt and confirm AI crawler directives are present&lt;/li&gt;
&lt;li&gt;Test llms.txt: visit yourdomain.com/llms.txt and confirm it loads&lt;/li&gt;
&lt;li&gt;Test schema: paste your URL into Google's Rich Results Test (search.google.com/test/rich-results) and confirm FAQPage and Article schema show clean&lt;/li&gt;
&lt;li&gt;Check Cloudflare: confirm Bot Fight Mode is off in your dashboard&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Results are not immediate. Give it four to six weeks and check whether your pages start appearing in Perplexity answers for your target topics. &lt;/p&gt;

&lt;p&gt;Search your main keywords directly in Perplexity and see if you get cited.&lt;/p&gt;

&lt;p&gt;I documented the full setup for each of these in more detail at &lt;a href="https://proaisearch.com/llm-seo/" rel="noopener noreferrer"&gt;proaisearch.com/llm-seo/&lt;/a&gt; if you want deeper implementation notes.&lt;/p&gt;

&lt;p&gt;For a broader guide on AI search optimization beyond just the technical setup, &lt;a href="https://proaisearch.com/ai-search-optimization/" rel="noopener noreferrer"&gt;Pro AI Search&lt;/a&gt; covers GEO, AEO, and LLM SEO in one place.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>seo</category>
      <category>ai</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
