Description
PopAEO llms.txt helps WooCommerce merchants turn product catalog data into an AI-readable growth asset. It publishes llms.txt from the store domain, but the goal is bigger than file generation: PopAEO helps merchants improve how AI answer engines understand their products, categories, positioning, and buying intent.
As more shoppers use ChatGPT, Perplexity, Gemini, Google AI experiences, and other answer engines to discover what to buy, stores need clear product signals that AI systems can parse. PopAEO combines llms.txt publishing with AEO analysis, catalog sync, and optimization workflows so merchants can improve their chances of being discovered in AI-assisted shopping journeys.
After the merchant clicks Connect to PopAEO and approves WooCommerce authorization, the plugin can:
- Connect WooCommerce to PopAEO in one guided flow.
- Push product catalog data to PopAEO for AI-readiness analysis.
- Serve generated llms.txt content from the merchant’s own WordPress domain.
- Provide a protected catalog endpoint when hosting providers block direct WooCommerce REST API access.
- Embed the PopAEO control page inside WordPress Admin for AEO audit, llms.txt generation, optimization, analytics, and optional Pro automation.
Manual llms.txt generation is available after connecting the store. PopAEO Pro unlocks 24H auto updates and advanced growth strategies designed to keep AI-facing catalog signals fresh as products, stock, and positioning change.
External services
This plugin connects to the PopAEO service at https://app.popaeo.com.
The plugin sends WooCommerce product catalog data to PopAEO after the merchant connects the plugin or saves the plugin settings. The catalog payload may include product names, slugs, product types, published status, descriptions, prices, stock quantities, permalinks, modified dates, category names, tag names, and image URLs.
The plugin also requests generated llms.txt content from PopAEO when the public llms.txt URL is visited. Requests include the store connection ID in the URL and the configured shared secret in an HTTP authentication header.
No data is sent until a site administrator clicks Connect to PopAEO from Settings > PopAEO llms.txt and approves the WooCommerce authorization flow.
Service terms and policies:
- PopAEO service: https://app.popaeo.com
- PopAEO website: https://www.popaeo.com
- Pricing: https://www.popaeo.com/#pricing
- Terms: https://app.popaeo.com/terms
- Privacy: https://app.popaeo.com/privacy
- Support: support@popaeo.com
Screenshots





Installation
- Install and activate WooCommerce.
- Install and activate the PopAEO llms.txt plugin.
- Open PopAEO from the WordPress Admin left menu.
- Click Connect to PopAEO.
- Approve the WooCommerce authorization screen.
- The plugin returns to WordPress, saves the connection automatically, and pushes a WooCommerce catalog snapshot to PopAEO.
- Use AEO Audit as the main workspace, or open Optimization and Analytics from the PopAEO left menu.
- Visit /llms.txt. If WordPress is installed in a subdirectory, visit that subdirectory path, for example /wp/llms.txt.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. Product catalog sync requires WooCommerce.
-
Does the plugin send data automatically?
-
No data is sent until a site administrator clicks Connect to PopAEO and approves WooCommerce authorization.
-
Why does PopAEO need a plugin?
-
Some WordPress hosts block external server requests to the WooCommerce REST API. The plugin lets WordPress push catalog data to PopAEO and serve llms.txt from the merchant’s own domain.
-
Where is llms.txt served?
-
The plugin serves llms.txt at /llms.txt when WordPress is installed at the domain root. If WordPress is installed in a subdirectory, the URL may be /wp/llms.txt or another matching subdirectory path.
-
What if /llms.txt does not load after activation?
-
Go to Settings > Permalinks and click Save Changes to flush rewrite rules.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“PopAEO llms.txt” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “PopAEO llms.txt” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.2.5
- Improved WooCommerce authorization return handling when merchants start the connection from PopAEO instead of the plugin settings link.
- Kept PopAEO-signed automatic plugin configuration working even when the original WordPress nonce is unavailable after authorization.
0.2.4
- Moved the PopAEO top-level menu below WordPress Settings to reduce sidebar prominence.
- Added a custom PopAEO menu icon.
- Removed the connected-state intro card so connected merchants land directly on the AEO Audit workspace.
- Replaced the Dashboard submenu with Optimization and Analytics product pages.
0.2.3
- Added a top-level PopAEO menu in WordPress Admin.
- Made AEO Audit the default embedded workspace so merchants can access the main traffic optimization view directly.
- Added Dashboard and Settings submenus for easier navigation after connecting WooCommerce.
0.2.2
- Added one-click WooCommerce connection with automatic plugin configuration return.
- Added an embedded PopAEO control page inside WordPress Admin, with a full-page fallback link.
- Switched plugin authentication to per-store connection secrets while preserving existing environment-secret compatibility.
0.2.1
- Added WordPress.org readme metadata and external service disclosure.
- Added a Connect to PopAEO button and default PopAEO endpoint in plugin settings.
- Clarified that manual llms.txt generation is available while Pro unlocks automation.
0.2.0
- Added WooCommerce catalog push and protected catalog proxy endpoint.
- Added public llms.txt rendering and PopAEO settings page.
