Fixing your broken Shopify urls in bulk

Creating URL redirects is important when you migrate to Shopify or make any significant changes to your store.

By using them you capture any traffic to the old pages. If you forget them, that traffic is lost and eventually Google will deindex those pages.

I’ve written about how to find missing pages and create the redirects before but it can be a lot of work if you have a lot of missing pages.

Luckily, Shopify now has a way to bulk add them using a spreadsheet. All without installing and paying for an app.

To use this, go to your URL Redirects like normal (Shopify Admin -> Online Store -> Navigation -> URL Redirect link in the subheadline).

Shopify URL redirects menu

In there is a link to Import that’ll let you upload a CSV file to Shopify with your redirects.

The file it needs is simple, one column for the old url and one column for the new url. Shopify even lets you download a template you can fill out.

Combining this with a regular review of your Google Search Console and Google Analytics can help ensure your not losing any traffic to missing pages.

Another major problem that comes from switching themes is having your structured data messed up.

As it is most Shopify themes don’t have the data to quality for Google’s Rich Results so they lose out on highly visible SEO enhancements.

But then whenever you switch themes, you’re search results are at risk of losing the Rich Results they received.

JSON-LD for SEO provides high-quality data that will let your store qualify for Rich Results. And it’ll continue to provide that data from theme change to theme change.

Eric Davis

Get more organic search traffic for your Shopify store

JSON-LD for SEO icon

Increase organic SEO traffic through Google's Rich Results. One click allows search engines and others to understand your store and products.

Install JSON-LD for SEO