Ruxo SEO is an AI-first SEO suite built specifically for WooCommerce stores with large product catalogs. If you run a shop with hundreds or thousands of products, writing a unique SEO title, meta description, focus keyword and alt text for every single one is impossible by hand. Ruxo SEO does it for you: it reads each product's real data — name, attributes, category, and your own brand context — and uses AI to generate optimized, on-brand content in bulk. It then gets that content found fast, pushing new and updated URLs to search engines instantly via
IndexNow, the
Google Indexing API and
Bing, and keeps your visibility measurable across both classic search engines and the new generation of AI answer engines.
Optimized for GEO, not just SEO. GEO —
Generative Engine Optimization — is the practice of making your content understandable and quotable by AI answer engines like ChatGPT, Perplexity and Google's AI Overviews, the same way SEO makes it rank in Google. As more shoppers ask an AI assistant "what's the best X to buy?" instead of scrolling a results page, being
cited by the AI becomes as important as ranking on Google. Ruxo SEO is one of the few plugins that treats GEO as a core feature: it publishes machine-readable brand and product context (
llms.txt and
ai-context.txt), monitors your visibility inside AI answers, and flags when your own pages compete against each other — so your store stays discoverable no matter where people search.
Built for WooCommerce, from the ground up. Unlike generic SEO plugins bolted onto WooCommerce, Ruxo SEO is designed around the ecommerce workflow: variable products, product attributes, category context, shipping and return data, and store-wide bulk operations are first-class citizens, not afterthoughts.
Flexible AI setup. On
WordPress 7.0+, Ruxo SEO plugs into the native WordPress AI Client (Settings → Connectors): you configure your AI provider once and every compatible plugin shares it. On
WordPress 6.x, you simply enter your own OpenAI or Google Gemini API key in the plugin settings. Either way,
you own the AI account — the plugin sends data directly from your site to the provider you chose. Nothing is routed through
ruxoseo.com, and there is no telemetry or "home-call" of any kind.
AI content generation
The core of Ruxo SEO. Instead of a blank field for every product, you get AI-written content grounded in your actual catalog and your brand voice.
- AI Bulk Generation -- generate SEO titles, meta descriptions, focus keywords, tags, and full product descriptions for hundreds of products in one run, with a live progress queue you can pause and resume.
- Brand-aware prompts -- feed the AI your brand context, tone of voice and a style example, so the output sounds like your store, not a generic template.
- Image SEO -- automatically generate keyword-optimized ALT text and image titles for product images (single product or bulk).
- FAQ generation -- build genuine FAQ blocks derived from each product's attributes, output with matching FAQPage schema.
- Secondary (multi) keywords -- add supporting keywords per product, with AI-powered keyword suggestions.
- Choice of AI provider -- OpenAI or Google Gemini; on WP 7.0+ the shared WordPress AI Client.
On-page optimization & SEO analysis
- Real-time SEO Analysis -- a RankMath-style checklist with a live 0-100 score for every product (SEO title, meta description, focus keyword, long description and FAQ schema), plus an "Optimize with AI" button that fixes the failing checks for you.
- SEO Oracle -- an AI task list that surfaces pages with declining performance or keywords stuck on "Page 2" of Google (positions 11-20, the Low Hanging Fruits) and turns them into concrete, prioritized recovery tasks.
- Cornerstone content -- flag your most important pages so internal linking and crawl priority favor them.
- Full meta control -- custom titles, meta descriptions, canonical URLs, robots directives and Open Graph tags, for posts, products and taxonomy terms.
Schema & Rich Snippets
Automatic, valid JSON-LD so Google and AI engines understand your store.
- Structured data for Product, Offer / AggregateOffer, Review, AggregateRating, Brand, FAQ, Organization, WebSite (with Sitelinks Search Box), Person, ImageObject, BreadcrumbList and LocalBusiness.
- Rich WooCommerce Offer details -- price, availability, shipping time (OfferShippingDetails) and return policy (MerchantReturnPolicy) for eligible Google merchant rich results.
- Breadcrumbs -- a configurable breadcrumb trail via shortcode with optional auto-display on WooCommerce products, matched by BreadcrumbList schema.
GEO -- AI search optimization
Ruxo SEO's differentiator: making your store visible inside AI answers.
- llms.txt and ai-context.txt files that describe your brand, products and key facts directly to AI crawlers and generative engines.
- GEO monitor that tracks how visible you are across ChatGPT, Perplexity and Google AI Overviews.
- AI Overview cannibalization monitor -- detects keywords where several of your own pages compete against each other and proposes an AI-driven consolidation strategy.
Search Console, ranking & indexing
- Instant indexing with IndexNow -- the moment you publish or update a product, Ruxo submits the URL to IndexNow-compatible engines (Bing, Yandex and others) for near-instant crawling.
- Google Indexing API & Bing Webmaster -- request (re)indexing and pull traffic stats.
- Google Search Console dashboard -- queries, clicks, impressions and positions, plus Low Hanging Fruits recommendations, right inside WordPress.
- Rank Tracker -- track the keywords you care about with daily position history.
- Keyword Trends -- interest-over-time data from Google Trends.
Technical SEO
- Sitemaps -- image, video and Google News sitemaps.
- Redirect manager -- 301/302/307/308 redirects with automatic slug-change detection (never lose a ranking to a renamed product).
- 404 monitor with optional AI-assisted auto-redirect to the best-matching page.
- Internal link suggestions (Link Whisperer) -- find internal linking opportunities and detect orphan pages with no incoming links.
- Core Web Vitals from real-user CrUX data, plus scheduled PageSpeed monitoring.
- Indexing controls -- granular noindex for author, date, empty-term, paginated and search archives, to stop thin and duplicate content from diluting your site.
Store & Local SEO
- Google Merchant Center sync, with an AI Quick Fix for feed errors.
- Local SEO -- LocalBusiness schema plus optional Google Business Profile sync (import your name, address, opening hours and aggregate review rating straight from Google).
Analytics & tracking
- GA4 dashboard and GA4 Enhanced Ecommerce, Google Ads conversion tracking, Facebook (Meta) Pixel, Google Tag Manager, dataLayer events and lead-conversion tracking -- all toggled on only when you enter the matching ID.
Workflow, migration & data
- CSV import/export of your SEO meta for bulk editing outside WordPress.
- Custom webhooks (Zapier, Make and similar) fired on the events you choose.
- Migration -- import your existing SEO data (titles, descriptions, focus keywords, canonicals, robots) from Yoast SEO and RankMath, even if those plugins are no longer active, so you switch without losing rankings.
Getting started
- Install & activate Ruxo SEO (WooCommerce must be active).
- Connect your AI -- on WP 7.0+ pick your provider in Settings → Connectors, or on WP 6.x paste your OpenAI / Gemini API key. Optionally connect Google (Search Console, Merchant Center, Business Profile).
- Bulk generate -- open AI Bulk Generation, select your products, and let Ruxo write titles, descriptions, keywords and alt text across your whole catalog.
Ruxo SEO is built for WooCommerce and requires it to be active.