r/ShopifySEO

How do you embed products in Shopify blog posts when you have hundreds of products and thousands of photos?

Below are four options but scalability is a problem, and I'd like to know what people with large catalogs do.

(For some background, the problem shows up around 40-50 products. At 4-5 photos each that's already 250 images to pick from, and every post means choosing which products fit, finding photos that match, writing alt text, adding links. It's the slowest part of writing a post, so it's the part that gets dropped - which is how you end up with blogs without products, images or links.)

1. By hand: Fine for the first few posts. Then you stop doing it.

2. Buy Button channel: Free, and the price stays current because it loads live, which is nice. But you still pick every product yourself, and the embed is JavaScript - so it's not in the page text. Google may render it. The AI crawlers don't run JS, so as far as ChatGPT or Perplexity are concerned those products aren't on the page at all.

3. Theme work: Developer adds a product block to the article template. Haven't done this myself. but from what I can tell it scales the rendering but not the choosing, and the products sit in one block under the article rather than between paragraphs.

4. An app that reads your catalog: Some embed cards, some write the post and place products for you. Disclosure: I build one of the second kind. The honest downside is it's only as good as your product data - thin titles and descriptions and you get generic placements - and if you publish twice a month, by hand is cheaper and better. Worth checking if any of the apps put put real links and images into the page HTML or load them with a script.

So, anyone with a few hundred products - how long does one post take you?

reddit.com
u/MycologistTurbulent — 13 days ago
▲ 2 r/ShopifySEO+2 crossposts

Claude found that GA4 was loaded twice on my shop, so I turned the setup into an open-source MCP server

I asked Claude to audit my small e-commerce site (3D-printed wargame terrain). With API access to GA4 and Tag Manager it spotted that GA4 was firing twice on every page, which had been inflating my numbers for months.
To make that kind of question easy, I packaged the access as an MCP server: google-ecommerce-mcp. Now I just ask things like:
• "Which products are disapproved in Merchant Center, and which attribute should I fix?"
• "Queries where we rank 5 to 15 with 100+ impressions: quick wins?"
• "Mobile PageSpeed of my 3 best sellers?"
Claude answers from my own Google data: GA4, Search Console, Merchant Center, Tag Manager, Indexing API, PageSpeed. Everything is read-only, and the token stays in the OS keyring.
Install on Windows: irm https://raw.githubusercontent.com/MoonEyes/google-ecommerce-mcp/main/install.ps1 | iex (macOS/Linux has a curl one-liner). It sets up Claude Desktop for you.
Repo: https://github.com/MoonEyes/google-ecommerce-mcp
Built with Claude's help, MIT licensed, free. Happy to answer questions about the setup.

reddit.com
u/JollyPassenger9241 — 11 days ago