Lifetime Deal Get lifetime Pro access for a one-time payment, no yearly renewalsLifetime access · one-time paymentSee pricing →
Rank Bix SEO logoRankBix
Documentation

Rank Bix SEO documentation.

How to install Rank Bix SEO, set it up and use each feature. Free and open source under GPL-2.0.

No results for ""

Try a different keyword or browse the contents sidebar.

Overview

Rank Bix SEO is an SEO plugin for WordPress. This page explains each screen and setting, and what the features below do.

Meta Title & DescriptionCustom SEO metadata per post with global templates
Open Graph & Twitter CardsFull social sharing metadata control
XML & HTML SitemapsEvery post type and taxonomy, split into files of 1,000 URLs, cached
Google News SitemapSeparate news sitemap at /news-sitemap.xml
Schema / JSON-LDArticles, products, FAQs, local business, and more
Image SEOAuto-fills missing alt and title attributes
Keyword Analysis14-point focus keyword scoring in the post editor
BreadcrumbsBlock, shortcode and template function with BreadcrumbList JSON-LD
Redirections301, 302, 307, 308 and 410 redirects with CSV import and export
Bulk SEO EditorEdit SEO fields for many posts at once
Duplicate PageClone posts/pages with full SEO data copying
IndexNowTells Bing, Yandex and others when you publish or update
LLMs.txtAn /llms.txt file for AI tools, plus optional AI crawler blocking
404 MonitorLogs 404 errors to a database table, up to 500 entries
Broken Link CheckerBackground cron checks for broken external links
AI Meta GeneratorAI-generated titles and descriptions via your own API keys
Table of ContentsAuto-generated TOC from H2/H3 headings
SEO Health AlertsRed toolbar alerts for critical SEO issues
Dashboard WidgetWP Admin overview widget with health status and stats
Import SEO DataMigrate from Yoast SEO, Rank Math, All in One SEO or SEOPress
Image Alt AuditFull media library audit for missing alt text with inline editing
Canonical URL ControlAuto-set canonical tags to prevent duplicate content. Override per post.
Cornerstone ContentFlag posts as cornerstone/pillar content from the editor or admin toolbar
Robots.txt ManagerVirtual robots.txt editor with custom rules and AI bot blocking
Webmaster VerificationVerify with Google, Bing, Pinterest, and Yandex. No manual theme edits.
LocalBusiness SchemaBusiness name, address, phone, opening hours, geo-coordinates
WebSite & Sitelinks SchemaWebSite structured data with SearchAction for sitelinks search box
SEO Page AnalyzerFree public tool at rankbix.com, 19-point analysis, SERP preview, PDF export
Toolbar: SEO Score BadgeColour-coded score badge in the admin bar on every page and post
Toolbar: Mark this pageQuick-toggle Cornerstone, NoIndex, NoFollow from any page view
MultilingualPolylang and WPML compatibility with hreflang sitemap support
Elementor IntegrationSEO panel inside the Elementor editor sidebar

Installation

  1. Upload the rankbix-seo folder to /wp-content/plugins/.
  2. Activate the plugin via Plugins → Installed Plugins.
  3. Go to Rank Bix SEO in the WordPress admin sidebar.
  4. Configure your settings at Rank Bix SEO → Settings.
  5. Edit any post or page to set per-post SEO data in the meta box.

Getting started checklist

  • Set your homepage SEO title in Settings → General
  • Check the XML Sitemap is on in Rank Bix SEO → Features, then submit it from Settings → Sitemap
  • Turn on IndexNow in Rank Bix SEO → Features

Dashboard

Rank Bix SEO → Dashboard

A snapshot of your site at a glance: stats, module status, and quick-action shortcuts.

Stats Row

StatWhat it shows
Published PostsCount of published posts
Published PagesCount of published pages
Active RedirectsCount of enabled redirect rules
404 ErrorsTotal logged 404 hits (orange when > 0). Links to the 404 log
Broken LinksCount of detected broken external links (orange when > 0)
404 Errors and Broken Links only appear when those modules are on in Rank Bix SEO → Features.

Module Status

Shows On/Off status for every feature module:

Meta Title & DescriptionOpen Graph & Twitter CardsXML SitemapSchema / JSON-LDImage SEOImage Alt AuditKeyword AnalysisBreadcrumbsDuplicate PageRedirectionsBulk SEO EditorIndexNowLLMs.txt404 MonitorBroken Link Checker

Quick Actions

  • → Open Settings
  • → Manage Redirections
  • → Bulk SEO Editor
  • → View Sitemap (only shown when sitemap is enabled)

Settings

Rank Bix SEO → Settings

Settings has eight tabs: General, Social, Local Business, Sitemap, Breadcrumbs, Advanced, Robots & Indexing and Tools. Pro adds TOC and .htaccess. The Sitemap, Breadcrumbs and TOC tabs only show while their module is on, and Tools is for administrators only. Modules themselves are switched on and off in Rank Bix SEO → Features. The active tab is remembered across saves via sessionStorage. Deep-link to any tab using the URL hash, e.g. admin.php?page=rankbix-seo-settings#advanced. The .htaccess tab has its own Save button and hides the main Save Settings button.

4.1 General

Homepage SEO

FieldDescription
Homepage TitleCustom SEO title for the home page. Falls back to the site name if left blank.
Title SeparatorCharacter placed between post title and site name (default: –). Shown as: Post Title – Site Name.
Homepage Meta DescriptionMeta description for the home page. Recommended length: 120–160 characters.

Content Analysis

FieldDescription
Enable focus keyword analysisEnables the keyword analysis panel in the post editor. Turn off to hide the analysis tab site-wide.

Title & Description Template Variables

VariableOutput
%post_title%The post title
%site_name%Your site name
%sep%The title separator
%category%The primary category
%author%The post author name
%year%The publication year
%excerpt%A short post excerpt. In a description template: the excerpt or the first sentences of the content, up to 155 characters
%term_title%The taxonomy term name (for archives)
Example:%post_title% %sep% %site_name% → My Post Title – My Site

Each post type has an SEO title template and a meta description template. When a post's own SEO Title or Meta Description is empty, the template is used on the page, in the editor's search and social previews and in the SEO score. Nothing is saved to the post, so renaming it or changing the template updates it automatically. Leave a template empty to use the defaults: %post_title% %sep% %site_name% for titles and %excerpt% for descriptions.

SEO Meta Box: Post Types

Choose which post types display the Rank Bix SEO meta box in the post editor. All public post types are enabled by default. Unchecking a post type removes the SEO meta box and the SEO Score column from its post listing screen.

Use case: If you have post types managed by page builders or other tools that do not benefit from SEO management (e.g. popup, slide, product_variation), uncheck them to reduce editor clutter without affecting post types you do care about.

Image SEO

Auto-fill alt and title attributes for newly uploaded images. Available variables: %post_title%, %filename%, %site_name%.

FieldDescription
Alt text templateApplied when an image is uploaded. Leave blank to use the cleaned filename.
Title attribute templateApplied to title="" in content. Leave blank to copy from alt text.

Admin Toolbar

FieldDefaultDescription
Show SEO alert badges in the admin toolbarOnWhen enabled, SEO issue alerts appear inside the Rank Bix SEO toolbar menu. Uncheck to hide alert items while keeping the toolbar menu itself visible.
Hide SEO score badge from the admin toolbarOffHides the coloured score next to the Rank Bix SEO toolbar menu when you view or edit a post.
The Rank Bix SEO toolbar menu is always visible to administrators regardless of this setting.

4.2 Social

FieldDescription
Default OG / Social ImageFallback image used in Open Graph and Twitter Card tags when no post-specific or featured image is found. Recommended size: 1200×630px.
Twitter Card TypeSummary Large Image (default, large card) or Summary (small thumbnail).
Image priority order: Custom OG image per post → Featured image → First content image → Default image set here.

4.3 Local Business

Optional. Fill in these fields to output LocalBusiness JSON-LD schema on your site. Leave all fields blank to disable.

FieldDescription
Business NameYour business name as it should appear in search results.
Business TypeLocalBusiness, Restaurant, Store, MedicalBusiness, LegalService, FinancialService, Hotel, AutoDealer
PhoneContact phone number.
Street AddressFull street address.
CityCity name.
Country CodeTwo-letter ISO country code (e.g. US, GB).
Latitude / LongitudeGeo-coordinates for the business location (e.g. 51.5074 / -0.1278). Used in GeoCoordinates schema.
Opening HoursOne entry per line in Mo-Fr 09:00-17:00 format. Follows schema.org/openingHours spec.

4.4 Sitemap

FieldDescription
Sitemap StatusShows that the sitemap is live, with its URL to submit to Search Console.
Exclude Post Types / Exclude TaxonomiesLeave whole post types or taxonomies out of the sitemap.
Sitemap FormatChoose between XML only, HTML only, or Both.
The XML Sitemap module is switched on or off in Rank Bix SEO → Features. The Sitemap tab only shows while it is on.

Sitemap URLs

SitemapURL
XML Sitemap Index/sitemap_index.xml
HTML Sitemap/html-sitemap/
Google News Sitemap/news-sitemap.xml
Sitemap returns 404? Go to Settings → Permalinks and click Save to flush WordPress rewrite rules.

Sitemap Index Structure

The XML sitemap uses a sitemap index format at /sitemap_index.xml, listing individual sub-sitemaps per post type and taxonomy, the same format recognised by Google Search Console. Legacy /sitemap.xml 301-redirects to the index automatically.

URLContents
/sitemap_index.xmlMaster index listing all sub-sitemaps
/post-sitemap.xmlAll published posts
/page-sitemap.xmlAll published pages
/category-sitemap.xmlCategory archive pages
/news-sitemap.xmlGoogle News sitemap
Each sitemap links to an XSL stylesheet, so a browser shows it as a readable table. Search engines ignore the stylesheet and read the XML.

4.5 Breadcrumbs Module

FieldDescription
SeparatorCharacter shown between breadcrumb items (default: ›), with quick picks for common characters.
Home LabelLabel for the first crumb. Leave empty to use the site name.
Prefix TextText shown before the trail, such as "You are here:". Leave empty for none.
Include archive page in trailAdds the post type archive (the blog page, the shop page or a custom post type archive) before individual posts.

4.6 Advanced

Site Verification Tags

FieldWhere to get it
Google Search ConsoleGoogle Search Console → Add property → HTML tag → copy only the content="..." value
Bing Webmaster ToolsBing Webmaster → Add site → HTML meta tag → copy content value
PinterestPinterest Settings → Claim website → HTML tag
Yandex WebmasterYandex Webmaster → Add site → HTML meta tag

RSS Feed

FieldDefaultDescription
Add "appeared first on" to RSS itemsOffAdds "The post (link) appeared first on (site link)." to the end of each RSS item, so sites that copy your feed link back to the original.

4.7 Robots & Indexing

Noindex Controls

FieldDefaultDescription
Noindex search result pagesOnAdds a noindex meta tag to WordPress internal search result pages (?s=). Recommended. Search pages have no unique SEO value and waste crawl budget.
Noindex date & author archivesOnAdds a noindex meta tag to date archives (/2024/01/) and author archive pages (/author/name/). Recommended for most sites. These pages duplicate content already found on your posts and categories.
Noindex by Post TypeOffAdds noindex to all singular pages of the selected post types. Useful for suppressing e.g. landing-page post types from search results.
Redirect attachment pagesOffSends attachment pages (/attachment/file-name/) to the post the file belongs to with a 301 redirect, or to the file itself when it has no published post. Removes thin pages from search.
Noindex by TaxonomyOffAdds noindex to all term archive pages for the selected taxonomies. Use when a taxonomy's archive pages duplicate category content.

Custom robots.txt Rules

FieldDescription
Custom robots.txt rulesAdditional rules appended to your site's /robots.txt. Enter one block per user-agent. Example: User-agent: GPTBot / Disallow: /

LLMs.txt Module

Serves a /llms.txt file at your domain root describing your site to AI systems such as ChatGPT, Claude, and Perplexity.

FieldDescription
LLMs.txt ContentEditable text area in Markdown format. Leave blank to use the auto-generated default.
Block common AI crawlers via robots.txtAdds Disallow: / entries for GPTBot, Claude-Web, CCBot, Bytespider, PerplexityBot, and others (default: Off).

4.8 Tools

AI Meta Generator: API Keys

ProviderKey formatPricing
Claude (Anthropic)sk-ant-api03-...Paid
ChatGPT (OpenAI)sk-proj-...Paid
Google GeminiAIzaSy...Free tier available
Groqgsk_...Free (fastest)
Cohereco_...Free tier (1,000 req/month)
Keys are stored in your WordPress database (wp_options) using the same mechanism as all other plugin settings, protected by WordPress authentication. They are never exposed in HTML output, logs, or API responses. For additional hardening, define keys as PHP constants in wp-config.php instead of entering them in the settings UI.

Preferred AI Models

ProviderAvailable models
OpenAIgpt-4o-mini, gpt-4o
Claudeclaude-haiku-4-5, claude-sonnet-4-5
Google Geminigemini-1.5-flash, gemini-1.5-pro
Groqllama3-8b-8192, llama3-70b-8192
Coherecommand-r

IndexNow Module

Instantly notifies Bing, Yandex, and all IndexNow-participating search engines when you publish or update content. No API account required; the plugin auto-generates and serves the key verification file.

FieldDescription
Your IndexNow KeyAuto-generated unique key. Verification file served at /{key}.txt.
Bulk submit: select posts or pages in any post list, choose Submit to IndexNow from Bulk actions and click Apply. Published items are sent in one request and a notice confirms the result. Drafts and password-protected posts are skipped.

Export and Import Settings

Copy all your Rank Bix settings to another site with one .json file, or keep a backup before big changes.

FieldDescription
Download settings fileSaves every setting to one file. API keys, licence keys, the Search Console connection, the default social image and logo, the llms.txt URL, the delete-on-uninstall choice and scan results are never included.
Import settingsReplaces the settings found in the file. Settings not in the file stay as they are. Header and footer code is only imported by users allowed to add raw HTML.

Broken Link Checker Module

FieldDescription
Run Scan NowTriggers an immediate WP-Cron scan (5 posts per run, stores up to 200 broken links).
Broken links listEach broken link with its status, every post it appears in (with edit links) and when it was checked.

Data Retention on Uninstall

Controls whether plugin data is deleted when you uninstall the plugin.

FieldDefaultDescription
Delete all data on uninstallOffWhen Off (default), all SEO data (post meta, settings, redirects, 404 logs, schema templates, and database tables) is preserved even after uninstalling. Must be explicitly enabled before uninstalling to remove data. Protects against accidental data loss.

Danger Zone Pro

ActionDescription
Reset SettingsDeletes all plugin options and returns settings to their defaults. Post SEO data and redirects are kept. Type RESET to confirm.
Delete All DataPermanently deletes all plugin settings, redirects, 404 logs, SEO post data, schema templates and database tables. Type DELETE to confirm.

Post / Page Editor Meta Box

The Rank Bix SEO meta box appears in the post/page editor below the content area. Available on all public post types including WooCommerce products and custom post types.

The box has seven tabs: SEO, AI Meta, FAQ Schema, Social Preview, Schema, Advanced and Readability.

SEO Tab

FieldDescription
Focus KeywordThe primary keyword you are targeting. Drives the keyword analysis scoring.
Search PreviewHow the post looks in Google on desktop and mobile, updated as you type.
SEO TitleCustom SEO title for this post. Falls back to the template if left blank. Character counter shown.
Meta DescriptionCustom meta description. Character counter shown. Recommended: 120–160 characters.
Canonical URLCustom canonical URL. Leave blank to use the default (current post URL).
Cornerstone ContentMarks the post as cornerstone content.
WooCommerce Product SEOOn products only: Brand, GTIN, MPN and Condition fields.

SEO Analysis (in the SEO tab)

Displays a keyword analysis score for the current post. Score is shown in the post listing column (green ≥ 70, orange 40–69, red < 40, grey = no keyword set). Content is extracted from Elementor, Beaver Builder, Bricks, and Oxygen builders as well as standard post content.

#CheckWhat is evaluated
1Keyword in titleFocus keyword appears in the SEO title
2Keyword in descriptionFocus keyword appears in the meta description
3Keyword in URLFocus keyword appears in the post slug
4Keyword in contentFocus keyword appears in the post body
5Keyword in first paragraphFocus keyword appears early in the content
6Keyword in H2/H3Focus keyword appears in a subheading
7Keyword densityKeyword density between 0.5% and 2.5%
8Content lengthPost body has 300+ words
9Images with alt textAll images have alt text
10Featured imagePost has a featured image
11Internal linksPost contains at least one internal link
12Outbound linksPost contains at least one external link
13Title lengthSEO title is 50-60 characters
14Description lengthMeta description is 120–160 characters

AI Meta Tab

ControlDescription
Provider dropdownSelect an AI provider (only providers with a key configured are shown)
Model dropdownSelect a model, or use the site default
Tone of voiceChoose a tone: professional, friendly, casual, etc.
Generate Title + DescriptionGenerates both fields at once
Title OnlyGenerates only the SEO title
Description OnlyGenerates only the meta description
Use This Title / DescriptionApplies the generated text to the relevant field

FAQ Schema Tab

Add question and answer pairs to any post. They are output as FAQPage schema, whatever schema type the post uses.

Social Preview Tab

FieldDescription
Social Share Image (OG Image)Custom social sharing image for this post
Social TitleOptional. Overrides the SEO title when the post is shared on Facebook, LinkedIn and X. The same variables as the SEO title work here.
Social DescriptionOptional. Overrides the meta description when the post is shared
PreviewHow the shared link will look

Schema Tab

  • Schema type per post: Auto (Article/WebPage), Review, Product, HowTo Guide or None. Pro adds Recipe, Event, Job Posting, Course and Software App.
  • Extra fields for the chosen type, such as the reviewed item and rating, product price and availability, or HowTo steps and total time

Advanced Tab

FieldDescription
noindexPrevents this specific post from being indexed by search engines
nofollowTells search engines not to follow links on this page
noarchivePrevents search engines from caching the page
nosnippetPrevents search engines from showing a text snippet in results
max-snippetLimits the snippet length in characters (e.g. -1 = no limit, 0 = no snippet, 120 = 120 chars). Leave empty to omit the tag.
Table of ContentsTurn the TOC on for this post, set its title, the number of columns and whether it can collapse. The title is also used by the [rankbix_seo_toc] shortcode when it has no title attribute. Pro adds a list of headings to leave out.
Link AnalyserCounts the internal, external and nofollow links in the post, and suggests adding internal links when there are fewer than two.
Header & FooterTurns off the Header & Footer code on this post (shown while that module is on).

Readability Tab

Checks how easy the post is to read. English text gets a Flesch reading-ease score. Text mostly in another alphabet gets a LIX score instead, which works for any language.

CheckWhat is evaluated
Reading easeFlesch (English) or LIX (other alphabets)
Average sentence lengthAim for under 20 words
Long sentencesSentences over 20 words, longest first
Passive voiceEnglish only, with the sentences listed
Transition wordsEnglish only
Keyword densityHow often the focus keyword appears

Category, Tag & Author SEO

Posts → Categories / Tags → edit a term  ·  Users → edit a user

Each archive page can have its own search appearance. Empty fields keep your templates, so nothing changes until you fill them in. Author fields are shown to administrators.

FieldDescription
SEO titleThe archive's title. Leave empty to use the taxonomy title template. The same variables as the template work here.
Meta descriptionLeave empty to use the term description, or the author's biographical info.
Hide from search resultsAdds noindex and leaves the archive out of the XML and HTML sitemaps. Links on the page are still followed.
The same values are used for the archive's Open Graph and X title and description. Import SEO Data copies them from Yoast SEO, Rank Math and SEOPress.

Redirections

Rank Bix SEO → Redirections

Manage URL redirects without a separate plugin. Uses a dedicated database table with a fast lookup process.

Adding a Redirect

FieldDescription
From URLThe old URL path (relative, e.g. /old-page/)
To URLThe destination URL (relative or absolute)
Type301 Permanent, 302 Temporary, 307 Strict Temporary, 308 Permanent (preserves request method), or 410 Gone (no destination)
NotesOptional internal note about why the redirect exists
EnabledToggle to enable or disable without deleting

Redirect List

The list shows all configured redirects with From → To URLs, redirect type, hit counter, enabled/disabled toggle, and edit and delete actions.

CSV Import / Export

  • ↑Export: downloads all redirects as a CSV file
  • ↓Import: uploads a CSV with from_url, to_url and type columns. New source URLs are added, and a rule with the same source URL is updated.

Automatic Redirect on Slug Change

When you change the slug of a published post, page or other public post type, Rank Bix creates a 301 redirect from the old URL to the new one. It shows up in the redirect list like any other rule.

Debug Mode

Append ?rankbix_seo_debug_redirect=1 to any URL. Logged-in administrators see redirect match details instead of being redirected. Useful for testing.
https://yoursite.com/old-page/?rankbix_seo_debug_redirect=1

Advanced Redirections Pro

When the Advanced Redirections Pro module is enabled, two additional match types become available in the add/edit redirect form.

Match Types

TypeHow it worksExample
Exact (default)URL must match precisely, the default behaviour./old-page/ → /new-page/
WildcardUse * as a catch-all segment. The matched portion replaces * in the destination URL./blog/* → /news/*, so /blog/my-post/ redirects to /news/my-post/
RegexFull PHP regex pattern with delimiters and optional capture groups used as $1, $2 … in the destination.#^/products/([0-9]+)$#i → /shop/item/$1

Redirect Chain Detector

When two redirects form a chain (A → B and B → C both exist), a warning card appears above the redirects table listing every chain. Click Fix next to any chain to update rule A so it points directly to C, eliminating the extra hop and preserving SEO equity.

Exact-match rules are always checked first. Wildcard and regex rules are evaluated in ID order (oldest first) only if no exact match is found.

404 Monitor

Rank Bix SEO → 404 Monitor

Logs 404 error requests to a database table for review and redirect creation. Stores up to 500 entries; oldest are pruned automatically when the limit is reached.

ColumnDescription
URLThe requested URL that returned 404
ReferrerWhere the visitor came from (if available)
HitsNumber of times this URL was requested
Last SeenDate/time of the most recent 404 hit
Actions+ Redirect (pre-fills Redirections form) / Delete
Turn the monitor on or off in Rank Bix SEO → Features.

Pro Settings Pro

FieldDescription
Log LimitMaximum rows to keep (0 = default 500). Oldest entries are pruned automatically.
Ignore Query ParametersStrip query strings before logging so the same broken URL is not counted as multiple entries.
Exclude PathsSkip logging 404s that match a rule: Starts With, Contains, Exact, Ends With or Regex.

Image Alt Audit

Rank Bix SEO → Image SEO

A full-library alt text audit. Every image in your media library is listed with its current alt status. Fix missing alt attributes inline, no need to open individual attachments.

Stats Overview

StatWhat it shows
Total ImagesCount of all images in the media library
Missing Alt TextImages without an alt attribute (shown in red when > 0)
Have Alt TextImages that already have alt text, with a progress bar showing the percentage

Filter Tabs

TabShows
AllEvery image in the library
Missing AltOnly images with no alt text set
Has AltOnly images that already have alt text

Image Table

ColumnDescription
ImageThumbnail preview. Row background is tinted red for missing alt, green for set.
FileFilename with file-type badge (JPG, PNG, WebP, etc.)
Used inPost or page the image is attached to (linked to the edit screen)
Alt TextInline editable field. Character counter colour-codes live: red = empty or under 30 chars, green = 30–125 chars (recommended range), amber = over 125 chars
ActionsSave Alt persists the value via AJAX; Suggest (Pro AI) generates alt text with AI vision

Fixing Alt Text

  1. Click the Missing Alt tab to focus on images that need attention.
  2. Type alt text into the inline input. The counter updates live and turns green in the optimal 30–125 character range.
  3. Click Save Alt. The row status badge updates immediately without a page reload.
  4. Work through the list until the progress bar reaches 100%.
Alt text is saved to WordPress attachment meta (_wp_attachment_image_alt). Changes take effect immediately across the entire site wherever the image is used.

Enable / Disable

Toggle the module at Rank Bix SEO → Features → Image SEO. When disabled, the submenu entry is hidden and the page is inaccessible.

Bulk SEO Editor

Rank Bix SEO → Content Manager → Bulk SEO Editor

Edit SEO data across many posts at once without opening each post individually. Nothing is saved until you click Save All Changes, and Undo Changes discards your edits.

Filters

FilterDescription
Post TypeFilter by posts, pages, products, or custom post types
Post StatusFilter by published, draft, etc.
Missing SEO TitleShow only posts without a custom SEO title
Missing DescriptionShow only posts without a meta description
Missing KeywordShow only posts without a focus keyword

Editable Columns

ColumnDescription
TitlePost title (read-only reference)
SEO TitleEditable SEO title field with live character counter
Meta DescriptionEditable meta description with live character counter
Focus KeywordEditable focus keyword field
NoindexToggle noindex on or off per post
SEO ScoreLive colour-coded score badge based on the 14-point check

Generate SEO for selected Pro

Tick rows and click Generate SEO for selected. Empty titles, descriptions and focus keywords are filled with your AI provider, or from the page content when no AI key is set. Existing values are kept. Review the results, then click Save All Changes.

Duplicate Page

Rank Bix SEO → Duplicate Page

Clone posts and pages with one click. The module is enabled or disabled from Rank Bix SEO → Features, and its settings are on the Rank Bix SEO → Duplicate Page screen. When enabled, a Duplicate link appears in the post listing row actions and optionally in the post edit screen. A Duplicate shortcut also appears in the Rank Bix SEO admin bar group when viewing or editing any supported post.

SettingDescription
Allowed User RolesWhich user roles can see and use the duplicate action
Supported Post TypesWhich post types show the duplicate option
Duplicate Link LocationShow in row actions, post edit toolbar, or both
Duplicated Post StatusStatus of the cloned post: Draft (default), Published, or same as original
Redirect after duplicateWhether to redirect to the new duplicate's edit screen
Title prefixText prepended to the duplicate title (e.g. Copy of)
Title suffixText appended to the duplicate title
Copy custom SEO metaCopies Rank Bix SEO title, description, keyword, schema settings
Copy custom fieldsCopies post meta (custom fields)
Clone link labelCustom text for the "Duplicate" action link shown in row actions and toolbar (default: Duplicate)
Copy taxonomiesCopies categories, tags, and custom taxonomies
Keep original authorKeeps the original author instead of assigning the logged-in user

Import SEO Data

Rank Bix SEO → Content Manager → Import SEO

Migrate SEO data from another plugin in one step. The importer runs in the background and shows a summary of how many records were transferred.

Supported Source Plugins

Yoast SEORank MathAll in One SEOSEOPress

Data Transferred

Data typeDescription
SEO TitlesCustom post-level SEO titles
Meta DescriptionsCustom meta descriptions
Focus KeywordsFocus keyword / primary keyword
Canonical URLsCustom canonical URL overrides
Noindex settingsPosts marked noindex in the source plugin (and nofollow from SEOPress)
Social title and descriptionOpen Graph title and description. The social image is copied from Yoast and Rank Math.
Category and tag SEOArchive titles, descriptions and noindex from Yoast, Rank Math and SEOPress
Author SEOAuthor archive titles, descriptions and noindex from Yoast and Rank Math
Redirects are not imported. Export them from your old plugin as CSV and use the CSV import in Redirections.
The importer reports exact counts of imported, skipped, and failed records after each run.

AI Content

Rank Bix SEO → AI Content

Writes draft posts from a focus keyword with your own AI key: outline, sections, FAQs, images and the SEO title and description. Add a key in Settings → Tools and turn the module on in Rank Bix SEO → Features. Posts are saved as drafts.

TabWhat it does
GenerateWrite one post now, or add a list of keywords to the queue
Topic ideas ProPost ideas with keywords and search intent from a broad topic
History & logsEvery post with a step-by-step log. A stopped post can be retried from the step where it stopped
Content defaultsProviders, daily limit, brand, tone, language, article length and other defaults every post follows
Refresh old posts ProRewrites older posts into a separate draft that only replaces the live post when you apply it
Connection testChecks each AI key and shows which model it uses
Pro can also send drafts for review with an email to the reviewer, or schedule them.

Admin Toolbar

Rank Bix SEO adds a quick-access menu to the WordPress admin bar, visible on both the admin backend and the frontend for logged-in administrators. The menu is always present and cannot be hidden.

Main Menu Items

ItemLinks to
DashboardRank Bix SEO Dashboard
SettingsSettings → General tab
RedirectionsRedirections manager
SitemapSitemap settings
Bulk SEOBulk SEO Editor
404 Monitor404 log (only shown when monitor is enabled)

SEO Score Badge

When viewing or editing a singular post or page (frontend or admin), a colour-coded score badge appears next to the Rank Bix SEO menu name in the toolbar. The badge is invisible on non-singular screens (archives, admin dashboards, etc.).

BadgeScore rangeMeaning
8370 – 100Good: strong on-page optimisation
5540 – 69OK: room for improvement
250 – 39Poor: significant issues to fix
●n/aFocus keyword set but score not yet calculated
The score uses the same calculation as the post listing SEO Score column, with no extra database queries on page load.

Mark this page Submenu

When viewing or editing a singular post or page, a Mark this page submenu appears in the toolbar with three instant toggles:

ToggleEffectMeta key
CornerstoneMarks the page as cornerstone / pillar content_rankbix_seo_cornerstone
NoIndexTells search engines not to index this page_rankbix_seo_noindex
NoFollowAdds nofollow to all links on this page_rankbix_seo_nofollow

A green checkmark icon appears next to each item when it is currently active. Clicking any toggle saves immediately via AJAX, and the checkmark updates instantly with no page reload required.

Duplicate this page

A Duplicate this page link appears at the bottom of the Mark this page submenu when all of the following conditions are met:

  • The Duplicate Page module is enabled in Rank Bix SEO → Features
  • The current post type is in the module's allowed post types list (default: posts and pages)
  • The logged-in user has one of the module's allowed roles (default: Administrator, Editor) and has edit_post capability

Clicking the link duplicates the post as a draft using the existing Duplicate module, identical to clicking "Duplicate" from the post listing, but available directly from any page view or post editor without navigating away.

The module is switched on in Rank Bix SEO → Features. Allowed post types and roles are set in Rank Bix SEO → Duplicate Page.

External Tools Submenu

One-click links to external SEO tools, pre-filled with the current page URL on the frontend:

ToolURL pattern
Google PageSpeed Insightspagespeed.web.dev/analysis?url=…
Google Rich Results Testsearch.google.com/test/rich-results?url=…
Google Search Consolesearch.google.com/search-console
Facebook Sharing Debuggerdevelopers.facebook.com/tools/debug/?q=…
Schema Markup Validatorvalidator.schema.org/#url=…

SEO Health Alerts (inside the menu)

When SEO issues are detected, alert items appear at the bottom of the toolbar dropdown separated by a divider. Each alert links directly to the relevant fix and shows a tooltip on hover. Alerts disappear automatically when the issue is resolved.

To hide alerts, uncheck Show SEO alert badges in the admin toolbar in Settings → General → Admin Toolbar.

SEO Health Alerts

Critical SEO issues are detected automatically and displayed as items inside the Rank Bix SEO toolbar menu, visible on all admin screens and on the frontend for administrators. Alerts link directly to the relevant fix and disappear once the issue is resolved.

AlertTrigger conditionFix link
Search Engines: BlockedWordPress "Discourage search engines" setting is enabledSettings → Reading
SEO: Plain PermalinksPermalink structure is set to Plain (?p=123)Settings → Permalinks
SEO: Plugin ConflictYoast SEO, Rank Math, or All in One SEO is active alongside Rank Bix SEOPlugins
SEO: No Home TitleHomepage SEO title is not setRank Bix SEO → Settings → General
SEO: Sitemap OffXML sitemap is disabledRank Bix SEO → Settings → Sitemap
Alerts appear only when the issue exists and are shown only to users with manage_options capability (administrators). To disable alert items, see Settings → General → Admin Toolbar.

WordPress Dashboard Widget

WP Admin → Dashboard

A Rank Bix SEO Overview widget appears on the WordPress admin dashboard automatically after activation. It gives you a quick health check and navigation shortcuts without leaving the dashboard.

SEO Health

StateDisplay
No issues detectedGreen "SEO health looks good. No critical issues found." banner
Issues foundRed-dot list of issues, each linking directly to the fix
The same five checks used by the Admin Toolbar alerts are run here: search engine visibility, permalink structure, conflicting SEO plugins, missing homepage title, and disabled XML sitemap.

Stats Row

StatBehaviour
PostsPublished post count. Links to the Posts list
PagesPublished page count. Links to the Pages list
RedirectsActive redirect rules. Links to the Redirections manager
404 ErrorsLogged 404 hits. Shown only when 404 Monitor is enabled; turns red when > 0
Broken LinksDetected broken links. Shown only when Broken Link Checker is enabled; turns red when > 0

Quick Actions

Buttons for Settings, Redirections, 404 Monitor (hidden when disabled), and Bulk SEO Editor.

Widget Footer

  • →Documentation on WordPress.org
  • →Support via the WordPress.org forum
  • Rate Plugin on WordPress.org reviews

Shortcodes

[rankbix_seo_toc]

Renders the Table of Contents at the location of the shortcode instead of auto-inserting it.

[rankbix_seo_toc] [rankbix_seo_toc title="In This Article" depth="2" min="3"]
AttributeDefaultDescription
titleTOC Title from meta boxHeading shown above the TOC. If omitted, uses the custom title saved in the post's TOC meta box field.
depth3Maximum heading depth (2 = H2 only, 3 = H2+H3)
min2Minimum number of headings required before the TOC is rendered
The TOC CSS is enqueued automatically when the shortcode is present on the page.

[rankbix_seo_sitemap]

Renders an HTML sitemap on any page or post.

[rankbix_seo_sitemap]
AttributeDefaultDescription
show_pages, show_posts, show_categories, show_tags1Set any of them to 0 to hide that section
columns2Number of columns for the sitemap layout (1 to 4)
orderbytitleOrder pages and posts by title (A to Z) or date (newest first)
[rankbix_seo_sitemap show_tags="0" columns="3" orderby="date"]

[rankbix_seo_breadcrumbs]

Renders a breadcrumb trail at the location of the shortcode.

[rankbix_seo_breadcrumbs]
The separator, home label and prefix are set in Settings → Breadcrumbs.

[rankbix_cookie_settings]

A link that reopens the cookie banner so visitors can change their choice. Any link to #rbx-cookie-settings does the same.

[rankbix_cookie_settings label="Cookie settings"]

[rankbix_cookie_declaration] Pro

For your cookie policy page, with Full consent on. Lists every category and cookie, and shows the visitor their own choice and consent ID with buttons to change or withdraw it.

[rankbix_cookie_declaration]

Blocks

The Breadcrumbs and Table of Contents shortcodes also come as blocks, so they work in the block editor and in block theme templates without shortcodes. Search for "Breadcrumbs" or "Table of Contents" in the block inserter. Each block only appears while its module is on, and uses the same settings as the shortcode. When a post has the Table of Contents block, the automatic table is not added a second time.

BlockWhat it shows
Local BusinessYour business name, address, a tap-to-call phone number, opening hours in plain words and a Get directions link, from Settings > Local Business. Turn each part on or off in the block sidebar. The page also gets LocalBusiness schema.
HTML SitemapThe same list as [rankbix_seo_sitemap], with switches for pages, posts, categories and tags, 1 to 4 columns and title or date order.
Cookie Settings LinkA text link or a button in your theme's button style that reopens the cookie banner. Ideal for a block theme footer.
Cookie DeclarationProThe [rankbix_cookie_declaration] list for your cookie policy page.

Every block shows a live preview in the editor and loads its small stylesheet only on pages that use it.

Multilingual Support

Rank Bix SEO is compatible with Polylang and WPML. When either plugin is active, SEO fields are registered as translatable and hreflang alternates are added to the XML sitemap automatically. No configuration required.

Translatable Fields

Meta keyField
_rankbix_seo_titleSEO title
_rankbix_seo_descriptionMeta description
_rankbix_seo_focus_keywordFocus keyword
_rankbix_seo_focus_keywords_extraAdditional keywords Pro

hreflang in Sitemap

When Polylang or WPML is active, <xhtml:link rel="alternate" hreflang="..."> entries are automatically added for every translated version of every URL in the XML sitemap.

Elementor Integration

When Elementor is active, Rank Bix SEO adds a dedicated SEO panel to the Elementor editor sidebar so you can manage SEO data without leaving the visual editor.

Available Fields in the Elementor Panel

FieldDescription
SEO TitleCustom SEO title for this page
Meta DescriptionCustom meta description
Focus KeywordPrimary focus keyword for scoring
Canonical URLCustom canonical URL for this page
noindex, nofollow, noarchive, nosnippetRobots settings for this page
Cornerstone ContentMarks the page as cornerstone content
Changes are saved alongside Elementor post data when you click Publish or Update inside the Elementor editor.

News Sitemap

Generates a Google News-compatible XML sitemap at /news-sitemap.xml covering posts published within the last 2 days. Added to robots.txt automatically.

DetailValue
URL/news-sitemap.xml
CoveragePosts published in the last 2 days
FormatGoogle News schema (news:news namespace)
robots.txtAutomatically added as a Sitemap: directive
Module togglenews_sitemap, on by default

Developer Functions

Breadcrumbs

Add breadcrumbs directly inside a theme template file. Outputs the same breadcrumb trail as the shortcode, with BreadcrumbList JSON-LD schema included.

<?php rankbix_seo_breadcrumbs(); ?>

Redirect Debug

Append ?rankbix_seo_debug_redirect=1 to any URL to see redirect match information (administrators only; does not redirect):

https://yoursite.com/old-page/?rankbix_seo_debug_redirect=1

Filter & Action Hooks

HookTypeDescription
rankbix_seo_schema_typeFilterOverride the resolved schema type for any post. Receives (string $type, WP_Post $post). Only fires when schema type is set to auto.
rankbix_seo_after_keyword_fieldActionFires inside the post editor keywords tab after the primary focus keyword field. Receives (WP_Post $post).
rankbix_seo_calculate_post_scoreFilterCalculate or override the SEO score for a post. Receives (int $score, int $post_id). Default: 0.
rankbix_seo_dashboard_score_sectionActionInject content into the WP dashboard widget between Health and Coverage sections. Used by Pro for the score distribution bar.
rankbix_seo_dashboard_analytics_sectionActionInject content into the WP dashboard widget between Coverage and 404 Monitor. Used by Pro for GSC metrics.

Frequently Asked Questions

Does Rank Bix SEO work with WooCommerce?

Yes. WooCommerce products are supported in the post editor meta box, Bulk SEO Editor, sitemap, and schema features.

Does it support custom post types?

Yes. All public custom post types with a UI are supported in the SEO meta box, sitemap, and bulk editor.

Will it slow down my site?

No. The XML sitemap is cached, AI model lists are loaded on demand, and redirects use a dedicated database table with a fast lookup process. No scripts or styles are loaded on the frontend beyond what is needed.

Can I use multiple AI providers?

Yes. You can add API keys for any number of providers. The post editor shows all providers that have a key configured.

Is any data sent to AI providers automatically?

No. Data is only sent when you manually click an AI generation button. You can also turn off sending post content in Settings → Tools so that only the post title is sent.

Can I stop the plugin from pinging search engines on publish?

Rank Bix SEO does not ping Google or Bing: both retired their sitemap ping services. New content is announced through IndexNow (Bing, Yandex and others), which you can switch off in Features. Google finds your sitemap through robots.txt and Search Console.

Can I run Rank Bix SEO alongside Yoast SEO or Rank Math?

Not recommended. Running two SEO plugins simultaneously produces duplicate meta tags, competing sitemaps, and conflicting schema output. The SEO Health Alert system will warn you if a conflict is detected. Use the Import feature to migrate your data, then deactivate the other plugin.

What happens when I deactivate or uninstall the plugin?

Deactivating removes all plugin functionality but leaves your settings in the database. Uninstalling removes data only if Delete all data on uninstall was enabled in Settings → Tools before uninstalling. By default, all data is preserved. The llms.txt file at the WordPress root is also deleted on uninstall.

My sitemap returns a 404 error. How do I fix it?

Go to Settings → Permalinks and click Save. This flushes WordPress rewrite rules and registers the sitemap URLs correctly.

Where is the redirect debug tool?

Visit any URL on your site and append ?rankbix_seo_debug_redirect=1. Logged-in administrators see redirect match details instead of being redirected.

Redirect Type Reference

Choose the right redirect type for the job. Using the wrong type can lose SEO equity or break form submissions.

TypeNameUse case
301PermanentPage moved forever. Passes SEO link equity to the new URL. Use for most redirects.
302TemporaryPage moved temporarily. No SEO equity passed. Use for A/B tests or temporary maintenance.
307Strict TemporarySame as 302 but browser must repeat the request with the same HTTP method (POST stays POST).
308Permanent (keeps method)Same as 301 but the request method is preserved. Use when redirecting form submissions or API endpoints permanently.
410GoneThe page was removed on purpose and has no replacement. No destination URL is needed.
Avoid chaining redirects (A → B → C). Each extra hop adds latency and dilutes SEO equity. Use the debug tool (?rankbix_seo_debug_redirect=1) to verify matches before going live.

GSC Performance Pro

Rank Bix SEO → GSC Performance

Connect your Google Search Console account to pull real search performance data directly into your WordPress dashboard: clicks, impressions, CTR, average position, top pages, and top keywords.

Connecting Google Search Console

  1. Go to Rank Bix SEO → GSC Performance.
  2. Click Connect Google Search Console.
  3. Authorise access in the Google OAuth screen.
  4. Select your verified property from the Site dropdown and click Save Site.
  5. The page reloads and shows your performance data.
To disconnect, click Disconnect at the top of the page. The Google account you authorise must have at least Restricted access to the Search Console property.

Date Range Tabs

TabPeriod
Last 7 days7-day rolling window ending 3 days before today
Last 28 days28-day rolling window (default)
Last 3 months90-day rolling window
Last 12 months365-day rolling window
GSC data has a ~2–3 day processing delay. Dates are calculated to avoid the unprocessed tail so totals match the Google Search Console dashboard.

Overview Metrics

MetricDescription
Total ClicksNumber of times a user clicked through to your site
Total ImpressionsNumber of times your site appeared in search results
Avg CTRClick-through rate across all queries, as a percentage
Avg PositionAverage ranking position across all queries

Page Tabs

TabWhat it shows
GSC PerformanceThe overview metrics and the insight lists below
CTR OpportunitiesQueries with at least 50 impressions and a click-through rate below your site average, for 7, 28, 90 or 365 days
CannibalizationQueries where two or more of your pages get impressions, with the preferred page marked, for 7, 28, 90 or 365 days
Rank TrackingDaily keyword position history

Insights

ListWhat it shows
Top PagesBest-performing pages by clicks for the selected date range
Top KeywordsSearch queries sending the most traffic
Near-Ranking KeywordsKeywords ranking positions 4–20; best candidates for for a quick boost
Low CTR WinsHigh impressions but low CTR. Improve the title or description to get more clicks without ranking changes
Traffic DropsPages that lost >20% of clicks vs the prior period
Top Growth PagesPages that gained 20%+ more clicks vs the prior period

Caching

GSC data is cached for 12 hours per date range. Click Refresh at the top of the GSC Performance page to load fresh data from Google. With WP-CLI you can also delete the cache for one range:

wp transient delete rankbix_pro_gsc_v2_28

Troubleshooting

ProblemLikely causeFix
Data doesn't match Google dashboardStale cacheClick Refresh
"No data available" after connectingCache empty or GSC property has no data yetClick Refresh. Verify the property has data in GSC.
OAuth error on connectRedirect URI mismatchThe callback URL must be registered in your Google Cloud Console project
Metrics show 0Token expired or revokedDisconnect and reconnect GSC

Full Site SEO Audit Pro

Rank Bix SEO → Site Audit

Crawls your entire site page by page and produces a scored SEO health report with actionable recommendations.

SEO Analyzer (per-URL tool)

A tab inside Rank Bix SEO → Site Audit, next to the Orphan Pages tab. Enter any URL to run an instant 19-check analysis covering title, meta description, headings, schema, Open Graph, HTTPS, canonical, page speed, and more.

The public web tool at rankbix.com/seo-analyzer/ is free with no account needed. The in-plugin SEO Analyzer (runs inside WP admin) is a Pro feature.

Advanced SEO Score & Multiple Keywords Pro

Adds a live sidebar panel to the 14-check SEO score (the same checks everywhere in Rank Bix), a separate score for up to 4 additional focus keywords per post, and rescoring of all your content in one go.

Advanced SEO Score

DetailValue
Check count14 checks, the same as the score in the editor, the posts list and the Bulk Editor
Sidebar panelVisible alongside the post editor; shows pass/fail per check with fix links
Live recalculationScore recalculates as you type (800ms debounce on title, description, keyword fields)
Module toggleseo_score

Multiple Focus Keywords

FieldDescription
Extra keywordsUp to 4 additional focus keywords per post, each scored independently
Per-keyword scoresEach keyword gets its own colour-coded score badge in the sidebar
Meta key_rankbix_seo_focus_keywords_extra (comma-separated)

Client Reports Pro

Rank Bix SEO → Client Reports

Generate branded HTML SEO reports and send them to clients by email from inside WP admin.

FieldDescription
Report sectionsSite Overview, SEO Meta Coverage, SEO Scores and GSC Performance, each switched on or off in the White Label tab
Print / Save as PDFOpens the browser print dialog, where you can choose Save as PDF
Send via EmailSends the report to one or more addresses, with the subject line and intro text from the White Label tab
Module toggle: reports. Branding, the email subject and intro, and which sections appear are set in the White Label tab on this same page (see White Label).

Custom Schema Templates Pro

Rank Bix SEO → Schema Templates

Build reusable JSON-LD templates and assign them to post types. Per-post schema tab choices always override the template.

DetailValue
Template typesFAQ, Review, Product, HowTo, Event. Event and any other type (such as Recipe) use your own custom JSON-LD.
AssignmentPer post type; one template per post type
OverridePer-post manual schema choice always wins over the template
Module toggleschema_templates

Extra Schema Types Pro

Adds 5 additional schema types to the post editor Schema tab. Always active when the Pro plugin is installed, no separate module toggle.

Schema TypeFields added to Schema tab
RecipeRecipe name, ingredients, instructions, prep/cook time, yield, cuisine
EventEvent name, start/end date, location, organiser, ticket URL
Job PostingJob title, description, employer, location, salary, employment type
CourseCourse name, provider, description, URL
Software AppApp name, OS, category, price, rating

Video Sitemap Pro

Auto-detects YouTube and Vimeo embeds in post content and generates a Google-compliant video sitemap with titles, descriptions, thumbnails and player URLs.

DetailValue
URL/video-sitemap.xml
SourcesYouTube and Vimeo embeds in post content
DiscoveryListed as a Sitemap: line in robots.txt. It is not part of /sitemap_index.xml, so submit /video-sitemap.xml to Search Console separately.
Module togglevideo_sitemap

WooCommerce SEO Pro

Enhanced Product schema for WooCommerce products, built on top of the free plugin's base schema output.

AdditionDescription
BrandFrom a Brand product attribute (pa_brand), or the Brand field in the Rank Bix box
SellerOrganisation block (site name + URL)
priceValidUntilFrom WooCommerce sale end date
Image galleryFull product gallery array
GTIN / EAN / ISBN / UPCFrom the first of the _gtin, _ean, _isbn, _upc, gtin or _barcode product fields that has a value
MPNFrom the _mpn or mpn product field
itemConditionFrom _rankbix_wc_condition meta
Open Graph product tagsproduct:price:amount, product:price:currency, product:availability, product:brand and product:retailer_item_id (SKU)
Module toggle: woo_seo. Requires WooCommerce active.

Multi-location LocalBusiness Pro

Rank Bix SEO → Locations

Manage multiple physical business locations as a custom post type (rankbix_location). Each location is added as its own full LocalBusiness entry in the schema on your home page. When at least one location is published, the free single-location schema in Settings → Local Business is automatically suppressed to avoid duplicate output.

Location Fields

FieldDescription
Business TypeOne of 14 Schema.org business types (LocalBusiness, Restaurant, Store, etc.)
PhoneContact phone number
Street AddressFull street address
CityCity
Postal CodePostcode / ZIP
CountryTwo-letter country code
CoordinatesLatitude and longitude
Opening HoursWeekly schedule in Mo-Fr 09:00-17:00 format
Module toggle: multi_location. All published locations are output as a JSON-LD @graph array on the front page.

Image SEO Pro Pro

Rank Bix SEO → Image SEO

Three enhancements built on top of the free Image SEO module.

FeatureDescription
Per-post-type templatesOverride the default alt and title templates per post type. Template variables (%post_title%, %category%, etc.) work identically to title templates.
Caption & description templatesSet caption and description templates for attachments, applied during bulk processing.
Bulk retroactive processingProcess all existing media library images in 50-image AJAX batches with a live progress bar. Optional checkbox to overwrite already-set values.
Module toggle: image_seo_pro.

AI Alt Text Generator Pro

Generates alt text for images using AI vision models. Hooks into the Image Alt Audit: the Suggest button uses AI vision per image, and Auto-fill All Missing uses AI vision in batches of 3.

Supported Providers

ProviderNotes
OpenAIgpt-4o-mini vision
Claude (Anthropic)claude-haiku-4-5-20251001 vision
Google GeminiVision-capable Gemini models
GroqVision-capable models
API keys are configured in Settings → Tools → AI Meta Generator - API Keys. Module toggle: ai_alt_text.

.htaccess Editor Pro

Rank Bix SEO → Settings → .htaccess

Edit the WordPress root .htaccess file directly from the admin dashboard. No FTP or SSH required. Requires the Pro plugin active, manage_options capability, and Apache or LiteSpeed server.

Server Compatibility

ServerBehaviour
Apache / LiteSpeedFull editor shown with read/write support
nginxInfo notice shown; editor still displays file if it exists, but changes have no effect on nginx
IIS / UnknownInfo notice shown explaining .htaccess does not apply

File Status Indicators

IndicatorWhat it shows
ServerDetected server type (green for Apache/LiteSpeed, amber for others)
PathFull absolute path to the file on the server
PermissionsOctal file permissions (e.g. 0644)
Status badgeReadable & Writable · Read-only · Not readable · File not found

Saving

Click Save .htaccess to write the edited content via AJAX. No page reload required. Before every save, a backup is written to wp-content/rankbix-backups/ with a random file name, and the latest 10 are kept. If the site returns a server error after a save, the previous file is put back automatically.

Validation Applied on Every Save

CheckLimit
Capabilitymanage_options required
WordPress nonceVerified server-side
File pathHardcoded to ABSPATH . '.htaccess'; no path traversal possible
Null bytesRejected
File sizeMaximum 64 KB
Warning: Incorrectly editing .htaccess can break WordPress permalinks or block site access. Always verify changes in a staging environment first and keep a copy of the original file.

White Label Pro

Rank Bix SEO → Client Reports → White Label tab

Put your agency's branding on the client reports you generate and email. White Label changes the reports only: the plugin keeps the Rank Bix SEO name in the WordPress admin. Leave a field empty to use the default.

FieldDescription
Agency / Company NameShown in the report header and footer
Agency LogoShown in the report header. Recommended size: 200x60px
Header ColourBackground colour of the report header bar
Agency WebsiteLinked from the report footer
Email Subject LineSubject of report emails. Placeholders: {site} (site name) and {date} (today's date)
Report IntroductionAn optional message shown below the report header
Report SectionsSite Overview, SEO Meta Coverage, SEO Scores and GSC Performance. Untick a section to leave it out of every report

Role Manager Pro

Rank Bix SEO → Role Manager

Choose which WordPress user roles can edit SEO fields and use Rank Bix screens. Administrators always have full access. Until you save the Role Manager for the first time, everyone who can edit a post sees its SEO box, as in WordPress.

Permissions

PermissionWhat a ticked role gets
Edit post SEO fieldsThe SEO box in the post editor and the Rank Bix panel in Elementor. Without it, both are hidden for that role.
Use 404 MonitorThe 404 Monitor screen: view, export and clear the log.
Manage RedirectionsThe Redirections screen: add, edit, delete, import and export redirects.
Change SettingsThe Settings screen, except the Tools tab.
Use the Bulk SEO EditorThe Bulk SEO Editor in Content Manager.

Always administrator-only

  • The Tools tab of Settings: AI API keys and models, sending content to AI, and deleting data on uninstall. Saving Settings as another role never changes these.
  • Importing SEO data from other plugins, and settings export and import.
  • The .htaccess editor, the Dashboard and the other Rank Bix screens.
  • Role Manager does not change WordPress capabilities. Changes apply on the user's next page load.

Pro Features Overview

Rank Bix SEO Pro adds the features below to the free plugin. Deactivate Pro and the free plugin keeps working as before.

SEO Score PanelA sidebar box with every one of the 14 checks, what to fix, and a score for each extra keyword
Multiple Focus KeywordsTrack up to 4 secondary keywords per post alongside your primary focus keyword
Bulk Score RecalculationRecalculate SEO scores across all published content in one click from the Bulk Editor
Schema TemplatesBuild reusable JSON-LD templates (FAQ, Review, Product, HowTo, Event, or your own custom JSON-LD) and assign them per post type
Schema Rules EngineAuto-assign schema types via conditional rules based on post type or taxonomy. First-match wins.
Video SitemapAuto-detect YouTube/Vimeo embeds and generate a Google-compliant video-sitemap.xml
.htaccess EditorEdit the WordPress root .htaccess directly from WP-admin with automatic backup and AJAX saving
Extra Schema TypesRecipe, Event, Job Posting, Course, Software App as extra types in the post editor Schema tab
Multi-location LocalBusinessMultiple physical locations as a custom post type, each with its own full LocalBusiness schema
WooCommerce Product SchemaEnhanced Product schema with brand, GTIN, MPN, itemCondition, image gallery, and priceValidUntil
GSC Performance DashboardClicks, impressions, CTR, average position, top pages, and top keywords inside WP
Near-Ranking KeywordsPositions 4-20: keywords closest to the top 3 and the best place to focus first
Low CTR WinsHigh impressions but low CTR: improve titles and descriptions to win more clicks
Traffic Drop AlertsPages that lost 20% or more of their clicks compared with the previous period
Top Growth PagesPages that got 20% or more clicks than in the previous period
Clicks by Device & Top CountriesTraffic split by mobile/desktop/tablet and top countries sending search traffic
Full Site SEO AuditBatch-scan every published post for missing meta, thin content, stale content, and low SEO scores
AI Fix SuggestionsStep-by-step AI-powered fixes for each audit issue, with Claude, OpenAI, Gemini, Groq, Cohere
SEO Analyzer (in-plugin)Per-URL 19-check analysis inside WP-admin with live SERP preview and score
SEO Coverage StatsPercentage of posts with title, description, and focus keyword set across the whole site
Image SEO ProPer-post-type templates, caption/description templates, bulk retroactive processing with progress bar
Bulk AI Alt Text GeneratorProcess your whole media library with AI-written alt text via OpenAI, Claude, Gemini, or Groq
Wildcard & Regex RedirectsPattern-based redirects: /blog/* to /news/*, or full PHP regex with capture groups
Redirect Chain DetectorFinds A→B→C chains automatically. One click flattens to a direct A→C redirect.
Client ReportsBranded HTML reports you can print, save as PDF or email, with your logo and intro text
White LabelYour agency name, logo, website and header colour on client reports. The plugin keeps the Rank Bix name
Role ManagerTick which roles can edit SEO fields, manage redirects and the 404 Monitor, change settings and use the Bulk SEO Editor
Licensing & Auto-updatesUpdates arrive in WordPress while the licence is active. If it expires, Pro keeps working but updates stop

Start free. Upgrade when you're ready.

Install Rank Bix SEO on your WordPress site in seconds. No account needed, and it stays light. Upgrade to Pro whenever you need the advanced tools.

Already on Yoast, Rank Math or AIOSEO? The importer brings over your titles, descriptions and keywords.