Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Speed Boost In Cs-Cart 4.3.1 Beta Rate Topic   - - - - -

 
  • mayanetwork
  • Senior Member
  • Members
  • Join Date: 18-Oct 06
  • 249 posts

Posted 08 June 2015 - 08:34 PM #261

We just upgraded to 4.3.1 and ran a Google PageSpeed Insights report. One of the red "Should Fix" issues is something I thought was fixed in 4.3.1:
Should Fix:

Eliminate render-blocking JavaScript and CSS in above-the-fold content



Your page has 4 blocking script resources and 2 blocking CSS resources. This causes a delay in rendering your page.

None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
Remove render-blocking JavaScript:
  • http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
  • http://ajax.googleapis.com/…ax/libs/jqueryui/1.11.1/jquery-ui.min.js
  • http://www.oursite.com/…11401433783129.js?t=1433783143?ver=4.3.1
  • http://www.oursite.com/…wlcarousel/owl.carousel.min.js?ver=4.3.1
Optimize CSS Delivery of the following:
  • http://maxcdn.bootstrapcdn.com/…t-awesome/4.2.0/css/font-awesome.min.css
  • http://www.oursite.com/…183f8d0a576531433783129.css?t=1433783140
Consider Fixing:


Prioritize visible content




Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.

The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.
  • Only about 19% of the final above-the-fold content could be rendered with the full HTML response

The above-the-fold content is really all that Google cares about and wants to see in terms of rankings/SEO. Which makes these 2 issues very important to fix. Here's what they have to say: https://developers.g...eVisibleContent

Retail Site v. 4.3.3


 

Posted 08 June 2015 - 09:57 PM #262

This have been posted in a couple places now.. We'll see if they notice...

Elkhorn Graphics LLC
Cs-Cart 4.11.2


 
  • mayanetwork
  • Senior Member
  • Members
  • Join Date: 18-Oct 06
  • 249 posts

Posted 08 June 2015 - 11:55 PM #263

This have been posted in a couple places now.. We'll see if they notice...

Agreed! I'm sure we'd all appreciate @imac and the other CS-Cart reps to reply to this serious issue as it's killing our Google Rankings as Google is having difficulty finding content on all of our 4.3.1 sites! Everyday we've been running ranking reports and everday they continue to drop. Today alone we had over 30 keywords drop an average of 3 spots! This is rediculous and dramtically hurting our business. Would someone from CS-Cart please reply addressing this very important issue?

Retail Site v. 4.3.3


 
  • imac
  • CEO
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2077 posts

Posted 09 June 2015 - 09:23 AM #264

This have been posted in a couple places now.. We'll see if they notice...

Agreed! I'm sure we'd all appreciate @imac and the other CS-Cart reps to reply to this serious issue as it's killing our Google Rankings as Google is having difficulty finding content on all of our 4.3.1 sites! Everyday we've been running ranking reports and everday they continue to drop. Today alone we had over 30 keywords drop an average of 3 spots! This is rediculous and dramtically hurting our business. Would someone from CS-Cart please reply addressing this very important issue?

Guys, can you post the link to your sites or PM it.
We will check this out.
Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 

Posted 09 June 2015 - 02:01 PM #265

Guys, can you post the link to your sites or PM it.
We will check this out.


https://www.carstickersdecals.com

This is what it says is being blocked..
https://www.carstickersdecals.com/var/cache/misc/statics/design/themes/responsive/css/standalone.6a66f0f65bd026a76f0f6cb034a47a731433831777.css?t=1433831781

This image hosted by cs-cart is also really slowing down our site... Please fix.. Should not be hosted by cs-cart. Responsive Theme Brightness

Losslessly compressing https://patterns.cart-services.com/images/6.png could save 821B (88% reduction).

Elkhorn Graphics LLC
Cs-Cart 4.11.2


 
  • imac
  • CEO
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2077 posts

Posted 09 June 2015 - 02:28 PM #266

https://www.carstickersdecals.com

This is what it says is being blocked..

https://www.carstickersdecals.com/var/cache/misc/statics/design/themes/responsive/css/standalone.6a66f0f65bd026a76f0f6cb034a47a731433831777.css?t=1433831781

we did not move CSS down intentionally. If we move css from the head than the site will twitch. because first browser will load only HTML and than update it with styles. This is not a good thing to do even if you get an extra score from Google. It looks very unprofessional.

This image hosted by cs-cart is also really slowing down our site... Please fix.. Should not be hosted by cs-cart. Responsive Theme Brightness

Losslessly compressing https://patterns.cart-services.com/images/6.png could save 821B (88% reduction).

will check if can add caching to the images from cart-services.com.
Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 

Posted 09 June 2015 - 02:44 PM #267

any update on fixing lazy loader?
cs-cart 4.2.1

 

Posted 09 June 2015 - 03:29 PM #268

will check if can add caching to the images from cart-services.com.


Can you guys also optimize this image..

Losslessly compressing https://patterns.cart-services.com/images/6.png could save 821B (88% reduction).

Elkhorn Graphics LLC
Cs-Cart 4.11.2


 
  • mokeshop
  • Senior Member
  • Members
  • Join Date: 27-Jul 12
  • 1016 posts

Posted 09 June 2015 - 04:14 PM #269

we did not move CSS down intentionally. If we move css from the head than the site will twitch. because first browser will load only HTML and than update it with styles. This is not a good thing to do even if you get an extra score from Google. It looks very unprofessional.


will check if can add caching to the images from cart-services.com.


let's stay pro ;)

 
  • imac
  • CEO
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2077 posts

Posted 09 June 2015 - 04:32 PM #270

any update on fixing lazy loader?


Can you post the link to the bugtracker or post. Not sure what problem do you mean.
Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 

Posted 09 June 2015 - 04:55 PM #271

Can you post the link to the bugtracker or post. Not sure what problem do you mean.


its been up for nearly a month....
http://forum.cs-cart...2257#entry22257

tons of 404 errors when turning lazy loader on...
cs-cart 4.2.1

 
  • mokeshop
  • Senior Member
  • Members
  • Join Date: 27-Jul 12
  • 1016 posts

Posted 09 June 2015 - 06:11 PM #272

Can you post the link to the bugtracker or post. Not sure what problem do you mean.


yes lazy loader is not working with imagick...or imagick alone....

also some differences are present in real stores like google analytics which is not enabled in the demo.cs-cart.com

best thing is to take a look on the test :

https://www.demel.si/

https://developers.g...//www.demel.si/

and to compare with :

http://demo.cs-cart.com/

https://developers.g...mo.cs-cart.com/

Also cloudfront is downgrading google speed test in my case (better without). I have a ticket open and probably it will be examined in I can say real conditions.

Regards
Džemal

 
  • mayanetwork
  • Senior Member
  • Members
  • Join Date: 18-Oct 06
  • 249 posts

Posted 09 June 2015 - 08:31 PM #273

we did not move CSS down intentionally. If we move css from the head than the site will twitch. because first browser will load only HTML and than update it with styles. This is not a good thing to do even if you get an extra score from Google. It looks very unprofessional.

Then why is Google warning us with a red "Should Fix" and then telling us how it can and should be fixed? This isn't about a better score but about fixing a huge problem with Google not seeing the content in the manner it needs to for our sites to rank well. Not doing so is killing our rankings, traffic and sales in the process. Here's what they say to fix this issue:

! Should Fix:

Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has blocking CSS resources. This causes a delay in rendering your page.

None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. (*This is what is killing our rankings, traffic and sales. Content is king for ranking well in Google. So when they tell us that NONE of our above-the-fold-content could be rendered without waiting for the script(s) we should listen and act immediately.*)

(*Then they try to help us even further by giving us resources to fix this problem.*) Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.

Optimize CSS Delivery: https://developers.g...mizeCSSDelivery
Prioritize Visible Content: https://developers.g...eVisibleContent

Retail Site v. 4.3.3


 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 12156 posts

Posted 09 June 2015 - 09:54 PM #274

More than likely, the "render blocking css" is due to a css property that is not resident on the local site (versus the css file itself) and the css parsing has to wait for that resource to load. Off the top of my head, could be a font or a background image that is the most likely culprit. Suggest you do a search for 'http' in the compiled CSS and see what is a remote reference (note that all local references should be simple relative paths and not contain the protocole like http:// or https://.

EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 

Posted 09 June 2015 - 10:30 PM #275

More than likely, the "render blocking css" is due to a css property that is not resident on the local site (versus the css file itself) and the css parsing has to wait for that resource to load. Off the top of my head, could be a font or a background image that is the most likely culprit. Suggest you do a search for 'http' in the compiled CSS and see what is a remote reference (note that all local references should be simple relative paths and not contain the protocole like http:// or https://.


For us its a file hosted by cs-cart.. No one can tell me what its for only that maybe imac can add caching to it on there end..
I want to know whey they are hosting images on their end... Doesn't sound safe to me..
Looks like a tracking pixel.. If so what are they tracking on every page of our sites..

https://patterns.cart-services.com/images/6.png

Elkhorn Graphics LLC
Cs-Cart 4.11.2


 

Posted 09 June 2015 - 10:35 PM #276

yes lazy loader is not working with imagick...or imagick alone....

also some differences are present in real stores like google analytics which is not enabled in the demo.cs-cart.com

best thing is to take a look on the test :

https://www.demel.si/

https://developers.g...www.demel.si%2F

and to compare with :

http://demo.cs-cart.com/

https://developers.g....cs-cart.com%2F

Also cloudfront is downgrading google speed test in my case (better without). I have a ticket open and probably it will be examined in I can say real conditions.

Regards
Džemal


We have lazyload set to true and imagick set.. Not having any issues that we've seen...

Elkhorn Graphics LLC
Cs-Cart 4.11.2


 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 12156 posts

Posted 10 June 2015 - 01:42 AM #277

Given that they are attempting to share stuff with Merchium, I'm guessing that they brought something over that should have been a static image in cs-cart but is a remote reference in Merchium.

Suggest you ask helpdesk(treated as a bug) to then copy that image to your site and then change whatever the reference to it is to use the static instance of the image.

EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 

Posted 10 June 2015 - 01:49 AM #278

Given that they are attempting to share stuff with Merchium, I'm guessing that they brought something over that should have been a static image in cs-cart but is a remote reference in Merchium.

Suggest you ask helpdesk(treated as a bug) to then copy that image to your site and then change whatever the reference to it is to use the static instance of the image.


Thanks Tony,
I'll submited a ticket with them..

Elkhorn Graphics LLC
Cs-Cart 4.11.2


 
  • imac
  • CEO
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2077 posts

Posted 10 June 2015 - 10:08 AM #279

For us its a file hosted by cs-cart.. No one can tell me what its for only that maybe imac can add caching to it on there end..
I want to know whey they are hosting images on their end... Doesn't sound safe to me..
Looks like a tracking pixel.. If so what are they tracking on every page of our sites..

https://patterns.cart-services.com/images/6.png


These a the pattern images for Theme editor. When you use Theme editor you can choose background image for your site, that what it is. So nothing to worry about.
Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 
  • imac
  • CEO
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2077 posts

Posted 10 June 2015 - 10:26 AM #280

Then why is Google warning us with a red "Should Fix" and then telling us how it can and should be fixed? This isn't about a better score but about fixing a huge problem with Google not seeing the content in the manner it needs to for our sites to rank well. Not doing so is killing our rankings, traffic and sales in the process. Here's what they say to fix this issue:

! Should Fix:

Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has blocking CSS resources. This causes a delay in rendering your page.

None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. (*This is what is killing our rankings, traffic and sales. Content is king for ranking well in Google. So when they tell us that NONE of our above-the-fold-content could be rendered without waiting for the script(s) we should listen and act immediately.*)

(*Then they try to help us even further by giving us resources to fix this problem.*) Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.

Optimize CSS Delivery: https://developers.g...mizeCSSDelivery
Prioritize Visible Content: https://developers.g...eVisibleContent


On demo site CSS working the same way. And google says "Consider Fixing": http://note.io/1Gy3div
Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug