WordPress.org

Plugin Directory

SEO Fury – Lightning-Fast SEO + GEO: Schema, Redirects, llms.txt & More

SEO Fury – Lightning-Fast SEO + GEO: Schema, Redirects, llms.txt & More

Opis

SEO Fury is a complete WordPress SEO toolkit built for speed. 50+ features, no front-end scripts by default, no bloat.

SEO + GEO in one plugin. Classic search optimization AND Generative Engine Optimization: llms.txt tells ChatGPT, Perplexity and other AI assistants what your site is about, 20+ schema types make your content quotable by AI Overviews, and the robots.txt editor decides which bots may read you. Rank on Google — and get cited by AI.

Most SEO plugins make you choose: either a lightweight tool with missing features, or a full-featured beast that slows your site. SEO Fury gives you everything — schema, sitemaps, redirects, analytics, readability analysis, and more — without adding a single millisecond to your page load time.

Why SEO Fury?

  • 50+ features, zero bloat — Every feature loads only when needed. No unnecessary scripts on your frontend.
  • Unlimited redirects & 404 monitoring — No artificial limits. Manage as many redirects and 404 logs as your site needs. For free.
  • Google Search Console built in — Connect GSC directly in the free version. View clicks, impressions, and positions inside WordPress.
  • IndexNow built in — Notify Bing, Yandex and other IndexNow engines the moment you publish. Free, not locked behind a paywall.
  • Advanced readability analysis — Flesch Reading Ease score, passive voice detection, transition words check, keyword synonym matching — features other plugins charge for.
  • 20+ schema types with visual builder — Article, Product, FAQ, How-To, Recipe, Event, LocalBusiness, and more. No code required.
  • One-click migration — Import from Yoast SEO, Rank Math, All in One SEO, and SEOPress in seconds. Keep your meta titles, descriptions, redirects, and schema.
  • A dashboard you arrange yourself — drag the tiles and cards into the order you want, hide the ones you never read, and switch on a Search Console graph, your top search queries and your latest PageSpeed results. Saved per user account, in a redesigned admin with a light / dark / auto theme.
  • 7 languages included — English plus Russian, German, French, Spanish, Italian and Portuguese translations ship with the plugin.
  • White Label ready — PRO users can fully rebrand the plugin for client sites.

Core Features (All Free)

Meta & Content Optimization

  • Meta titles & descriptions with 15+ dynamic variables
  • Focus keyword analysis with synonym and morphological matching
  • Secondary keywords tracking with presence indicators
  • SEO score (0-100) with 13 on-page checks
  • Readability score with Flesch Reading Ease (English + Russian)
  • Passive voice detection and transition words analysis
  • SERP preview — desktop, mobile, Facebook, and Twitter/X
  • Open Graph & Twitter Cards with image customization
  • Canonical URL management
  • SEO fields for categories, tags and custom taxonomy terms — title, description, robots, canonical and social image

Technical SEO

  • XML & HTML sitemaps with per-post-type control
  • News & Video sitemaps (YouTube/Vimeo auto-detection)
  • Unlimited 301/302/307 redirects with regex and hit tracking
  • Unlimited 404 error monitoring with referrer tracking and IP logging
  • Auto-redirect on URL slug change — never lose link equity
  • Robots.txt visual editor with per-bot rules
  • SSL & HTTPS security module — force HTTPS, fix mixed content, HSTS headers
  • .htaccess editor with syntax highlighting and backup
  • Hreflang tags — auto-detect WPML, Polylang, TranslatePress, or set manually

Schema & Structured Data

  • 20+ schema types with visual builder — no coding needed
  • Schema Templates — create once, apply to multiple posts
  • LocalBusiness & Organization schema for homepage
  • WooCommerce Product schema with price, stock, reviews
  • Breadcrumbs with JSON-LD markup and shortcode support

Author Box (E-E-A-T)

  • Author profile on every user: photo, job title, company, credentials, areas of expertise, 12 social networks and extra profile URLs
  • Author box under the content (per post type), or anywhere via [seo_fury_author], seo_fury_author_box() — works with Elementor, Bricks, Mosaic, Divi and theme templates
  • The same profile feeds the Person in your Article schema (sameAs, jobTitle, knowsAbout, worksFor, hasCredential) and a ProfilePage on author archives
  • Responsive, dark-mode aware, no jQuery

Post Views

  • Counts views of posts and pages with a tiny script that works with page caching and skips bots; no personal data stored
  • Counter after the content, or anywhere with [seo_fury_views], a block or PHP; most viewed lists with [seo_fury_most_viewed], a block and a widget
  • Sortable Views column, editor box, WordPress Dashboard panel; import from Post Views Counter, WP-PostViews, Page Views Count and Statify

Content Tools

  • Table of contents from the headings — inserted automatically (before or after the first heading, after the first paragraph, top or bottom) or with a block / [seo_fury_toc]; nested or flat, numbered, collapsible, smooth scrolling, light and dark; short Latin anchors (Cyrillic transliterated) for “Jump to” links; works with Elementor and other page builders
  • Reading time — “5 min read · Updated 12 September · 1,240 views” before or after posts, a block, [seo_fury_post_info], and timeRequired / wordCount in the Article schema
  • Duplicate — copy posts and pages with content, taxonomies, custom fields, page-builder layouts and SEO settings; the copy is saved as a draft
  • Shortcodes of LuckyWP Table of Contents, Easy Table of Contents, Table of Contents Plus and Reading Time WP keep working after you remove those plugins; settings import from LuckyWP and Reading Time WP

Privacy & Consent (152-ФЗ / GDPR-style)

  • Cookie banner — editable text and buttons, cookie icon, position (bar, card, modal), colours, button style, live preview in settings
  • Consent categories (necessary / analytics / marketing), consent cookie, Google Consent Mode v2, gating of any script with data-sf-consent, optional auto-blocking of known trackers (Yandex Metrica, GA, GTM, VK, Top.Mail.Ru, …) until consent
  • Privacy policy and consent-to-processing documents generated from your business data (Local SEO + operator fields), in Russian (152-ФЗ structure) or English, as shortcodes on auto-created pages
  • Consent checkbox in forms: comments, registration, Contact Form 7, WPForms, WooCommerce checkout, or any form via JavaScript
  • Consent log (date, source, choice, page, masked IP) with CSV export and retention

SEO Fury Writer (free add-ons)

  • The same SEO and readability analysis inside Google Docs, Microsoft Word (365) and LibreOffice / OpenOffice while you write — free, no account: seo-fury.com/writer
  • One click sends the document as a draft to your site with headings, lists, links, images and the SEO fields filled in

Local SEO

  • Business profile — name, type, address, phone, e-mail and price range, output as LocalBusiness schema
  • Opening hours for the whole week — fill Mon-Fri, Mon-Sat or every day in one click, then adjust any day or mark it as a day off
  • Geo coordinates and service area for local search
  • Works alongside the homepage Organization schema

Analytics & Indexing

  • SEO panels on the WordPress dashboard (Dashboard Home) — overall score, redirects, unresolved 404s, images without alt text, a site-health checklist and the issues worth fixing first
  • Customizable dashboard — reorder and hide widgets: SEO score, redirects, 404s, images without alt, Search Console graph, top queries, PageSpeed results, site-health checklist
  • Google Search Console integration (OAuth 2.0) — free
  • IndexNow — notify Bing, Yandex on publish/update
  • Google PageSpeed Insights — Core Web Vitals scores in WordPress
  • Site Verification — Google, Bing and Yandex, plus a custom meta tag for any other service

Image SEO

  • Auto alt text from post title and filename templates
  • Title attribute generation
  • Customizable template with variables: {post_title}, {filename}, {site_name}

Tools & Utilities

  • llms.txt — a Markdown summary of your key pages for AI assistants (auto-generated, pick post types, edit by hand)
  • SEO Revisions — history of title, description, focus keyword, robots and canonical changes with one-click restore
  • Frontend SEO Inspector — admin bar button to inspect any page
  • Import/Export — backup settings as JSON, restore on another site
  • Elementor integration — full SEO panel inside the page builder
  • Plugins you no longer need — spots active plugins whose job SEO Fury already does and helps you switch them off safely

SEO Fury vs. Competitors

Where the free version of SEO Fury differs from the free and paid versions of Yoast SEO and Rank Math (checked September 2026):

  • Redirects and 404 monitor — SEO Fury: both free, unlimited. Yoast: redirects in Premium, no 404 monitor. Rank Math: both free.
  • Google Search Console — SEO Fury: built in. Yoast: through the Site Kit plugin. Rank Math: built in.
  • Hreflang — SEO Fury: included. Yoast: not available. Rank Math: not available.
  • Flesch reading score and passive voice — SEO Fury: included. Yoast: included. Rank Math: not available.
  • Keyword variations (synonyms, word forms) — SEO Fury: included. Yoast: Premium. Rank Math: not available.
  • News and video sitemaps — SEO Fury: included. Yoast: Premium. Rank Math: PRO.
  • SEO revisions history — SEO Fury: included. Yoast: not available. Rank Math: not available.
  • IndexNow — SEO Fury: included. Yoast: Premium. Rank Math: included.
  • Schema — SEO Fury: 20+ types and templates per post type. Yoast: basic set. Rank Math: 18 types (840+ in PRO).
  • llms.txt — all three generate it for free. SEO Fury PRO also shows which AI crawlers actually read your pages (AI Crawler Monitor) and can block the aggressive ones automatically.
  • White label — SEO Fury: PRO. Yoast: not available. Rank Math: not available (branded e-mail reports only).
  • Starting price — SEO Fury: free, PRO from $3/month, lifetime $300. Yoast Premium: $118.80/year. Rank Math PRO: $6.99/month, billed yearly.

PRO Features (Addon)

Unlock advanced capabilities with SEO Fury PRO:

  • AI Content Generator — Write, expand and rewrite content, and generate meta titles, descriptions, social text and focus keyword suggestions for any post or page — with 6 AI providers (OpenAI, Claude, Gemini, Mistral, DeepSeek, OpenRouter)
  • AI Image Generator — Create images with DALL-E 3, Stability AI, Flux Pro, and 4 more providers
  • AI Image Optimization — Bulk optimize alt text using AI based on post context
  • Rank Tracker — Monitor keyword positions across Google, Bing, Yahoo with trend charts
  • Index Status Tracker — Check if pages are indexed in Google, Yandex, Bing
  • Google Analytics (GA4) — Tracking code, dashboard widget, visitor analytics
  • Yandex Metrika & Bing UET — Regional analytics integration
  • Backlink Checker — Monitor backlinks via Ahrefs, Moz, DataForSEO, or Majestic
  • Link Assistant — Internal linking suggestions while you edit
  • Content Decay Detection — Alerts when content needs refreshing
  • Post Views Reports — views by date for any period, rising and falling pages, traffic spikes, pages with traffic but a weak SEO score, CSV export
  • SEO Audit — 75+ checks across content quality, E-E-A-T, crawlability, rendering and structured data. Runs on the server, so you can close the tab and come back later, and a repeat scan only re-checks the pages you edited
  • Search Console Reports — up to 365 days of search performance in the admin, plus the same figures as a scheduled e-mail report
  • AI Search Traffic — Track visits from ChatGPT, Perplexity, Claude, Gemini
  • AI & archive bot blocking — One-click robots.txt rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, archive.org and more
  • Site Schema Graph — Organization and WebSite schema connected to every page
  • White Label — Fully rebrand for client sites
  • Priority Support — Direct access to the development team

Plans start at $3/month. Lifetime option available ($300).

Getting Started

  1. Install and activate SEO Fury
  2. Go to SEO Fury General Settings to configure basics
  3. Use the Migration Wizard if switching from another SEO plugin
  4. Edit any post to see the SEO metabox with analysis, schema builder, and social preview

Full documentation at seo-fury.com.

External Services

This plugin connects to external services only when you use a feature that needs them. Nothing is sent in the background, and there is no telemetry.
The charting library (Chart.js 4.4.7, MIT) ships inside the plugin, so admin screens load no third-party scripts.

IndexNow API

Tells search engines that support IndexNow (Bing, Yandex, Seznam, Naver and others) about new or changed pages.

  • Service URL: https://api.indexnow.org/indexnow
  • What is sent: the page URLs and your IndexNow key
  • When: when you submit URLs manually, or on publish/update if you switch on automatic submission (off by default)
  • IndexNow Terms of Use
  • IndexNow Privacy Policy

Google PageSpeed Insights API

  • Service URL: https://www.googleapis.com/pagespeedonline/v5/runPagespeed
  • What is sent: the URL of the page being analysed
  • When: only when you click “Analyze” on the Page Speed tab or in the post editor
  • Google API Terms of Service
  • Google Privacy Policy

Google Search Console API and Google OAuth

Shows clicks, impressions, CTR and positions from your own Search Console property.

  • Service URLs: https://oauth2.googleapis.com/token (sign-in tokens) and https://www.googleapis.com/webmasters/v3 (search data)
  • What is sent: OAuth tokens, your property URL and the date range / page being queried
  • When: when you connect Search Console, open the Search Console tab or dashboard widgets, or view a post’s Search Console numbers in the editor
  • Google API Terms of Service
  • Google Privacy Policy

SEO Fury Google sign-in proxy

Lets you connect Search Console with one click without creating your own Google Cloud project.

  • Service URL: https://seo-fury.com/oauth/ (connect.php, token.php, refresh.php)
  • What is sent: your site URL (to return you to the right admin page), the one-time authorisation code from Google, and — about once an hour while connected — the Google refresh token, so the proxy can issue a new access token (nothing is stored on SEO Fury servers)
  • When: when you connect with the one-click option and while that connection is active (with your own Google Cloud credentials the proxy is not used)
  • SEO Fury Terms of Service
  • SEO Fury Privacy Policy

SEO Fury changelog

  • Service URL: https://seo-fury.com/api/changelog.json
  • What is sent: a standard request; the WordPress version is part of the user agent
  • When: only when you open the Changelog tab (cached for 6 hours)
  • SEO Fury Privacy Policy

SEO Fury support (tickets and ideas)

  • Service URL: https://api.seo-fury.com/api/v1 (fallback https://api-ru.seo-fury.com/api/v1)
  • What is sent: your ticket or idea text, attachments you add, the site address, and with tickets the system information shown on the form (WordPress, PHP and MySQL versions, theme, active plugins)
  • When: only when you use the Support tab
  • SEO Fury Terms of Service
  • SEO Fury Privacy Policy

SEO Fury deactivation feedback

  • Service URL: https://api.seo-fury.com/api/v1/plugin/feedback (fallback https://api-ru.seo-fury.com)
  • What is sent: the reason you pick, your optional comment and e-mail, the site URL and plugin/WordPress versions
  • When: only if you click “Send” in the optional dialog shown when you deactivate the plugin (“Skip” sends nothing)
  • SEO Fury Privacy Policy

= SEO Fury …

Snimke zaslona

Blokovi

Ovaj dodatak omogućava 6 blokova.

  • Reviews
  • Post Info
  • Toc
  • Luckywp Tableofcontents
  • Post Views
  • Most Viewed

Instalacija

  1. Upload the seo-fury folder to /wp-content/plugins/, or install directly through the WordPress plugins screen (search “SEO Fury”).
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to SEO Fury in the admin sidebar to configure settings.
  4. (Optional) Install the SEO Fury PRO addon for advanced features.

Pitanja i odgovori

Is SEO Fury really free with no limits?

Yes. The free version includes 50+ features with no artificial restrictions. Unlimited redirects, unlimited 404 monitoring, Google Search Console, IndexNow, schema markup, sitemaps — all included. No trial, no expiration, no credit card required.

Does SEO Fury slow down my site?

No. SEO Fury loads admin features only in the dashboard. The frontend output is minimal — just essential meta tags, schema markup, and sitemap endpoints. By default it loads no scripts or stylesheets for visitors; the cookie banner, reviews and author box add their small files only on pages where you use them.

Can I migrate from Yoast SEO, Rank Math, or AIOSEO?

Yes. The built-in Migration Wizard imports all your SEO data from Yoast SEO, Rank Math, All in One SEO, and SEOPress with one click. Meta titles, descriptions, redirects, and schema are all preserved.

Does SEO Fury work with WooCommerce?

Yes. Automatic Product schema with price, stock status, and reviews. Custom SEO title templates for products, categories, and tags.

Does SEO Fury work with page builders?

Yes. Full compatibility with Gutenberg, Classic Editor, and Elementor. The Elementor integration includes a dedicated SEO panel inside the builder.

What AI features are available?

The free version includes advanced readability analysis (Flesch score, passive voice, transition words). PRO adds AI content generation, meta title and description writing, focus keyword suggestions, AI image creation, and AI-powered alt text optimization — with 6 AI providers (OpenAI, Claude, Gemini, Mistral, DeepSeek and OpenRouter, which in turn opens up any model in its catalogue).

How does the license work?

The free version works forever with no license. PRO licenses are per-site, starting at $3/month. A Lifetime option ($300) gives you all features forever with no recurring payments.

What is GEO, and what does llms.txt do?

GEO — Generative Engine Optimization — is about being found and quoted by AI assistants, not only by search engines. ChatGPT, Perplexity, Claude and Google’s AI Overviews read pages, and they favour content that is clearly structured and easy to cite. SEO Fury helps on three fronts: llms.txt tells AI assistants what your site is about and which pages matter, 20+ schema types make your facts machine-readable, and the robots.txt editor lets you decide which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended and others) may read your content at all. All of it is in the free version; one-click AI-bot and web-archive-bot blocking, the AI Crawler Monitor and automatic blocking of aggressive crawlers are PRO.

Which features need PRO?

Everything listed under “Core Features” above is free forever, including redirects, the 404 monitor, Search Console, IndexNow, schema, sitemaps, readability analysis and llms.txt. PRO adds the AI tools (content, images, alt text), Rank Tracker, Index Status Tracker, the site-wide SEO Audit, Link Assistant, Content Decay, Backlink Checker, analytics integrations (GA4, Yandex Metrika, Bing UET), historical Search Console reports, one-click AI-bot blocking, the site-wide Organization / WebSite schema graph and white labelling. The free plugin never nags for a licence key and never expires.

Does the free version phone home?

No. There is no background telemetry and no licence checking. The free version only contacts an external service when you use a feature that needs it: IndexNow submissions, PageSpeed analysis, Google Search Console (connecting and loading data), the Changelog tab, the Support tab, or the optional feedback form when you deactivate the plugin. Each one is listed under “External Services” below.

Recenzije

27. rujna 2026. 1 odgovor
I’ve been using the free version of SEO-Fury, and I’m really happy to see that it offers so many features that are usually locked behind a paid plan in similar tools. Thanks to the team, and best wishes for the future!
08. rujna 2026. 1 odgovor
I tried a lot SEO plugins, from free, to cheap and expensive, and now I´m found SEO-Fury.One word = awesome 😍- The UI/UX is very user friendly and logically structured- all features that you need, GSC connector, and many more- Many helpful hints to optimize your content for AI readiness- many more, just try it 👍 The most important thing I like on SEO Fury is the quick responsiveness of the developer.If you have report a problem, you get a solution very quickIf you have a feature idea, you get it very often within a few days.Overall a great plugin with high potential to beat out the top dogs like YOAST or AISEO 🚀
05. travnja 2026. 1 odgovor
I switched from Yoast after years of using it — too bloated, too slow. SEO Fury does everything I need without the overhead. Schema markup, sitemap, redirects, 404 monitor — all in one clean interface. Setup took 5 minutes with the migration wizard. My site feels faster and I haven't lost any rankings. Highly recommend for anyone tired of heavy SEO plugins.
Pročitajte sve 4 recenzije

Suradnici i Programeri

“SEO Fury – Lightning-Fast SEO + GEO: Schema, Redirects, llms.txt & More” je softver otvorenog koda. Sljedeće osobe su doprinijele ovom dodatku.

Suradnici

“SEO Fury – Lightning-Fast SEO + GEO: Schema, Redirects, llms.txt & More” je preveden na 2 jezika. Zahvala prevoditeljima za njihov doprinos.

Prevedite “SEO Fury – Lightning-Fast SEO + GEO: Schema, Redirects, llms.txt & More” na svoj jezik.

Zainteresirani ste za razvoj?

Pregledajte kôd, pogledajte SVN spremišteili se pretplatite na dnevnik razvoja od RSS.

Dnevnik promjena

1.7.7

Fix from user feedback.

  • Internal link suggestions in the editor no longer offer pairs of filler words as anchors (“für ein”, “sind auf”, “sie ihre”). Articles, prepositions and pronouns are ignored in English, German, Russian, Ukrainian, Spanish, French, Italian, Portuguese, Dutch and Polish (filter seo_fury_stop_words), phrases must match whole words, and a three-word phrase from the title is preferred over two words.

1.7.6

Fix from user feedback.

  • SEO Fury PRO no longer stays switched off after its update. Some sites found PRO deactivated after every update and had to switch it on again by hand (the licence itself was never lost). The free plugin now notes that PRO was active when its update starts and, if WordPress leaves it off afterwards, switches it back on at the next admin page and says so in a notice. A deliberate deactivation on the Plugins screen is respected.
  • Support tickets attach a short log of the last PRO updates (started, finished, active or not), so a deactivation can be traced.

1.7.5

Fixes from user feedback.

  • Preferences: new switch “Always show all menu sections expanded” for everyone who prefers to see all tools in one scroll. Off (default): only the section of the open screen is expanded.
  • Menu sections with a single tool fold like the others.
  • Dashboard: the label inside the score ring (“SEO-BEWERTUNG”, “PUNTUACIÓN SEO”) wraps inside the circle instead of touching the ring in German, Spanish, Italian and Portuguese.
  • Plugin menu reorganised: SEO Audit and Reports sit under Overview next to the Dashboard; Schema Templates under General; Reviews under Content & Links; AI Traffic, AI Crawlers and LLMs.txt under AI Tools; Hreflang, Speed and Page Speed under Technical SEO. A layout saved in Preferences is kept (Reset to defaults picks up the new one).
  • WordPress dashboard widget: “Configure” in the widget header chooses what it shows — score, each tile (redirects, 404s, images without alt, missing descriptions, and the new “Pages scoring below 50”), setup progress, open setup steps and buttons. Per user.
  • Bulk URL conversion only counts pages search engines may index (the sitemap’s post types, published, without noindex): Elementor kits, other builder templates and drafts are left out.

1.7.4

Fixes and one feature from user feedback.

  • Table of contents: a “Table of contents” tab in the SEO Fury editor panel. Besides show / hide, a page can now have its own heading levels, nesting, numbering, heading text and minimum number of headings — for posts that need a different structure than the site-wide settings. Block and shortcode settings still win.
  • The LuckyWP import also carries over per-post heading settings, not only “show / hide”.
  • 404 statistics: “Active” now counts missing pages only, the same number as the dashboard; scanner requests have their own tile. Click “Active” to list those pages.
  • Dashboard: the score summary under the verdict is split into two lines.
  • Plugin menu: groups fold like an accordion — the group of the open screen is expanded, a click on a group heading opens or closes the others (wide menu only; the icon-only menu and small screens stay unchanged).
  • Elementor: the Author Box “hide on this post” switch is saved from the Elementor panel too.
  • Long translations no longer overflow: widget settings menu on the dashboard (size buttons wrap), sitemap post type rows, 404 log column headers, buttons and link stats in the editor sidebar, and seven tabs in the classic editor sidebar.

1.7.3

Fixes from user feedback.

  • One SEO score everywhere: with a site audit (PRO) the WordPress dashboard panel and the SEO dashboard show the audit’s score and page count, instead of a separate average that disagreed with it.
  • The dashboard score and counts cover only indexable pages — the post types in the XML sitemap, published, not noindex. Page-builder templates (Elementor kits, ElementsKit templates…) and drafts no longer count.
  • 404 log: requests from vulnerability scanners (/.env, wp-config.php.bak, debug.log, .php files…) are recognised and marked “Scanner”. They are left out of the dashboard 404 numbers, can be filtered in the log, and get no redirect buttons.
  • The 404 tile is amber instead of red: a missing page is a task, not an error in the SEO score.
  • WordPress dashboard panel: stat tiles fit narrow columns (two per row when the column is narrow, long words wrap).

1.7.2

Fixes from user feedback.

  • No sideways scrollbar in the post sidebar in German and other languages with long words: the titles of the Table of contents, Post views and Article rating boxes now wrap instead of pushing the box wider than the sidebar.
  • The SEO Fury editor sidebar can no longer scroll sideways.
  • Long URLs wrap inside their column in the Blocked IPs list and the 404 log instead of running over the next columns.

1.7.1

Fixes and small improvements from user feedback.

  • Tables line up again next to the Folders plugin, which added an empty “move to folder” column to every table on the plugin screens.
  • No horizontal scrollbar in the post editor’s SEO Fury sidebar (the Canonical URL field and the Table of contents box were a few pixels too wide).
  • Settings tabs come last: Post Views now reads Overview, Reports, Tools, Settings; in Reviews, Analytics comes right after the reviews and Settings at the end.
  • The dashboard’s “Add widget” button sits in the page header line instead of taking a row of its own.
  • The Image SEO and License screens use the full width of the window.
  • The SEO score popup in the posts list can open the editor straight on the matching SEO Fury tab (Schema, Links, Advanced, the snippet’s Social tab).
  • Most viewed dashboard card: long titles end in “…” and the view counts stay in place.

1.7.0

Content Tools: a table of contents, reading time and one-click copies of posts and pages — three fewer plugins to keep.

Table of contents (new)
* Built from the headings of the rendered post, so it works with the block editor, the Classic editor, Elementor and other page builders.
* Inserted automatically before or after the first heading, after the first paragraph, at the top or at the bottom — or placed by hand with the “Table of Contents” block or [seo_fury_toc]; [seo_fury_no_toc] or the Table of contents box in the editor turns it off for one post.
* Heading levels, minimum number of headings, nested or flat list, nested or simple numbering, headings to skip, collapsible (open or closed at first), smooth scrolling with a space for sticky headers, colours that follow the theme or a light / dark box, full width or wrapped by the text.
* Every heading gets a short Latin anchor from its text (Cyrillic is transliterated), so the “Jump to” links Google shows stay readable; anchors a heading already has are kept.
* Replaces LuckyWP Table of Contents: its settings and per-post choices are imported in one click, and its [lwptoc] shortcode and block keep working, as do [ez-toc] and [toc].

Reading time (new)
* A line such as “5 min read · Updated 12 September · 1,240 views” before or after posts — reading time, publication date, last updated date (only when the post was changed) and the view count from Post Views, in any combination.
* Reading speed and time per image can be set; the text can be your own (“Reading time: {time} min”). Counts words in any alphabet and in Elementor layouts.
* The “Reading Time” block, [seo_fury_post_info], [seo_fury_reading_time] and seo_fury_get_reading_time() for themes.
* The reading time and word count are added to the Article structured data (timeRequired, wordCount).
* Replaces Reading Time WP: settings import, and its [rt_reading_time] shortcode keeps working.

Duplicate (new)
* “Duplicate” under every post and page in the lists, as a bulk action, in the Publish box of the Classic editor and in the block editor.
* Copies the content, excerpt, featured image, template, categories, tags, custom taxonomies, custom fields, page-builder layouts (Elementor, JetEngine…) and the SEO Fury settings; view counts, ratings, audit results and a canonical URL pointing at the original are left out.
* The copy is saved as a draft (or pending / private) with you as the author, so search engines never see two identical pages; an optional text can be added to its title.

Plugins you no longer need
* Now also spots LuckyWP Table of Contents, Easy Table of Contents, Table of Contents Plus, Reading Time WP, Duplicate Page, Yoast Duplicate Post, Post Duplicator and — with PRO — WPCode, Code Snippets and Header Footer Code Manager (only while they add header / footer code, never when they run PHP snippets).

Translations
* Every new text in Russian, German, Spanish, French, Italian and Brazilian Portuguese.

1.6.0

The big update: a new design for every screen, a post view counter, SEO fields for terms, and a full security and performance audit.

New design
* Every plugin screen redesigned — cards, switches, sub-tabs, tables and stat tiles in one style, in light and dark themes, readable on phones. A “New design” switch in the top bar returns to the classic look at any time.
* New Dashboard: an overview card with the average SEO score and setup progress (x/6), an Action plan that lists what to fix first, a full-width Search performance chart, and new widgets — SEO score distribution, Metadata coverage, Content freshness, New 404 errors per day, Most used redirects, Most viewed. Every tile has an “i” hint.
* The post editor in the new design: the SEO box in the Classic editor, the block-editor sidebar and the Elementor panel — a score ring with SEO / Readability / Extra meters, problems first, a Google preview like today’s results page, length meters for title, description and permalink. Snippet editor, Schema Generator and Schema Editor windows redesigned.
* The SEO Fury panels on the WordPress Dashboard, the “Delete SEO Fury” dialog and all modals follow the new design.
* SEO Fury opens the plugins block of the admin menu; the menu bolt stays red on every screen.

Post Views (new module)
* Counts views of posts, pages and other public types — by a tiny script after the page loads (works with page caching, skips bots), through the REST API, or in PHP; a count interval per browser; bots, logged-in users, roles and IP addresses can be excluded; optional counting only after analytics consent. No personal data is stored.
* The counter after the content of posts by default, or anywhere with the [seo_fury_views] shortcode, the “Post Views” block or PHP; most viewed lists with [seo_fury_most_viewed], a block and a widget; sort any WP_Query by views; REST endpoints.
* A sortable Views column, the count in the toolbar, a Post views box in the editor, a WordPress Dashboard panel and two SEO Fury dashboard cards.
* Overview with views per day and the most viewed pages; import from Post Views Counter, WP-PostViews, Page Views Count and Statify.

Also new
* SEO fields for every category, tag and custom taxonomy term — SEO title and description, noindex / nofollow, canonical URL and social image. Canonical tags on the home page and all archives.
* “Plugins you no longer need” — SEO Fury spots active plugins whose job it already does (redirects, sitemaps, breadcrumbs, schema, cookie notice, IndexNow, llms.txt and more), says what to switch on first and offers to deactivate them.

Security
* Stored XSS through post Schema data and Schema templates closed; Schema templates, the .htaccess editor, robots.txt deletion and the IndexNow key file need the right role (super admin on multisite, DISALLOW_FILE_EDIT / DISALLOW_FILE_MODS respected); regex redirects can no longer send visitors to another site; the internal-link checker only requests your own site; ticket replies, the Writer API and CSV exports hardened.
* Sites connected to Search Console with one click no longer store the shared Google client secret — tokens are refreshed through the SEO Fury sign-in proxy; an old saved secret is deleted automatically.

WordPress.org guidelines
* One-click AI and web-archive bot blocking, the site-wide Organization / WebSite schema graph and White Label now live entirely in PRO. AJAX actions and database tables use the seo_fury_ prefix (existing data moves automatically). Inline scripts go through the WordPress script API; the “External services” section was rewritten.

Performance and fixes
* Faster redirects, 404 logging, sitemaps, dashboards and bulk Schema actions; the posts list no longer runs audits while it loads; old log rows are pruned.
* Fixed: the Search Console chart could fall back to plain bars; dark-mode problems (white Schema generator, white checkboxes, glowing dividers); doubled divider lines and cards inside cards; a PHP warning on the Dashboard.
* Accessibility: better keyboard and screen-reader support, right-to-left layouts; titles no longer show codes like –.

Translations
* Plural forms and translator notes throughout; every new text in Russian, German, Spanish, French, Italian and Brazilian Portuguese.

1.5.5

  • Added: Support tab: tickets and ideas are now kept per site. By default the list shows only what was sent from this WordPress install; a “This site / All sites” switch shows everything in your SEO Fury account, with the site each item came from. Items from your other sites are counted under the list so they never go missing.
  • Added: every block on the plugin screens can be collapsed with the arrow next to its title — handy for settings you set up once (API keys, bot protection, cache settings) so the daily charts move up. Collapsed blocks are remembered per user; the arrow opens them again.
  • Fixed: Page Speed in dark mode — the score inside the ring, the metric cards (FCP, LCP, TBT, CLS, SI, TTI), the Mobile/Desktop switch and the empty score badges stayed light and hard to read.

1.5.4

  • Added: robots.txt: crawlers blocked in the SEO Fury PRO AI Crawler Monitor (by hand or by its automatic Bot protection) are written into the “Block AI bots” group of your virtual robots.txt and shown on the Robots.txt tab. New filter seo_fury_robots_blocked_ai_bots for developers.
  • Changed: readme comparison with Yoast SEO and Rank Math re-checked against their current versions (September 2026): both now generate llms.txt, Rank Math’s redirects and 404 monitor are free, Yoast Premium costs $118.80/year.

1.5.3

  • Added: Meta Titles: an image for the social preview of every section (home page, archives, each post type and taxonomy) plus a site-wide default image in General Meta. It is used for og:image and twitter:image when a page has no image of its own.
  • Improved: Meta Titles: title and description fields use the full width and a long description wraps, so the whole template is visible; the Google preview uses readable colours in the dark theme.
  • Improved: Meta Titles: the section menu stays in place while you scroll and no longer jumps when you switch sections.
  • Improved: Row actions are compact icon buttons in one line (Schema Templates, Redirects, 404 log, review moderation, sitemap extra URLs).
  • Improved: Dark theme: filled buttons, links in tables and the Support buttons have readable contrast.
  • Fixed: Redirects and 404 log: on screens around 1200 px wide the URL columns shrank to nothing.
  • Fixed: Table headers no longer break in the middle of a word (e.g. long Russian or German labels).
  • Fixed: Schema template JSON-LD preview was white in the dark theme.
  • Fixed: Some buttons that should stay hidden until needed were always visible.
  • Fixed: Internal linking panel in the editor was partly untranslated.

1.5.2

  • Added: 404 log: pages instead of a fixed first 100 entries (25–200 per page), a status filter and search by URL or IP.
  • Added: 404 log: checkboxes with “select all” (also across pages) and bulk actions — mark resolved or active, redirect all to one URL, block their IP addresses, delete.
  • Added: Schema: save any page’s Schema as a named template straight from the editor (save icon on each schema) and apply it to other pages.
  • Added: Schema templates for a whole post type (Meta Titles post type): check & preview warns about page-specific fields holding fixed text and shows the result on your latest posts; use a template as the post type’s default (linked — later template edits apply everywhere, a post’s own Schema still wins) or copy it into posts (only those without Schema, or all) with a one-step undo.
  • Improved: Schema Templates: one “Add new” button, a labelled name field, default name “{type} – custom”, errors shown inside the dialog.
  • Improved: Every SEO Fury dialog (Schema generator, editor, constructor, AI) uses one control style: same height, borders, focus ring and icon buttons; the Schema editor follows the dark theme.
  • Improved: Editor sidebar, Schema tab: buttons aligned, long template names wrap instead of running under the icons.
  • Fixed: Schema editor: the non-working buttons next to “Article type”, “Author type” and other dropdowns.
  • Fixed: Dark theme: notices, disabled buttons, the robots.txt / .htaccess code editor and the “Not connected” badge were light or unreadable.

1.5.1

  • Fixed: form labels on the Reviews screens always sit above their field. A few single fields (review text and reply in “Add a review”) had the label running into the field, and in the multi-column settings grids a wide text field could spill into the next column. Reported by a PRO customer.
  • Fixed: in the dark theme, date and time fields were white and the browser’s calendar opened in light colours. They now follow the dark theme, and so do the native select lists and number spinners.

1.5.0

  • Added: Reviews tab (General group) — a reputation hub for the reviews your business already has and the ones it is about to get. Five sub-tabs: the moderation feed, the platforms you are listed on, display options, collection settings and import/export.
  • Added: review collection on your own site. [seo_fury_review_form], the “SEO Fury Reviews” block or auto-insert after the content of chosen post types puts a star-rating form on the page. Guests allowed or logged-in only, optional email, minimum and maximum length, a per-visitor cooldown checked against a hashed IP and a cookie (the address itself is never stored), a honeypot spam trap, and a hold-for-moderation switch. The Privacy & Consent module adds its consent checkbox to the form automatically.
  • Added: the reviews you already have elsewhere. Add one by hand with its original author, rating, date and link, or import a CSV (source, author, rating, date, title, content, url, reply) — 25 platforms are recognised, from Google, Yandex Maps, 2GIS, Zoon, Flamp and Yell to Otzovik, Avito, Trustpilot, IRecommend, ProDoctorov, SberHealth, NaPopravku, Wildberries, Ozon and VK. The Sources sub-tab keeps your profile link, rating and review count for each of them.
  • Added: three display layouts — list, grid and a compact rating badge — with the rating summary (average, stars, review count and the 51 breakdown), per-platform scores, clickable platform filters, “read more” clamping, review tags, photos and your replies. Light, dark or follow-the-visitor’s-theme, your own accent colour, and a switch that shortens the surname to an initial so you publish less personal data.
  • Added: Review and AggregateRating structured data merged into the page @graph. You choose what it attaches to — Product / Service / Course (the entities Google actually shows stars for), LocalBusiness / Organization, both, or a separate node — and a rating you entered by hand in the schema editor is never overwritten.
  • Added: moderation tools — publish, unpublish, reply (the reply renders under the review), hide a single review from the widget, pin one to the top, mark as spam, delete, filter by status, platform and text, and export everything to CSV.
  • Added: a live preview on the Display screen — the real front-end markup with the settings currently in the form, in desktop, tablet and phone widths, on a light or dark page. It renders inside a frame so the layout reacts to the previewed width the way it will on the site, and nothing is saved until you press Save Changes.
  • Added: the Reviews screens are translated into German, Spanish, French, Italian, Portuguese and Russian.

1.4.0

  • Added: ideas live on the Support tab. “New Idea” next to “New Ticket” submits an idea without leaving WordPress, and the table below lists tickets and ideas together, newest first, with the idea’s status (in review, planned, in progress, shipped), its vote count and the team’s note. Requested on the ideas board: “so we have everything in one place without leaving SEO Fury”.
  • Added: the version block in the sidebar shows the available version behind the installed one (“PRO: 1.6.3 1.6.4”, linking to the Plugins screen) and has a “Check for updates” link that re-checks both the free plugin and the PRO addon on the spot. Requested on the ideas board.
  • Fixed: with a “Plugin language” set in General settings, PRO screens came out half English. The language override reloaded only the free plugin’s own translation files and silently dropped the catalogue the PRO addon adds; add-on catalogues now survive the reload. Reported by a PRO customer.
  • Changed: the tab header on every SEO Fury screen is one line — the title and its short description sit side by side instead of stacked, so the header takes about half the height it did. Long descriptions are clipped with an ellipsis (hover for the full text); on phones the two still stack. Suggested by a PRO customer.

1.3.1

  • Added: “Clear cache” button in the top bar of every SEO Fury screen. One click flushes the WordPress object cache, SEO Fury’s own caches (sitemap, dashboard) and every caching plugin or host cache we recognise — WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, Cache Enabler, Autoptimize, SiteGround Optimizer, Breeze, Hummingbird, Nginx Helper, WP-Optimize, Swift Performance, Comet Cache, FlyingPress, Cloudflare, Kinsta, WP Engine, Pantheon, Pagely, Elementor CSS — and tells you which layers were cleared. Developers can hook seo_fury_purge_cache. Requested on the ideas board: “sometimes you can’t see the change, and in most cases it’s a cache problem”.
  • Added: General “Clear Cache Automatically” — optionally clears the site cache every time SEO Fury settings are saved, so title, meta and schema changes are visible right away.

1.3.0

  • Added: REST endpoints for the free SEO Fury Writer add-ons (Google Docs, Microsoft Word, LibreOffice / OpenOffice — seo-fury.com/writer): seo-fury/v1/writer/ping and seo-fury/v1/writer/post create or update a draft with the content, slug, SEO title, meta description and focus keyword, authenticated with a WordPress application password (edit_posts).
  • Fixed: with PRO active, the Author Box and the new Privacy & Consent tabs were listed under “Content & Links” instead of “General” in the sidebar (PRO inserts its content tabs right after Breadcrumbs and the group heading was inherited). Both now carry their own group, and free tabs keep their group label whatever an add-on does to the list. Reported by a PRO customer who could not find the Privacy module.
  • Changed: the settings search also matches English aliases and the tab key, so “privacy” or “cookie” finds the Privacy & Consent tab even when the plugin language is German or Russian.

1.2.3

  • Added: Privacy & Consent tab (General group) — personal-data compliance for 152-ФЗ and GDPR-style laws. Cookie banner with editable text and button labels, a cookie icon (or your own image), five positions (bars, cards, centered modal), background / text / link / button colours, outlined or solid pill buttons, corner radius, font size, shadow, page dimming, show delay, consent lifetime and a “consent revision” counter that re-asks every visitor; live preview next to the settings. Default look: white bar at the bottom with a 🍪 icon and an outlined “OK” button; texts follow the site language (Russian or English).
  • Added: consent categories (necessary / analytics / marketing) with a settings panel, the sf_consent cookie, Google Consent Mode v2 (default denied updated after the choice), gating of any script (<script type="text/plain" data-sf-consent="analytics">, iframes via data-sf-src) activated in place without a reload, optional auto-blocking of known trackers in the theme and other plugins (Yandex Metrica, GA, GTM, VK, Top.Mail.Ru, Facebook, TikTok…), a floating “Cookie settings” button, the [seo_fury_cookie_settings] shortcode / .sfc-open class to reopen the banner, and a window.seoFuryConsent JS API + sfConsent event. With PRO 1.5.3 the plugin’s own Yandex Metrica / Google Analytics counters load only after consent.
  • Added: privacy policy and consent-to-processing generator. Operator details (type, legal name, ИНН, ОГРН, address, contacts, responsible person, Roskomnadzor registry number) fall back to the Local SEO tab; tick the purposes, personal data, third parties / processors, storage period, data location and cross-border transfer, add your own clauses. Documents follow the 152-ФЗ art. 18.1 structure in Russian or a generic English version, render through [seo_fury_privacy_policy] / [seo_fury_consent_text], and “Create page” makes the pages (and sets the WordPress privacy page). Previews and Copy HTML on the tab.
  • Added: consent checkbox in forms — WordPress comments and registration, Contact Form 7 (forms without their own [acceptance]), WPForms, WooCommerce classic checkout (all validated server-side too), plus a JavaScript mode for any other form by selector (Elementor, Fluent Forms, theme forms) with browser-side validation. Text with {policy} / {consent} links and the error message are editable.
  • Added: consent log — banner decisions and form consents with date, source, choice, categories, page, masked IP, browser and user; CSV export, retention period, clear. Proof of consent for a supervisory-authority request.
  • Changed: Preferences the menu is now organised in sections. Drag items between sections, drag whole sections, rename them, add your own or delete empty ones — the sidebar headings follow your layout instead of the item’s original group (a moved item used to drag its old heading along, requested by a PRO customer). Layouts saved by 1.2.2 are migrated: items keep their order under their original headings.

1.2.2

  • Changed: the plugin screen now fills the whole area under the WordPress admin bar — no page title above it, no grey margin or white frame around it, and the logo lives at the top of the left menu. Makes a big difference with the dark theme (requested by a PRO customer). The filter seo_fury_admin_full_width (return false) restores the framed layout.
  • Changed: admin notices and “Settings saved” messages now appear inside the content column, under the search bar, instead of above the plugin.
  • Added: a small “★★★★★ Rate SEO Fury on WordPress.org” pill in the top bar. Closing it (or rating) hides it for good; not shown in white-label mode.
  • Added: Italiano and Português (Brasil) in General Settings Plugin Language — both catalogues shipped for a while but were missing from the list.
  • Added: the Dashboard is now a real board — drag any widget by its grip to move it, drag its right edge (or pick Small / Medium / Large / Full width in the gear menu) to resize it, and hide it from the same menu. “Add widget” lists everything that is hidden. KPI tiles drag from anywhere, cards from their title. Every widget can be renamed and has its own display settings: the SEO score as gauge or number, the 404 counter for all time / 7 / 30 days, the Search Console summary with a choice of metrics and the previous-period comparison, the chart as lines or bars with either series, top queries / pages and the 404 list with selectable columns, rows and period, Site health as “problems only”. Layout, sizes and settings are saved per user.
  • Added: Preferences tab (last in the menu): hide the plugin sections you never use, drag the rest into your own order, and collapse the sidebar to icons only — the arrow at the bottom of the menu does that too. Per user.
  • Changed: on the plugin screen the WordPress admin menu stays in place too and scrolls on its own when it is taller than the window (its fly-out submenus still open next to the hovered item).
  • Changed: the Changelog tab shows Free and PRO as a switch instead of one long page — with PRO active the PRO section used to sit below eight Free releases.
  • Changed: the top-bar search field no longer draws a bordered box inside its pill (the generic input styles were winning).
  • Fixed: dropdowns closed as soon as you scrolled inside them, so options past the fold (for example the last plugin languages) could not be picked.
  • Fixed: the pinned left menu could not always be scrolled to its last items — its height was fixed to the window, so whenever something sat above the plugin (a notice, an update nag, the old title) the bottom of the menu ended below the screen, and the mouse wheel over the menu did not move the page either. The menu is now sized to what is really visible below its top edge and scroll-chaining to the page is back.

1.2.1

  • Added: the left menu now stays on screen while you scroll. It is pinned under the WordPress admin bar, scrolls on its own when it is taller than the window, and after opening a tab the menu is scrolled to that tab — no more scrolling back down to pick the next tool (requested on the public ideas board).
  • Added: a Changelog tab (System group) that shows what changed in each release of SEO Fury Free and, when the add-on is active, PRO — the installed version is marked. The sidebar footer links to it and to your SEO Fury account.
  • Added: a “My account” …