Tuesday, February 23, 2021

The Strategic Value of Structured Data Implementation on SME Websites

Posted by CrystalontheWeb

Structured data is one of the most effective ways to increase the visibility of your website content and increase the sustainability of your SEO as Google implements regular updates to the SERP environment. Over the last five years, many of Google’s most game-changing SERP features have been driven by the use of structured data from across the web. Google for Jobs, Google Shopping, featured snippets, how-to instructions, recipe cards, knowledge panels, and other rich snippets all serve content from sites with structured data.

So, when we think about how small and medium-sized enterprises (SMEs) can compete in today's ever-evolving SERP landscape, time and time again, well-implemented structured data is what makes the difference.

In this blog I’ll explain the following:

  • What is structured data?
  • Why should SMEs prioritize structured data implementation?
  • How do you identify which structured data is best for your SEO strategy?
  • Strategies for adding schema to your site
  • How to measure and demonstrate the impact of structured data

In my experience, well-implemented structured data is effective for websites of all sizes and in all verticals. For my own clients, schema implementation has enabled growth, improved performance on search and created opportunities to reach new audiences.

  • For an established national retail brand with a thriving social media following, schema optimisations contributed to a 50% increase in organic conversions within a month. And six months on, the improvements we made to product markup, organisation, and blog schema had helped drive a 230% increase in organic conversion value.
  • For a local recruitment site, we combined niche targeted schema and sitemap optimization to increase both organic clicks and impressions by over 80% each, within four months.
  • For an international B2B retailer, improving existing schema formed the basis for marketing strategy that enabled us to grow our tally of ranking keywords by an average of 70% across three countries, increase our revenue by 35% when compared to the previous period, and create new marketing channels, within 6 months.
  • For a professional services provider, we built E-A-T centric schema optimisations into a blog and were able to improve average ranking position by 30% in 3 months and by 43% within a year.

Though the target markets, objectives and audiences differed in each case, I was able to use schema markup as a strategic underpinning of a wider SEO and marketing strategy. This is because schema has become a fundamental element of scalable SEO.

What is structured data in SEO?

On a website, structured data is a means of defining content with a uniform set of names and values, so that bots and machines can better read, index, understand, and serve the content of your site. While the phrase “structured data” can include elements like open graph for social media, microdata, or indeed any set of data that is organized uniformly (think of your CRM), generally when SEOs talk about structured data, we’re referring to structured data markup in JSON-LD as specified by Schema.org and recommended by Google.

Why is Schema.org structured data so strategically important?

Schema.org has become structured data HQ, because its framework — sets of vocabularies and relationships — was created and is maintained through a cross-platform partnership between Google, Microsoft, Yandex, and other major search engines. They regularly create new schema types and relationships aimed at making the information on the web more easily accessible to users.

Schema.org breaks down content into common vocabulary of predefined @types, which each have predefined properties, and can then be expressed using a common Javascript notation (JSON-LD). Like entries to the Oxford English Dictionary, the team behind Schema.Org are constantly adding new @types and properties in order to keep pace with user needs. At present, there are 778 types, but that number will continue to grow. Each new type brings more clarity, consistency, and ease of access to the information on the web — something that’s brilliant for search engines, and great for your traffic.

What does that mean in practice?

Sometimes when I'm explaining structured data to clients, I describe it as a means of essentially turning your beautiful website into a spreadsheet for robots. They can prioritize and process the critical information about the content of the page without having to understand the layout of your particular Wordpress theme, reams of CSS, or navigate your Joomla configuration.

This means that information a bot has on a page can be more consistent and resilient, even if the content changes day-to-day. So, in the example of a retailer with seasonal specials and campaigns that change the front end home page layout, structured data tells Google the same information about the page in the same way every time:

Why should SMEs prioritize structured data implementation?

Simply put, structured data gives you the chance to jump the queue on the SERP.

When we look at the ways in which Google has enhanced its SERPs over the last few years, what we see consistently is the use of JSON-LD structured data in combination with Google APIs to create new features and new channels for content. Rich snippet SERP features like Google for Jobs, Google Shopping, featured snippets, how-to instructions, recipe cards, knowledge panels, and other monumental changes to the SERP have all been driven or improved by the creation and utilization of structured data frameworks.

Users love these features because they’re multi-media search enhancements, and are impossible to miss as they often take up the entire viewport on mobile:

Left to right: rich results for Google for Jobs, recipes, video


Not a plain blue link in sight.

In many cases, your content cannot be included in these attractive rich snippets without structured data. So, if you literally want to get ahead of the competition, structured data needs to be a component in your SEO strategy.

What are the other advantages of structured data for small businesses?

Along with increased visibility, structured data implementation offers the following advantages for small businesses:

  1. You will likely outpace your local competitors. SMEs are likely to feature within local pack search results with other small businesses. Here, competition for keywords is fierce, but many have yet to incorporate structured data into their sites. This is an opportunity to increase your visibility, gain more market share, and therefore increase conversions.
  2. Schema markup is a fully scalable optimization. While some SEO tasks like content creation can require pages to be optimized one-by-one, Schema markup can be built into the structure of the page. This means that once it’s set up, every new product listing page, for instance, would already have the optimization as you expand the site, whether you stock six products or six thousand. The time this saves is especially significant for small marketing teams.
  3. Schema markup implementation can be carried out as a single project within a few months. This can be a win for clients and SEOs, because in many cases, there is a clear demarcation before and after, followed by solid results which help to build confidence in further SEO activities, give clear ROI and satisfy clients looking for quick wins.

How do you identify which structured data is best for SEO strategy?

With almost 800 types of schema markup available to add to a website, it can be difficult to decide which are the best for your page, but to start, you can introduce or improve some new elements to help you better perform online and complement your existing content or e-commerce SEO strategy.

Does your site pass the schema markup need-to-have checklist?

There are certain sets of schema markup that apply to almost every site, and others — like Product and Job Postings — that are niche critical to effective SEO. As a general rule of thumb, every time I get a new client, I run through the following initial checks:

  • Do the homepage and about pages have Organisation or Local Business schema?
  • Do the blogs have schema for Articles or Blog Postings?
  • Do the team pages have Person schema?
  • If it’s an e-commerce site, does it have the niche critical Product schema?
  • If it is a recruiter site, does it have the niche critical Job Postings schema?
  • If the business is in another niche with dedicated Google SERP features, does it have the necessary markup?

If you answered “no” to any of these questions and the site doesn’t have the appropriate markup, then you should add schema markup to your site.

If the answer to these questions is “yes”, then it’s important to test the quality of the implementation before moving on to the next step. To do this, take a look at Search Console’s Rich Results Report to review pages at scale, or use their Structured Data Testing Tool and Rich Results Test to inspect individual pages. If you see errors, they should be addressed.

How to Find Address Schema Errors

Valid schema markup in Search Console

First, take a look at Search Console’s Rich Results Report to review pages at scale and identify which content is being read as Valid, Valid with Errors or Error.

Valid: If your markup is ‘Valid’, then it is being crawled and indexed correctly. These pages are unlikely to require further action.

Errors: Pages with markup that is identified with an ‘Error’ tend to have incorrect syntax, so you should review the individual page and correct the code as soon as possible. When the changes are complete, use the Validate Fix button, to request reassessment.

Valid with Warning: If your content is showing as ‘Valid a Warning’, then you are likely displaying schema markup with a Missing field. These warnings do not make the page or the markup invalid, but they can make the page less competitive, because the content is less targeted. Review your content to ensure that your schema is reflecting as much of the on page content as possible in order to reduce these errors, and therefore increase the performance of your schema markup.

Schema markup warnings in Search Console


Structured Data Testing Tool and Rich Results Test allow you to troubleshoot improvements to structured data on individual pages. Each of these tools you can enter the URL in question and you will receive itemised information on any errors or warnings.

Warnings on structured data testing tool
Warnings on rich results test


The missing fields highlighted here correspond to properties within the Event schema type. So, to improve this markup, you would look up the definitions of the relevant properties on schema.org and, where applicable, use their example HTML to guide your optimizations.

Property definitions in schema.org
Example "performer" HTML script from schema.org


In this instance, to improve the performance of my schema, I may need to build new performer fields into the CMS, or to work with the dev team to add the content from existing CMS data fields into the schema regex.

In either case you will be making improvements that help you better target and serve users.

Strategies for adding schema to your site

If you need to add schema to your site there are a few options for implementation.

Adding schema to single static pages

For some single pages with largely static content, adding markup types like Local Business, Organization, or a single FAQ page, can be a straightforward process of generating the code and placing it into the HTML of the page. Major CMS platforms like Shopify and Wordpress have plugins to assist with generating the markup for these pages which is easy to implement. Those with custom CMS configurations can use tools like the Schema Markup Generator to generate the JSON-LD, then pass it onto the development team to push it live.

Adding scalable schema for bulk implementation

Bulk schema implementation is almost essential for high volume content creators. This applies to e-commerce shops, but also to those who regularly post standard format content like recipes, blogs, articles, job vacancies, events, training courses, etc.

For these pages, the most effective way to get the most out of the schema on your site is to automate the process by building it into the structure of your site. In most instances, this involves a four phase approach, working in coordination with your developers and clients.

  • Start with your sitemap. You should have a dynamic XML sitemap that helps Google index pages as they are created, and includes the elements that are listed within the structured data. For an e-commerce site, this means having a sitemap that includes the product listings pages, but also the image sitemap and customer service pages.
  • Organize your content. For bulk implementation, you should work with your content, and try to assign a type and property to each standard field for content on your page. Treat it like a formula that can be applied to each page with the same format. If you don’t have fields that correspond with the required properties for your schema type, add them. If you have a bulk of information, try to ensure that you have properties that support the USPs of your content. Then work with your developers to update your template so that the schema generates consistently across the site.
  • Connect with relevant Google APIs. Once your sitemap is solid, your content is optimised and your markup is in place. check to see if the schema you're using has an API and, if it does, get your site connected to it. Some of the most-used rich results connect directly with dedicated Google APIs, which further integrate with PPC tools to round out your marketing mix.
Examples of Schema Types with Dedicated Google APIs
  • Lodging schema connects with the Hotel API and can be used with Google Hotels PPC
  • Job Posting schema connects with the Indexing API to enable inclusion in Google for Jobs
  • Product schema connects with Content API to enable inclusion in Google Shopping search results and ad listings.

How to measure and demonstrate the impact of schema markup

Measuring Schema Enable Rich Results in Search Console

The impact of schema markup which generates rich results, can be easily monitored and measured in Search Console. Within the Enhancements tab, you can monitor the quality of your implementation and any current or recent errors.

View schema-enabled rich content in the Search Console Enhancements tab


To monitor impressions, rankings, clicks and CTR, visit the Search Appearance tab under Performance. This tab provides historic data that can be compared to earlier configurations of the site.

Visit Performance > Search Appearance tab to see rich result performance


Within Google Analytics, your tracking and monitoring will depend upon your implementation. For instance, google-jobs-apply clicks may show as a separate source from standard search results within Organic. But I’ve also seen Google Shopping clicks show as part of the (other) channel. In either case, annotate your implementation dates to monitor relevant content for changes in clicks, impressions, and conversions.

For many small businesses, Search Console data should be sufficient but there are also tools which can help you drill down further into the data.

In summary

Taking a strategic, integrated approach to structured data implementation helps SMEs to stay competitive in today’s search environment because of its scalability, versatility and measurability. Furthermore, the applicability of schema markup as the underpinning of a cohesive content and advertising strategy, brings much needed efficiencies for SME marketers who want to make the most out of their content.


Want to learn more about technical SEO? Check out the Moz Academy Technical SEO Certification Series, an in-depth training series that hones in on the nuts and bolts of technical SEO.

Sign Me Up!

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don't have time to hunt down but want to read!

Monday, February 22, 2021

7 Emerging Technologies in SEO and Their Applications

Posted by AbdulGaniy_Shehu

SEO is a dynamic industry. What worked some weeks ago might not work again right now.

As an SEO professional, you need to know the latest trends and emerging technologies, to keep up with the ever-changing demand of the industry. That way, you can stay on top of your game and become more efficient in your business.

In this post, I’ll share with you seven emerging technologies in the SEO industry and how they impact your work as an SEO expert. Finally, I’ll show you how to apply them in your business for optimal results.

If you want to scale your SEO processes in 2021 and beyond, you should watch out for these technologies, and start implementing them in your business right away.

1. Natural Language Processing (NLP)

In December 2019, Google officially rolled out the Bidirectional Encoder Representations from Transformers (BERT) algorithm update worldwide. This update brought NLP to the fore, and it’s been a technology to watch out for in the SEO industry since.

With NLP, Google can understand what a word in a sentence means by looking at its context.

This means that Google no longer relies on the specific words or phrases that users are searching for to provide them with the right answers. Rather, they’re looking at the intent behind each search.

Here’s an example of how BERT (an offshoot of NLP), affects a search query according to Google.

Before NLP, if someone searches for the query “2019 brazil traveler to usa need a visa”, Google thinks that this is an informational query to confirm if a U.S citizen can travel to Brazil without a visa. Hence, it shows a Washington Post article that answers the question on top of the SERPs.

As you can see, the context behind this search is someone wanting to travel to the USA from Brazil who needs a visa. While it was difficult for Google to figure out what these kinds of queries meant in the past, with BERT, the algorithm understands the context behind each search and provides the user with the right information.

How to utilize NLP in your SEO processes

With NLP, informational content is more crucial than ever. However, optimizing for BERT isn’t something you can do as an SEO.

Rather, you should focus on creating high-quality content that answers search queries accurately. When you do, you’ll definitely rank well.

This Moz article shows you how to write amazing pieces of content for search engines and people.

2. Natural Language Generation (NLG) for short-form content

With NLG, SEOs can now produce meaningful phrases and sentences just like a natural language, but using technology.

Instead of battling with writers’ block and spending hours thinking of what to write, NLG removes that burden through automation. And if you’re a content creator, this helps you focus just on polishing the content and making it read better.

While there are a lot of use cases for NLG, at the moment, it’s better used to write short-form content such as headlines, product descriptions, meeting memos, and so on.

How to use NLG as an SEO

There are a lot of use cases for NLG technologies. With a tool such as Copy.ai, you can create landing page hero text, Facebook primary text, blog introductions, email subject lines, listicles, meta descriptions, and so on.

Here’s an example of some listicles I created for the topic “quality blog content” using this tool:

As you can see, if I wanted to write an article on this topic, I can use some of these suggestions as an outline for my post. With these, I can focus instead on researching the individual sub-topics.

Here’s another example of some website taglines that I created for Moz by entering the brand name and a brief description of “The Ultimate SEO tool you can trust” into the tool:

If you were starting a new brand as an SEO, you can use NLG tools such as this, to discover awesome taglines to use for your brand.

3. TF*IDF

TF*IDF stands for “Term Frequency times Inverse Document Frequency”. This measures how you use a term on a particular page and how it compares to a collection of pages for that specific keyword.

While TF*IDF might seem like a measurement of keyword density, it’s actually measuring how important a keyword phrase is by comparing it to that keyword’s frequency in a large set of documents.

Although it’s not yet clear if Google uses TF*IDF in its algorithm, it’s a good practice to incorporate it into your on-page SEO strategy.

Before applying TF*IDF, you need to create a piece of content targeting a particular keyword. Once that’s done, plug the content into a TF*IDF tool. Some recommended options are Text Tools, SEO PowerSuite, Ryte, and Surfer SEO.

How to use TF*IDF in your SEO processes

With technology and some information about your keyword, TF*IDF tools usually suggest some phrases you can add or remove from your pages. As an SEO, you can optimize your page based on these suggestions to meet the required TF*IDF score for that keyword.

That way, you can figure out some phrases which are closely related to the keyword you’re writing about, but not present in your content. When you add these phrases and words to your content, it makes your article topically relevant and helps your page rank better in the SERPs.

4. GPT-3 for automated content creation

In September 2020, The Guardian published a story on its website that was written by a robot. Since then, Generative Pre-trained Transformer Number 3 (GPT-3) has been a hot topic in the SEO industry.

The GPT-3 API works in an interesting way because it’s been trained with a large pool of datasets to mimic how humans write. This includes the Common Crawl dataset, Wikipedia, relevant historical books, and so on.

When you provide the GPT-3 API with a writing prompt, it tries to predict exactly what would come after that, based on the information it’s read on the Internet.

The screenshot below is an example of GPT-3-generated content that went viral on Hacker news some months ago. Most users commented on it, just like they would on a regular post, without knowing that it was written by a robot.

How to Use GPT-3 for automated content creation

  • Email writing: As an SEO, you most likely recognize that writing great emails is a skill that’ll help your business grow, yet find it difficult to do so. With GPT-3, you can write emails easily. All you need to do is provide some bullet points outlining all you want to cover in the email, and it’ll automatically write it for you.
  • First draft writing: Creating the first draft is the most difficult aspect of writing. With GPT-3, you can create the first draft of your content, and then edit it afterwards to meet your brand voice. This saves you a lot of time and makes you more efficient.

5. SEO A/B testing

Most SEOs focus more on user A/B testing and less on SEO A/B testing. While user testing involves randomly assigning visitors (users) of your website to different versions of your pages, and eventually deciding on the one to use based on the performance. In SEO A/B testing, the users are Googlebots and not end-users, and they’re typically shown the same version of the page.

What this means is that when you implement SEO/AB testing, you’re only showing users or Google only one version of the page, and not multiple pages.

How to implement SEO/AB testing

There are different ways to implement SEO A/B testing, depending on what you want to achieve for your business. If you’re just starting out, some things you can test include:

  • Title tags
  • Meta description
  • H1

Take for instance, Etsy conducted a title tag SEO A/B testing for some of its pages, and within a few days, they started seeing significant traffic changes to their pages.

If you’re an intermediate/advanced SEO, you can test other things such as:

  • AMP pages
  • Internal anchor texts
  • Schema markup
  • New content
  • And so on

For example, SearchPilot ran an internal link SEO A/B testing for a grocery store, and saw a 25% increase in organic traffic.

Conducting SEO A/B tests such as these will help you know exactly what works well for your brand and what doesn’t. That way, you can make more informed decisions when optimizing your pages for SEO.

For instance, if your traffic decreased to a particular page after making changes to it during the SEO A/B test, it shows that the test didn’t work out.

Typically, you should expect to start seeing results from your SEO A/B testing as soon as Google crawls your variant page. If Google crawls your test page within say 7-14 days, then you can compare it with the main page.

Some SEO A/B testing tools you can use for this purpose include: Google Tag Manager, Rankscience, Optimizely, etc.

6. Automated on-page content optimization

When creating a long-form piece of content, you typically:

  • Check the top-ranking pages on the SERPs
  • Go through each piece of content ranking on the SERPs
  • Figure out the specific headings and subheadings the pages are covering
  • Identify the missing points in the pages
  • Create a better outline of our own piece.
  • And so on

This usually takes a lot of time. You have to spend hours manually checking one piece of content after another and taking note of the most important points to include in your own piece.

How to use automated on-page content optimization

Instead of spending hours to create content briefs and researching the information you want to include in your content, you can use SEO tools such as Frase AI and Content Harmony.

With Frase AI, you can shorten the time you use for content research. Say you want to write about “how to lose weight fast”, you can input the main keyword into the tool.

Once done, it’ll automatically check the top-ranking pages in the SERPs, and provide you with some useful information you can use when creating your content. These include the top results for the keyword, statistics and data you can add in your content, questions your target audience are asking on Quora, Reddit, and Google’s People Also Ask.

With a tool such as Content Harmony, you can automatically create content briefs that meet search intent in less time.

All you need to get started is your keyword. Once you input it into the software, it automatically analyzes the SERPs using different data points. Afterwards, you can build your content briefs from there.

7. Non-text content factors

Non-text content factors are becoming more prominent in SEO because they help you create a nicer user experience on your website pages.

If you read a piece of content with blocks of texts all over it, you’ll most likely find it unappealing to look at. And with the upcoming enforcement of Core Web Vitals by Google in March 2021, non-text content factors will have a huge impact on SEO.

Some of these non-text content factors include:

  • Images
  • Infographics
  • Graphs
  • Charts
  • Videos
  • Audio clips
  • Animations
  • Slideshows
  • Downloadable files such as PDFs

How to use non-text content factors for SEO

  • Canva: With this tool, you create high-quality non-stock images for your pages.
  • Venngage: If you want to create infographics that catches your readers’ attention, then you should use Venngage.
  • Invideo: Invideo helps you create and edit videos online in a few minutes with different ready-made templates.
  • Animaker: If you don’t have a design background and want to create animated videos, then this tool will help you greatly.

With these tools, you can make your pages and posts more appealing. Hence, your readers will spend more time on your website, and your bounce rate will eventually decrease drastically.

Conclusion

As we look forward into the future of the SEO industry, new technology developments will definitely play a significant role. While some of them are already in use, others are still in development.

If you’re an SEO who wants to remain on top of things in the industry, then you should keep an eye out for these emerging technologies and start applying them to grow your business. Have more SEO tech to add to this list? Let me know in the comments.


Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don't have time to hunt down but want to read!