Linux 软件免费装
Banner图

Turksem GEO SEO – AI Bot Tracker, llms.txt & GEO Audit

开发者 tatilpanosu
更新时间 2026年10月6日 21:21
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

gptbot llms-txt robots-txt ai crawler ai bots

下载

1.1.0 1.0.0

详情介绍:

GEO SEO is an AI bot tracker and SEO audit plugin. It logs every visit from GPTBot, ClaudeBot, PerplexityBot, Googlebot and the rest of a 39-agent vendor-documented registry on your own server, and it recognizes 1,500 crawlers in total, from SEO tools to uptime monitors. It measures what each crawler could actually read, tells you when an AI crawler loses access, gives you allow and block controls, and shows whether your fixes changed anything. Honest by design. GEO SEO deals in evidence, not predictions or scores. Every number comes from your own server: what the crawler asked for, what your server actually returned, what it could actually read, and who actually arrived. It closes the loop: measure how search and AI crawlers really use your site, audit your content and setup, fix what matters, and prove the effect with before/after data. Measure Audit Fix Content Intelligence: your AI, your key Keep watching Prove Honest by design Credits

安装:

  1. Install it from Plugins → Add New, or upload the ZIP via Plugins → Add New → Upload. To copy it by hand, the folder is turksem-geoseo inside /wp-content/plugins/.
  2. Activate it. Setup opens automatically.
  3. Run the first check (usually under a minute), read your results, and choose what keeps running in the background. A short tour then shows you around; you can reopen it from the dashboard at any time.

屏幕截图:

  • AI Visibility: access diagnosis, raw HTML coverage, crawl waste, time to first crawl.
  • Crawlers: 1,500 known crawlers, your own watch list and an access test.
  • Audit: category scores and findings, each with its reason and a concrete fix.
  • AI access matrix, with every agent linked to its vendor's own documentation.
  • llms.txt editor with self-grading and the honesty note.
  • Setup: one check, then your results.

升级注意事项:

1.1.0 Recognizes 1,500 crawlers, adds a watch list for your own bot and daily access alerts. Fixes two 1.0 issues: self-test requests counted as bot visits, and Settings switching the uninstall policy to delete. 1.0.0 First release.

常见问题:

Who makes GEO SEO?

Turk SEM, an SEO agency that has been working on websites since 1999. We built this plugin for our own client work first, and every check in it started as a question we kept running into on real sites: why is the bot log empty, why does the crawler see a different page than the visitor, why did a fix change nothing. The full plugin page, including the bot identity note written for server administrators who find our user agent in their logs, is here.

What is Generative Engine Optimization (GEO)?

Generative Engine Optimization is the work of getting your content read, understood, and used by AI systems such as ChatGPT, Claude, Perplexity, and Google's AI features. It has nothing to do with local or geographic SEO. GEO SEO covers the part of GEO you can measure from your own server: which AI crawlers come, what they can read, and what changed after each fix.

Does GEO SEO replace Yoast SEO or Rank Math?

No, and it does not try to. GEO SEO runs next to them: it reads their meta descriptions for its audit and disables its own schema output when they are active. Use GEO SEO for what they do not do: AI bot measurement, AI access control, and proof of change.

Can I block ChatGPT, Claude, or Perplexity from crawling my site?

Yes. The AI access matrix writes allow and block rules into a managed block of your robots.txt, one agent at a time. It also tells you when a block cannot work: user-triggered fetchers such as ChatGPT-User say in their own vendor documentation that they may ignore robots.txt, and GEO SEO will not pretend otherwise.

Does GEO SEO create an llms.txt file?

Yes, in one click, with a grader that scores the result. It also tells you plainly what llms.txt is unlikely to do for you today; the numbers are in the Honest by design section above.

Does it slow my site down?

Each front-end page view runs one early check on template_redirect. For a regular visitor that is a single precompiled pattern match, measured at about 10 microseconds. A database write happens only when a known crawler matches: one row for an AI agent, one daily counter update for any other crawler. On very busy sites you can sample (log 1 in 5 or 1 in 10 requests). The audit runs in the admin, in batches.

Where is my visitors' personal data stored?

It is not. The AI bot log stores the bot name, page URL, timestamp, and a short one-way hash of the user agent string. For other crawlers, only the crawler's name, its category, the day and the visit counts are kept. IP addresses are never written to the database.

Which crawlers does it recognize?

Two lists. The first holds 39 AI agents, each documented by its own vendor and linked to that documentation: 37 crawlers plus the two permission tokens Google-Extended and Applebot-Extended, which never fetch anything. The second adds 1,463 crawlers from the open crawler-user-agents list (see Credits), covering SEO tools, search engines, monitors, feed readers and scripts. Entries that duplicate a documented AI agent are left out, so no visit is counted twice. Your own watch list comes on top.

What language is the interface in?

English, in this version. The admin copy ships from a reviewed, built-in table rather than translate.wordpress.org, because every audit sentence is written and checked alongside the check that produces it. More languages are planned; community translations may be adopted in a later version.

My robots.txt or llms.txt did not change

If a physical robots.txt or llms.txt file exists on your server, GEO SEO refuses to fight it and shows a warning instead. Delete or rename the physical file to let WordPress (and GEO SEO) serve it dynamically.

Some bot visits seem to be missing

If a full-page cache (a CDN or a caching plugin) serves the request, WordPress never runs and the visit cannot be logged. The dashboard states this openly. Counts are a reliable floor, not an exact total.

How do I send feedback or report a problem?

For bugs, use the support forum here on WordPress.org, so the answer helps the next person too. For everything else, there is a two-minute, six-question feedback form. We read every answer, and it shapes the next version.

更新日志:

1.1.0 1.0.0