Hi @seoexpert,
A low PageSpeed score is usually not the direct reason for a 500 error in Google Merchant Center. A 500 error means Google’s crawler hit an internal server error when trying to fetch the page, so I would treat this as two separate issues:
1. Merchant Center / crawl issue
- Check Merchant Center Diagnostics and identify the exact product URLs returning 500.
- Test those URLs in an incognito window and with Google Search Console’s URL Inspection tool.
- Look for recent app installs, custom code, redirects, or theme changes that could affect product URLs.
- If the pages work normally for you but Google still sees 500 errors, contact Shopify Support because they can check whether Googlebot is hitting an intermittent server/CDN issue.
2. Store speed issue
Even if speed is not causing the 500 error, it is still worth fixing because it affects SEO, mobile UX, and conversions. Start by running PageSpeed Insights on your homepage, one product page, and one collection page. Check what is hurting LCP, CLS, and INP. On Shopify, the usual causes are oversized above-the-fold images, heavy theme code, third-party app scripts, old app code, videos, sliders, and popups.
If you want to fix it manually, focus first on the LCP element, compress/resize images, avoid lazy-loading the first visible hero/product image, remove unused apps, and delay scripts that do not need to load immediately.
We built Thunder Page Speed and SEO for this exact speed side of the problem — slow scripts, third-party apps, Core Web Vitals, and ongoing Shopify performance maintenance. You can find it in the Shopify App Store, and there is a 14-day trial, so you can test it without risk. It can help automate the speed optimization part, but I would still diagnose the Merchant Center 500 error separately through Merchant Center, Search Console, and Shopify Support.