SEO Booster 6.1.5

Does SEO Booster work with WordPress 6.7.1 and PHP 8.1.12? A smoke test was performed on .

Summary

Errors
2PHP warnings
1PHP notices
14PHP deprecation warnings
37Database errors
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance

Memory usage: 263.81 KiB
The average PHP memory usage increased by this amount after activating by the plugin.

Page speed impact: 0.020 seconds
The average page load time increased by this amount after activating the plugin.

Environment
WordPress version6.7.1
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs 2,000+
WordPress.org page https://wordpress.org/plugins/seo-booster/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 13

SEO Booster Dashboard ‹ Test site — WordPress

Page screenshot: SEO Booster Dashboard ‹ Test site — WordPress
URL /wp-admin/admin.php?page=sb2_dashboard
Requested URL /wp-admin/plugins.php?action=activate&plugin=seo-booster%2Fseo-booster.php&plugin_status=all&paged=1&s&_wpnonce=d94e293a6f
Aspect after-activation
HTTP status 200
Load time 0.598 s
Memory usage 3.84 MiB
JS errors None
Resource errors None

SEO Booster

Page screenshot: SEO Booster
URL /wp-admin/admin.php?page=sb2_dashboard
Aspect menu-item
HTTP status 200
Load time 0.194 s
Memory usage 3.68 MiB
JS errors None
Resource errors None

SEO Booster → GSC Overview

Page screenshot: SEO Booster → GSC Overview
URL /wp-admin/admin.php?page=sb2_gsc
Aspect menu-item
HTTP status 200
Load time 0.206 s
Memory usage 3.75 MiB
JS errors None
Resource errors None

SEO Booster → Automatic Links

Page screenshot: SEO Booster → Automatic Links
URL /wp-admin/admin.php?page=sb2_autolink
Aspect menu-item
HTTP status 200
Load time 0.181 s
Memory usage 3.74 MiB
JS errors None
Resource errors None

SEO Booster → Keyword Reports

Page screenshot: SEO Booster → Keyword Reports
URL /wp-admin/admin.php?page=sb2_reports
Aspect menu-item
HTTP status 200
Load time 0.199 s
Memory usage 3.69 MiB
JS errors None
Resource errors None

SEO Booster → Settings

Page screenshot: SEO Booster → Settings
URL /wp-admin/admin.php?page=sb2_settings
Aspect menu-item
HTTP status 200
Load time 0.378 s
Memory usage 3.87 MiB
JS errors None
Resource errors None

SEO Booster → Debug Log

Page screenshot: SEO Booster → Debug Log
URL /wp-admin/admin.php?page=sb2_log
Aspect menu-item
HTTP status 200
Load time 0.188 s
Memory usage 3.68 MiB
JS errors None
Resource errors None

SEO Booster → Affiliation

Page screenshot: SEO Booster → Affiliation
URL /wp-admin/admin.php?page=sb2_dashboard-affiliation
Aspect menu-item
HTTP status 200
Load time 0.399 s
Memory usage 3.83 MiB
JS errors None
Resource errors None

SEO Booster → Upgrade  ➤

Page screenshot: SEO Booster → Upgrade  ➤
URL /wp-admin/admin.php?page=sb2_dashboard-pricing
Aspect menu-item
HTTP status 200
Load time 0.260 s
Memory usage 3.68 MiB
JS errors None
Resource errors None

Test site – Just another WordPress site

Page screenshot: Test site – Just another WordPress site
URL /
Aspect front-page
HTTP status 200
Load time 0.256 s
Memory usage 3.53 MiB
JS errors None
Resource errors None

Dashboard ‹ Test site — WordPress

Page screenshot: Dashboard ‹ Test site — WordPress
URL /wp-admin/index.php
Aspect new-meta-boxes
HTTP status 200
Load time 0.544 s
Memory usage 4.12 MiB
JS errors None
Resource errors None

Add New Post ‹ Test site — WordPress

Page screenshot: Add New Post ‹ Test site — WordPress
URL /wp-admin/post-new.php
Aspect new-meta-boxes
HTTP status 200
Load time 0.750 s
Memory usage 6.2 MiB
JS errors None
Resource errors None

Add New Page ‹ Test site — WordPress

Page screenshot: Add New Page ‹ Test site — WordPress
URL /wp-admin/post-new.php?post_type=page
Aspect new-meta-boxes
HTTP status 200
Load time 1.131 s
Memory usage 6.19 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.437 s0.685 s+0.248 s3.48 MiB4.12 MiB+ 653.98 KiB
/wp-admin/edit.php0.228 s0.277 s+0.049 s3.54 MiB3.8 MiB+ 262.08 KiB
/wp-admin/post-new.php0.798 s1.459 s+0.661 s5.93 MiB6.2 MiB+ 279.14 KiB
/wp-admin/upload.php0.661 s0.338 s-0.323 s3.5 MiB3.72 MiB+ 225.81 KiB
/wp-admin/options-writing.php0.221 s0.173 s-0.048 s3.47 MiB3.68 MiB+ 209.88 KiB
/wp-admin/media-new.php0.247 s0.226 s-0.021 s3.46 MiB3.68 MiB+ 218 KiB
/wp-admin/edit-tags.php?taxonomy=category0.175 s0.179 s+0.004 s3.48 MiB3.69 MiB+ 223.73 KiB
/wp-admin/post-new.php?post_type=page1.114 s0.901 s-0.213 s5.92 MiB6.19 MiB+ 277.9 KiB
/wp-admin/options-discussion.php0.277 s0.249 s-0.028 s3.47 MiB3.68 MiB+ 206.38 KiB
/wp-admin/edit-comments.php0.239 s0.193 s-0.046 s3.49 MiB3.71 MiB+ 222.9 KiB
/0.282 s0.219 s-0.063 s3.41 MiB3.53 MiB+ 122.17 KiB
Average 0.425 s0.445 s+0.020 s3.92 MiB4.18 MiB+ 263.81 KiB

Code Statistics

Note: Third-party libraries and minified JS/CSS files are excluded from these statistics where possible, so the numbers you see here may be lower than those reported by other tools.

PHP
Sass
JavaScript
PO File
Language % Lines of code Comment lines Files
PHP60.1%7,4481,91337
Sass13.7%1,69221
JavaScript12.5%1,5441688
PO File9.3%1,1534171
CSS4.0%496303
Markdown0.2%2901
XML0.2%2971
Total 12,391 2,537 52

PHP Code Analysis | More results »

Lines of code 5,798
Total complexity 882
Median class complexity 14.0
Median method complexity 2.0
Most complex class Cleverplugins\SEOBooster\Seobooster2
Most complex function Cleverplugins\SEOBooster\Google_API::sb_gsc_import_data()
Classes 23
Methods 195
Functions 3

Additions

Things that the plugin adds to the site. This section is not intended to be comprehensive. The test tool only looks for a few specific types of added content.

Options wp_options 6

Meta Boxes

{
    "dashboard": {
        "add_dashboard_widget": {
            "title": "News from cleverplugins.com",
            "context": "normal"
        }
    },
    "post": {
        "sbp_meta": {
            "title": "SEO Booster",
            "context": "side"
        },
        "sb_gsc_keywords": {
            "title": "SEO Booster Keyword Analysis",
            "context": "normal"
        }
    },
    "page": {
        "sb_gsc_keywords": {
            "title": "SEO Booster Keyword Analysis",
            "context": "normal"
        },
        "sbp_meta": {
            "title": "SEO Booster",
            "context": "side"
        }
    },
    "attachment": {
        "sb_gsc_keywords": {
            "title": "SEO Booster Keyword Analysis",
            "context": "normal"
        }
    }
}

PHP Error Log 202 lines

[31-Jan-2025 23:53:06 UTC] WordPress database error Conflicting declarations: 'CHARACTER SET DEFAULT' and 'CHARACTER SET utf8mb4' for query CREATE TABLE wp_sb2_query_keywords (
				id mediumint(9) NOT NULL AUTO_INCREMENT,
				query varchar(255) NOT NULL,
				page varchar(255) NOT NULL,
				first_seen_date datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
				latest_date datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
				is_used_in_content tinyint(1) DEFAULT 0 NOT NULL,
				last_checked datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
				PRIMARY KEY  (id),
				UNIQUE KEY unique_query_page (query, page),
				KEY query (query),
				KEY page (page)
				) COLLATE DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_seo-booster/seo-booster.php'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::seobooster_activate, Cleverplugins\SEOBooster\Utils::create_database_tables, dbDelta
[31-Jan-2025 23:53:06 UTC] WordPress database error Conflicting declarations: 'CHARACTER SET DEFAULT' and 'CHARACTER SET utf8mb4' for query CREATE TABLE wp_sb2_query_keywords_history (
id mediumint(9) NOT NULL AUTO_INCREMENT,
query_keywords_id mediumint(9) NOT NULL,
clicks int(11) NOT NULL,
impressions int(11) NOT NULL,
ctr float NOT NULL,
position float NOT NULL,
date DATE NOT NULL,
PRIMARY KEY  (id),
KEY query_keywords_id (query_keywords_id),
KEY date (date),
UNIQUE KEY unique_query_date (query_keywords_id, date)
) COLLATE DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_seo-booster/seo-booster.php'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::seobooster_activate, Cleverplugins\SEOBooster\Utils::create_database_tables, dbDelta
[31-Jan-2025 23:53:06 UTC] WordPress database error Conflicting declarations: 'CHARACTER SET DEFAULT' and 'CHARACTER SET utf8mb4' for query CREATE TABLE wp_sb2_autolink (
id bigint(20) NOT NULL AUTO_INCREMENT,
keyword varchar(255),
url varchar(255),
disable int(1) DEFAULT '0',
nflw int(1) DEFAULT '0',
lastseen longtext,
PRIMARY KEY  (id),
KEY keyword (keyword),
KEY url (url)) COLLATE DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_seo-booster/seo-booster.php'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::seobooster_activate, Cleverplugins\SEOBooster\Utils::create_database_tables, dbDelta
[31-Jan-2025 23:53:06 UTC] WordPress database error Conflicting declarations: 'CHARACTER SET DEFAULT' and 'CHARACTER SET utf8mb4' for query CREATE TABLE wp_sb2_404 (
id bigint(20) NOT NULL AUTO_INCREMENT,
lp varchar(500) NOT NULL,
firstseen timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
lastseen timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
visits int(11) NOT NULL,
referer text NOT NULL,
PRIMARY KEY  (id)) COLLATE DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_seo-booster/seo-booster.php'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::seobooster_activate, Cleverplugins\SEOBooster\Utils::create_database_tables, dbDelta
[31-Jan-2025 23:53:06 UTC] WordPress database error Conflicting declarations: 'CHARACTER SET DEFAULT' and 'CHARACTER SET utf8mb4' for query CREATE TABLE wp_sb2_log (
ID bigint(20) NOT NULL AUTO_INCREMENT,
logtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
prio tinyint(1) NOT NULL,
log varchar(2048) NOT NULL,
PRIMARY KEY  (ID),
KEY ID (ID)) COLLATE DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_seo-booster/seo-booster.php'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::seobooster_activate, Cleverplugins\SEOBooster\Utils::create_database_tables, dbDelta
[31-Jan-2025 23:53:06 UTC] WordPress database error Table 'wordpress.wp_sb2_log' doesn't exist for query SHOW FULL COLUMNS FROM `wp_sb2_log` made by activate_plugin, do_action('activate_seo-booster/seo-booster.php'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::seobooster_activate, Cleverplugins\SEOBooster\Utils::create_database_tables, Cleverplugins\SEOBooster\Utils::log
[31-Jan-2025 23:53:07 UTC] WordPress database error Table 'wordpress.wp_sb2_log' doesn't exist for query SHOW FULL COLUMNS FROM `wp_sb2_log` made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php'), Cleverplugins\SEOBooster\Google_API::display_auth_status, Cleverplugins\SEOBooster\Utils::log
[31-Jan-2025 23:53:07 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords' doesn't exist for query SELECT COUNT(DISTINCT query) 
						FROM wp_sb2_query_keywords 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:07 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords' doesn't exist for query SELECT COUNT(DISTINCT page) 
						FROM wp_sb2_query_keywords 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:07 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords_history' doesn't exist for query SELECT COUNT(DISTINCT date) 
						FROM wp_sb2_query_keywords_history 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:07 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords_history' doesn't exist for query SELECT MIN(date) 
						FROM wp_sb2_query_keywords_history 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:07 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords_history' doesn't exist for query SELECT MAX(date) 
						FROM wp_sb2_query_keywords_history 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:07 UTC] PHP Deprecated:  number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /wp-includes/functions.php on line 424
[31-Jan-2025 23:53:07 UTC] PHP Deprecated:  number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /wp-includes/functions.php on line 424
[31-Jan-2025 23:53:07 UTC] PHP Deprecated:  number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /wp-includes/functions.php on line 424
[31-Jan-2025 23:53:11 UTC] WordPress database error Table 'wordpress.wp_sb2_log' doesn't exist for query SHOW FULL COLUMNS FROM `wp_sb2_log` made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php'), Cleverplugins\SEOBooster\Google_API::display_auth_status, Cleverplugins\SEOBooster\Utils::log
[31-Jan-2025 23:53:11 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords' doesn't exist for query SELECT COUNT(DISTINCT query) 
						FROM wp_sb2_query_keywords 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:11 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords' doesn't exist for query SELECT COUNT(DISTINCT page) 
						FROM wp_sb2_query_keywords 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:11 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords_history' doesn't exist for query SELECT COUNT(DISTINCT date) 
						FROM wp_sb2_query_keywords_history 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:11 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords_history' doesn't exist for query SELECT MIN(date) 
						FROM wp_sb2_query_keywords_history 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:11 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords_history' doesn't exist for query SELECT MAX(date) 
						FROM wp_sb2_query_keywords_history 
						WHERE '1' = '1' made by do_action('toplevel_page_sb2_dashboard'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_main, include('/plugins/seo-booster/seo-booster-seobooster2.php')
[31-Jan-2025 23:53:11 UTC] PHP Deprecated:  number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /wp-includes/functions.php on line 424
[31-Jan-2025 23:53:11 UTC] PHP Deprecated:  number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /wp-includes/functions.php on line 424
[31-Jan-2025 23:53:11 UTC] PHP Deprecated:  number_format(): Passing null to parameter #1 ($num) of type float is deprecated in /wp-includes/functions.php on line 424
[31-Jan-2025 23:53:12 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords' doesn't exist for query SELECT COUNT(DISTINCT qk.id) FROM wp_sb2_query_keywords AS qk LEFT JOIN wp_sb2_query_keywords_history AS qkh ON qk.id = qkh.query_keywords_id WHERE 1=1   made by do_action('seo-booster_page_sb2_gsc'), WP_Hook->do_action, WP_Hook->apply_filters, Cleverplugins\SEOBooster\Seobooster2::add_seobooster2_gscpage, include('/plugins/seo-booster/seo-booster-gsc.php'), Cleverplugins\SEOBooster\SB_GSC_List_Table->prepare_items
[31-Jan-2025 23:53:12 UTC] WordPress database error Table 'wordpress.wp_sb2_query_keywords' doesn't exist for query SELECT qk.query,
		qk.is_used_in_content as kw_used, 
		qk.page, 
                 SUM(qkh.clicks) as clicks, 
                 SUM(qkh.impressions) as impressions, 
                 AVG(qkh.position) as position, 
									 AVG(qkh.ctr) as ctr, 
                 MAX(qkh.date) as latest_date
			  FROM wp_sb2_query_keywords AS qk

(+102 more lines)
See also: All tests for this plugin, How to Hide SEO Booster Admin Menus and More