Why it matters
It's usually render-blocking because it loads right after jQuery in the <head>, delaying first paint on every page.
How to fix it in WordPress
- Make a backup or use a staging site first.
- Install a code snippets plugin and dequeue jquery-migrate on the front end, or use your performance plugin's option.
- Click through your menus, sliders, forms and popups to confirm nothing broke.
- Clear your page cache.
Plugin-specific steps
Already using one of these plugins? Follow the exact steps for your setup.
Perfmatters
- 1Go to Settings → Perfmatters → General.
- 2Toggle on 'Remove jQuery Migrate'.
- 3Save, clear cache, and test interactive elements (menus, sliders, forms).
How to verify the fix
- Open your browser console on several pages and check for JavaScript errors.
- Confirm jquery-migrate.min.js no longer appears in Maki's request list.
Be careful
- Older themes, sliders and page builder add-ons may rely on jQuery Migrate. If something breaks, turn it back on.