Articles

Want to be informed when a new article is published?

Subscribe to my newsletter to receive weekly e-commerce tips, strategies, and leading industry knowledge to combat friction for your visitors. Plus, get free access to my Premium Resource Center. 100% Privacy. No Spam.

    Mar 13, 2017

    1 min read

    Think back to the last time you had soup.

    Not the creamy kind, but the one with different vegetables floating around in a broth.

    That’s how Google and other search engines see every page of your Shopify store.

    There are a few good things in it but you have to really dig around and look.

    In fact, web developers joke that bad HTML is called tag soup.

    Picture the Google crawler as a slotted spoon that comes along now and then to scoop out a cup of your soup.

    They might find a carrot and some celery. Good stuff but not very filling.

    So Google updates the search index and notes down that your store is "carrots and celery".

    Next time they come by they scoop out only a small potato. Guess that page should be reclassified as a "potato" page. No carrots here.

    This is why SEO can be tricky. Google’s not seeing the whole picture of what your soup (page) is.

    Structured data on the other hand helps Google.

    Instead of Google scooping out random bits of your soup, you scoop it out for them. Since you know your site you can make sure that there is a carrot, celery, mushroom, potato, and a lovely bit of greens in the cup.

    A complete and balanced representation of your soup.

    Google then compares what’s in your cup (structured data) and what it’s seeing in the soup as a whole (your page) and comes to the conclusion that your page is a good place to find a carrot, celery, mushroom, potato, and green.

    This soup scooping process is why having structured data for your site helps Google to help you.

    Google has a better idea about the page. Google has a better index built. Google’s users can find more valuable pages. You get more of those visitors. You get more customers.

    Completely white-hat and above the board.

    (Unless you’re lying about your soup and spiking it with something extra for Google which is a big no-no. Google does not like added salt or hot sauce in it’s soup, thank you very much).

    Creating a complete listing of what’s in your soup, er um… on your page is the goal of my JSON-LD for SEO app. It automatically adds structured data about your business, products, and blog posts to your store so Google can scoop it out.

    Mar 2, 2017

    Getting product reviews and showing them in your Google search results can improve your stores SEO performance. You’ll get more visitors and they’ll be more likely to convert to paid customers.

    TRUST is one of the top Shopify apps for product reviews.

    JSON-LD for SEO now includes TRUST product reviews

    With a recent update, JSON-LD for SEO now supports TRUST reviews. This means that all of your product reviews will be included in the JSON-LD export which is used by the search engines.

    All Shopify stores with JSON-LD for SEO installed that have TRUST reviews will get this automatically. There’s 0 configuration needed, it will just work.

    Getting your product details and reviews into the Google results should be easy. Now with TRUST reviews, it’s even easier for JSON-LD for SEO customers.

    Feb 7, 2017

    2 min read

    Getting Google to accept your store into their Rich Snippets system can benefit your business in various ways.

    Feb 2, 2017

    3 min read

    Once you’ve setup your Shopify store’s JSON-LD, you’re probably wondering when your store will show up differently in the search results.

    How long this takes is vague and cloaked in mystery. This is mostly because it depends on how much trust your site has but also because Google doesn’t want people to game the search results.

    Some sites have been able to deduce how parts of this works and how long it takes but it’s going to be different for every site. Google’s existing trust in your site is a big factor.

    There are a few steps your site’s going to go through.

    1. Adding structured markup to your site

    The first step is adding structured markup to your site.

    You can search for how to set this up (it can be a pain) or you can install JSON-LD for SEO which will do this for you automatically.

    2. Google crawls your site and finds the structured markup

    As Google crawls your site it will notice your structured markup.

    They don’t do anything with your structured markup just yet, besides noting that it’s there.

    3. Google begins their analysis

    After crawling your site and seeing the structured markup in place, they will begin their analysis of your structured data.

    It sounds like they do this on a page-by-page basis over the next week or two.

    4. First Rich Snippets appear

    Slowly, some pages will start showing up in some search results with Rich Snippets.

    Some searches won’t show the Rich Snippet, while others will. It all depends on the page’s trust, quality, and individual search.

    5. The disappearing act

    After a few days your site may lose some or all of their Rich Snippets.

    Don’t panic if this happens

    This seems like a normal part of Google re-adjusting the search results for your Rich Snippets.

    It’s important to not change your structured data format during this time or you might delay the final result. You can create new pages, update pages, and update the data inside of your structured data. But you shouldn’t change the format of them.

    6. The launch

    After a few days of no Rich Snippets, they’ll slowly start to come back over the next months.

    At this point you should have what is called "semi-permanent" Rich Snippets. Google will attempt to show any page you have with its Rich Snippet to most searches. Some searches and some pages may not show depending on Google’s algorithm.

    7. The disappearing act part two

    If you've had JSON-LD for SEO for a while and your noticing that your Rich Snippets are not showing up in search results, or they've disappeared suddenly, this could be for a few reasons.

    Google's algorithm changes constantly. Even when you've made no changes at all to your store, it's possible that an algorithm update impacted your site.

    Theme changes can absolutely impact your results and SEO for better or for worse. This may be unavoidable as theme updates are going to happen. Give Google time to reanalyze your site.

    Check to make sure you have the app enabled in your Shopify theme. When you publish a brand new theme, your theme settings don't transfer over so you may need to check this each time you publish a new theme.

    Think long-term

    When you put it all together, it could take a few months before your site is consistently showing Rich Snippets. Some stores will see solid results after a month, others will see them in the first week, and then others take months.

    For my Plus+ customers where I monitor their stores and give recommendations, it takes 34 days on average to see Rich Results appearing. Though it varies there too.

    To err on the safe side, wait about 2-3 months.

    That sounds like a long-time but if you think about it, it makes sense:

    • Google wants to show pages that are the most valuable to their searches.
    • Having Structured Data on your site is a way to help Google discover your valuable page content.
    • Rich Snippets is a way for Google to promote your best content for you, in a structured way.

    The timeline for anything Google does with their search is a closely guarded secret. The above estimates are based on what people have seen but a) it could change at any time and b) your site may be different.

    Jan 31, 2017

    2 min read

    Getting your Shopify products into Google’s Rich Results and Rich Snippets programs can be difficult and complicated.

    If you spend a bit of time searching online you’ll find a few places where people share the code that is "supposed" to work.

    Just a cut and paste job, right?

    Not quite.

    That’s why forums have dozens of posts of people trying to figure it out, going back years and years. Nevermind the fact that code that’s even six months old could be out of date by now as Google regularly updates their guidelines, rules, and data they require.

    Adding a bit of code to include structured data sounds simple but even a minor error can prevent your products from showing up at all. Something as simple as a extra dollar sign in your price will break your chances at Rich Snippets, same for adding a field in the wrong place or moving your theme’s HTML code around.

    I know this because I’ve seen thousands of stores with broken markup from leading Shopify themes and even popular Shopify SEO apps. There are countless stories of Shopify stores waiting years to get Rich Snippets but never seeing them show up. If only they knew bad code was blocking them.

    Luckily Google’s Search Console is getting better at detecting this and notifying store owners but even Search Console has bugs and will often make harmful recommendations (like the infamous review field warning).

    Then there’s also the risk of completely screwing up your theme.

    You can probably guess what types of horror stories happen where someone tries to edit their store’s theme, makes a mistake, which ruins the look of their store, causes sales to plummet, and then they have to quickly find a Shopify Expert to repair the theme — usually at an emergency rate with a steep markup.

    That sucks, right?

    Even then, the Shopify Expert can usually only get them back to normal. Very few will add in the structured data to get Rich Results. Many end up just recommending my Shopify app because it’ll produce the best quality data, consistent results, and the developer doesn’t need to be hired every few months to update the data for Google.

    Messing around with the Structured Data required to to get your products into the search results is hard. With risks ranging from multiple month delays all the way to screwing up your store, you can see why the DIY copy-and-paste-from-the-Internet is probably not a good idea.

    A question you should be asking yourself now is: with all these risks, why should I bother with Rich Snippets at all?

    Traffic and conversions. That’s why.

    Those two things should be enough of a reason to deal with Rich Snippets and Rich Results.

    Jan 12, 2017

    1 min read

    JSON-LD for SEO has some advanced features that can be enabled using metafields which act as a way to extend your Shopify data.

    Jan 12, 2017

    3 min read

    Recipe Schema can be added once you add some additional data to your blog post. This will need to be done for each blog post you’d like to show up as a recipe.

    1 16 17 18