https://tagassistant.google.com/

https://tagmanager.google.com/#/container/accounts/6099640001/containers/116539297/workspaces/2/templates

 

in case if you find that javascript html or css is not compressed then we must have to enable a line in .htaccess. This ususally start with mod_deflate and just uncomment the line.

check in admin that you have any theme for Mobile layout.If yes then enable it

Convert images into webp for next generation

Some website for this are:

https://imagecompressor.11zon.com/en/compress-webp/ https://tinypng.com/

 

Deffer JS into footer. This setting is available in Admin. Also minify JS and css from admin but dont bundle the js. 

 

After this set production mode

 

Another thing is remove any unused chat script ang GTM from website.

We can enable critical css from admin but that depends heavily on coding.

 

 

MAGENTO 2 RICH SNIPPETS (SCHEMA.ORG STRUCTURED DATA).

https://weltpixel.com/resources/ModuleDoc/Magento2/RichSnippets/User-Guide-WeltPixel-Rich-Snippets-Schema.html

 

You can test the Google Cards & Rich Cards functionality by using this testing tool from Google, just place a link from one of your products and you will see data is structured as Google expects: Google Structured Data Testing Tool

https://www.mgt-commerce.com/blog/what-are-magento-2-rich-snippets/#how-do-rich-snippets-work

 

https://developers.google.com/search/docs/appearance/structured-data