Title: GoNow IA Broken URL Resolver
Author: radilov
Published: <strong>July 12, 2026</strong>
Last modified: July 12, 2026

---

Search plugins

![](https://ps.w.org/gonow-ia-broken-url-resolver/assets/banner-772x250.png?rev=
3604663)

![](https://ps.w.org/gonow-ia-broken-url-resolver/assets/icon-256x256.png?rev=3604663)

# GoNow IA Broken URL Resolver

 By [radilov](https://profiles.wordpress.org/radilov/)

[Download](https://downloads.wordpress.org/plugin/gonow-ia-broken-url-resolver.1.0.3.zip)

 * [Details](https://wordpress.org/plugins/gonow-ia-broken-url-resolver/#description)
 * [Reviews](https://wordpress.org/plugins/gonow-ia-broken-url-resolver/#reviews)
 *  [Installation](https://wordpress.org/plugins/gonow-ia-broken-url-resolver/#installation)
 * [Development](https://wordpress.org/plugins/gonow-ia-broken-url-resolver/#developers)

 [Support](https://wordpress.org/support/plugin/gonow-ia-broken-url-resolver/)

## Description

**GoNow IA Broken URL Resolver** solves one of the most common SEO headaches for
WooCommerce store owners: broken URLs from old domains, redesigns, or product changes
that now return 404 errors and hurt your Google rankings.

The plugin automatically logs every 404 error real visitors hit, then uses AI to
analyze the broken URL and find the closest matching product in your current WooCommerce
catalog — by name, SKU, category, and description.

#### ⚠️ Important: AI matching requires WordPress 7.0+ and an AI provider connected under Settings > Connectors

This plugin does **not** bundle or require its own AI API key. Instead, it uses 
the native **WordPress AI Client**, introduced in WordPress 7.0, to send prompts
through whichever AI provider you (or your site) already have connected under **
Settings > Connectors** (Anthropic, OpenAI, or Google). This means:

 * You configure your AI provider once, at the site level, and every compatible 
   plugin can use it
 * This plugin never stores or handles your AI provider’s API key
 * Provider usage is billed by that provider directly, separate from this plugin
 * Without WordPress 7.0+ and a connected provider, the plugin still logs 404s and
   lets you apply redirects manually — it just can’t suggest AI matches

#### Key Features

 * 🔍 **Automatic 404 detection** — logs every broken URL real visitors hit
 * 🧹 **Bot & attack filtering** — ignores .php probes, exploit scanners, and crawler
   noise
 * 🤖 **AI-powered matching** — analyzes slug, SKU, category and product name to
   find the best match, via the WordPress AI Client
 * ⚡ **Manual or automatic redirects** — apply 301s with one click, or let the 
   plugin auto-apply above a confidence threshold
 * ⏳ **Approval workflow** — in auto mode, high-confidence suggestions go to an
   approval queue before being applied
 * 📤 **Export to Redirection plugin** — export all resolved redirects as JSON for
   the popular Redirection plugin
 * 🌍 **Bilingual** — full Spanish and English interface

#### How it works

 1. A visitor hits a broken URL (404)
 2. The plugin logs it, filtering out bots and irrelevant probes
 3. After a configurable number of hits, the plugin asks your connected AI provider(
    via the WordPress AI Client) to analyze the URL
 4. The AI compares it against your full WooCommerce product catalog
 5. The best match is suggested with a confidence percentage
 6. You approve it with one click (or it applies automatically if confidence is high
    enough)
 7. Google stops seeing 404s and passes link equity to the correct product

#### Perfect for

 * Stores that migrated from another domain or platform
 * Shops after a WooCommerce redesign that changed URL structures
 * Any site with old backlinks pointing to discontinued product URLs

### External Services

This plugin connects to the following external services:

#### AI Provider (via the WordPress AI Client)

**What it is:** This plugin sends prompts through the native WordPress AI Client(`
wp_ai_client_prompt()`), introduced in WordPress 7.0, which routes them to whichever
AI provider you’ve connected under Settings > Connectors (currently Anthropic, OpenAI,
or Google are supported by WordPress core). This plugin does not choose or contact
a provider directly.

**What data is sent:** The broken URL path and a compact list of your store’s WooCommerce
products (product name, SKU, category, URL slug, and short description). No visitor
personal data such as IP addresses, email addresses, or names is ever sent.

**When it is sent:** Only when you click “Run AI” manually in the admin dashboard,
or automatically via WP-Cron after a broken URL has been hit at least as many times
as your configured threshold.

**Service provider:** Depends on the provider you connect under Settings > Connectors.
For Anthropic: Terms https://www.anthropic.com/legal/aup — Privacy https://www.anthropic.
com/legal/privacy. For OpenAI and Google, see their respective terms and privacy
pages linked from the Connectors screen.

#### GoNow License Server

**What it is:** The GoNow license management server at gonow.social, used to activate,
deactivate, and periodically verify your plugin license key.

**What data is sent:** Your license key and your site’s home URL. No visitor or 
customer data is ever sent.

**When it is sent:**
 * When you click “Activate” to activate your license key *
When you click “Deactivate” to deactivate your license key * Once per week automatically
via WP-Cron to verify the license is still valid

**Service provider:** GoNow (gonow.social).
 **Terms of Service:** https://gonow.
social/redirector/terms.php **Privacy Policy:** https://gonow.social/redirector/
privacy.php

## Screenshots

[⌊Dashboard — 404 log overview with total, pending, resolved and AI-suggested counts⌉⌊
Dashboard — 404 log overview with total, pending, resolved and AI-suggested counts⌉[

Dashboard — 404 log overview with total, pending, resolved and AI-suggested counts

[⌊Pending 404s — ready for one-click AI suggestion and approval⌉⌊Pending 404s — 
ready for one-click AI suggestion and approval⌉[

Pending 404s — ready for one-click AI suggestion and approval

[⌊Settings — mode, thresholds, AI Connectors status⌉⌊Settings — mode, thresholds,
AI Connectors status⌉[

Settings — mode, thresholds, AI Connectors status

[⌊License — active license key and status⌉⌊License — active license key and status⌉[

License — active license key and status

## Installation

 1. Purchase a license at [gonow.social/redirector](https://gonow.social/redirector)
 2. Upload the plugin ZIP via **Plugins  Add New  Upload Plugin**
 3. Activate the plugin
 4. Go to **GoNow IA Broken URL Resolver  License** and enter your license key
 5. Go to **Settings > Connectors** and connect an AI provider (requires WordPress 
    7.0+)
 6. Done — the plugin starts logging 404s immediately

## FAQ

### Do I need my own Anthropic/OpenAI/Google API key?

No, not for this plugin specifically. As of WordPress 7.0, AI provider credentials
are managed once, site-wide, under **Settings > Connectors**. This plugin uses whichever
provider you’ve already connected there. You are still billed by that provider for
usage, separately from this plugin.

### What if I’m on WordPress 6.x?

The plugin still works: it logs 404s, filters bots, and lets you apply redirects
manually. AI-powered suggestions require WordPress 7.0+ with a connected AI provider.

### Does the plugin slow down my site?

No. 404 logging is very lightweight (one small DB write). AI analysis happens asynchronously
via WP-Cron, not during the visitor’s request.

### Can I use it without WooCommerce?

The plugin is designed specifically for WooCommerce. The AI matching uses your product
catalog. It will not work without WooCommerce.

### What type of redirect does it apply?

301 (permanent redirect) by default, which is correct for SEO. You can also apply
302 (temporary) or 410 (Gone — tells Google the URL no longer exists).

### What happens to my data if I deactivate the plugin?

The 404 log table (`wp_fiar_404_log`) remains in the database. You can reactivate
the plugin and pick up where you left off. To fully remove all data, use the “Vaciar
todo” button before deactivating.

### Does the plugin track users?

No. The plugin logs the requested URL path, HTTP referer, and user-agent string 
of 404 requests on your own site. This is standard server-side access logging to
help you fix broken URLs. No personal data is stored or transmitted to third parties
except as described in the External Services section. Bot and attack requests are
filtered out automatically.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GoNow IA Broken URL Resolver” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ radilov ](https://profiles.wordpress.org/radilov/)
 *   [ gonow ](https://profiles.wordpress.org/gonow/)

[Translate “GoNow IA Broken URL Resolver” into your language.](https://translate.wordpress.org/projects/wp-plugins/gonow-ia-broken-url-resolver)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gonow-ia-broken-url-resolver/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gonow-ia-broken-url-resolver/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gonow-ia-broken-url-resolver/)
by [RSS](https://plugins.trac.wordpress.org/log/gonow-ia-broken-url-resolver/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Migration: AI matching now uses the native WordPress AI Client (`wp_ai_client_prompt()`)
   instead of calling the Anthropic API directly. Requires WordPress 7.0+ and a 
   provider connected under Settings > Connectors.
 * Removed: plugin no longer stores its own AI provider API key.
 * Docs: updated External Services section to reflect the new AI Client integration.

#### 1.0.2

 * Rename: plugin renamed to GoNow IA Broken URL Resolver, new slug gonow-ia-broken-
   url-resolver
 * Docs: added External Services section documenting Anthropic API and GoNow license
   server
 * Docs: added FAQ entry clarifying that no user tracking takes place
 * Fix: corrected “Tested up to” to 6.7 (current stable WordPress)

#### 1.0.1

 * Fix: $ is not a function JS error in WordPress no-conflict mode
 * Fix: output escaping, prepared SQL, safe redirect
 * Fix: heredoc replaced with standard strings (WP.org compliance)
 * Fix: license header matches GPL-2.0-or-later

#### 1.0.0

 * Initial release
 * Automatic 404 detection and logging
 * AI-powered product matching
 * Manual and automatic redirect modes
 * Approval workflow for auto mode
 * Bot/attack filtering
 * Export to Redirection plugin JSON
 * Spanish and English interface
 * License management

## Meta

 *  Version **1.0.3**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [404](https://wordpress.org/plugins/tags/404/)[AI](https://wordpress.org/plugins/tags/ai/)
   [redirect](https://wordpress.org/plugins/tags/redirect/)[seo](https://wordpress.org/plugins/tags/seo/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/gonow-ia-broken-url-resolver/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gonow-ia-broken-url-resolver/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gonow-ia-broken-url-resolver/reviews/)

## Contributors

 *   [ radilov ](https://profiles.wordpress.org/radilov/)
 *   [ gonow ](https://profiles.wordpress.org/gonow/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gonow-ia-broken-url-resolver/)