Performance issue caused by admin-ajax

Hello! Hope someone can help me with my problem.

I noticed there’s an admin_ajax.php file in our speed test results. Upon checking it seems to be caused by Convert Plus. I disabled Convert Plus on the homepage and the admin_ajax went away, and the page speed improved from 6 seconds to 2.5 seconds. Can anyone let me know what settings to change to fix the admin_ajax issue? Thanks!

With Convert Plus:

With Convert Plus disabled:

Hi @jayclouse,

The file in question is the main controller for all the Ajax calls within WordPress. So whatever plugin or theme tries to load content via Ajax, the file in question will be triggered.

Now, the file is always there, but depending on which Ajax call it handles may differ the load time. I am not sure what you load via ConvertPlus, but as you already know that the plugin loads something big, you can go to the settings and see what is the content of the pop-up that is loading and causes the heavy lifting. Maybe you can ease up on the content and load fewer stuff there.

Thank you.

Aside from the content, are there any other factors that can affect the ajax call? Like animation or settings?

Hi @jayclouse,

Yes, its either caused by third-party plugins or WordPress Heartbeat API requests. I would not scratch out your Caching, JS minifier, and CND configurations, as well as I, am seeing errors on the front end.

The following article might able to help.

How to Reduce admin-ajax.php Server Load in WordPress

Cheers!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.