With our Ask Yoast case studies we help clients with their SEO by reviewing the website and giving clear advice and hands-on tips. Those clients send us their website because they’re curious what improvements can be made to improve the overall rankings. This time, we reviewed the website of a high-quality sun protection brand: Calypso. The brand started many years ago in the UK but is nowadays sold all around the globe. Let’s dive into the website to see what they’re doing well and what things need improvement. 

Improve the sharing experience of your products on social media with the Yoast WooCommerce plugin! »

Yoast WooCommerce SEO pluginBuy now » Info

A clean entrance

On entering the website, we immediately see a clean and inviting homepage. The homepage makes sure visitors can easily navigate to the most important content of the website: the actual products. However, we also see things that can be improved.

First of all, we see the slider on top of the homepage. We’re not a big fan of sliders because different studies show that only around 1% of your visitors would actually click on a slide. Besides, sliders often slow down your website a lot, and there are a lot more reasons which you can find in the post linked above.

We think the slider on Calypsosun.com is even more confusing because it contains a video. When a visitor presses the play button within the video, he or she is sent to the video on YouTube:

Slider image link to video

The play button which sends visitors to YouTube

This means that you say goodbye to your visitors in an early stage of their visit. Try to keep them on your website and send them to your content.

What is the best practice in this case? In our eyes, another image, which is now below the fold on the homepage, would be a great top image:

Sun Protection banner

This banner would be a great top image for the homepage

The image contains some introductory content which tells your visitors what’s on the website. Adding a clear call-to-action below this image would be great. Think of a button with a text such as ‘See all products’ to guide your visitors to the product overview page. Below this call-to-action, you can still show the top sellers as you do now.

What are the site’s pages about?

Google needs to understand what a website’s pages are about before the pages can rank for certain keywords. Of course, textual content tells Google what a page is about. An important part of your text are the headings. Headings are meant to tell Google what the main subject of a page is and what other relevant subjects are on the page. This means that the main subject of a page should always be an H1 heading. Subheadings in the text should be H2 or H3 and less important headings should be H4, H5, etc. We recommend using H4 and higher for headings in a sidebar or footer because Google shouldn’t use those to determine what the page is about.

For example, checking one of the product pages of Calypso, we noticed there is no H1 or H2 heading.

The headings on a product page

The name of the product is an H3 heading, but this should be the H1 heading. The subheading ‘Directions of Use’ doesn’t tell so much about the subject of this page so this could indeed be an H5. When the subheading is relevant to the text, it should be an H2 of H3 heading.

Another way of telling Google what a page or post is about is optimizing your site’s metadata such as page titles and meta descriptions. We noticed that Calypso uses great page titles and meta descriptions so they’ve already understood how important this can be for SEO.

Making your pages stronger

It’s clear that every website needs content to rank for certain keywords. If content is well-structured with headings, and page titles are optimized, it’s time to make your most important pages stronger. For Calypso, their product pages are most important because these reflect the products the company is based on. In this case, the product overview page could benefit from a little more SEO-optimized copy.

You might think that blog posts on the website are less relevant. However, blog posts can be valuable in another way, which we’ll explain in the next paragraph. You’ll always have important content and less important pages and posts, but even those have their purpose.

Let Google know what’s important

How do you let Google know what pages are more important? By adding internal links from all relevant pages to the most important pages, you make those pages stronger. When a certain page has lots of links from relevant other pages, Google understands that this page might contain the most important content around a keyword. Make sure you add relevant anchor texts to the internal links to make Google understand for what keywords the most important pages of your website should rank.

For example, when you write a blog post about the best sun protection for kids, you should add internal links to the actual products. If you use anchor text such as ‘Sun protection for kids’, it will be clear to Google what the relevancy between the pages is. Doing this consistently, your product pages will get more and more links and will become the strongest pages of your website.

The ‘Be Sun Ready’ page could be a great cornerstone article for ranking on relevant keywords. This page, however, could benefit from a few optimizations: they could add links to relevant products in the content and a call-to-action-button to the products page. Doing keyword research should provide them with enough keyword suggestions to make this great page SEO-proof.

The products overview

Navigating to the product overview page, we noticed that the categories are visible in tabs above the products:

Product overview Calypsosun

The categories are shown in the tabs above the products

We recommend adding narrow signs to make sure visitors understand that more content can be found clicking on those tabs. Think of a drop-down sign like we use in our main menu:

Screenshot of the main menu of Yoast.com

The drop-down signs after each menu item

You’ll see that these signs will make it clearer to your visitors that they can click on the tabs. Make your site as user-friendly as possible, because the signals users provide are precious as Google uses these as well in their algorithm. Since SEO and UX are increasingly tied, it’s important to improve those user signals.

Using buttons to guide your visitors

Clear buttons can have a positive effect on the page path visitors take. You can guide your visitors to the pages you want them to go to next page. For example, you could add a button below each product which says ‘More information’. Doing this, you guide the visitors to the specific product pages and you make sure visitors understand that they can find more content related to the product by clicking on it. Now, the only way visitors see that there is a link behind the product on the current overview is by hovering over the image.

The product pages already have clear calls-to-action added: buttons which say ‘Where to buy’:

The ‘Where to buy’ button is a clear call-to-action

However, there is a way to increase the number of clicks on this button. We recommend changing the color of the button into a color that’s not in your color scheme. Doing this, the button will stand out more and might get more visitors to click on the button. Don’t you think the button catches your eye when it’s in another color?

We’ve changed the color of the button to make it stand out more

Of course, if you have a sufficient amount of traffic you can – and should – do A/B tests for these kinds of things. After an A/B test, you can easily conclude what color works best.

The last tip we want to give for the product page is related to the ‘Where to buy’ section. After clicking on the button, a screen pops up with the names of all the different resellers of the products. However, the only supplier which contains a link is Amazon and this logo is placed at the bottom of the popup screen. When visitors come to your website, they are already online, and they might immediately want to buy your products online. This means that it could be a good idea to guide them to Amazon first to give them the opportunity to buy your products directly.

Make sure your website loads fast

An important issue on the website of Calypso is page speed. Page speed is crucial in the eyes of Google and is considered to be a ranking factor in the future mobile-first index. The longer it takes to load a page, the less user-friendly the page is. Probably you’ll agree that it can be annoying if you have to wait too long for a web page to load. Visitors will bounce because of the loading times and this is a negative user signal, like we mentioned before.

Become a technical SEO expert with our Technical SEO 1 training! »

Technical SEO 1 training$ 199 - Buy now » Info

Testing the website of Calypso in the Google PageSpeed Tool we noticed a very low score: 18/100. This means you’ll have to start working on the loading times of the website. All possible improvements regarding speed are listed in the Google PageSpeed tool. We recommend starting with enabling compression and with optimizing images. Resolving those two issues probably results in the quickest and easiest increase in the page speed score.

To sum it up

We really loved reviewing the website of your well-known sun protection brand. You’ve created a very clean and clear website and with a couple of changes, you can improve your site’s SEO as well.

For your homepage, we recommend removing the slider and instead, add a clear image which reflects the website. Some introductory content will tell your visitors what the website is about and with a clear call-to-action you can guide your visitors to the most important pages.

To make those crucial pages even stronger, we recommend setting up an internal linking strategy. Make sure your internal linking reflects the hierarchy of the website to help Google understand the site structure. Besides that, using the right headings will improve the site structure as well.

And last, but definitely not least, working on your site’s loading times can be very beneficial. Increasing the page speed score will be valuable for both your visitors as for your site’s SEO. Good luck!

Read more: ‘Ask Yoast case study: SEO of an online shop’ »

This is the third post in an 8-part series on how to rank your business for local searches at Google. Previously, I’ve listed the most important aspects that influence your local ranking and discussed how to get the most out of Google My Business. Here, I’ll focus on another essential asset for local SEO: optimizing your website for local search. Learn why and how to do that!

Your website is one of your most important pieces of digital equity, and one of the fundamental components of a successful local marketing stack. It’s a crucial communication vehicle from you to your customers. Regardless of changing consumer search and social media behavior over time, it will remain a place that consumers visit. It’s the place to get more information about and connect with your business.

All that being said, it may surprise you to learn that your website makes up a relatively small part of Google’s local ranking algorithm. Google is famously secretive about how it ranks local businesses. But the experts surveyed for the Local Search Ranking Factors peg website influence at only around 14% for local pack results, and only 24% for local organic results. More on the distinction later in this post.

Your website is the ranking factor over which you have complete control, however. This makes it an ideal asset from which to begin your local marketing campaigns. Let’s take a look at the most important website optimization criteria (also known as on-site optimization or on-page optimization). Improving your performance across each of these criteria will help you rank better for local searches, and attract more customers.

Crawlability

Google has built a giant database of hundreds of trillions of webpages which its algorithm then analyzes and ranks. It does this by sending out scores of digital robots, or “spiders,” which visit page after page. They “click on” the links on each page to see where they lead. We refer to this activity as “crawling.” 

Become a technical SEO expert with our Technical SEO 1 training! »

Technical SEO 1 training$ 199 - Buy now » Info

Technical issues

As a business owner, you want to make sure that Google’s spiders are crawling your website and storing its contents in their database appropriately. The quickest way to assess your website’s crawlability for major hurdles to Google’s spiders is to enter this search at Google: [site:yourdomain.com]. For example:

number of results in search

Before you browse the list of results, take a look at the number that Google returns and judge whether it’s more-or-less accurate. For example, if you have a 5-page website and Google returns 1000 pages, or if you have a 1000-page website and Google only returns 5 pages, you have a major technical issue with your site. You may want to dive into that with the Yoast SEO plugin, or even bring in outside assistance.

You should also register your website with Google Search Console for additional technical advice and other testing tools. You can read more about GSC here.

Site architecture

The term site architecture, for the purposes of this article, refers to the arrangement of the functional and visual aspects of your website. Essentially it’s the hierarchy of pages within your site, and the hierarchy of content within each page.

When it comes to local search, there are a couple of key best practices to follow for your site architecture.

First, place your basic contact information in the header (usually at the top righthand side) and footer of your website. You want to make it as easy as possible for customers who land on your website to contact you or to make a transaction. No matter what page they enter first.

My friend Willi Galloway’s Perch Furniture website does an excellent job with this feature.

It’s also a good idea to have a dedicated “Contact us” page with more detailed information about your business. Make sure you link to this page from your homepage, and ideally from your primary navigation menu as well.

Contact page content

Your contact page should contain the same information you submitted to Google My Business (address, phone number, and hours). It should also contain an email address or contact form for customers who prefer email to voice calls. If you collect reviews and testimonials from customers, this is a good page to include at least a handful of those.

If you’re a traditional brick-and-mortar business, you should include written driving directions from population centers near you. These driving directions not only help prospective customers but also help Google identify markets you serve (more on this in the Relevance section below). Include an embedded Google Map too, as Google may track clicks for driving driving directions as a ranking factor.

If you’re a Service Area Business, your contact page should mention the major surrounding towns and cities that your business serves. You might even consider building a unique page for each of these major towns and cities. Link to them from your contact page and fill them with case studies and testimonials from customers in those markets.

The Perfectly Optimized Local Landing Page, by Bowler Hat and Search Engine Land

 

Marcus Miller of Bowler Hat Marketing has put together this excellent example above.

Advice for businesses with multiple locations

If your business operates more than one physical location, it’s essential to create a unique page for each one. Including a unique page for each location helps your customers (and Google) avoid conflating contact information between them. It’s also the best way to expand your local ranking potential to multiple cities.

If you operate a handful of locations, link to the contact page for each one from the footer of each page of your website.  If you operate more than a handful, link to a store locator page from your primary navigation or other utility menu.

Special markup: Schema.org

Schema.org is a code protocol developed jointly by the world’s top search engines. It’s created to make it easier for companies to structure the data they present on their websites. One of the most widely-used schemas is for business contact information.

As my friend Mary Bowling says, marking up your contact information in schema.org is like “handing Google a business card”. Google’s pretty smart, but rather than leaving to chance that it will be able to crawl your contact info, why not do everything you can to guarantee it?

It’s not clear that marking up your contact information in schema.org will directly improve your rankings. But it can give your organic results some extra visual impact, increasing chances that customers will click on your result.

schema.org local seo

There are various schemas for LocalBusiness, with more added every year, including LegalService, AutomotiveBusiness, and more.

Make sure your customers find your shop! Optimize your site with our Local SEO plugin and show your opening hours, locations, map and much more! »

Local SEO for WordPress pluginBuy now » Info

Crawlability made easy: the Yoast Local SEO plugin

Whew! That’s a lot of advice to consider. Luckily, you can use the Yoast Local SEO plugin to take care of lots of it. You’ll have to add the proper pages to your WordPress-powered website and link them appropriately from your menus yourself. But the plugin handles most of the technical details required for your contact page, and I highly recommend it.

Mobility

At the moment, the average consumer is surprisingly forgiving of non-mobile-friendly websites. 70% of all local searches, however, are projected to come from mobile devices within the next two years. So businesses that fail to prepare their websites for this reality are going to see customer conversions – and search rankings – drop significantly.

The SEO industry cried wolf on Google’s “Mobilegeddon” update a couple of years ago. But now the tea leaves are very clear that mobility will be a significant ranking factor in the coming years. You can prepare for the inevitable by making your website faster, and making it easier for mobile visitors to use.

Test your site’s mobile friendliness

Google provides this easy-to-use free tool to test how friendly your website is for mobile visitors. It warns you about any major suboptimal features, and renders a screenshot of how your site appears for the majority of mobile visitors.

Improve mobile user experience

Google also provides a detailed guide of how to improve the user experience of your website for mobile visitors. Key aspects of user experience to keep in mind:

  • Does the width of your website automatically adjust to the screen size (“viewport”) of the visitor’s device?
  • Does text automatically resize for mobile visitors, so that they don’t have to pinch-and-scroll to read it?
  • Are your calls to action and other buttons large enough for people to click with their fingers and thumbs?

These kinds of adjustments for the mobile visitor comprise what’s known as “responsive” behavior. If your WordPress website is not yet responsive it’s time to upgrade your theme to one that is.

Make your site faster

And of course, one of the biggest website improvements you can make is to get your site to load faster. We’ve all been frustrated by sites that load slowly, or won’t load at all, on slower data connections. Sites that load quickly help build positive digital engagement with your business, and there’s some evidence to suggest that both load time and engagement with your content improve your rankings.

Conveniently, Google also provides a free tool to assess how quickly your site loads relative to others. This one is an extremely tough grader though! It’s rare to see sites score above the 75-80 range. Nonetheless if you want to supercharge your website speed, Google provides free advice for how to do it. Find it in the Possible Optimizations section of this tool.

Relevance

Thus far I’ve focused mostly on the technical aspects of your website. But if your technically-optimized website features weak or irrelevant content, you’re going to rank poorly – and attract very few customers.

From a content standpoint, the goal of your website is to communicate a strong “scent” to both Google and users about exactly what products or services you offer, and where you offer them.

What keywords (keyphrases) to target

At the risk of stating the obvious: you want to be relevant for keywords and phrases that your customers are searching for. This typically means using generic layperson’s terms to describe your products and services as opposed to industry jargon. (Unless you’re in a very niche business-to-business industry.) An example from the medical field would be to use “ear, nose, and throat doctor” instead of “otolaryngologist.” 

Keyword research is an entire sub-discipline within SEO and it’s easy to go down a rabbit hole. But there are a couple of easy sources for good keywords to target:

  • Pay attention to the language that customers use in their phone calls with you (or your staff) and in emails and contact forms.
  • Pay attention to the category terms that Google My Business returns when you type related keywords.
  • Perform a search for each of the terms above and scroll to the bottom of the results page. Google will list terms related to the one you searched for, front-and-center.

Build a master list of these terms and match them up with pages on your website, one keyword to one page. It’s entirely likely each page will rank for far more terms than the keyword you target. But it’s good to keep your pages focused on a small handful of terms.

In addition to talking about your products or services, you should include your city and state or metropolitan area as part of these keyphrases as well. As I mentioned in the comments of my previous post Google has gotten better at detecting the area that a local business website serves – particularly for websites that use schema.org. But it’s still a good practice to sprinkle these geographic keywords liberally within your website.

Where to place your keywords

Your Title Tags are far-and-away the most important places to put your keywords. Note that Title tags and the Page or Post titles that you enter in WordPress are not the same thing.

To see what your existing Title Tags are, perform the “site:yourdomain.com” search I mentioned earlier in the Crawlability section.

The blue link text associated with each page in these results is the Title Tag of that page.

For editing your Title Tags, the Yoast SEO plugin is a godsend. Pull up your list of keywords to target from the previous section and add them to the corresponding pages. Personally, I like to use the Yoast plugin Bulk Editor (SEO -> Tools -> Bulk Editor in your WordPress dashboard) to make these changes efficiently.

Take some time in crafting each Title Tag, though. Don’t just stuff your keywords in willy-nilly and then tack on your city and state (or region or county) at the end. Remember that in addition to conveying to Google the terms for which you want your business to be relevant, these are the phrases that your prospective customers will see when they’re searching. So make these Titles enticing for visitors as well as keyword-focused.

For example, which Title Tag would you be more likely to click on?

Option 1:

Car Insurance Agent – Luxury Car Insurance Agent – Car Insurance Agency – Portland, Oregon

Option 2:

Portland’s Top Locally-Owned Car Insurance Agency since 1954: Smith Insurance

I’d certainly choose Option 2, and most of your customers would also.

It’s also a best practice to include your target keywords in your WordPress page/post titles and other headlines. Nevertheless it’s far more important to write these for your visitors than it is to write them for Google.

The final place to use your keywords is within the text of links you use on your website (known as “anchor text”). So for example, instead of saying “click here,” you might say “click here to contact our insurance agency” to help Google gain a little more context about what services your contact page is relevant for.

The changing place of your website in Google’s Local SERP Topography

As I hinted in Part I of this series, we’re moving into a world with more place-based (mobile and voice) results and fewer website-based (desktop) results. Increasingly, Google is trying to extract as much structured information as it can from your website and place it front-and-center in the Knowledge Panel it constructs with the information from Google My Business.

This Knowledge Panel information will form the basis for voice responses from Google Home and other personal assistants. After all, listening to an assistant read an entire webpage after you asked it a question would not be much fun!

This shift is why the Crawlability section above was the longest part of this article. It’s important that your website give Google (and visitors) a strong sense of what you do and where you do it, but it’s even more important that Google can crawl that information, assimilate it, and present it in a structured format.

As a result, tactics like Schema.org markup and tools like the Yoast Local SEO Plugin that help structure information about your business are becoming that much more important. Your content is still critical, but start thinking of your website primarily as a data source for the Knowledge Graph and as a customer destination secondarily.

Make sure your customers find your shop! Optimize your site with our Local SEO plugin and show your opening hours, locations, map and much more! »

Local SEO for WordPress pluginBuy now » Info

Summary

  • Ensure your website is crawlable with the site:yourdomain.com search. Note the number of results.
  • Use Google’s Mobile-Friendly and Page Speed tools to ensure your website converts the most mobile visitors possible, and make it easy to contact you from the top and bottom of every page.
  • Build a unique contact page for each location that you operate and mark up your location information in Schema.org with the Yoast Local SEO Plugin.
  • Use keywords relevant to your products and services that your customers are searching for, especially in your Title Tags and internal links.
  • Continue to monitor your Knowledge Panel, and those of other businesses in your industry, for additional structured information sought by Google.

Read more: ‘Ranking your local business at Google: Introduction’ »

This is the second post in an 8-part series on how to rank your business for local searches at Google. Google My Business (GMB) is a free product that allows business owners to verify and submit basic details about their business to Google. Owners can also engage with existing and potential customers across Google’s properties.

Make sure your customers find your shop! Optimize your site with our Local SEO plugin and show your opening hours, locations, map and much more! »

Local SEO for WordPress pluginBuy now » Info

After starting its life as a rudimentary web form called the Local Business Center, Google My Business has matured into a highly sophisticated product over the last decade. In the last couple of years, GMB received many improvements. GMB is an essential part of a well-thought-out local SEO strategy.

GMB offers highly-rated companion apps on both the App Store and Google Play. It also provides metrics about the visibility and engagement with your business that no other product does (including Google Analytics).

Eligibility for Google My Business

Any business with a bonafide brick-and-mortar location is eligible for a Google My Business listing at that location. For businesses with two or more locations, each location would be eligible for a distinct GMB listing.

A common question I get from business owners at conferences is:

“I operate my business out of my house and I don’t want people to know my address–what do I do?”

Well, if you don’t operate a walk-up brick-and-mortar location, but visit your customers in a particular geographic area, you’re what’s called a “Service Area Business.” Examples of Service Area Businesses are plumbers, carpet cleaners, and courier services. In this case, you’re still eligible for a listing. However, you’ll want to choose “Yes” when Google asks if you deliver goods and services to customers at their location.

Google My Business

Just because you serve customers in a given market does not mean you’re eligible for a Google My Business listing in that market. For example, an eCommerce company based in Chicago would not be eligible for a GMB listing in Dallas just because they had customers in Dallas.

Verifying your location

Google tries to make sure that only legitimate businesses are represented in GMB. It requires anyone who attempts to claim a Listing verify their association with the business in some way.

The easiest way to start the process is to perform a desktop search at Google for your business name (for example, “Pacific Seafood Portland”). In the panel on the right-hand side of the page, you’ll see a link that poses the question “Own this business?” Importantly–before you click that link to begin the verification process–make sure you are either not signed in to Google (you can create an account in the next step), or are signed into a Google account for your business as opposed to your personal Gmail.

GMB own this business

It’s not a GMB requirement, though; however, it’ll be much easier to share access to your listing with employees or other agents of your company from a business account.

Once you fill out the most basic information (see below for what these details are), if it can corroborate your address and phone number, Google will call and ask you to enter a PIN number on screen. If it hasn’t previously seen a business with the phone number and address you submitted, you’ll be mailed a postcard within a week with instructions for how to PIN verify.

Primary Business Information

Name, Address and Phone

This sounds simple, but it’s surprising how many business owners overthink these core attributes or try to “optimize” them.

Your Name, Address, and Phone (NAP) are your basic thumbprint online. If they don’t reflect your business accurately at Google My Business, Google (and your customers) lose trust that you are who you say you are. They will stop sending business your way.

  • Do NOT stuff keywords in your business name. Represent yourself as you would answer the phone or welcome a customer into your store. You probably see spammers doing this and succeeding all the time, but at some point, it’ll come back to bite them. Google is monitoring for these kinds of abuses all the time and getting better at blacklisting the abusers.
  • Submit the same address you use on your website. (If you’re a Yoast user, this should be the address you enter in the Yoast Local SEO plugin.) Even if you’re a service-area business, you’ll have to submit a physical address and not a PO box or other mailing-only address.
  • You’ll see a map displayed just alongside your address. Zoom in and double-check that the pin is in the correct place on your business. Google’s pin precision for U.S. addresses is typically pretty good, but it can be spotty in other countries.
  • Don’t use a tracking phone number to segment customers coming from Google vs. other sources. There are ways to do this, but they’re pretty advanced. Implementing tracking numbers incorrectly can do tremendous damage to your local search rankings.

Category

From a rankings standpoint, the category field is the most important attribute you can optimize at Google My Business. In my experience, it’s best not to listen to Google’s advice on categories on this one, particularly since that advice has changed so frequently over the years.

GMB category selection

Google maintains a taxonomy of several thousand categories to describe local businesses. By typing in a few characters of a keyword that describes your business, you’ll probably find a match pretty closely.

Google suggests “using as few categories as possible,” as well as categories that are “as specific as possible.”  And while it’s true that Google can and does “detect category information from your website and from mentions about your business throughout the web,” my advice is to explicitly specify as many relevant categories as you can on your Google My Business listing.

If you operate a small restaurant that’s open from 7 am – 3 pm, select “Breakfast Restaurant,” “Brunch Restaurant,” “Lunch Restaurant,” “Restaurant,” “Cafe,” “Coffee Shop,” and any other relevant category. Take the time to enter multiple keywords that describe your business and see which categories match. Use all of them that are relevant.

Google’s automated review system may remove one or two from your listing, but this is not spam–provided you select relevant categories–. It helps you show up for as broad a range of searches as possible.

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

Yoast SEO for WordPress pluginBuy now » Info

Website

Google calls this field “website,” but it doesn’t have to be your “website” per se. In particular, if you operate more than one location, you may want to enter the page on your website that corresponds to the location you’re submitting to Google (rather than your homepage). Opinions are mixed as to whether listing your homepage or a location page will help you rank better, so do what’s best for prospective customers. If you think your homepage will give them the best initial sense of your business, then submit that as your “website.” If a location page (or even some other page) will give them a better sense, submit that instead.

Secondary Business Information

After entering the attributes above, you’re asked to verify your listing. But don’t stop there. There are a few other attributes that are well worth your time to add.

Photos and Images

Photos may be the most neglected attribute in all of local search. The success of Instagram, Pinterest, and any number of lesser-known apps indicates just how visual our internet culture has become. Consumers often select (or reject) a business because of its photos. Not only on the content of the photos but their quality and professionalism.

Photos are especially important in the mobile ecosystem that Google My Business powers (including Google Maps), where they are the dominant representation of a business in Google’s card-focused user interface.

As with all local media or social media sites, Google My Business has its own image format requirements. Take some time to review them and make sure you have high-quality assets for each format.

Optimizing your photos also offers a great opportunity to engage your customers. At the very least place the ones you’re considering at your point of sale and ask them to choose which one they like better.  Or get even more creative and start a contest among your customers to show your business in its best light, with the winner–as voted on by other customers–receiving a cash prize or gift card.

Hours

Selecting your opening hours is pretty straightforward. Google has dramatically improved its interface for telling customers when you’re open over the past several years. Hours will be front-and-center wherever customers interact with your business on Google so they should definitely be accurate.

You can now even daypart multiple times during the day, and add specific hours for holidays and special events.

GMB popular times

While you can’t control it, you may be interested to know that Google now displays the busy-ness of your business in real-time. This is based on aggregate location-tracking of visitors with Android phones and iOS Google Maps users with location services enabled.

Menu URLs

Certain categories of businesses will have the option to add a link to a menu.  If you’re lucky enough to be in one of these categories, I highly recommend adding this link, as it gives Google an additional set of keywords that your business for which should be considered relevant.

Advanced Information

These are low priority fields. All three are geared primarily towards large multi-location businesses and franchises.

GMB advanced information

Ranking factors beyond your control

Two significant ranking factors over which you have little control have to do with the physical location of your business.

The first is the proximity of your business to the location where your prospective customer is performing her search. All other things being equal, Google will choose to display a business closer to the searcher than one farther away from her.

In the early years of Google, its algorithm favored businesses which were close to the center of a given city or its “centroid.” Google simply wasn’t as good at detecting the location of the searcher. It defaulted to showing businesses in the areas of highest population density.

This factor has declined in importance, especially for mobile searches where Google has a precise idea of where you are. Google has also gotten better and better at detecting the location information of desktop searchers, partially through surreptitious means of collection.

The second factor is having an address in the city in which your customer is searching.  If your customer is searching in Seattle, your Tacoma or Bellevue-based coffee shop won’t appear, simply because it’s not relevant for that search.

Short of opening additional locations to target areas where high concentrations of your customers are searching, there’s not much you can do to optimize for these ranking factors, but you should be aware of their importance.

Google My Business Insights

Google provides a free, lightweight analytics package as part of GMB. This gives you a basic sense of how customers and potential customers are viewing and interacting with your listing.

Insights shows how many times your listing appears in plain old search vs. Google Maps. It also shows the number of clicks to your website, requests for driving directions, and phone calls.

There’s also a simple breakdown of how many customers see your listing for direct searches (for your business specifically) vs. discovery searches (for businesses in your category). While no one outside of Google is entirely sure how they calculate the discovery number, it’s probably as good a barometer for the overall strength of your local SEO as any, particularly if you track it over time.

Unfortunately, this is harder than it should be, as GMB Insights are only visible as snapshots-in-time. Unless you remember to check them regularly and transfer them to a spreadsheet along with the date, it can be difficult to track your growth. Strangely, there’s no default longitudinal view built into the product.

Optimize your site to the max: get all our SEO plugins and extensions at once! Get our Yoast Complete SEO bundle and save money! »

Yoast Complete SEO packBuy now » Info

Troubleshooting GMB Listing Issues

The most common GMB troubleshooting issue continues to be the existence of duplicate listings for the same business. While it’s gotten harder to detect duplicate listings, it’s much easier to close them. I’ll cover why duplicate listings are bad for your business in future installments of this series.

The first step to identifying duplicates is to search for your business name on maps.google.com. You’ll see a little more comprehensive list of potentially-matching results than Google is willing to present on Google.com.

GM duplicate closure

If it looks like multiple listings refer to your business, select the one you’d like to report as a duplicate and click “Suggest an Edit.” On the following screen, slide the “Place is permanently closed or never existed” bar to “Yes,” and select the radio button next to duplicate.

Google support staff are generally responsive to these kinds of reports within a week.  If you continue to have trouble, ask multiple people–co-workers, friends, family members, or relatives–to report the same problem, and it’s more likely Google will look at it.

If your issue seems particularly thorny, you’re most likely to get a response by tweeting @googlemybiz, the official Twitter support channel for GMB. And if Google support just isn’t cutting it, Joy Hawkins, who just started her own company last year after years as the GMB expert at a large agency, is an invaluable resource for troubleshooting additional issues.

The future of Google My Business

At various times in its past, Google My Business has seemed like the hot potato no one wanted to wind up holding at Google Headquarters.

That no longer seems to be the case. GMB has become Google’s front-line defense against Facebook’s overwhelming mindshare among small business owners. The main product has become much more robust. Google has released two major sub-products within GMB–Messaging and Posts–just within the last couple of months.

The goal of both products seems to be to get small business owners to engage with their customers via GMB on a regular basis, as opposed to a “set it and forget it” basis.

We’re also starting to see a handful of third-party integrations that allow customers to book appointments or order products directly from the Google search result for select businesses.

While it’s too early to tell whether usage of any of these new features might benefit your rankings, it’s something that experts in the local search community will be following closely in the coming months.

Summary

  • Represent your Name, Address, and Phone exactly as they appear to customers in the real world. These are not attributes to optimize.
  • Pay special attention to categories and select as many categories as are relevant for your business.
  • Upload great photos of your business, and if you don’t have any, consider hiring a professional photographer to do so.
  • Take advantage of the relatively new option to add a menu URL if you’re in a relevant business category.
  • Consider using the Discovery metric from GMB Insights as a barometer for the overall strength of your local SEO.
  • Pay attention to new engagement features from Google as they’re released.

Read more: ‘Ranking your local business at Google: Introduction’ »

Previously, we published an interview with local SEO expert David Mihm on our SEO blog. As a lot of you liked this interview, David and Yoast decided to join forces and publish a series of posts about Local SEO. In this series, David will go over the various aspects that contribute to your local rankings. Take it away, David!

For the last nine years, I curated and published the annual Local Search Ranking Factors survey. Experts from around the world ranked the tactics to SEO success for their – and their clients’ – businesses in this survey. The survey results have become a starting point for many small businesses and marketers, as they learn about how to get their business more exposure on Google. This year, Darren Shaw of Whitespark took over data collection and analysis and published the results on the Moz blog.

The evolution of local search results

Since I conducted the first survey, the local search landscape has changed a lot. To give you a sense, back in June 2008, the first Android mobile phone hadn’t even been released yet.

evolution of local search results

In that time, we’ve gone from a world where local search primarily meant “ten blue links” for desktop searches and shifted to local pack results on mobile phones. Now we’re increasingly going into a world of single answers from voice-controlled assistants.

Make sure your customers find your shop! Optimize your site with our Local SEO plugin and show your opening hours, locations, map and much more! »

Local SEO for WordPress pluginBuy now » Info

An important distinction: organic vs. place

You might say:

“It’s all Google – how different could those results be?”

And it’s true, at its core, Google has always tried to provide searchers with the ‘best’ result for a given query. (Though that’s modulated slightly in the last couple of years as ads have become more prevalent.) But the ‘best result’ depends on the context of the query. The type of search and the location of the person searching provide Google with two vital pieces of context.

Webpage-related results

Consider a search like [get more followers on Instagram]. No matter where I’m performing that search – mobile or desktop, home or on the go – I’m looking for an answer to that pain point, anywhere in the world. I’ll largely find the answers on webpages – through the ten blue links – featuring products, case studies, or articles about how to do so.  

Place-related results

With a search like [coffee shop], though, Google can have pretty high confidence that I’m looking for a place to grab a latte right that moment. I probably want a place pretty close to me, no matter where I’m performing the search or on what device. Sure, I could browse a magazine article about the best coffee shops in my city or look at a full list of coffee shops on a directory page. But it’s much more useful for Google to simply return a list of places, rather than other websites about places.

comparing search results

Differences

Google’s webpage-related results [Instagram followers] and its place-related results [coffee shops] are generated by two different algorithms. Searches with specific questions like [How do I make chimichurri?] are likely to trigger a third kind of result called a Featured Snippet. But that’s a topic for another day!

As a local business, you’re going to face fierce competition in the webpage-related results. If you offer services to help get more Instagram followers, you’ll have to compete with every other provider of this service on the planet to get your website ranked.

But in the second instance, when Google detects a search that has local intent you’re only competing with other coffee shops near you. Note above; I didn’t even specify my city, Google just inferred it. And even though Starbucks has coffee shops in just about every town and city in the world, it’s harder for them to stand out against local brands in these place-based results. And these results are also featured in Google Maps, in-car navigation devices, Google Home/Assistant searches, and many other media.

More place-based results

Over the last few years, Google has gradually shown more and more of these place-based results for local queries and fewer webpage results. I mentioned this trend earlier and will discuss it in more detail in the last installment of this series. Even the webpage results that show up beneath these place results on a local intent search have been infused with local business websites since early 2012.

Regardless of medium (desktop, mobile, or voice), and regardless of the type of result (webpage or place-related), Google remains a significant source of customers for many local businesses. So it’s critical to put your best foot forward to attract those customers in both algorithms.

A deep dive into local rankings

Inspired by the response from this community to my last interview with the Yoast team, I thought I might expand on my answers. I’ll, therefore, provide a more detailed look at each of the major building blocks of a successful local search strategy. Below, you’ll find a list of the building blocks I’ll deal with in the following installments of this series.

The major algorithmic components

What are those components? Google likes to say “relevance, prominence, and distance.” And while that’s not misleading, it is an oversimplification.

Both the organic and place-related algorithms have become staggeringly complex, and I don’t pretend to know all of the signals that Google uses to inform these rankings. But I’ve closely watched the algorithm mature over the last decade. I’ve found it helpful to break Google’s triplet above into slightly more granular components – most of which inform both relevance and prominence. (Darren Shaw continued this categorization in this year’s survey.)

Source: Moz/Whitespark

Over the next seven weeks, I’ll be giving my take on the most impactful tactics and techniques to help your business succeed across each of these major algorithmic areas:

Google My Business

Hopefully, most of you know by now, Google My Business is an online tool where you can tell Google about your business – the kind of business you are, where you’re located, the hours you’re open, and more. I’ll look at the most important fields to fill out and explain why they’re important. 

Make sure your customers find your shop! Optimize your site with our Local SEO plugin and show your opening hours, locations, map and much more! »

Local SEO for WordPress pluginBuy now » Info

On-Page best practices

It’s important to structure your website in a way that reinforces what you’ve told Google in your My Business listing. (The Yoast Local SEO Plugin helps with a big one.) I’ll take you through the key components of your website to focus on.

Inbound links

The foundation of Google’s organic algorithm is not going away anytime soon. I’ll give you some ideas for how and where to get people to link to your website.

Citations

Citations refer to online mentions of your business that may or may not include a link. I’ll explain why they’re important and highlight the ones you should care about.

Reviews

Customer reviews are one of the easiest and most sustainable practices you can implement to improve your SEO. I’ll show you how to find the review sites that matter for ranking in Google and give you some ideas for how to implement a consistent and impactful customer review program.

Social signals

While not a major piece of the algorithm, I’ll highlight some of the evidence that suggests that social media can improve your local search visibility.

Behavioral signals/personalization

An emerging area of interest for a lot of professional SEOs, and the piece of the ranking pie that I see growing the most over the next few years.

Along the way, I’ll be eager for your questions in the comments of each post and on social media, and will do my best to address them in subsequent columns!

Read more: ‘5 questions: talking local SEO with David Mihm ’ »

We are addicted to our smartphones. For many people, the smartphone is the first thing they check when they get out of bed in the morning. It is also the last thing they check before they go to sleep. People use it for everything. It’s huge. Mobile has changed our lives. It has also changed SEO. Mobile SEO helps you to reach customers and satisfy their needs in an enjoyable way. This guide to mobile SEO will show you everything you need to deliver a perfect mobile experience.

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

Yoast SEO for WordPress pluginBuy now » Info

Why is mobile SEO important?

Mobile SEO is so important because it helps you get in the right place at the right time and makes sure the experience you offer consumers is stellar. Mobile traffic has eclipsed desktop traffic. Every day, more and more people are discovering the enormous advantages of the smartphone. Our whole lives are in those machines – it’s almost scary to see how attached we’ve become to our smartphone. Many people call it an extension of themselves and something they couldn’t live without. To reach these people you need mobile SEO.

Mobile does not necessarily mean on the go. Studies find that people often grab the nearest device to look something up and in most cases that’s their smartphone. They use it to inform themselves about products before making the decision to buy something. Anywhere any place. According to research by Google, smartphone users have a higher buyer intent than desktop users. They’re focused and ready to buy. It’s your job to be there when they are looking for your products.

Mobile SEO vs. desktop SEO

There’s a difference between desktop SEO and mobile SEO, but the goals are often comparable. You want to reach your audience and turn them into customers. In some ways, desktop SEO tactics also work for mobile SEO, but in a slightly different form. Three big themes still apply: focus on performance, user experience, and content. In desktop SEO you’ll often focus more on the general public, while mobile SEO is somewhat more local oriented.

Google’s mobile-first index

The importance of mobile SEO is made even clearer by Google’s recent announcement. Sometime in 2018, Google will switch to a mobile-first index. What does this mean? For the first time, Google will determine rankings based on the quality of the mobile version of the site instead of the desktop version. A new Googlebot will crawl your mobile site and determine if its performance, content and user experience are up to scratch. If so, you can get a good ranking. If it fails somehow, other sites will be higher rated and will pass you by. Even if you’re not focusing on mobile you will still be judged by your mobile site, so now is the time to take action.

Things will change

Right now, nobody knows exactly how this process will differ from the current one. We do know, however, that you must keep your mobile site crawlable by taking down all possible barriers like poorly loading scripts. Don’t block stuff in your robots.txt. It also has to offer the highest possible performance if you want to be indexed well.

You can no longer present less information on your mobile site than on your desktop site. Your content has to be the same on both, because, in the future, you can only rank on the information that is on your mobile page. Or, like Google’s Maile Ohye told us in an interview:

“To “optimize” for a mobile-first index, make sure that what you serve to mobile users is the version of the content you’d want Google to index, not a paired down version, or a version that gets updated later than desktop, or version that redirects to the mobile homepage.”

Don’t forget to tell Google your site is mobile-proof. You can add a viewport declaration – if you’re using responsive design – or a Vary header when using dynamic serving. More on later on in this article or in Google’s developer documentation.

Know what to do

Mobile SEO is – just like regular SEO – all about making sure your site is crawlable and findable. Also, you need stellar performance, great content and a flawless UX. To get it right, you need to know how your site is currently performing and what your visitors are doing right now. For instance, do people use the same keywords on mobile to find you? People often change how they search while using a mobile device. And what do you want people to do? Offering to navigate to the nearest Whole Foods is less than ideal when you’re on a desktop machine. It makes total sense on your smartphone, though.

Mobile SEO tools

You need to become best friends with Google Search Console. Its search tools are legendary and a big help if you want to find out how your site is doing in the search results. For instance, by using the Search Analytics feature, you can see how mobile and desktop users use words to find what they need. Are you targeting the right words? Should you focus on something else?

One of the other Google Search Console tools that make your life a bit easier is the Mobile Usability tool. This tool checks your site and presents an overview of posts and pages that don’t follow Google’s mobile-friendly rules. This is an excellent way to start improving your mobile SEO.

Learn how to write awesome and SEO friendly articles in our SEO Copywriting training »

SEO copywriting training$ 199 - Buy now » Info

Another Google tool is PageSpeed Insights. This tool shows you exactly how fast your site loads on mobile and desktop. It also suggests performance improving enhancements. Use this alongside the Developer Tools in browsers to see how your site is rendering its contents. Some other great tools to up your mobile SEO game are Google’s Mobile-Friendly Test, Analytics, SEMrush, OnPage.org, ScreamingFrog, and SimilarWeb.

Read more: Google Search Console: Search appearance
Read more: DIY: Test your mobile site

Design for performance

It’s the number one thing you’ll be working on when you’re trying to improve mobile SEO: performance. In this case, performance almost entirely boils down to site speed. It’s a given: the faster your site is, the happier your users will be. We all know that a site has to load within a couple of seconds or else your visitors will be gone. If you combine this with the knowledge that sites are only increasing in size, you know you have your work cut out for you.

Optimizing performance, however, is a continuous process. Your site will never be fast enough because there’s always more to improve. And that’s ok. By keeping a close watch on how your mobile site is performing, you can immediately jump onto every opportunity to improve it. Google loves fast sites, and so do your customers.

Read more: How to improve your mobile site
Read more: Page speed as a ranking factor, what you need to know

Responsive design vs. dynamic serving vs. separate domain

While developing your mobile site, you’ll have three options: responsive design, dynamic serving and a separate site on a subdomain. Google prefers responsive design. This way, you have one site that adapts to the device it’s used on. There’s only one code base, so maintenance is easy. According to Google, using responsive design will make your site eligible for addition in the new mobile-first index. Always let Google know that your site is mobile-proof by adding the meta name=“viewport” declaration in the head of your documents.

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Dynamic serving takes a different approach. It uses server-side technology to serve a different version of your site to mobile users, depending on the way they access your site. The URL stays the same, but the files sent differ completely. You need to add the Vary header to get Google to crawl your site. This way, Google immediately knows that it will receive mobile-optimized files from somewhere else. A Vary header appears like this when a browser makes a request:

Vary: User-Agent

The third option is a separate mobile site on a different URL – usually an m. domain – and with different content. Google supports this method, but only if you make correct connections between your regular desktop domain and the mobile domain. Use rel=”alternate” and rel=”canonical” to tell Google how these pages are connected. More on these different types and how Google uses them on this Developers page.

PageSpeed Insights

PageSpeed Insights is a powerful tool to analyze the performance of your mobile site. It’s easy to use and gives you loads of insights into the loading speed of your site. Put in your URL and Insights will give you two scores: one for mobile and one for the desktop. These will differ. If your score is red, you have work to do. Orange means an average performance and green is good. You’ll receive suggestions to enhance the performance of your site. Follow these suggestions, and you’ll be on your way.

I hear you thinking:

“Nobody has a score of 0/100, right?”

Well, think again. It’s a combination of things that can do your mobile site a lot of harm. Find a bad hosting provider, install WordPress on a crappy shared hosting program, activate thirty plugins and upload a hundred non-optimized images to your blog and you are well on your way to a bad score. But these things can easily be undone. Run PageSpeed Insights and other speed analyses tools and follow their advice.

What can you do to improve your site speed?

When improving your page speed, you should always ask yourself if you need all these assets, libraries, images, plugins, theme features and so on. The famous saying “less is more” is still as valuable as ever.

Read more: Site speed tools and suggestions »

Think about implementing AMP

The Google-led open source project AMP, or Accelerated Mobile Pages, has one goal: loading your pages as fast as possible. It’s been in development for some time now. It has reached new heights with the release of amp-bind, a JavaScript library that adds interactivity to AMP pages. Now, one of the biggest drawbacks of using AMP is fixed.

In the beginning, AMP was used on static posts, like blogs or news articles, that didn’t need interaction from the user. For e-commerce purposes, AMP fell short. Until now, that is. Look into what AMP could do for your site and how you might implement it. Not every site needs it, but the ones that do could gain a lot from it.

Read more about implementing AMP with WordPress »

New kid on the block: Progressive Web Apps (PWA)

PWAs offers another way of targeting that mobile user. A progressive web app is an all-in-one solution that works on all devices, for all users. It’s the perfect crossover between the app world and the web world. The web app works like an app, without the need to publishing it in an app store. PWAs combine the loading speeds of mobile sites with the best functionality of a native app. If done correctly, a good PWA might fool users into thinking they are using a native app.

Thanks to technologies like service workers, the browser can do a lot more in the background, while keeping the front end updated in real-time. This makes it a viable option if you need an app, but can’t justify the cost. There will be a lot happening with progressive web apps in the next couple of years. Google has a must-read blog post if you want to know how to create indexable PWAs.

Focus on user experience

Besides being findable and lightning fast, your mobile site should offer an enjoyable user experience. Try to take away any obstacles and make sure users can reach their goals quickly. There’s a lot you need to consider when optimizing your user experience. I’ve listed a couple of things you can think of below:

  • Fix your font size: your typography needs to be top notch.
  • Keep enough room between the clickable elements.
  • Make your sub-menu clickable, so users don’t automatically go back to home instead of the submenu.
  • Put your phone number on the homepage and make it clickable. This way, people can call you if they want to do business.
  • Don’t make users pinch and zoom to see – and use – your interface.
  • Make your buttons large enough for fingers.
  • Fix your forms: bad forms are unusable on mobile.
  • Cut the clutter.
  • Test, adjust and test again!

Read more: 10 ways to improve mobile UX »

Optimize for local

While we use our smartphones a lot in our house, these devices become extra useful when we’re out and about. Google found out that 76% of the people who search for something nearby visit a related business within a day. 28% of those visits lead to a sale. To cope with that local demand, you need to work on your local SEO. Local search results can look very different from regular desktop searches, so you have to know what to target and how to target that. Here are some things you can to do to improve your local SEO for mobile:

Read more: Ultimate guide to small business SEO
Read more: Local ranking factors that help your business’ SEO

Finetune your mobile content

The screen of a smartphone is small, that’s a given. On that screen, text gets truncated or wrapped in a seemingly never-ending stream of paragraphs. A user has to scroll endlessly. Text on a mobile screen has the potential to give every web designer a headache. But the design – and use – of text is of crucial importance to the success of your site. If your site is unreadable or plain ugly, people will not read your 1,000-word article. Hell, not even your 100-word summary. Fix your typography.

People read a lot on their smartphones, but you have to make it as easy as possible for them to do so. Also, you have to make sure that your content is up to scratch as well.

Read more: Optimize your mobile content

Write for the small screen

Always keep the restrictions of the small screen in mind when creating or editing content. Don’t use too many long sentences, keep your paragraphs around four sentences and use many stops like lists and headings to break up your text. Nothing is more daunting to your visitor than a massive block of unformatted text. Check your content on a smartphone to see how it works and if it’s possible to improve it.

Read more: Copywriting for mobile (coming soon!)

Write better meta descriptions and titles

Google will show less information in the search results on mobile than on a desktop. Your meta descriptions and your titles will be truncated if you made them too long. Thinks about that when you optimize your posts and pages. You lose several characters when optimizing your meta descriptions and titles for mobile. In Yoast SEO’s snippet editor, you can switch between a mobile and desktop preview. This way, you can see how the differences between the two and pick a perfect middle ground.

Read more: The snippet preview in Yoast SEO

When working on your content, you should take the next biggest thing into account: voice search. Yes, it’s been around for a while. But with the advent of Apple’s Siri, Amazon’s Alexa and Google’s nameless Home assistant, things are moving fast right now. More and more people are using their voice to perform actions on the web, and your content has to provide answers. If done correctly, you might kill two birds with one stone: you’ll not only respond to questions mobile users have, but it might also lead to so-called featured snippets or answer boxes on desktop searches.

To prepare for voice search, you need to take a good look at your current content. Ask yourself, does it answer any question a user might have? If not, change it. Find out which questions people use to find your content and optimize for that. Use Google’s autofill or tools like Answer the Public to find alternative questions to answer.

Read more: How to prepare for voice search

Add structured data to a mobile site

Structured data is hot. By adding structured data in the form of Schema.org to your site, you can open a line of communication with search engines. Structured data makes it clear for search engines what all the different elements on your site mean. If done correctly, search engines can use this data to give you highlighted search results, known as rich results or rich snippets. This way, your site immediately stands out from the crowd, and that might lead to a higher click-through rate.

Want rich snippets for your site? Try our Structured data training »

Structured data training$ 149 - Buy now » Info

Structured data forms the basis for many new ways of presenting search results. The rich results we used to know as rich cards, for instance, use data you can add to your mobile site. The result is a snippet that is mobile-optimized and very enticing to click. Structured data is one of the most important topics you have to read up on. Follow our structured data course if you need an easy way to add structured data to your mobile site.

Read more: Structured data with Schema.org: the ultimate guide

A mobile SEO guide

This ultimate guide to mobile SEO gives a lot of pointers to improve the performance of your mobile site.  Mobile SEO should always be a work in progress because there are always new things to improve. Also, technologies arrive or get discarded. The world is always changing, and you have to keep up. If you do, the rewards can be great. So, what are you waiting for? Get your smartphone, check your site in a mobile browser and find and fix those issues. Use this mobile SEO guide well, because 2018 is going to be an important year! This is the time to take action because if you don’t, you might miss out in the new year.

Read more: ‘Why every website needs Yoast SEO’ »

In our Ask Yoast case studies we give SEO advice for websites in a specific market or industry. This time: the website of Slemish Design Studio Architects, the business site of an architect duo. The architects told us that they get great responses from their clients, but is their website optimized for search engines as well? We’ll dive into this architectural website to see what improvements can be made to enhance their site’s SEO.

First impression

The first page we land on is the homepage. We see lots of full screen images of the great work these architects deliver on top of the homepage. Though impressive, the images are shown in a slider. Loyal readers of our blog know that we’re not a big fan of sliders. Many experiments show why you shouldn’t use a slider on your website. Only 1% of your visitors will actually click on a slider, they slow down your website and lots of visitors ignore sliders because of banner blindness. Just to name a few.

Looking at this specific website, the slider images are very big as well. The textual content of the homepage is pushed down. We recommend showing some smaller images on top of the site, instead of the slider, and adding some clear introductory content just below these images. Try adding your USPs to the introductory content: Why should visitors choose you as their architect?

Lastly, by adding a clear call-to-action just below the introductory content you’ll make sure visitors can easily navigate to your most important pages. For example, you could think of a button which says ‘Get inspired by our projects’ or ‘Our services’: decide what the main goal of your homepage is. Just to show you the difference, we’ve created a mock-up of how the homepage could look like after following our advice:

Homepage example of Slemish Design Studio Architects

Beautiful images, too little text

On the ‘The Studio’ page, we notice a tab ‘What we do’. This tabbed content tells visitors what kind of work you do and what type of services you offer. Because of the relevancy of this content, we think these services deserve their own menu item. Visitors who want to know more about your team and your company may click on ‘The Studio’. However, they might not expect to find the services you offer there.

In addition to that, your services are great subjects to write about. Writing nice informational copy about your services will increase your chance of ranking for keywords related to these services. When you add sufficient relevant content, Google will understand that your website has content for people looking for services like yours. This means those people will easily find you. The more your content seems to fit to the needs of people who search for these keywords, the higher you’ll rank in the future.

Make sure you optimize one specific page or post for one subject/keyword. When you optimize one page for more keywords that are too different, it’s unclear for Google what the main subject of the page is. Pages that contain a lot of information about the keywords you really want to rank for, should become your cornerstone content pages. This blog post about cornerstone content explains in detail what cornerstone content means and this blogpost shows you how to incorporate cornerstone content into your website.

Lastly, we think you can improve your content as well by adding more copy to your project pages. Consider writing a nice text about the planning stage of the project, the building stage and the delivery stage of the project, for instance. In this copy you can add relevant keywords for your business. In addition to that, this allows you to internally link to your cornerstone content pages from your project pages. 

Learn how to write awesome and SEO friendly articles in our SEO Copywriting training »

SEO copywriting training$ 199 - Buy now » Info

Structure your text

When you decide to write more copy for your website in the future, make sure the pages and posts have a great heading structure. On your current pages and posts, we noticed that your logo is an H1 heading. However, the H1 heading should describe the main subject of a particular page on your site to help Google understand what the subject of that specific page or post is.

For example, checking ‘The studio’ page, we see the following headings on top of the page:

Headings Slemish Design Studio Architects

Your company name/logo has an H1 tag now, which means that your company name would be the main subject of this page. While in fact, ‘The studio’ is the main subject of the page. So you should change the H2 heading of ‘The studio’ into an H1 heading. Just remove the H1 heading from the logo on every page of the website. We’d advise to check all of your pages and posts and only add one H1 heading, that describes what can be found on there, on each page.

Read more: ‘SEO basics: how to use headings on your site’ »

The right metadata

You’ll need to add relevant keywords to your page titles to help Google understand what your pages are about. Since page titles are still one of the most important ranking factors it’s important to optimize those to the fullest.

Looking at the page title of your homepage, we think you’ve added too many different keywords to show what your website is about:

Adding all different locations to your page title makes it unclear what your website is about. Moreover, the snippet doesn’t look very enticing to click on in the search results. This might cause a low CTR, or click-through rate. If you want to rank for all the different locations, adding separate pages with unique page titles and content for every location would be a better idea.

We’d advise to create appealing page titles and make sure they describe what can be found on that specific URL. For the homepage, use your USP and add a call-to-action such as ‘See our projects here’ to make people click on your page in the search results. Don’t you think a snippet like this will be more appealing to potential visitors?

On top of that, it’s important to be consistent in your branding. Add your company name to every page title. If you do that, people will recognize your page in the search results more easily, because of the brand name in every page title.

Add more relevant content to your blog

Having a blog can be very beneficial for SEO. Adding posts regularly makes it easy to add content about relevant keywords to your website. It helps you to start ranking for new keywords and to keep ranking for the keywords you already rank for.

Slemish Design Studio Architects have a blog and they add new posts regularly, which is great. However, it seems that lots of posts have little textual content. For example, this post only has two sentences:

Blog post of Slemish Design Studio Architects

Google could consider this post as a thin content page, which could hurt your website’s rankings. Since pages like these don’t add much value to your website, you’d better add more content or remove them from your website.

Keep reading: ‘Blogging: the ultimate guide’ »

Create strong cornerstone content

Besides the benefits of adding more content about relevant keywords to a blog, a blog also gives you an opportunity to add more internal links to your most important pages and posts. For example, when you’ve created a separate page for the service ‘Sun Rooms’ you could write a blog post about new innovations for sun rooms. From that post you can add an internal link to the page about the ‘Sun Rooms’ service. Doing this consistently, that service page – which could be a great cornerstone content page if you add sufficient content – will become a better search result, according to Google.

In addition to internal links within a text, you can add a popular, recent or related posts section to the blog. The sidebar is often used to add sections like these. These links in the sidebar will give the posts they link to some extra link value.

Lastly, adding your blog’s categories to the sidebar will give your category pages some more link value too. Consider doing this if you want to rank with your category pages.

A fast loading website

The longer visitors have to wait for your website to load completely, the more likely it gets that some of them will ‘bounce’ back to the search results. A long loading time frustrates visitors, so they might leave your website before seeing any relevant content. Google uses bounce rate, among other things, to determine if a website provides visitors with a good result. When lots of visitors bounce back to Google’s search results quickly, that isn’t a good sign. You might understand that this can harm your rankings.

On top of that, page speed is an actual ranking factor. Google understands that a website with bad loading times probably isn’t the best result. Similar websites that load faster are likely to end up higher in the search results.

We’ve tested the website of Slemish Design Studio Architects and we found a score of 24/100. The score is in red and this means that there’s work to do! Just follow the advice Google gives in the page speed tool as this leads to both a better user experience, as well as better rankings. 

Become a technical SEO expert with our Technical SEO 1 training! »

Technical SEO 1 training$ 199 - Buy now » Info

To sum it up

It was a pleasure analyzing the website of this architect duo. You show some amazing work in the images on the website! Adding a cleaner homepage with a clear call-to-action could result in more conversions, so more actual clients. Also, specific pages for all your services could be valuable for both Google and visitors.

Basically, our most important SEO advice is: make sure Google understands what your website is about. This means you’ll need to write relevant content about keywords you’d like to rank for. Furthermore, optimizing your site’s metadata – like titles and meta descriptions – and headings would be beneficial. With internal links you can connect your content and give your most important pages extra value.

And last, but definitely not least, making your website load faster will really improve your site’s SEO and user experience!

Read on: ‘How to optimize your real estate site’ »

In 2014, we decided to switch over to the (now) commonly-used HTTPS to encrypt sensitive data that’s being sent across our website. This post describes some useful tips based on our own experiences that might come in handy if you’re considering switching. 

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

Yoast SEO for WordPress pluginBuy now » Info

A little backstory

Back in 2014 HTTPS became a hot-topic after the Heartbleed bug became public. This bug allowed people with ill intent to listen in on traffic being transferred over SSL/TLS. It also gave them the ability to hijack and/or read the data. Luckily, this bug got patched quickly after its discovery. This incident was a wake-up call that properly encrypting user information over the internet is a necessity and shouldn’t be an optional thing.

To emphasize the importance of encrypting sensitive data, Google Chrome (since January, 2017) displays a clear warning next to the address bar whenever you visit a website that doesn’t encrypt – potential – sensitive data, such as forms.

How do I switch?

Because it’s important that your data is safe, we took steps in 2014 to ensure that we have SSL-certificates across our own websites. If you decide to switch (you really should!), there are a few things that you need to take into account to ensure your website fully works as intended once you’re done.

  • You need to change all your internal links. This also means updating links to assets (where necessary). Make sure to go through your theme and alter references to CSS, images and JavaScript files. Additionally, you can change all your links to start with // instead of https:// which will result in protocol-relative URLs.
  • Ensure your CDN supports SSL as well. We make use of MaxCDN, which allows you to easily set up SSL on your CDN subdomain.
  • There are various levels of SSL that you can choose from, each with their own pros and cons. You will find more information about that later on.
  • Ensure you have a canonical link present in the <head> section of your website to properly redirect all traffic coming in from http:// to https://.

Google also published a handy guide on how to move to HTTPS without massively impacting your ranking, which can be found here.

How does this influence my rankings?

Like stated in the previous section, moving from HTTP to HTTPS can influence your rankings slightly if you don’t plan accordingly. However, after you switch over to HTTPS, your rankings will actually improve over time. Google announced in 2014 that having an SSL certificate will be considered a positive ranking factor, so it’s worth the investment.

To make sure Googlebot can re-index your website more rapidly after the move, make sure you migrate to https:// during low-traffic hours. This way Googlebot can use more of your server’s resources. Just take into account that a medium-sized website might take a while to regain rankings. Have a sitemap? Then Googlebot might be able to recalculate and re-index your website even faster.

Setting up HTTPS & SSL on your server

Generally speaking, hosting providers have a service to allow you to enable HTTPS/order a certificate. There are a few types of certificates you can choose from, which differ in a few ways. Every variant also has their own price tag, so before purchasing one, make sure that you go with a certificate that fits your needs and budget!

If you’re a bit strapped for cash and tech-savvy, go take a look at Let’s Encrypt to acquire a free(!) certificate.

If you run and manage your own web server, there are a few things that you’ll have to enable in your server configuration before being able to use SSL certificates. This tutorial explains what steps to take to get a certificate running on your server.

OCSP stapling

Having to check the validity of an SSL certificate can result in a small hit in loading speed. To overcome this, you can make use of OCSP stapling. OCSP stapling is a feature that enables the server to download a copy of the certificate vendor’s response when checking the SSL certificate. This means that once a browser connects to the server, it checks the validity of the certificate based on the copy on the server instead of having to query the certificate vendor itself, resulting in a significant performance improvement.

Apache

Before enabling OCSP stapling on your Apache server, please check that you’re running version 2.3.3+ of Apache by running the command apache2 -v (or httpd -v) on your server. Lower versions of Apache do not support this feature.

If you went through the process of setting up HTTPS on your server as described in the ‘Setting up HTTPS & SSL on your server’ section, then you should have come into contact with a VirtualHost configuration specifically made for usage with HTTPS/SSL.

In that file, take the following steps:

  1. Inside the <VirtualHost></VirtualHost> section, you should add SSLUseStapling on.
  2. Just above the <VirtualHost></VirtualHost> section, add SSLStaplingCache shmcb:/tmp/stapling_cache(128000)
  3. Check that the configuration is still valid by running apachectl -t. If so, reload Apache by running service apache2 reload.

Nginx

Nginx also supports OCSP stapling. Before editing the server configuration, please check that you’re running version 1.3.7+ of Nginx by running the command nginx -v on your server. Lower versions of Nginx do not support this feature.

If you went through the process of setting up HTTPS on your server as described in the ‘Setting up HTTPS & SSL on your server’ section, then you should have come into contact with an Nginx configuration specifically made for usage with HTTPS/SSL.

In that file, add the following lines in the server {} section:

ssl_stapling on;
ssl_stapling_verify on;
ssl_trusted_certificate /etc/ssl/private/ca-certs.pem;

The last line references a file that contains a list of trusted CA certificates. This file is used to verify client certificates when using OCSP.

After adding these lines to the file, check that the configuration is still valid by running service nginx configtest. If so, reload Nginx by running service nginx reload

Become a technical SEO expert with our Technical SEO 1 training! »

Technical SEO 1 training$ 199 - Buy now » Info

Strict Transport Security header

The Strict Transport Security Header (HSTS) is another handy feature that basically enforces browsers to use the HTTPS request instead of the HTTP equivalent. Enabling this feature is relatively painless.

Apache

If you’re running Apache, first enable the Apache Headers module by running a2enmod headers. After this, it’s only a matter of adding the following line to your VirtualHost configuration (in the <VirtualHost></VirtualHost> section) that you set up earlier for HTTPS:

Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"

Reload the Apache service and you’re good to go!

Nginx

Nginx requires you to add the following line in the server{} section of your server configuration file:

add_header Strict-Transport-Security max-age=31536000;

Testing

To see if your SSL certificate is working properly, head over to SSL Labs, fill in your domain name and see what kind of score you get.

Redirecting URLs

To ensure requests are properly redirected to the HTTPS URL, you need to add an extra line to you configuration. This way, traffic that tries to visit your website over HTTP, will automatically be redirected to HTTPS.

Apache

In your default VirtualHost configuration (so the one that’s used for HTTP requests), add the following to ensure URLs get properly redirected:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

As with the other changes we made before, don’t forget to reload Apache!

Nginx

In Nginx, change the default configuration file that was used for HTTP requests and alter it as such:

server {
    listen 80;
    server_name your-site.com www.your-site.com;
    return 301 https://your-site.com$request_uri;
}

Don’t forget to reload Nginx before testing these changes.

Conclusion

“Should I switch over to HTTPS?” Short answer: Yes. Using HTTPS ensures that private (user) information is being sent across the web in a more secure manner. Especially if you’re dealing with monetary transactions, HTTPS is a must.

What type of certificate you end up going with, depends on your specific use case and budget. Make sure to properly research your options beforehand.

Read more: ‘WordPress security in a few easy steps’ »

How does a new website start ranking? Does it just magically appear in Google after you’ve launched it? What things do you have to do to start ranking in Google and get traffic from the search engines? Here, I explain the first steps you’ll need to take right after the launch of your new website. Learn how to start working on the SEO for a new website!

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

Yoast SEO for WordPress pluginBuy now » Info

First: you’ll need to have an external link

One of my closest friends launched a birthday party packages online store last week. It’s all in Dutch and it’s not WordPress (wrong choice of course, but I love her all the same :-)). After my friend launched her website, she celebrated and asked her friends, including me, what they thought of her new site. I love her site, but couldn’t find her in Google, not even if I googled the exact domain name. My first question to my friend was: do you have another site linking to your site? And her answer was ‘no’. I linked to her site from my personal site and after half a day, her website popped up in the search results. The very first step when working on SEO for a new website: getting at least one external link.

Why do you need an external link?

Google is a search engine that follows links. For Google to know about your site, it has to find it by following a link from another site. Google found my friend’s site because I put a link to that site on my personal site. When Google came around to crawl my site after I put the link there, it discovered the existence of my friend’s site. And indexed it. After indexing the site, it started to show the site in the search results.

Read more: ‘What does Google do?’ »

Next step: tweak your settings…

After that first link, your site probably will turn up in the search results. If it doesn’t turn up, it could be that the settings of your site are on noindex or is still blocked by robots.txt. If that’s the case, you’re telling Google not to index your site. Sometimes developers forget to turn either of these off after they finished working on your site.

Some pages are just not the best landing pages. You don’t want people landing on your check out page, for instance. And you don’t want this page to compete with other – useful – content or product pages to show up in the search results. Pages you don’t want to pop up in the search results ever (but there aren’t many of these) should have a noindex.

Yoast SEO can help you to set these pages to noindex. That means Google will not save this page in the index and it’ll not turn op in the search results.

Keep reading: ‘The ultimate guide to the robots meta tag’ »

Important third step: keyword research

My friend’s site now ranks on her domain name. That’s about it. She’s got some work to do to start ranking on other terms as well. When you want to improve the SEO for a new website you have carry out some proper keyword research. So go find out what your audience is searching for! What words do they use?

If you execute your keyword research properly, you’ll end up with a long list of search terms you want to be found for. Make sure to search for those terms in Google yourself. What results are there already? Who will be your online competitors for these search terms? What can you do to stand out from these results?

Read on: ‘Keyword research: the ultimate guide’ »

Learn how to write awesome and SEO friendly articles in our SEO Copywriting training »

SEO copywriting training$ 199 - Buy now » Info

And then: write, write, write

Then you start writing. Write about all those topics that are important to your audience. Use the words you came up with in your keyword research. You need to have content about the topics you want to rank for to start ranking in the search results.

Read more: ‘How to write a high quality and seo-friendly blog post’ »

But also: improve those snippets

Take a look at your results in the search engines once you start ranking (the so called snippets). Are those meta descriptions and the titles of the search results inviting? Are they tempting enough for your audience to click on them? Or should you write better ones?

Yoast SEO helps you to write great titles and meta descriptions. Use our snippet preview to create awesome snippets. That’ll really help in attracting traffic to your site.

Keep reading: ‘The snippet preview: what it means and how to use it?’ »

Think about site structure

Which pages and posts are most important? These should have other pages and posts linking to them. Make sure to link to the most important content. Google will follow your links, the post and pages that have the most internal links will be most likely to rank high in the search engines. Setting up such a structure, is basically telling Google which articles are important and which aren’t. Our brand new text link counter can be a great help to see if you’re linking often enough to your most important content.

Read on: ‘Internal linking for SEO: why and how’ »

Finally: do some link building

Google follows links. Links are important. So get the word out. Reach out to other site owners – preferably of topically related websites – and ask them to write about your new site. If Google follows multiple links to your website, it’ll crawl it more often. This is crucial when you do the SEO for a new website, and will eventually help in your rankings. Don’t go overboard in link building for SEO though, buying links is still a no-go:

Read more: ‘Link building: what not to do?’ »

You’ve probably heard us talk a lot about structured data, Schema.org and JSON-LD. Schema structured data on your site can result in highlighted search results. In this article, we’ll show you how to implement structured data using the JSON-LD Schema.org markup on the pages of your site. Here, we’ll take a closer look at how to implement structured data with Google Tag Manager.

We’ve just launched a brand new training on structured data and SEO. This training has an introductory price of $119. On July 2, this will jump to the regular price of $149.

Want rich snippets for your site? Try our Structured data training »

Structured data training$ 119 - Buy now » Info

Structured data with Google Tag Manager

Google Tag Manager is a tool that can take your marketing to the next level without the need of a developer. It’s a tool that can easily add scripts or pieces of code to a page. There are several advantages to using Tag Manager to implement structured data.

For one, you can generate tags, triggers, and variables, which means that you can apply the same code again and again on different pages. For instance, if you have loads of recipes, you can create a tag with the variable “preparation time”, so the preparation time of every recipe will be taken from a recipe page. This means you won’t have to add the preparation time manually to the code of every single page. In the end, this will save you a lot of work.

In addition, Tag Manager features a preview mode, which allows you to check whether you successfully implemented your data immediately. Read the post Google Tag Manager: An Introduction to get started.

How Google Tag Manager works

First, you need to know about three important elements: Variables, Triggers and Tags. You can find these elements on the left-hand side of your workspace. A workspace is a place where you work on creating and adding pieces of code to your pages.

google tag manager structured data workspace

Tags

A tag is a piece of code that can be fired on a page of your website. You can put many things in a tag. For instance, you can add the Google Analytics tracking code in a tag. This tag will enable Google Analytics to track your website. Similarly, you can put your structured data code in a tag. In other words: a tag contains information as to what you want to add to a page.

Triggers

Tags only work when there’s a trigger attached. You need a way of telling Google Tag Manager under which condition a tag must be used, or fired, as we call it. If you have a structured data tag, the trigger tells Tag Manager on which pages to fire that tag. This is because it’s possible that not all your pages need a recipe structured data markup, for instance. Simply put, a trigger tells Tag Manager: “Please fire this tag on these pages, but not on these pages”.

Variables

Variables serve two functions. Firstly, triggers need variables to know whether or not to fire. Suppose Tag Manager runs on your page. If the value of the variable meets the conditions you set, the trigger will fire. This, in turn, allows the tag to work. Secondly, the variable provides Google Tag Manager with variable information. This means that the information can be different in different contexts. A Date Published, for example, will be different for every eBook you publish. If the trigger fires, Google Tag Manager will then fetch the specific value from the specific page it visits.

An example of a variable is the URL of a page, but you can use any element of a page as a variable. It could be an ‘Add to cart’ button, or the H1 of a page, for example. The most commonly used variables are predefined in Google Tag Manager. But things like buttons or the H1 are variables you have to define yourself. With variables, you can edit your code in such a way that it will take elements from the current page to use in a tag.

Adding JSON-LD to your site step by step

We’re going to guide you through implementing structured data on your pages. We’ll take the Schema.org type Course as an example. As stated, we’ll use JSON-LD markup. There are five steps to take:

  1. Make structured data
  2. Create tags and triggers
  3. Create variables
  4. Trigger your code
  5. Validate and publish

Step 1: Creating the structured data code

Produce structured data JSON-LD code, either by hand or by using Google’s Markup Helper. In this example, we’re using Course markup, which looks like this:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Course",
  "name": "Site structure training",
  "description": "Learn how to create site structure for your site that makes Google understand your site and makes visitors go where they need to be",
  "provider": {
    "@type": "Organization",
    "name": "Yoast",
    "sameAs": "https://yoast.com/"
  },
      "offers": {
        "@type": "Offer",
        "price": "99",
        "priceCurrency": "USD"
  }
}
</script>

After you’ve created your markup, you have to get it ready for Google Tag Manager with Yoast’s JSON-LD Script Helper tool. Paste your code and hit Submit. The tool will create a piece of code you can use in Google Tag Manager. Copy it. You’ll need it for your new tag.

Step 2: Creating tags in Tag Manager

You’re ready to make your tags and triggers. Follow the steps below:

  • Make a new tag and give it a name (Site structure training, for instance)
  • Click Tag Configuration and choose tag type: Custom HTML
  • Paste code from the script helper tool
  • Check Support document.write
  • Hit Save

google tag manager structured data tag configuration

Step 3: Creating triggers

You need to add a trigger, so it knows when to fire the tag. You can do this on the same screen you see in the screenshot above, or directly from the Triggers screen in the Workspace. Click on the Triggering space in your new tag and choose the correct Page View. Hit Save. Your snippet is now implemented as is (see below for working with variables).

If there are no triggers yet, you can add them on the same screen. If you want a trigger to a specific page, you can copy the relevant piece of the URL and add it to a new trigger. So if you only want to trigger a tag on this page: https://yoast.com/academy/course/site-structure-training/, you need to copy the part /academy/course/site-structure-training/.

Hit the New or + button to add a new trigger. Give it a name and click on Trigger Configuration. Choose Page View from the list of trigger types and click on Some Page Views. You can now choose when the tag should trigger and which conditions should be met before it’s possible. In our case, we want to trigger the tag on https://yoast.com/academy/course/site-structure-training/. That’s why we’ll choose Page Path and Equals from the dropdown, and paste the URL into the empty box.

google tag manager structured data trigger configuration

Step 4: Creating variables

Variables make it much easier to implement the same structured data on many different sites. The variables can be found on the left-hand side of the workspace as well. You’ll see all predefined variables. There’s also an option for user-defined variables. To create a variable, click on New. After that, take the following steps:

  • Name the variable
  • Click on Variable Configuration
  • Choose Variable type
  • In this example: DOM Element

The fourth step depends on the type of tag or trigger you want to create. In this example, we’ll use a DOM Element. A DOM Element is a piece of your page, like a DIV, HTML and BODY. In this example, the DOM Element is the H1, which is the most important heading of the page.

Once you’ve clicked on the DOM Element, you need to choose which method you want to use to select a page element with. In this case, we’ll use a CSS Selector. By simply entering h1 into the Element Selector, you’ve created a variable that takes the H1 of a page.

If you want to use the meta description of a page, enter meta[name=”description”] and that variable will add the meta description of your pages.

google tag manager structured data variable configuration

Once you’ve created these variables, you can use them in your tags.

google tag manager structured data meta description

As you can see, you can use the H1 variable for the “name” and Meta description variable for the “description”. Now, the Course Schema.org markup sends the right name and description to Google.

Variables make this method of implementing structured data flexible and scalable. This way, you produce code that can be used in many places, without having to add it manually or change it for every instance. You only have to set up the tags once.

Want rich snippets for your site? Try our Structured data training »

Structured data training$ 119 - Buy now » Info

Step 5: Test, saving and publishing

You’re ready to test your code. Tag Manager has a Preview mode that lets you test code before you publish it on a live site. Go to your Workspace to activate that mode.

In your browser, go to the page you’re implementing structured data on and refresh. You’ll see the Preview tab appear and this should show you the tags that fired. If you want to know more, you can go to the Window Loaded screen to see if your variables were executed properly. If all is well, your H1 variable should now show the same value that’s visible on the site (the title). Always test your code before publishing!

google tag manager structured data preview

If all the information displayed on this screen is correct, you can publish your tag. If there are still some flaws, go through the steps again.

To publish your tag, hit the Submit button you see at the top right. Give your version a descriptive name and press Publish. Once you’ve published your structured data tag, go to the Structured Data Testing Tool and enter the URL of the page that should now contain structured data. With this tool you can check if the structured data is implemented correctly:

google tag manager structured data end result

See no errors and warnings? Well done! If you do see errors, dive in more deeply and read what Google has to say about it.

Want to learn more about structured data? Try our brand new Structured data course!

Read more: ‘Structured data with Schema.org and JSON-LD: the ultimate guide’ »

If you want your search results to stand out from your competition’s, you’ll need rich snippets. You’ll want to pimp your results with 5 star reviews, stock information or location, for example. To get a rich snippet, you have to learn to implement structured data. Our latest SEO course will teach you exactly how to do just that! If you buy the online structured data course now, you’ll receive a major discount. You’ll only pay $119 instead of $149.

Want rich snippets for your site? Try our Structured data training »

Structured data training$ 119 - Buy now » Info

Practical course

The structured data course is a very practical course. We’ll first teach you some theory about SEO and why structured data is important, but then we’ll quickly dive into the practical implementation. If you buy our course, you’ll receive lots of screencasts and step-by-step examples on how to implement structured data on your own site. We’ll teach you the fancy (but hard way) to do it, but also the less elegant, quick-and-easy way. Everyone – you don’t have to be a developer! – will be able to get going with structured data after they’ve completed this course.

Watch the first video of the structured data training if you really want to know what this course has to offer:

What does the Structured data training contain?

The Structured data training consists of three modules. In the first module, we explain what structured data is and why it’s important. The second module is by far the largest and most important module. In this module, we explain exactly how to implement structured data on your site. The third module teaches you how to evaluate structured data and provides you with some useful tips.

The online course contains 6 training videos, lots of reading material and challenging questions after every lesson. The questions will test whether you really understood the material. We estimate that you’ll spend 8 hours (on average) on our course. You’ll really need to dive into the subject to fully understand this SEO topic. At the end of the course, you’ll receive a certificate and a badge to put on your site!