Linux 软件免费装
Banner图

Turksem GEOSEO – Generative Engine Optimization & SEO Audit

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

标签

gptbot llms-txt robots-txt ai crawler ai bots

下载

1.0.0

详情介绍:

GEOSEO 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 registry on your own server. It measures what each crawler could actually read, gives you allow and block controls, and shows whether your fixes changed anything. Honest by design. GEOSEO 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 Prove Honest by design

安装:

  1. Upload the plugin ZIP via Plugins → Add New → Upload, or copy the geoseo folder to /wp-content/plugins/.
  2. Activate GEOSEO. The setup wizard opens automatically.
  3. Follow the four steps: first scan, turn on measuring, set up the fixes, prove and connect.

屏幕截图:

  • AI Visibility: access diagnosis, raw HTML coverage, crawl waste, time to first crawl.
  • 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 wizard.

升级注意事项:

1.0.0 First release.

常见问题:

Who makes GEOSEO?

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 plugin page, including the bot identity note written for server administrators who find our user agent in their logs, is at turksem.com/geoseo.

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. GEOSEO 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 GEOSEO replace Yoast SEO or Rank Math?

No, and it does not try to. GEOSEO runs next to them: it reads their meta descriptions for its audit and disables its own schema output when they are active. Use GEOSEO 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 GEOSEO will not pretend otherwise.

Does GEOSEO 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?

The front-end hook is a single early-exit check on template_redirect with one database insert when a known bot matches. You can sample (log 1 in 5 or 1 in 10 requests) on very busy sites. The audit runs in the admin, in batches.

Where is my visitors' personal data stored?

It is not. The bot log stores the bot name, page URL, timestamp, and a short one-way hash of the user agent string. IP addresses are never written to the database.

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, GEOSEO refuses to fight it and shows a warning instead. Delete or rename the physical file to let WordPress (and GEOSEO) 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.

更新日志:

1.0.0