Online store development

Catalog SEO and merchant feeds

Ecommerce SEO is not a blog calendar.

Discuss this directionContact form

Tell me the goal, stack constraints, and timeline — I reply on Telegram.

Ecommerce SEO is not a blog calendar. It is indexable category and product URLs, unique titles, Product JSON-LD, crawl budget that is not wasted on facet duplicates, and merchant feeds that keep price and availability honest. Technical baseline (canonical, sitemap, SSR/HTML) is the same discipline as SEO, AEO and GEO; this page is the commerce slice. If you are changing CMS, URL and category maps belong on store migration first, then the feed.

Pair with catalog UX so the page a crawler sees is the page a human can buy from. AISO/AEO for long-form brand content stays on the SEO service.

Google Merchant Center

On this locale the primary feed is Google Merchant Center. I implement the feed pipeline (platform app or a small generator), GTIN/MPN where you have them, shipping in the feed, and a walkthrough of typical disapprovals. Account ownership stays with you. Stock and price in the feed are a production invariant: if the PDP and the feed disagree, Shopping disapprovals are a matter of time.

Product JSON-LD

On-site Product markup must match the PDP: name, price, availability, image. Fake reviews and empty Offer blocks are out of scope. Editors get metadata templates they can live with; we do not write 10,000 unique adjectives.

Optional marketplace XMLs

Regional marketplace XMLs are added when you sell there. I do not treat Yandex Market YML, YooKassa, or CIS boards as the English default — those contours are on the Russian and Ukrainian pages. Optional does not mean “we fill Amazon or Walmart listings as a content shop.”

Out of scope: buying links, fake review schemes, photography production, and marketplace advertising retainers.

FAQ

Tap a question to expand the answer.

Do you set up Google Merchant Center?

I implement the feed and on-site Product markup and walk through typical disapproval reasons. Merchant Center account ownership stays with you.

Will this get us ranked for every SKU?

No one can promise rankings. We remove technical blockers and make pages eligible. Content and demand still decide.

Shopify apps vs a custom feed?

Apps are fine until they are not (missing fields, stale stock). Then we generate a feed we can test in CI. The decision is in the brief.

Discuss this directionContact form

Tell me the goal, stack constraints, and timeline — I reply on Telegram.

View full service page