Join the waitlist
← All articles

How to rank high on Google search: a guide for Shopify stores

To rank high on Google search, your Shopify store needs three things: pages Google can find and read, content that answers what shoppers actually search, and signs that people trust you. In practice that means fixing a few settings, writing better product and collection pages, publishing helpful blog posts and checking Search Console monthly. Expect months, not days.

Small online store owner checking where their store ranks on Google search

This guide covers how to rank high on Google search in the order we'd do it for a Shopify store, with where to click in your Shopify admin at every step. Most of it is free and needs no SEO background. Budget a couple of hours to start, then about an hour a week.

How to rank high on Google search: what actually matters

Google does three jobs. It crawls, meaning its bots visit your pages by following links. It indexes, meaning it files a copy of each page in its giant library. Then it ranks, putting those pages in order for every search.

Google uses many signals and doesn't publish the recipe. Its public guidance keeps pointing to four things:

  1. Relevance. The page matches the words someone typed and the reason behind them.
  2. Helpful, trustworthy content. Google sums this up as E-E-A-T (experience, expertise, authoritativeness and trust). In plain English: content from people who clearly know their products.
  3. A page that works well on a phone and loads quickly.
  4. Other sites vouching for you by linking to your store.

Now the small store reality. You'll rarely beat big retailers for broad words like "candles". You can win long tail searches, which are longer, more specific phrases such as "unscented soy candle for bedroom". Shopify gives you a decent technical starting point, so learning how to rank higher on Google is mostly about settings, words and consistency.

What you'll need

  • Access to your Shopify admin, as the owner or on a staff account with Online Store permissions
  • Your own domain connected to your store
  • A free Google account for Search Console
  • A notes doc of phrases customers use in emails and reviews
  • About an hour a week once the first fixes are done

Step 1: Make sure Google can see your store

Start here, because nothing else counts if Google can't get in. In your Shopify admin, go to Online Store > Preferences. If "Restrict access to visitors with the password" is checked, search engines can't index your store. New stores usually start with the password on, and you'll typically need to choose a paid plan before you can remove it.

Next, go to Settings > Domains and set your own domain as the primary domain. That way Google ranks one address for your store instead of splitting attention across two.

Then search Google for site:yourdomain.com, swapping in your real domain. The results show roughly which pages Google has indexed. If little or nothing appears, your store may be new or still blocked.

You don't need an app for your sitemap, because Shopify creates it automatically, and your store also comes with a default robots.txt file. A sitemap is a list of your pages that helps Google find them. Robots.txt is a small file that tells search engine bots which areas of your store to skip.

Step 2: Connect Google Search Console and submit your sitemap

Google Search Console is a free Google tool that shows which searches your store appears for, your average position, how many people click, and any problems Google has indexing your pages. Think of it as the scoreboard for every other step in this guide.

Sign in to Search Console with your Google account and add your store as a property. You'll be asked to prove the store is yours, and there are two simple ways:

  • Domain property (our pick). It covers every version of your address. Google gives you a TXT record, a short line of text, to add at your domain provider. If you bought your domain through Shopify, add it in Settings > Domains.
  • URL prefix property with an HTML tag. Google gives you a short tag to add to your theme:
    1. Go to Online Store > Themes, open the menu next to your current theme and choose Duplicate, so you have a backup.
    2. Open the same menu on your current theme and choose Edit code.
    3. Open theme.liquid and paste the tag inside the head section, near the top, then click Save.
    If you switch themes later, you'll need to add it again.

Once you're verified, open Sitemaps in the left menu and enter your full sitemap address, such as https://yourdomain.com/sitemap.xml, then click Submit. (On a URL prefix property, the start of the address is already filled in, so you only need to type sitemap.xml.) Data takes a few days to appear, so empty reports at first are normal.

Step 3: Find the phrases your customers actually search

This is keyword research, which just means finding the words real people type into Google. You don't need a paid tool to start. Look in three places:

  • Your inbox and reviews. Copy the exact words customers use in emails, reviews and returns notes into your notes doc.
  • Google autocomplete. Start typing a phrase about your product and note what Google suggests.
  • People also ask and related searches. Search the phrase, then note the questions in the People also ask box and the related searches at the bottom of the results.

Once Search Console has some data, go to Performance > Search results, open the Queries tab and sort by impressions. Impressions are the times your store appeared in results, whether or not anyone clicked. These are phrases Google already connects with you.

Then match each phrase to the right page by what the searcher wants. Buying phrases, like "linen napkins set of 4", belong on a product or collection page. Question phrases, like "how to wash linen napkins", belong in a blog post.

Give each page one main phrase, so your own pages don't compete for the same search. And when your trade term differs from your customers' word, use theirs. They're the ones typing it.

Step 4: Improve your product and collection pages

These pages make you money, so they get the most care. Start with your 10 best sellers, not your whole catalog.

Write your own product descriptions

Don't just paste the manufacturer's copy. Google won't penalize it, but many other stores use the same words, so your page has little to set it apart and Google may show another store's version instead. Write your own, in your voice, covering what the product is made of, its size, who it's for, and how to use and care for it. Then answer the questions customers email you about.

Edit each page's search engine listing

At the bottom of every product, collection and page in your Shopify admin, find the Search engine listing section and click the edit icon. You'll see three fields:

  • Page title: the clickable headline in Google results. Put the main phrase near the start and keep it to around 60 characters so it isn't cut off. Shopify shows a character count as you type.
  • Meta description: the short summary under the headline. Google has no set length limit, but long ones get cut off in results, so many SEO guides suggest about 150 to 160 characters. It won't lift your ranking on its own, and Google sometimes writes its own snippet instead, but a clear one can earn more clicks.
  • URL handle: the end of the page's web address. Keep it short and readable. If you change an existing handle, keep "Create a URL redirect" checked so old links still work.

Your homepage title and description live in Online Store > Preferences.

Search engine listing section on a Shopify product page with page title, meta description and URL handle filled in
A screenshot of the Search engine listing section at the bottom of a sample Shopify product page, with a page title, meta description and short URL handle filled in and the character counts visible.

Add alt text to product photos

Alt text is a short written description of an image. It helps Google Images understand your photos and tells shoppers using screen readers what's pictured. Click a product image, choose Add alt text, and describe it plainly, such as "sage green linen napkins folded on an oak table".

Give every collection a useful description

Collection pages are often your best page for category searches like "wool socks for hiking". In Products > Collections, open each one and add a few useful sentences explaining what's in the range and how to choose.

Step 5: Make your store quick and easy to use on a phone

Google mainly looks at the mobile version of your site, and many of your shoppers browse on their phones. So open your store on your own phone and shop it like a customer. Check the menu works, buttons are easy to tap, and no pop-up covers the page the moment it loads. Google's guidance warns against intrusive pop-ups like that.

Speed comes down to three things: how fast the main content shows, how quickly the page responds to a tap, and whether things jump around while loading. The usual Shopify slowdowns are:

  • Apps you no longer use. Uninstall them in Settings > Apps (sales channels are under Sales channels), then ask the developer whether any code is left in your theme.
  • Autoplay video and big homepage sliders.
  • Too many fonts.

Run your homepage and a product page through Google's free PageSpeed Insights tool, look at the mobile results and fix the big problems it flags.

Finally, link your main menu to your key collections so every product is a few clicks from the homepage, and link related products and posts to each other. Shopify includes SSL (the padlock that shows your store is secure) automatically, so there's nothing to do there.

Step 6: Start a blog that answers your customers' questions

Product pages catch shoppers who are ready to buy. Blog posts catch them earlier, while they're still researching: care guides, how to choose, gift ideas and comparisons. Each post is also a page that can link to your products.

Write and publish posts in the Blog posts section of your Shopify admin. To give a post a real chance of ranking:

  1. Pick one question from your list in Step 3.
  2. Answer it in the first paragraph.
  3. Go deeper with what only you know: how you make, test or source the product, plus your own photos.
  4. Link to the relevant products and collections.
  5. Put the main phrase in the title and in one subheading.

Steady and useful beats lots and thin. Google's guidance cares whether content helps people, not how it was made, and it treats mass produced, low value pages as spam.

Clear, helpful posts also give AI tools like ChatGPT and Perplexity something worth citing in AI answers. We cover that side in our guide to getting your store recommended by ChatGPT.

If writing is the step you never get to, that's why we built Shopkeeper SEO. It researches and writes 4 fact checked articles a month in your voice and publishes them on your store's own domain.

Step 7: Earn links and mentions the honest way

A backlink is another website linking to yours, and Google treats it a bit like a recommendation. This is the slowest part of SEO, and it can't be rushed. The good news: for specific, lower competition searches, a great page often matters more than how many links you have.

Honest ways to earn links:

  • Ask suppliers and brands you stock to list you on their stockist page.
  • Pitch local newspapers and blogs with your launch or maker story.
  • Reach out to bloggers in your niche who write gift guides.
  • Collaborate with shops that sell complementary products.
  • Make sure your social and marketplace profiles link back to your store.

What not to do: buy links, swap links or join link schemes. Google treats these as spam, and they can hurt your rankings. It's why we never build backlinks for stores.

Step 8: Improve the pages that are almost on page one

If you want to know how to improve your rank on Google with the least effort, start with pages Google already rates. A page at the bottom of page one or on page two usually needs a nudge, not a rebuild.

In Search Console, go to Performance > Search results and click the Average position card to turn it on. Open the Queries tab and look for phrases with an average position of roughly 8 to 20 and a decent number of impressions. Click a query, then the Pages tab, to see which page ranks for it. Our guide on how to check where your store ranks on Google walks through these reports in more detail.

Google Search Console Performance report showing queries with average positions between 8 and 20
A screenshot of the Google Search Console Performance report with Average position turned on and the Queries table showing sample phrases ranking around positions 8 to 20, with the domain blurred.

Then improve that page:

  • Put the phrase in the page title and a subheading, where it reads naturally.
  • Answer the question more fully.
  • Add a short FAQ covering what shoppers ask next.
  • Link to the page from related products, blog posts or your menu.

Give changes a few weeks before you judge them. Rankings wobble from day to day, so check monthly.

While you're in Search Console, open Indexing > Pages and fix real problems, such as pages you want found on Google that aren't indexed. Some "not indexed" entries are normal on Shopify.

"Alternate page with proper canonical tag" often shows up for product links inside collections or filtered pages. A canonical tag tells Google which version of a page you consider the main one. As long as that main version is indexed, this status is usually normal and nothing to fix.

What to ignore (it won't help you rank higher on Google)

A lot of SEO advice online is out of date. You can safely skip these:

  • Keyword density and "LSI keywords". These are old ideas that a phrase should appear a set percentage of the time, or that you need lists of related words sprinkled in. Repeating words doesn't help and reads badly, so write naturally.
  • The meta keywords tag. Google doesn't use it, so leave it blank.
  • Magic word counts. There's no ideal length. Make a page long enough to answer the question fully, and no longer.
  • A perfect 100 on speed tests. Fix the big problems, then move on to work that matters more.
  • Anyone who guarantees page one or overnight results. Google's own advice on hiring an SEO warns that no one can guarantee a #1 ranking on Google.

The 80/20 rule for SEO: a monthly routine for busy store owners

The 80/20 rule for SEO means a small set of tasks drives most of your results. SEO rewards steady work, but it doesn't have to take over your week. Do these few things consistently:

TaskWhereHow often
Find page two phrasesSearch Console > PerformanceMonthly
Improve one page that's closeProduct, collection or blog editorMonthly
Publish a helpful blog postBlog posts in your Shopify adminEvery week or two, if you can keep the quality up
Write the search engine listing and alt textThe product pageEvery new product
Check indexing problemsSearch Console > Indexing > PagesMonthly
Remove apps you don't useSettings > AppsEvery quarter
Look for one honest link or mentionSuppliers, local press, partnersMonthly

Fold this routine into your one page marketing plan so it happens on a set day each month, not whenever you remember.

If even this is more time than you have, Shopkeeper SEO handles the blog writing, rank tracking and Search Console reports for you. It's launching soon, and you can join the waitlist at shopkeeperseo.com.

FAQ: ranking higher on Google

How long does it take to rank higher on Google?

Usually months, not days. New pages can take a while to be indexed, then longer to settle into a steady position, and the pace depends on how much competition you face. Specific long tail phrases tend to move sooner than broad ones. No one can give you a reliable date, so track progress month by month in Search Console.

Is an SEO score of 92 good?

Yes, 92 is a solid score, but it isn't a ranking. SEO scores come from audit tools and apps, including the SEO score in Google's own PageSpeed Insights, and Google doesn't use any of them to rank pages. A 92 means that tool's checklist is mostly checked off. That's handy for catching missing page titles or alt text, but Search Console shows how your store is actually doing.

Can you pay Google to rank higher?

No. Google says you can't pay to rank higher in its regular search results. Google Ads appear separately, labeled Sponsored, and paying for them doesn't affect your regular rankings. If you sell physical products, Google Merchant Center can also show them in the Shopping tab through free listings. For regular results, the route is steady work on genuinely useful pages.

Why has my store dropped in Google rankings?

Often it's normal day to day wobble, a Google update or competitors improving their pages. Technical causes can include changed URLs without redirects, deleted products, the password page switched back on, or a theme change that removed content. Before changing anything, compare date ranges in the Search Console Performance report and check Indexing > Pages.

Does social media help you rank higher on Google?

Not directly. Google doesn't treat likes and shares as a ranking signal. Social media can still help indirectly: people discover your store, search for your brand name, and some go on to write about you or link to your store. Those mentions and links are what Google notices, so post where your customers already spend time.