Support » Plugin: Google Pagespeed Insights » Giving Server load (high cpu) issue and google analytics tracking

  • Very much futuristic plugin and must for ecommerce websites where conversions are vital goal.
    We have installed it on our woocommerce website healthcarentsickcare.com and found following issues; (need your support to resolve each of it)
    1) Giving high CPU load on my digital ocean 2gb 2cpu and 50gb storage server (cloudways)
    2) Execution rate/speed is very low for 3k+ pages website like ours
    3) Giving false Google analytics user visit data and high bounce rate
    4) In initial run or setup, advance configuration or scheduling tabs are not accessible.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Matt Keys

    (@mattkeys)

    I will try to answer these as best I can.

    1) Giving high CPU load on my digital ocean 2gb 2cpu and 50gb storage server (cloudways)

    I can’t speak to your specific scenario but I can say that most of the ‘heavy lifting’ of this plugin does not happen on your server. This plugin sends out a page URL to the Google Pagespeed Insights API, and waits for the response. Google scores your page on their servers, sends back the results, and this plugin stores those results in the DB. I would wager that any server that has performance issues running this plugin is also going to have performance issues if the server received a similar amount of web traffic from real users.

    2) Execution rate/speed is very low for 3k+ pages website like ours

    Yes 3000 pages to check is going to take a long time. We are limited here by how quickly the pagespeed API checks your page. Theoretically I could retool this plugin to check multiple pages at a time, but I have avoided doing so because of fears of it putting too heavy of a performance burden on the server. So it just checks a single page at a time. My advice would be to create a ‘sample’ set of pages that represent the different types of pages across your site that you want to get reports on. You can add those pages in the custom URLs area. Checking that sample set instead of all 3k+ pages would be much quicker.

    3) Giving false Google analytics user visit data and high bounce rate

    This should be something that you can filter/block in Google Analytics to keep your data clean. I do not know the exact steps to do so, but some googling should hopefully get you the info you need to do this.

    4) In initial run or setup, advance configuration or scheduling tabs are not accessible.

    I’m not exactly sure what you mean. Is there an error on the page not letting you expand/collapse those tabs? If so can you share the error you are seeing (probably in the browser inspector console).

    I hope this all helps!

    Matt Keys

    Thread Starter healthcare nt sickcare

    (@vismithams)

    Thank you Matt for detailed reply.
    I would be happy to add all of my key URLs but advance configuration or scheduling tabs are not able to open or toggle

    Plugin Author Matt Keys

    (@mattkeys)

    Are you able to see any console javascript errors on the page when trying to toggle open the advanced options? There may be errors in your backend area preventing this from working.

    Feel free to paste errors here and I can see if they are related to this plugin.

    kvncrll

    (@kvncrll)

    Hi Matt

    Got the google pagespeed insights plugin installed. ran the google console and got their API key – c7ab38901f4907bdc456e9eeb0bab5df8d63c41d

    i also tried a bunch of these – all different id keys? like you tube, private, and begin private…

    “type”: “service_account”,
    “project_id”: “youtube-api-key-87865”,
    “private_key_id”: “c7ab38901f4907bdc456e9eeb0bab5df8d63c41d”,
    “private_key”: “—–BEGIN PRIVATE KEY—–\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDiLbW8BAw9YqTM\nHANi8HcATde5pZaG9EiG1dqUv1UJpMO/LpnW/

    tried it five times and different ways but always same error “no pagespeed reports found”?

    any suggestions? THanks Kevin

    Plugin Author Matt Keys

    (@mattkeys)

    Kevin, you should not share your API keys or private keys publicly. Additionally please create your own support thread so as to not hijack this other persons support request.

    I am not sure where you pasted some of that information from, but it does not look like anything you would have needed to use this plugin.

    You should just need the API key, and for the pagespeed insights API to be enabled in your settings. If you have restrictions on your API key you can try removing them to see if that fixes the issue you are seeing.

    kvncrll

    (@kvncrll)

    Thanks, but too much work and am adverse to communications like “should not” and “hijack” when asking a simple question…

    Tried to remove the post I submitted, but no options found here or in the forums. If you want to delete it – be my guest. K

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Giving Server load (high cpu) issue and google analytics tracking’ is closed to new replies.