1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

My picture/ecommerce based website is extremely slow, how to speed up?

Discussion in 'Black Hat SEO' started by Rentriutoigjtuowl, Oct 21, 2014.

  1. Rentriutoigjtuowl

    Rentriutoigjtuowl BANNED BANNED

    Joined:
    Sep 26, 2014
    Messages:
    203
    Likes Received:
    32
    I thought it was my hosting at first but another site with jsut text is fine.

    This site that is slow is the one linked to my pinterest account. I upload loads of picutres most days to the website in the form of blog posts and then pin them from the site so that pinterest users would be taken to my site.

    This seems to have really bloated the site tho cos its takes like 20 seconds to load a page!!!!!

    What can i do to speed things up?

    I dont know that its the images actually but could that be the cause? it suddenly started working faster agian now so dunno what it is tbh.
     
  2. Diplomat

    Diplomat Jr. VIP Jr. VIP Premium Member

    Joined:
    Oct 25, 2011
    Messages:
    872
    Likes Received:
    409
    Occupation:
    CEO
    • Thanks Thanks x 1
  3. ricaweb

    ricaweb Newbie

    Joined:
    Nov 10, 2013
    Messages:
    15
    Likes Received:
    5
    Also check the load in your server using the top command to see how much the total load is.
    having the text file load faster does not mean the server is ok , it still could be server issue.

    are you on dedicated , VPs or shared hosting ?

    it makes a diffrence depending on the hosting type.
    I would start by running top command if you have ssh access ad see total load and if the load is high which process causes the highest load
     
  4. Rentriutoigjtuowl

    Rentriutoigjtuowl BANNED BANNED

    Joined:
    Sep 26, 2014
    Messages:
    203
    Likes Received:
    32
    shared hosting

    rrtrtrtryr

     
  5. Repulsor

    Repulsor Power Member

    Joined:
    Jun 11, 2013
    Messages:
    707
    Likes Received:
    267
    Location:
    PHP Scripting ;)
    Did you check your site in pingdom? How many MB does the homepage takes? Keep it to the minimum.

    Try something like reducing the number of posts, or compressing the images, Gziping.

    VPS will sure take the thing to the next level. Obviously, it will be a bit more costly than shared hosting.
     
  6. FBGuru

    FBGuru Senior Member

    Joined:
    Sep 22, 2013
    Messages:
    928
    Likes Received:
    1,171
    Location:
    Personality Type : ESTP
    Most of the shared hosting on these days costs at least $3/month. You can get blazing speed and lots of storage for just $5 on a Digital Ocean VPS.
     
  7. ThopHayt

    ThopHayt Jr. VIP Jr. VIP Premium Member

    Joined:
    Jul 25, 2011
    Messages:
    5,396
    Likes Received:
    1,642
    Buy faster hosting and compress images. Also use pingdom.
     
  8. Rentriutoigjtuowl

    Rentriutoigjtuowl BANNED BANNED

    Joined:
    Sep 26, 2014
    Messages:
    203
    Likes Received:
    32
    i used pingdom but dont understand it...? what do you guys want to see of it to see how it perfomrned?

    Also how does zipping images work? will they still be accesible like normal when someone views the page?
     
  9. FBGuru

    FBGuru Senior Member

    Joined:
    Sep 22, 2013
    Messages:
    928
    Likes Received:
    1,171
    Location:
    Personality Type : ESTP
    Look at the "Performance Grade" tab and work on all the recommendations until you increase your score up to 90+.

    Zipping images is not like you archive image file in a winrar/winzip. When you zip the page content, the server will compress the image/texts before sending it to your browser and then your browser will unzip it and render the page. It works on the fly and almost all of the websites/pages you visit everyday are Gzipped. Add the following code to your .htaccess file and re-test your page loading speed/time/requests on Pingdom.

    Code:
    <ifModule mod_gzip.c>
    mod_gzip_on Yes
    mod_gzip_dechunk Yes
    mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
    mod_gzip_item_include handler ^cgi-script$
    mod_gzip_item_include mime ^text/.*
    mod_gzip_item_include mime ^application/x-javascript.*
    mod_gzip_item_exclude mime ^image/.*
    mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
    </ifModule>
    
    [​IMG]
     
    • Thanks Thanks x 1
    Last edited: Oct 21, 2014
  10. Rentriutoigjtuowl

    Rentriutoigjtuowl BANNED BANNED

    Joined:
    Sep 26, 2014
    Messages:
    203
    Likes Received:
    32
    Appreciate the tips guys.

    Here we go how does it look?

    pingdom.jpg

    I see compared to bhw the 10 second load time needs some work! :p
     
  11. Rentriutoigjtuowl

    Rentriutoigjtuowl BANNED BANNED

    Joined:
    Sep 26, 2014
    Messages:
    203
    Likes Received:
    32
    Hmm second try was only 1.64 seconds so seems to be alot of varience. maybe depends on the test site. oh ye i see because the second one was in the netherlands and im in uk, but 1st time was dallas texas.

    I have to focus on US speeds tho since that is where my target audience is based for this site.
     
  12. FBGuru

    FBGuru Senior Member

    Joined:
    Sep 22, 2013
    Messages:
    928
    Likes Received:
    1,171
    Location:
    Personality Type : ESTP
    The score looks great, but 10.03s to load 533kB is too slow. Google loves fast loading page. Your next best step on tweaking your page load speed would be adding your site on cloudflare :

    Code:
    http://www.cloudflare.com/
    
     
    • Thanks Thanks x 1
  13. SpookSEO

    SpookSEO Senior Member

    Joined:
    Dec 15, 2012
    Messages:
    848
    Likes Received:
    180
    Occupation:
    Linkbuilder
    Location:
    London, UK
    Home Page:
    Minify JS and CSS files.
    Compress images.
    Remove inline CSS.
    Put all the Javascript/CSS into 1 file.
    Remove Flash elements
    ---------------------------------------
    If the above does not help you could always try these:

    Switch to better hosting(plan).
    Host your site on CloudFlare.
    Install cache plugins.

    Check Google Page Insights as well to see what you could improve.
     
    • Thanks Thanks x 1
  14. lewisvivienne85

    lewisvivienne85 BANNED BANNED

    Joined:
    Oct 15, 2014
    Messages:
    118
    Likes Received:
    5
    Check out the website and hosting server!!!!
     
  15. FutureProofSeo

    FutureProofSeo Jr. VIP Jr. VIP Premium Member UnGagged Attendee

    Joined:
    Jul 3, 2013
    Messages:
    920
    Likes Received:
    453
    Gender:
    Male
    Occupation:
    Google Warrior
    Location:
    UK
    Home Page:
    The biggest change in page speed for the various e-commerce stores I have worked on, despite what many tools may say, is the hosting.

    If you upgrade to a VPS with some decent stats, the "server response time" (which is always high on shared hosting), goes from seconds, to milliseconds.

    If you make one more sale because your site loads faster, you have most likely paid for the extra hosting costs, and studies have shown that it actually can increase conversions by up to 30%!
     
  16. Rentriutoigjtuowl

    Rentriutoigjtuowl BANNED BANNED

    Joined:
    Sep 26, 2014
    Messages:
    203
    Likes Received:
    32
    Cheers for the recs guys.

    Well the hosting is also based in UK maybe ill see about US hosting (this site isnt even eanring yet so no point uprooting everything for it yet but its getting more promising), but ill try the other things first since they would be easier to implement and id prefer not to have to buy new hosting.
     
  17. ricaweb

    ricaweb Newbie

    Joined:
    Nov 10, 2013
    Messages:
    15
    Likes Received:
    5
    as FBGuru explained

    cloudflare is free so it wont cost you anything and it can already do most of the stuff suggested here like minimize js and compress images

    but even with that i would still strongly recommend going to vps r good shared hosting (dont go cheap vs it could be worst sometimes)

    Thanks
     
    • Thanks Thanks x 1