Yoast SEO – Advanced SEO with real-time guidance and built-in AI Security & Risk Analysis

wordpress.org/plugins/wordpress-seo

Improve your SEO with real-time feedback, schema, and clear guidance. Upgrade for AI tools, Google Docs integration, and 24/7 support, no hidden fees.

10.0M active installs v27.1.1 PHP 7.4+ WP 6.8+ Updated Mar 3, 2026
content-analysisreadabilityschemaseoxml-sitemap
89
A · Safe
CVEs total17
Unpatched0
Last CVEFeb 5, 2026
Safety Verdict

Is Yoast SEO – Advanced SEO with real-time guidance and built-in AI Safe to Use in 2026?

Generally Safe

Score 89/100

Yoast SEO – Advanced SEO with real-time guidance and built-in AI has a strong security track record. Known vulnerabilities have been patched promptly.

17 known CVEsLast CVE: Feb 5, 2026Updated 1mo ago
Risk Assessment

The "wordpress-seo" v27.1.1 plugin exhibits a mixed security posture. While it demonstrates good practices in several areas, such as a high percentage of prepared SQL statements and robust output escaping, there are significant concerns that warrant attention. The plugin presents a substantial attack surface with 14 AJAX handlers, a concerning 8 of which lack authentication checks. This directly correlates with its vulnerability history, which includes past "Missing Authorization" issues. The presence of the "unserialize" function, a known risky operation, also adds to the potential for vulnerabilities if not handled with extreme care and proper sanitization.

The taint analysis reveals one flow with an unsanitized path, which, while not classified as critical or high severity in this instance, represents a potential entry point for further investigation and highlights the importance of rigorous input validation. The plugin's extensive vulnerability history, with 17 known CVEs including high-severity Cross-Site Scripting, SQL Injection, and Exposure of Sensitive Information, indicates a pattern of past security weaknesses. Although there are currently no unpatched vulnerabilities, the sheer number and types of past issues suggest a recurring need for diligent security patching and code review. The inclusion of Guzzle as a bundled library also raises a flag, as outdated versions of bundled libraries can introduce new vulnerabilities.

In conclusion, while "wordpress-seo" v27.1.1 benefits from good internal coding practices like prepared SQL and output escaping, its security is undermined by a large, unprotected attack surface via AJAX, the presence of a dangerous function, and a concerning track record of diverse and severe past vulnerabilities. Continuous vigilance and prompt updates are crucial for mitigating the risks associated with this plugin.

Key Concerns

  • 8 AJAX handlers without auth checks
  • Dangerous function 'unserialize' found
  • 1 unsanitized path in taint analysis
  • 17 total known CVEs
  • 2 high severity past vulnerabilities
  • 15 medium severity past vulnerabilities
  • Bundled library: Guzzle
Vulnerabilities
17

Yoast SEO – Advanced SEO with real-time guidance and built-in AI Security Vulnerabilities

CVEs by Year

1 CVE in 2012
2012
1 CVE in 2014
2014
3 CVEs in 2015
2015
3 CVEs in 2016
2016
1 CVE in 2017
2017
1 CVE in 2018
2018
1 CVE in 2019
2019
1 CVE in 2021
2021
2 CVEs in 2023
2023
2 CVEs in 2024
2024
1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

High
2
Medium
15

17 total CVEs

CVE-2026-1293medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 26.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'yoast-schema' Block Attribute

Feb 5, 2026 Patched in 26.9 (1d)
CVE-2024-4984medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 22.6 - Authenticated (Contributor+) Stored Cross-Site Scripting

May 14, 2024 Patched in 22.7 (2d)
CVE-2024-4041medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 22.5 - Reflected Cross-Site Scripting

May 6, 2024 Patched in 22.6 (4d)
CVE-2023-40680medium · 5.5Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 21.0 - Authenticated (Seo Manager+) Stored Cross-Site Scripting

Nov 24, 2023 Patched in 21.1 (60d)
WF-c0e58807-bccc-469f-82c3-a4bbf088a626-wordpress-seomedium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 20.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 2, 2023 Patched in 20.2.1 (327d)
CVE-2021-25118medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Yoast SEO <= 17.2 - Full Path Disclosure

Oct 5, 2021 Patched in 17.3 (840d)
CVE-2019-13478medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 11.5 - Authenticated Stored Cross Site Scripting

Jul 9, 2019 Patched in 11.6-RC5 (1659d)
CVE-2018-19370medium · 6.6Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

Yoast SEO <= 9.1.0 - Race Condition to Remote Code Execution

Nov 6, 2018 Patched in 9.2.0 (1904d)
CVE-2017-16842medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 5.7.1 - Reflected Cross-Site Scripting

Nov 22, 2017 Patched in 5.8.0 (2253d)
CVE-2021-24153medium · 5.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 3.4.0 - Authenticated Stored Cross-Site Scripting

Aug 2, 2016 Patched in 3.4.1 (2730d)
WF-48d0e0e0-81db-46ef-ba64-daa2a4079b79-wordpress-seomedium · 4.7Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 3.2.5 - Cross-Site Scripting

Jun 14, 2016 Patched in 3.3.0 (2779d)
WF-a7701dd2-8452-4529-a931-db2553ca1ae5-wordpress-seomedium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Yoast SEO <= 3.2.4 - Sensitive Data Exposure

May 6, 2016 Patched in 3.2.5 (2818d)
WF-2fe34989-493c-4883-a1ca-454262919202-wordpress-seomedium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 2.0.1 - Reflected Cross-Site Scripting

Apr 20, 2015 Patched in 2.1 (3200d)
CVE-2015-2292high · 8.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Yoast SEO <= 1.7.3.3 - Blind SQL Injection

Mar 11, 2015 Patched in 1.5.7 (3240d)
CVE-2015-2293high · 7.5Cross-Site Request Forgery (CSRF)

Yoast SEO <= 1.7.3.3 - Cross-Site Request Forgery

Mar 10, 2015 Patched in 1.5.7 (3241d)

Yoast SEO <= 1.4.6 - Missing Authorization

Aug 1, 2014 Patched in 1.4.7 (3462d)
CVE-2012-6692medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Yoast SEO <= 2.1.1 - Cross Site Scripting via post_title parameter

Oct 31, 2012 Patched in 2.2 (4101d)
Code Analysis
Analyzed Mar 16, 2026

Yoast SEO – Advanced SEO with real-time guidance and built-in AI Code Analysis

Dangerous Functions
3
Raw SQL Queries
33
270 prepared
Unescaped Output
140
505 escaped
Nonce Checks
26
Capability Checks
45
File Operations
11
External Requests
5
Bundled Libraries
1

Dangerous Functions Found

unserialize$robots_values = unserialize( $post_meta->meta_value );admin\import\plugins\class-import-rankmath.php:120
unserialize$data = unserialize( $data );inc\sitemaps\class-sitemap-cache-data.php:197
unserialize$sitemap = unserialize( $sitemap );inc\sitemaps\class-sitemaps-cache.php:136

Bundled Libraries

Guzzle

SQL Query Safety

89% prepared303 total queries

Output Escaping

78% escaped645 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

8 flows1 with unsanitized paths
<ajax> (admin\ajax.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
8 unprotected

Yoast SEO – Advanced SEO with real-time guidance and built-in AI Attack Surface

Entry Points14
Unprotected8

AJAX Handlers 14

authwp_ajax_wpseo_filter_shortcodesadmin\ajax\class-shortcode-filter.php:19
authwp_ajax_wpseo_dismiss_plugin_conflictadmin\ajax\class-yoast-plugin-conflict-ajax.php:31
authwp_ajax_wpseo_set_optionadmin\ajax.php:52
authwp_ajax_yoast_dismiss_notificationadmin\ajax.php:57
authwp_ajax_wpseo_set_ignoreadmin\ajax.php:81
authwp_ajax_wpseo_save_titleadmin\ajax.php:92
authwp_ajax_wpseo_save_metadescadmin\ajax.php:103
authwp_ajax_wpseo_save_all_titlesadmin\ajax.php:228
authwp_ajax_wpseo_save_all_descriptionsadmin\ajax.php:239
authwp_ajax_get_focus_keyword_usage_and_post_typesadmin\ajax.php:317
authwp_ajax_get_term_keyword_usageadmin\ajax.php:362
authwp_ajax_yoast_get_notificationsadmin\class-yoast-notification-center.php:80
authwp_ajax_yoast_dismiss_notificationadmin\class-yoast-notifications.php:96
authwp_ajax_yoast_restore_notificationadmin\class-yoast-notifications.php:97
WordPress Hooks 199
actionadmin_initadmin\admin-settings-changed-listener.php:26
filtermembers_get_capabilitiesadmin\capabilities\class-capability-manager-integration.php:38
actionmembers_register_cap_groupsadmin\capabilities\class-capability-manager-integration.php:39
filterure_capabilities_groups_treeadmin\capabilities\class-capability-manager-integration.php:41
filterure_custom_capability_groupsadmin\capabilities\class-capability-manager-integration.php:42
actionwpseo_register_capabilitiesadmin\capabilities\class-register-capabilities.php:19
actionuser_has_capadmin\capabilities\class-register-capabilities.php:22
filtermap_meta_capadmin\capabilities\class-register-capabilities.php:28
actionadmin_initadmin\class-admin-gutenberg-compatibility-notification.php:48
actionadmin_enqueue_scriptsadmin\class-admin-init.php:37
actionadmin_initadmin\class-admin-init.php:38
actionadmin_initadmin\class-admin-init.php:39
actionadmin_initadmin\class-admin-init.php:40
actionadmin_initadmin\class-admin-init.php:41
actionadmin_initadmin\class-admin-init.php:42
actionadmin_noticesadmin\class-admin-init.php:43
actionpost_submitbox_misc_actionsadmin\class-admin-init.php:44
actionupdate_user_metaadmin\class-admin-user-profile.php:18
actioncreated_categoryadmin\class-admin.php:46
actionedited_categoryadmin\class-admin.php:47
actiondelete_categoryadmin\class-admin.php:48
filterwpseo_accessible_post_typesadmin\class-admin.php:50
actionadmin_enqueue_scriptsadmin\class-admin.php:55
actionadmin_enqueue_scriptsadmin\class-admin.php:56
actionafter_switch_themeadmin\class-admin.php:58
actionswitch_themeadmin\class-admin.php:59
filterset-screen-optionadmin\class-admin.php:61
actionadmin_initadmin\class-admin.php:63
actionadmin_initadmin\class-admin.php:65
actionshutdownadmin\class-admin.php:121
actioninitadmin\class-config.php:42
actionadmin_enqueue_scriptsadmin\class-config.php:73
actionadmin_enqueue_scriptsadmin\class-config.php:74
filterwpseo_admin_l10nadmin\class-expose-shortlinks.php:79
actionadmin_initadmin\class-meta-columns.php:65
actionrestrict_manage_postsadmin\class-meta-columns.php:84
actionrestrict_manage_postsadmin\class-meta-columns.php:88
filterrequestadmin\class-meta-columns.php:91
filterdefault_hidden_columnsadmin\class-meta-columns.php:92
actionadmin_menuadmin\class-my-yoast-proxy.php:43
actionadmin_initadmin\class-my-yoast-proxy.php:44
filterwpseo_content_meta_section_contentadmin\class-primary-term-admin.php:19
actionadmin_footeradmin\class-primary-term-admin.php:21
actionadmin_enqueue_scriptsadmin\class-primary-term-admin.php:23
actionadmin_initadmin\class-schema-person-upgrade-notification.php:20
actionadmin_initadmin\class-suggested-plugins.php:46
actionadmin_initadmin\class-suggested-plugins.php:47
actionadmin_enqueue_scriptsadmin\class-wincher-dashboard-widget.php:33
actionadmin_initadmin\class-wincher-dashboard-widget.php:34
actionwp_dashboard_setupadmin\class-wincher-dashboard-widget.php:44
filterpostbox_classes_dashboard_wpseo-wincher-dashboard-overviewadmin\class-wincher-dashboard-widget.php:54
actionload-edit.phpadmin\class-yoast-columns.php:19
actionadmin_enqueue_scriptsadmin\class-yoast-dashboard-widget.php:52
actionadmin_initadmin\class-yoast-dashboard-widget.php:53
actionwp_dashboard_setupadmin\class-yoast-dashboard-widget.php:63
filterpostbox_classes_dashboard_wpseo-dashboard-overviewadmin\class-yoast-dashboard-widget.php:73
actionadmin_enqueue_scriptsadmin\class-yoast-network-admin.php:228
actioninitadmin\class-yoast-notification-center.php:76
actionall_admin_noticesadmin\class-yoast-notification-center.php:78
actionwpseo_deactivateadmin\class-yoast-notification-center.php:82
actionshutdownadmin\class-yoast-notification-center.php:83
actionadmin_enqueue_scriptsadmin\class-yoast-notifications.php:88
actionadmin_initadmin\class-yoast-notifications.php:93
actionadmin_initadmin\filters\class-abstract-post-filter.php:56
filterposts_whereadmin\filters\class-abstract-post-filter.php:58
actionrestrict_manage_postsadmin\filters\class-abstract-post-filter.php:61
actionadmin_enqueue_scriptsadmin\filters\class-abstract-post-filter.php:65
filterwpseo_cornerstone_post_typesadmin\filters\class-cornerstone-filter.php:28
filterwpseo_cornerstone_post_typesadmin\filters\class-cornerstone-filter.php:29
actionadmin_menuadmin\menu\class-admin-menu.php:20
actionnetwork_admin_menuadmin\menu\class-network-admin-menu.php:20
filterwpseo_submenu_pagesadmin\menu\class-submenu-capability-normalize.php:19
filterwp_kses_allowed_htmladmin\metabox\class-metabox-collapsibles-section.php:45
filterwp_kses_allowed_htmladmin\metabox\class-metabox-collapsibles-section.php:46
filtermce_cssadmin\metabox\class-metabox-editor.php:22
actionenqueue_block_editor_assetsadmin\metabox\class-metabox-editor.php:25
filtertiny_mce_before_initadmin\metabox\class-metabox-editor.php:27
filterwp_kses_allowed_htmladmin\metabox\class-metabox-section-react.php:103
filterwp_kses_allowed_htmladmin\metabox\class-metabox-section-react.php:104
actionadd_meta_boxesadmin\metabox\class-metabox.php:71
actionadd_meta_boxesadmin\metabox\class-metabox.php:76
actionadmin_enqueue_scriptsadmin\metabox\class-metabox.php:77
actionwp_insert_postadmin\metabox\class-metabox.php:78
actionedit_attachmentadmin\metabox\class-metabox.php:79
actionadd_attachmentadmin\metabox\class-metabox.php:80
actionwpseo_register_rolesadmin\roles\class-register-roles.php:19
actionwp_insert_postadmin\statistics\class-statistics-integration.php:19
actiondelete_postadmin\statistics\class-statistics-integration.php:20
actionedit_termadmin\taxonomy\class-taxonomy.php:50
actioninitadmin\taxonomy\class-taxonomy.php:51
actionadmin_initadmin\taxonomy\class-taxonomy.php:52
actionadmin_enqueue_scriptsadmin\taxonomy\class-taxonomy.php:79
filterterm_descriptionadmin\taxonomy\class-taxonomy.php:277
filterpre_term_descriptionadmin\taxonomy\class-taxonomy.php:278
actionadmin_initadmin\tracking\class-tracking.php:71
actionwpseo_send_tracking_data_after_core_updateadmin\tracking\class-tracking.php:74
actionupgrader_process_completeadmin\tracking\class-tracking.php:76
actionadmin_enqueue_scriptsadmin\watchers\class-slug-change-watcher.php:24
actionwp_trash_postadmin\watchers\class-slug-change-watcher.php:27
actionbefore_delete_postadmin\watchers\class-slug-change-watcher.php:30
actiondelete_term_taxonomyadmin\watchers\class-slug-change-watcher.php:33
actionadmin_initinc\class-addon-manager.php:134
filterpre_set_site_transient_update_pluginsinc\class-addon-manager.php:135
filterplugins_apiinc\class-addon-manager.php:136
actionplugins_loadedinc\class-addon-manager.php:137
filterquery_varsinc\class-rewrite.php:17
filterterm_linkinc\class-rewrite.php:18
filterrequestinc\class-rewrite.php:19
filtercategory_rewrite_rulesinc\class-rewrite.php:20
actioncreated_categoryinc\class-rewrite.php:22
actionedited_categoryinc\class-rewrite.php:23
actiondelete_categoryinc\class-rewrite.php:24
actionshutdowninc\class-rewrite.php:36
actioninitinc\class-upgrade.php:103
actionshutdowninc\class-upgrade.php:160
actionwpinc\class-upgrade.php:244
actionadmin_headinc\class-upgrade.php:245
filteryoast_notifications_before_storageinc\class-upgrade.php:380
actioninitinc\class-upgrade.php:825
actioninitinc\class-upgrade.php:826
actioninitinc\class-upgrade.php:839
actioninitinc\class-upgrade.php:848
actioninitinc\class-upgrade.php:871
actioninitinc\class-upgrade.php:872
actioninitinc\class-upgrade.php:913
actioninitinc\class-upgrade.php:944
actioninitinc\class-upgrade.php:947
actionshutdowninc\class-upgrade.php:1083
actionshutdowninc\class-upgrade.php:1084
actionshutdowninc\class-upgrade.php:1132
actionadmin_bar_menuinc\class-wpseo-admin-bar-menu.php:320
actionwp_enqueue_scriptsinc\class-wpseo-admin-bar-menu.php:322
actionadmin_enqueue_scriptsinc\class-wpseo-admin-bar-menu.php:323
actionwpseo_activateinc\class-wpseo-installation.php:22
filterupdate_post_metadatainc\class-wpseo-meta.php:293
filteradd_post_metadatainc\class-wpseo-meta.php:294
actioninitinc\class-yoast-dynamic-rewrites.php:82
filteroption_rewrite_rulesinc\class-yoast-dynamic-rewrites.php:83
filtersanitize_option_rewrite_rulesinc\class-yoast-dynamic-rewrites.php:84
filteradmin_titleinc\options\class-wpseo-option-ms.php:136
filteradmin_titleinc\options\class-wpseo-option-social.php:88
actioninitinc\options\class-wpseo-option-titles.php:188
actionregistered_post_typeinc\options\class-wpseo-option-titles.php:190
actionunregistered_post_typeinc\options\class-wpseo-option-titles.php:191
actionregistered_taxonomyinc\options\class-wpseo-option-titles.php:192
actionunregistered_taxonomyinc\options\class-wpseo-option-titles.php:193
filteradmin_titleinc\options\class-wpseo-option-titles.php:195
actionwpseo_double_clean_titlesinc\options\class-wpseo-option-titles.php:756
filteradmin_titleinc\options\class-wpseo-option-wpseo.php:245
actionadd_optioninc\options\class-wpseo-option.php:156
actionupdate_optioninc\options\class-wpseo-option.php:158
filterpre_update_optioninc\options\class-wpseo-option.php:160
actionadmin_initinc\options\class-wpseo-option.php:189
actioninitinc\options\class-wpseo-option.php:198
actioninitinc\options\class-wpseo-option.php:209
actionregistered_taxonomyinc\options\class-wpseo-options.php:75
actionunregistered_taxonomyinc\options\class-wpseo-options.php:76
actionregistered_post_typeinc\options\class-wpseo-options.php:77
actionunregistered_post_typeinc\options\class-wpseo-options.php:78
actionsave_postinc\sitemaps\class-post-type-sitemap-provider.php:40
actiontransition_post_statusinc\sitemaps\class-sitemaps-admin.php:24
actionadmin_footerinc\sitemaps\class-sitemaps-admin.php:25
actioninitinc\sitemaps\class-sitemaps-cache.php:48
actiondeleted_term_relationshipsinc\sitemaps\class-sitemaps-cache.php:50
actionupdate_optioninc\sitemaps\class-sitemaps-cache.php:52
actionedited_termsinc\sitemaps\class-sitemaps-cache.php:54
actionclean_term_cacheinc\sitemaps\class-sitemaps-cache.php:55
actionclean_object_term_cacheinc\sitemaps\class-sitemaps-cache.php:56
actionuser_registerinc\sitemaps\class-sitemaps-cache.php:58
actiondelete_userinc\sitemaps\class-sitemaps-cache.php:59
actionshutdowninc\sitemaps\class-sitemaps-cache.php:61
actionyoast_add_dynamic_rewrite_rulesinc\sitemaps\class-sitemaps-router.php:24
filterquery_varsinc\sitemaps\class-sitemaps-router.php:25
filterredirect_canonicalinc\sitemaps\class-sitemaps-router.php:27
actiontemplate_redirectinc\sitemaps\class-sitemaps-router.php:28
actionafter_setup_themeinc\sitemaps\class-sitemaps.php:100
actionafter_setup_themeinc\sitemaps\class-sitemaps.php:101
actionpre_get_postsinc\sitemaps\class-sitemaps.php:102
actionwpseo_hit_sitemap_indexinc\sitemaps\class-sitemaps.php:103
filtericl_wpml_config_arrayinc\wpseo-functions.php:183
actionsplit_shared_terminc\wpseo-functions.php:226
actionwp_loadedinc\wpseo-non-ajax-functions.php:23
filteruser_has_capinc\wpseo-non-ajax-functions.php:57
actionadmin_initwp-seo-main.php:76
actionplugins_loadedwp-seo-main.php:107
actionshutdownwp-seo-main.php:223
actionshutdownwp-seo-main.php:258
actionadmin_initwp-seo-main.php:408
actionplugins_loadedwp-seo-main.php:412
actionsetup_themewp-seo-main.php:413
actionrest_api_initwp-seo-main.php:414
actionplugins_loadedwp-seo-main.php:433
actionplugins_loadedwp-seo-main.php:438
actionplugins_loadedwp-seo-main.php:442
actioninitwp-seo-main.php:444
actionwp_initialize_sitewp-seo-main.php:459
actionactivate_blogwp-seo-main.php:460
actionadmin_noticeswp-seo-main.php:490
actionadmin_noticeswp-seo-main.php:513

Scheduled Events 1

wpseo_send_tracking_data_after_core_update
Maintenance & Trust

Yoast SEO – Advanced SEO with real-time guidance and built-in AI Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 3, 2026
PHP min version7.4
Downloads926.6M

Community Trust

Rating96/100
Number of ratings27,790
Active installs10.0M
Developer Profile

Yoast SEO – Advanced SEO with real-time guidance and built-in AI Developer Profile

Yoast

7 plugins · 14.2M total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
1884 days
View full developer profile
Detection Fingerprints

How We Detect Yoast SEO – Advanced SEO with real-time guidance and built-in AI

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wordpress-seo/admin/css/dist/main.css/wp-content/plugins/wordpress-seo/admin/css/dist/editor.css/wp-content/plugins/wordpress-seo/admin/css/dist/plugins.css/wp-content/plugins/wordpress-seo/admin/js/dist/vendor.js/wp-content/plugins/wordpress-seo/admin/js/dist/main.js/wp-content/plugins/wordpress-seo/admin/js/dist/editor.js/wp-content/plugins/wordpress-seo/admin/js/dist/plugins.js
Script Paths
/wp-content/plugins/wordpress-seo/admin/js/dist/vendor.js/wp-content/plugins/wordpress-seo/admin/js/dist/main.js/wp-content/plugins/wordpress-seo/admin/js/dist/editor.js/wp-content/plugins/wordpress-seo/admin/js/dist/plugins.js
Version Parameters
/wp-content/plugins/wordpress-seo/admin/css/dist/main.css?ver=/wp-content/plugins/wordpress-seo/admin/css/dist/editor.css?ver=/wp-content/plugins/wordpress-seo/admin/css/dist/plugins.css?ver=/wp-content/plugins/wordpress-seo/admin/js/dist/vendor.js?ver=/wp-content/plugins/wordpress-seo/admin/js/dist/main.js?ver=/wp-content/plugins/wordpress-seo/admin/js/dist/editor.js?ver=/wp-content/plugins/wordpress-seo/admin/js/dist/plugins.js?ver=

HTML / DOM Fingerprints

CSS Classes
yoast-seo-admin-pageyoast-sidebaryoast-admin-page__tabsyoast-sidebar__toggleyoast-admin-page__header
HTML Comments
<!-- This file is part of the Yoast SEO plugin. -->
Data Attributes
data-yoast-targetdata-yoast-value
JS Globals
window.YoastSEOvar YoastSEO
REST Endpoints
/wp-json/yoast/v1
FAQ

Frequently Asked Questions about Yoast SEO – Advanced SEO with real-time guidance and built-in AI