STORE SPEED SCAM - SHOPIFY SPEED DO NOT MATCH LIGHTHOUSE SPEED - ATTENTION !!!

nuova-idea
Explorer
46 0 15

Hi ALL,

first of al, you should know that Shopify stopped to use Lighthouse to calculate the speed score, this is why the sudden drop of speed score in Shopify in comparison with Lighthouse or GTmetrix. Shopify does not consider the Lighthouse speed anymore. This since around the beginning of August 2021.

Now the why: some developers do ZERO/NO work on performing your store, they ONLY add a hacking code that detect speed checkers. When it detect speed checkers, it serve an empty page, with no content. That's why your Lighthouse or GTmetrix speed score it is so high.

Now that Shopify stop linking its speed report with such speed checkers, the scam it become clear to all. Be aware, an high amount of developers were selling fake speed optimizations, using instead this quick hack to collect money from store owners.

The code contain such lines:

document.write / document.open and are inserted in the theme.liquid (use ctrl+g to locate them). If you find such lines, you been scammed. 

I suggest everyone who got this scam to reply to my post here and add the name or data of the developer to help others to do not fall in the same scam.

My scammer was hired on Fiverr: 

nuovaidea_0-1630641170725.jpeg

 

It is taking 2 weeks of work and lot of money to fix this issue. Cause it also damage how the store works. 

 

Please everyone, spread the voice as much as possible because Shopify still did not made any official statement on this, and many store owners have no idea at all about this.

Let's make sure those scammers get banned and get no more money from store owners.

 

Replies 26 (26)
Diane_Mchugh
New Member
10 0 0
magefix
Tourist
5 0 2

Hi @All, here are more scripts that may be designed to trick Pagespeed. Removing the code is not sufficient - a Shopify developer should carefully remove the {%capture pDescription%} and {% capture vendors %} and their corresponding closing tags - {%endcapture%}.

 

<script>
  if(window['\x6E\x61\x76\x69\x67\x61\x74\x6F\x72']['\x75\x73\x65\x72\x41\x67\x65\x6E\x74'].indexOf('\x43\x68\x72\x6F\x6D\x65\x2D\x4C\x69\x67\x68\x74\x68\x6F\x75\x73\x65') == -1 ) {   document.write({{pDescription | json}}); } else { } document.close();  
</script>
decoded >>
<script>
  if(window['navigator']['userAgent'].indexOf('Chrome-Lighthouse') == -1 ) {   document.write({{pDescription | json}}); } else { } document.close();  
</script>

<script>document.open();if(window['\x6e\x61\x76\x69\x67\x61\x74\x6f\x72']['\x70\x6c\x61\x74\x66\x6f\x72\x6d'] != '\x4c\x69\x6e\x75\x78\x20\x78\x38\x36\x5f\x36\x34'){document.write({{vendors | json}});}document.close();</script> 
decoded >>
<script>document.open();if(window['navigator']['platform'] != 'Linux x86_64'){document.write({{vendors | json}});}document.close();</script>

 

 

Malware Specialist @ Magefix
Diane_Mchugh
New Member
10 0 0

@magefix Do you do this kind of work? If so how much do you charge to remove the code and script?

Diane_Mchugh
New Member
10 0 0
magefix
Tourist
5 0 2

Hi @Diane_Mchugh 

Check the attached screenshots - I've highlighted the code that needs to be removed.  

 

capture_vendors.jpg

capture_pDescription.jpg

Malware Specialist @ Magefix
Diane_Mchugh
New Member
10 0 0

@magefixthanks. But i don't have the confidence to make a change to my own code. And that's not the clearest screenshot...

magefix
Tourist
5 0 2

I'm able to help, send me a private message, and we'll arrange the delegation process. Or google for "magefix" and email me directly. Please note that the fix will be free of charge.

Malware Specialist @ Magefix