Page loading performance

This topic contains 8 replies, has 2 voices, and was last updated by  Kai Liu 5 years, 3 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #464495

    Kai Liu
    Expired Member
    Post count: 368

    Just use a professional SEO tool to check webaite, found several loadi g performance issue. Reports indicated that most issues come from category (CPT) page, the page when clicking on VIEW ALL for category.

    Map page totally dead in SEO tools, I already avoid using map page as front page.

    Any suggestion to improve loading speed for those CPT pages?

    Thanks

    Sam

    #464512

    Paolo
    Site Admin
    Post count: 31206

    Link please?

    #464667

    Kai Liu
    Expired Member
    Post count: 368
    This reply has been marked as private.
    #464741

    Paolo
    Site Admin
    Post count: 31206

    There are several things that you can do to try and speed your website up.

    1) Upgrade server – this will have the biggest impact of anything that you could do.

    2) Optimize images. You are loading images of big size Example: https://unltd.fun/wp-content/uploads/2019/01/o-65.jpg is 1000px wide. I’d try to load a smaller size and make sure each image is max 80KB or so. That one is 130.

    3) Separate websites to use less plugins on each install. You could move the buddypress part to a subdomain or a folder eexample yoursite.com/community. In those pages you have 63 js scripts and 15 css files. Another option is to try and combine them with autoptimize, but that won’t have the same impact as reducing them.

    The restaurant page is over 2.3MB heavy mainly because of big images and loads of js + css files loaded where they are not needed.

    4) Home page has way too many visible posts. Those are a lot of SQL queries for a single page and a lot of big images making your home way too big in size.

    Hope this helps.

    Thanks

    #464859

    Kai Liu
    Expired Member
    Post count: 368

    Thanks Paolo,

    So the conclusion is to upgrade server as top priority, reduce image size, and reduce visible items on page.

    I keep checking with GTmetrix loading performance while building the site, I did notice that when I add more GD Listing widget, loading time starts to increase.

    For installing plugin to subdomain/subfolder, can you suggest any readings? Seems all WP and related installation has no option to choose installation location. Or do you mean to build 2 separate WP projects, one for GD, one for BuddyPress, and use GD Buddypress integration add-on to “connect” them together?

    cheers

    Sam

    #464994

    Paolo
    Site Admin
    Post count: 31206

    About the last part, take our site as an example.

    https://wpgeodirectory.com/ is the main site of a WordPress network. Here we run Easy Digital Download to sell our products.

    https://wpgeodirectory.com/support/ is a subsite of the network, where we run bbPress for the support forum

    https://wpgeodirectory.com/docs/ is another subsite where we run the plugin to create the knowledge base.

    Each site only loads JS and CSS needed for their purpose, while users can access all sites as if it was one.

    Hope this helps.

    Thanks

    #465004

    Kai Liu
    Expired Member
    Post count: 368

    Thanks Paolo,

    Do you mean installing multi-site? as for WP, when installing plugins, we have no option to choose folder. What I can think of now is to have WP + GD in main domain, and WP + BP in subfolder. Is that what you suggest?

    Thanks

    Sam

    #465005

    Paolo
    Site Admin
    Post count: 31206

    Yes, WordPress network = MultiSite.

    You need to configure WP for multisite, you don’t need to install anything extra: https://codex.wordpress.org/Create_A_Network

    Thanks

    #465195

    Kai Liu
    Expired Member
    Post count: 368

    Thanks so much, will try this method see if loading will be improved.

    cheers

    Sam

Viewing 9 posts - 1 through 9 (of 9 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket