How to remove certain text in search engine listing in Motion Theme

Topic summary

A Shopify store owner using the Motion theme is struggling to remove “free delivery” text appearing in search engine listings. Despite editing theme code and removing instances of “free” from pages, the text persists in search results.

Key troubleshooting points raised:

  • Search engine changes aren’t instant; Google must re-crawl the site before updates appear in listings
  • Using display: none CSS may not prevent search engines from indexing hidden content
  • Code analysis revealed a potential source: order_delivery_info markup containing “Free Shipping for UK Only”

Recommended solution:

  • Completely remove unwanted content from page code rather than hiding it with CSS
  • Request a re-crawl via Google Search Console (though timing depends on Google)
  • Wait several days after making changes to verify results

The discussion remains open as the store owner plans to implement suggestions and monitor results.

Summarized with AI on November 13. AI used: claude-sonnet-4-5-20250929.

I’m having a hard time removing the free delivery texts in our store which is in Motion Theme. I can’t find it in the theme itself. I edited the codes and remove anything with free on it. When I check the pages, it’s not there. Am I missing something?

https://metalgardenscreen.co.uk/pages/garden-screens

  1. Changes to your site are not instant on search engines. You will not see changes to pages of your site until google crawls your site and that really depends on a lot of factors. If you have access to Google search console you could request them crawl your site again, but it is just a request and they will still do it when they see fit.

  2. Using display: none on sections talking about free shipping should work, but I have had instances in the past where search engines would still crawl hidden or display:none containers for some reason. So your best bet is to make sure the content you want is completely off your pages.

  3. Looks like you have something set called order_delivery_info: “order_delivery_info”:"\u003cp\u003eFree Shipping for \u003cstrong\u003eUK\u003c/strong\u003e Only. Inside some code:


If you have gone thru your site and are sure anything with free shipping is not visible, I would wait a few days and see if it changes.

1 Like

Okay. I will wait then