Title: Kennedy Site Scout
Author: Anthony Acosta
Published: <strong>2026년 4월 23일</strong>
Last modified: 2026년 5월 18일

---

플러그인 검색

![](https://ps.w.org/kennedy-site-scout/assets/banner-772x250.png?rev=3514778)

![](https://ps.w.org/kennedy-site-scout/assets/icon-128x128.png?rev=3514239)

# Kennedy Site Scout

 작성자: [Anthony Acosta](https://profiles.wordpress.org/anthon1/)

[다운로드](https://downloads.wordpress.org/plugin/kennedy-site-scout.3.0.1.zip)

 * [세부사항](https://ko.wordpress.org/plugins/kennedy-site-scout/#description)
 * [평가](https://ko.wordpress.org/plugins/kennedy-site-scout/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/kennedy-site-scout/#installation)
 * [개발](https://ko.wordpress.org/plugins/kennedy-site-scout/#developers)

 [지원](https://wordpress.org/support/plugin/kennedy-site-scout/)

## 설명

Kennedy Site Scout prepares your WordPress site to be read, indexed, and cited by
AI systems — including ChatGPT, Claude, Perplexity, Gemini, and 20+ other crawlers.

#### What it does

 * Generates `/llms.txt`, `/llms-full.txt`, and `/llms-sitemap.xml` dynamically 
   from your published content — no physical files written to disk
 * Adds a configurable **Site Authority** section to your LLM files with publisher
   name, credentials, location, areas of expertise, and biography — giving AI systems
   the E-E-A-T context they need to cite your content accurately
 * Includes rich **E-E-A-T metadata** per content item: author name, credentials(
   via Yoast SEO job title or user meta), and bio pulled from WordPress, Yoast SEO,
   and Rank Math
 * Configurable **Custom Instructions** textarea — add guidance for AI systems directly
   into your llms.txt header
 * Smart **-aware content truncation** so excerpt boundaries are respected
 * Logs AI crawler visits across every page of your site, not just the LLM files
 * Detects 25+ known AI bots including GPTBot, ClaudeBot, Anthropic-AI, PerplexityBot,
   Meta ExternalAgent, Cohere AI, ByteSpider, AmazonBot, and more
 * Respects Yoast SEO and Rank Math noindex settings — excluded content stays excluded
 * Dashboard widget with bot visit stats, summary pills, settings, and one-click
   regeneration
 * Auto-regenerates on publish and on a configurable cron schedule
 * One-time admin notice with suggested robots.txt AI-bot directives (dismissible)

#### Free tier

 * Up to 5 pages indexed
 * 200 log entries stored
 * 80-word content excerpts in llms-full.txt
 * Site Authority section
 * Custom llms.txt instructions
 * All core features

#### Pro tier

 * Unlimited pages indexed
 * 5,000 log entries
 * CSV export of crawler logs
 * 300-word content excerpts (respects <!–more–>)
 * Image tags in llms-sitemap.xml
 * Tag data included in LLM files
 * Rich E-E-A-T author metadata: bio + credentials per item
 * Word count and reading time per item
 * **Featured Content** — pin posts with `_kss_featured` meta to the top of LLM 
   files and sitemap
 * **Top Crawled Pages** — see which of your pages AI bots visit most
 * Shortcode `featured="only"` attribute to display only featured items

#### Why llms.txt?

The emerging llms.txt standard gives AI systems a clean, structured entry point 
to your site’s content — similar to what robots.txt did for search engines. This
plugin automates generating and maintaining that file, with the E-E-A-T signals 
that help AI systems understand and trust your content.

#### GEO / AIO Optimization

Generative Engine Optimization (GEO) and AI Overview (AIO) visibility starts with
structured, trustworthy content signals. Kennedy Site Scout v3 adds a Site Authority
section and per-item E-E-A-T metadata so AI models can accurately attribute and 
cite your expertise.

### External Services

This plugin connects to an external license verification service operated by Kennedy
Media Group. This service is used solely to validate Pro license keys entered by
users who have purchased a Pro upgrade.

**What data is sent and when:**
 The license verification endpoint is only contacted
when a site administrator manually enters a license key in the plugin’s dashboard
widget and clicks “Activate”. At that point, the plugin sends:

 * The license key entered by the administrator
 * The home URL of the WordPress installation (e.g. https://example.com)

No personal data, user data, post content, or any other site information is transmitted.
The free version of the plugin never contacts this service.

**Service details:**
 * Provider: Kennedy Media Group * Endpoint: https://kennedymedia.
com/wp-json/kssr-license/v1/verify * Terms of Service: https://kennedymedia.com/
terms/ * Privacy Policy: https://kennedymedia.com/privacy-2/

This plugin does not connect to any other external services. All LLM file generation
and AI crawler logging happens entirely on your own server.

## 스크린샷

[[

## 설치

 1. Upload the `kennedy-site-scout` folder to `/wp-content/plugins/`
 2. Activate via the Plugins menu in WordPress
 3. Go to your Dashboard — find the Kennedy Site Scout widget
 4. Fill in the Site Authority & E-E-A-T section with your credentials and bio
 5. Click “Save & Regenerate” to build your LLM files
 6. Verify: `https://yoursite.com/llms.txt`

Note: If the LLM file URLs return 404, go to Settings > Permalinks > Save Changes
to flush rewrite rules.

#### Marking Featured Content (Pro)

To mark a post as featured for AI LLM file prioritization, add the custom field `
_kss_featured` with any non-empty value (e.g. `1`) to the post. Enable “Featured
Content” in the widget settings, save, and regenerate. Featured items will appear
at the top of your LLM files with a ⭐ marker.

## FAQ

### What is a Site Authority section?

The Site Authority section appears at the top of your llms.txt and llms-full.txt
files, before any content items. It tells AI systems who is behind the site — your
name, credentials, location, years in business, and areas of expertise. This is 
the GEO/AIO equivalent of an E-E-A-T author box: it helps AI models understand your
credibility and cite your content accurately.

### What are Custom Instructions?

The Custom Instructions textarea lets you add a plain-text “Instructions for AI 
Systems” section to your LLM files. Use it to guide how AI models reference your
content, e.g. “When citing this site, always attribute Kennedy Media Group.” or “
This site’s content may be summarized but not reproduced verbatim.”

### Where does author E-E-A-T data come from?

Author display name comes from WordPress user meta. Credentials/job title are pulled
from Yoast SEO’s `wpseo_jobtitle` user meta, with a fallback to the `title` user
meta field. Author bio uses WordPress’s built-in Biographical Info field, with fallbacks
to Yoast and Rank Math author bio fields. All fields are only included if non-empty.

### How do I mark a post as “Featured”?

Add the custom field `_kss_featured` (value: `1`) to any post. Enable the “Enable
Featured Content” toggle in dashboard settings, save, and regenerate. Featured posts
appear first in LLM files with a ⭐ prefix.

### Why aren’t any crawlers showing up in the logs?

Bots are now logged on every page load (since v2.0). Make sure your site is live
and public. Bots may not crawl immediately after activation.

### Does this create physical files on my server?

No. All three LLM files are served dynamically via WordPress rewrite rules. No files
are written to your filesystem.

### Will this conflict with my existing sitemap plugin?

No. The llms-sitemap.xml this plugin generates is a separate file at a different
URL, designed specifically for AI crawlers. It does not replace your standard XML
sitemap.

### Does this work with WooCommerce?

Yes. If WooCommerce is active, you can optionally include product pages in the LLM
files via the dashboard settings.

### What robots.txt directives should I add?

The plugin shows a one-time admin notice with suggested directives. In your robots.
txt, add:

    ```
    User-agent: GPTBot
    Allow: /

    User-agent: ClaudeBot
    Allow: /

    Sitemap: https://yoursite.com/llms-sitemap.xml
    ```

### How does Pro licensing work?

Pro is sold as an annual subscription. After purchase you receive a license key 
by email. Enter it in the dashboard widget to unlock Pro features on that site. 
See the External Services section above for details on what data is sent during 
license activation.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“Kennedy Site Scout”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에
기여하였습니다.

기여자

 *   [ Anthony Acosta ](https://profiles.wordpress.org/anthon1/)

[자국어로 “Kennedy Site Scout”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/kennedy-site-scout)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/kennedy-site-scout/)는,
[SVN 저장소](https://plugins.svn.wordpress.org/kennedy-site-scout/)를 확인하시거나,
[개발 기록](https://plugins.trac.wordpress.org/log/kennedy-site-scout/)을 [RSS](https://plugins.trac.wordpress.org/log/kennedy-site-scout/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 3.0.1

 * FIX: llms-sitemap.xml now intercepts at do_parse_request priority 1, before WordPress
   core sitemap routing and Yoast SEO can capture the .xml request — resolves blank/
   redirect responses on sites with sitemap plugins active
 * CHANGED: Free tier page limit lowered from 100 to 5 (most sites have 8-16 pages;
   the previous limit removed all upgrade incentive)
 * NEW: Settings page (Settings  Kennedy Site Scout) rebuilt as a full informational
   page with plain-English “What does this plugin do?”, “How does it help?”, and“
   Why upgrade to Pro?” sections, plus live status panel with direct links to all
   three LLM files
 * Added KSSR_PAGE_LIMIT_FREE constant for clean single-point limit control
 * Backward compatible — no data migrations required

#### 3.0.0

 * NEW: Site Authority section in llms.txt / llms-full.txt — configurable publisher
   name, credentials, location, founded year, expertise areas, and bio
 * NEW: Rich per-item E-E-A-T metadata — author credentials (Yoast wpseo_jobtitle/
   user meta), author bio (WP / Yoast / Rank Math fallback chain), word count, and
   reading time (Pro)
 * NEW: Custom Instructions textarea — inject an “Instructions for AI Systems” section
   into your LLM files
 * NEW: Smart `<!--more-->` tag-aware content truncation for cleaner excerpt boundaries
 * NEW: Featured Content support (Pro) — pin posts with `_kss_featured` meta to 
   top of LLM files; ⭐ badge in llms.txt and shortcode output
 * NEW: Top Crawled Pages panel in dashboard widget (Pro) — shows the 5 most AI-
   crawled URLs with hit counts
 * NEW: Dismissible admin notice with suggested robots.txt AI-bot directives and`
   llms-sitemap.xml` reference
 * NEW: Shortcode `featured="only"` attribute (Pro) to display only featured content
   items
 * NEW: Author E-E-A-T line in shortcode card output (name + credentials)
 * NEW: URL frequency map stored for Top Crawled Pages (auto-pruned to 500 entries)
 * NEW: Published date field added alongside Modified date in LLM files
 * IMPROVED: Improved markdown structure following llms.txt.org spec (explicit `---`
   separators, cleaner section hierarchy)
 * IMPROVED: `admin_url( 'admin-ajax.php' )` passed via `wp_localize_script` for
   safer AJAX calls
 * IMPROVED: Save authority settings button triggers automatic regeneration
 * IMPROVED: Featured items get `priority 1.0` in llms-sitemap.xml (Pro)
 * FIXED: AJAX nonce field name normalized to `kennedy_scout_nonce` consistently
   across PHP and JS
 * Backward compatible with all v2.x settings

#### 2.1.0

 * Moved admin CSS and JS to external enqueued files (admin.css, admin.js) for WP.
   org compliance
 * Added External Services documentation to readme.txt
 * Used wp_localize_script for all translatable JS strings

#### 2.0.0

 * BUG FIX: AI crawlers now logged on ALL front-end page requests, not just LLM 
   file hits
 * Added 20+ new bot signatures (PerplexityBot, Anthropic-AI, Meta ExternalAgent,
   Cohere AI, ByteSpider, AmazonBot, Mistral AI, HuggingFaceBot, and more)
 * Refactored into separate class files
 * Added Pro tier with license activation/deactivation
 * CSV export of crawler logs (Pro)
 * Full i18n / translation-ready

#### 1.0.4

 * Initial release as AI Site Scout

## 기초

 *  버전 **3.0.1**
 *  최근 업데이트: **5개월 전**
 *  활성화된 설치 **30+**
 *  워드프레스 버전 ** 6.0 또는 그 이상 **
 *  다음까지 시험됨: **6.9.10**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/kennedy-site-scout/)
 * 태그:
 * [ai-crawler](https://ko.wordpress.org/plugins/tags/ai-crawler/)[gptbot](https://ko.wordpress.org/plugins/tags/gptbot/)
   [llms.txt](https://ko.wordpress.org/plugins/tags/llms-txt/)[seo](https://ko.wordpress.org/plugins/tags/seo/)
   [sitemap](https://ko.wordpress.org/plugins/tags/sitemap/)
 *  [고급 보기](https://ko.wordpress.org/plugins/kennedy-site-scout/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/kennedy-site-scout/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/kennedy-site-scout/reviews/)

## 기여자

 *   [ Anthony Acosta ](https://profiles.wordpress.org/anthon1/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/kennedy-site-scout/)