Connect with us

SEO

Google Explains Why Sites Should Combine Structured Data

Published

on

Google Explains Why Sites Should Combine Structured Data

Google’s Lizzi Sassman answered a question in a Google SEO Office hours session about whether it’s okay to combine different structured data types.

The answer illuminated an important point about how Google interprets structured data and whether it’s better to combine structured data or two separate them out.

Combining multiple structured data is called nesting.

What is Nesting?

Structured data is basically about high level data types (called Types) and the attributes of those Types (called Properties).

It’s kind of like with HTML where the main HTML building blocks of a webpage are called Elements and every element has properties that modify them that are called “attributes.”

The HTML of a webpage begins by communicating that it’s an HTML webpage like this:

<HTML>

Similarly, a structured data script begins by saying what the main structured data for the webpage is.

A recipe structured data on a webpage that is about a recipe looks like this:

<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",

Nesting is the addition of other structured data types within the main structured data.

So if the page is about Reviews, then the main structured data should begin like this:

<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Review",

But what about when the page is about a recipe and it has a review?

Do you create two structured data scripts?

See also  Google Ad Manager Gets 8 Updates

Or do you combine the two structured data types?

Lizzi Sassman shares that there is a right and a wrong way to do it.

Is Combining Structured Data Allowed?

Structured data follows a logical set of rules. Once the rules are learned it’s easy to make sense of structured data.

This question is about the organization of structured data and how that impacts how Google interprets it.

This is the question that was asked:

“Is it allowed to add one structured data inside another type of structure data? For example, adding carousel structured data inside Q & A structured data.”

Lizzi Sassman answered:

“Yep. Nesting your structure data can help us understand what the main focus of the page is.

For example, if you put recipe and review at the same level, it’s not as clear as telling us that the page is a recipe with a nested review.

This means that the primary purpose of the page would be a recipe and that the review is a smaller component of that.

As a tip, always check the specific feature documentation to see if there’s any more notes about combining various structure data types.

Right now, the only supported carousel features are course, movie, recipe, and restaurant.”

Structured Data Tells Google What a Page is About

This is really interesting because what Lizzi is saying is that the structured data helps Google understand what a webpage is about.

See also  Email Marketing: An In-Depth Guide

But if you have two separate structured data scripts on the same webpage it makes it harder for Google to understand what the “focus” of the webpage is about.

She advises that it’s best to combine them so that the first part says what the webpage is about.

So if the webpage is about recipes, the structured data should start like this:

<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",

Google’s Search Central documentation about JSON-LD structured data discusses nesting:

JSON-LD* (Recommended)
A JavaScript notation embedded in a <script> tag in the <head> and <body> elements of an HTML page.

The markup is not interleaved with the user-visible text, which makes nested data items easier to express, such as the Country of a PostalAddress of a MusicVenue of an Event.

Also, Google can read JSON-LD data when it is dynamically injected into the page’s contents, such as by JavaScript code or embedded widgets in your content management system.”

What the above quoted section from Google’s documentation means, in plain English, is that a webpage that is about a musical event (using the Event) structured data type, can also include additional data types for the music venue and the postal address.

The webpage in the above example is about an Event, not the venue of the event.

See also  Google Search Console Goes Deeper With Shopping & Merchant Features

So the JSON-LD script that contains the Event structured data would begin like this:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",

Event is a structured data type:

And the Postal Address for where the event takes place is also a structured data type:

Screenshot of the PostalAddress Schema.org webpage

Communicate the Focus of the Webpage

Sometimes it can feel like the “O” in SEO means optimizing a webpage for better rankings. But that’s not what search optimization is.

The “O” in SEO stands for means optimizing a webpage so that it’s easy for search engines to crawl and to understand what the webpage is about.

A webpage can’t rank without accomplishing those two optimizations.

Nesting structured data fits into that paradigm of “optimization” because it helps to make it clear what the focus of the webpage is.

Listen to the Google SEO Office Hours session at the 14:58 minute mark.

Featured image by Shutterstock/Asier Romero



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address

SEO

What Are SEO Benchmarks, & Which Ones Actually Matter?

Published

on

What Are SEO Benchmarks, & Which Ones Actually Matter?

To set goals and track and measure your performance in any campaign, you will need key performance indicators (KPIs) and benchmarks.

But with so many KPIs, knowing exactly which ones you should be benchmarking can be challenging. In this article, we will look at which SEO benchmarks matter and why. 

Many people usually talk about key performance indicators (KPIs) and benchmarks interchangeably, which can be confusing, especially if you’re new to SEO. Although they do work together, they are not the same.

KPIs are industry statistics you can use to measure performance over time and give insights as to how effective your SEO campaign is. 

Benchmarks, however, are KPIs you set as your reference point when building your SEO strategy. 

For example, organic traffic is a KPI. But you can use last month’s organic traffic as a benchmark.

Why are SEO benchmarks important?

SEO benchmarks allow us to have a before and after picture for any particular KPI. This helps us to see how our SEO campaign is progressing and can help us to adjust our strategy if needed. 

Benchmarks also allow us to communicate the value of our work to clients. 

What SEO benchmarks are worth using?

There are many different KPIs you can measure. And like most things in SEO, which ones you should track will depend on the type of site you’re working on and their individual goals. 

However, there are several KPIs that are important for tracking the performance of all websites. 

Let’s take a look at which KPIs everyone should be benchmarking and why they are important. 

Traffic and user experience benchmarks

Driving users to your site is only part of the work. 

If a site user has a bad experience, they are likely to leave the site and never return. This is why we not only want to set traffic-related benchmarks but also user experience benchmarks too.

Organic search traffic

This metric shows how many users visit your site from unpaid listings on search engines like Google and Bing. You should be tracking traffic on a monthly basis. 

When setting benchmarks, generally speaking, it is advisable to use the last full month’s data and not set it any further back than this, as the goal should always be to outperform your closest benchmark. 

However, if seasonality is a factor in your business, it’s advisable to use your best month in the peak season as your ongoing benchmark. 

For accuracy, when it comes to organic traffic from Google, it is advisable to check Google Search Console (GSC). 

There are a number of discrepancies between GSC and Google Analytics due to how they collect data. But when focusing on organic traffic from Google itself, GSC is considered more accurate

See also  How To Demonstrate First-Hand Experience

Head over to Google Search Console and go to Performance > Search results.

"Performance" menu in Google Search Console

In the “Performance” report, you will see four metrics. The first metric, “clicks,” is the number of people who clicked through from the Google search results to your website. This is the number we are interested in. 

"Performance" report in Google Search Console

Below this, you can also see the number of clicks at page level.

"Pages" tab in Google Search Console

If you want to split organic traffic by search engine, you can do this with GA4. Go to Acquisition > Traffic acquisition.

Then you can go to “All Users” and choose “First user source / medium” from the “Audience name” drop-down menu. 

Google Analytics filters

Then you can select the organic search channels you want to include from the “Dimension values” drop-down menu. This can be all organic traffic from multiple search engines, or you can set individual benchmarks for each search engine, like Bing or Yahoo. 

Organic traffic filters in Google Analytics

With these filters applied, you will see your website’s organic traffic for the past month. If you would like to see it broken down at the page level, you can simply go to Engagement > Pages and screens. 

Engaged sessions

In GA4, “Bounce rate” has essentially been replaced by “Engaged sessions.” In order for a session to be engaged, it must last longer than 10 seconds, have multiple screen or page views, or result in a conversion. 

You can see the number of engaged sessions per user in Engagement > Overview.

Engaged sessions, via Google Analytics

Average engagement time

Average engagement time in GA4 is important because, generally speaking, we want users to stay on the site for a longer period of time. 

Low engagement time isn’t always a bad thing. It can simply mean the visitor got what they needed fast. If you’re working with a site that monetizes content like an affiliate site, you will want your visitor to click that affiliate link as soon as possible. So take this one with a grain of salt.

However, it can sometimes be an indicator of:

  • Low-quality content
  • Poor user experience

Overall average engagement time is listed on the “Report snapshot” in GA4.

Engagement time, via Google Analytics

But you can get a detailed breakdown in Engagement > Pages and screens.

Engagement time by page, via Google Analytics

Backlink profile benchmarks

Backlinks are links from another website to a page on your website. They help Google and other search engines understand your content and how authoritative your website is. 

The backlinks’ quality, quantity, relevance, authority, and anchor text are among the many ranking factors for Google. 

See also  Google Search Console Goes Deeper With Shopping & Merchant Features

Number of backlinks

You want the number of (quality) links to be growing at a consistent rate. You need backlinks both to rank and maintain your rankings. Benchmarking the number of backlinks your website has will help you to monitor growth as you go forward.

With the Backlinks report in Ahrefs’ Site Explorer, you can see the total number of links to your website. 

Backlinks report from Ahrefs' Site Explorer

You can also see the number of individual referring domains and how they are growing month over month (and compare that against competitors on the same graph). 

Referring domains graph, via Ahrefs' Site Explorer

This is an important thing to benchmark, as there is a strong positive correlation between the number of referring domains and increased organic traffic. 

Line graph showing strong correlation between search traffic and the number of referring domains

Domain Rating

Ahrefs’ Domain Rating (DR) is a measure of the strength of a website’s backlink profile. It shows how your website’s backlink profile compares to the others in the Ahrefs database on a 100-point scale.

The idea would be for your website’s DR to increase over time as an indication that the strength of your backlink profile is improving. 

Benchmarking DR is a pretty common practice, especially among those working with clients who may not fully comprehend SEO and, in particular, link building. It’s easier to relay that DR getting higher indicates improvement.

Ahrefs' DR metric

URL Rating

Although DR correlates with Google rankings pretty well, it doesn’t do this as well as Ahrefs’ URL Rating (UR). UR is a measure of an individual page’s backlink profile on a 100-point scale.

UR considers both internal and external links and “nofollow” attributes when calculating the UR score, following the same principles as Google’s PageRank. Therefore, benchmarking UR can help you understand how well an individual page can rank on the search engine results pages (SERPs).  

Ahrefs' UR metric

Keyword benchmarks

Keywords are the bread and butter of your SEO campaign. After all, you need to understand what relevant queries your potential audience is searching for in order to optimize your pages. 

Individual keyword positions

Your website could naturally rank for thousands of keywords on the SERPs. However, there should be some keywords you care about more than others—likely those that are most relevant to your products or services. 

Benchmarking individual keyword positions (where they rank in the search results) will allow you to track and set goals for important keywords. For example, if your website currently ranks in position #6 for “seo consultant,” you can use that as your benchmark to improve upon. 

While you can monitor keywords in Google Search Console, using a rank tracking tool like Ahrefs’ Rank Tracker will allow you to track the keywords you care about most and see how you stack up against competitors. You can even get email alerts about the progress of your tracked keywords.

See also  Advocate | DigitalMarketer
Position history, via Ahrefs' Rank Tracker
Ranking history example in Ahrefs’ Rank Tracker.

Keyword profile value

Although benchmarking the keyword profile value may not be relevant for everyone, I find that for anyone working with clients, it can help them to relay the value of the work they’re doing. Keyword profile value can be seen in Ahrefs’ Site Explorer as “Traffic value.”

Organic traffic value is the equivalent monthly cost of traffic from all keywords that the target website/URL ranks for if paid via PPC instead of ranking organically. 

Ahrefs' traffic value

Keyword Difficulty

Ahrefs’ Keyword Difficulty (KD) is a metric that can help you determine how hard it would be to rank in the top 10 for a given keyword in a given country. 

It is calculated by taking a trimmed mean of the number of linking domains to the current top 10 ranking pages and then plotting the result on a logarithmic scale from 0 to 100. 

Keyword Difficulty of "seo consultant," via Ahrefs' Keywords Explorer

KD only takes into account linking domains, but there are many other variables you will need to rank highly, like great content. However, it is a good indicator. 

KD can be used as a benchmark for choosing keywords. For example, you may find that, currently, you can only rank for keywords that are considered “easy” or “medium” in terms of KD. Whereas your most important keywords may be considered “hard.” 

However, the level of KD you can achieve should improve over time. That’s why KD can be an important metric to benchmark and improve upon. 

Ahrefs' KD scale

Share of voice

Share of voice (SOV) takes rank tracking to another level. You can see SOV in the Overview report in Rank Tracker.

Share of voice, via Ahrefs' Rank Tracker

The SOV metric shows you the percentage of all possible organic clicks (from the SERPs) for the tracked keywords landing on your website. It basically shows you how visible your brand is on the SERPs.

There is a strong positive correlation between SOV and market share. So it is an important KPI to benchmark. 

Correlation between SOV and market share graph

By heading to the “Competitors” tab in Rank Tracker and entering the websites you consider your competition, you can compare your SOV to those sites. 

SOV competitors, via Ahrefs' Rank Tracker

Final thoughts  

Benchmarking important KPIs is one of the best ways to not only see where your website is currently at but also give you data you can improve upon. It allows you to set strategic goals and measure ongoing performance.

Got questions? Ping me on Twitter.



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading

SEO

YouTube Reverses Election Misinformation Policy

Published

on

YouTube Reverses Election Misinformation Policy

In a significant policy shift, YouTube announced it wouldn’t remove content suggesting that fraud, errors, or glitches occurred in the 2020 US Presidential and other US elections.

The company confirmed this reversal of its election integrity policy on Friday.

In this article, we’re diving deep into YouTube’s decision. What led to this point?

It’s not just YouTube, though. We’re seeing this delicate dance all around the tech world. Platforms are trying to figure out how to let people express themselves without letting misinformation run wild.

Look at this balancing act and how it’s playing out.

A Shift Towards Free Speech?

YouTube first implemented its policy against election misinformation in December 2020, once several states certified the 2020 election results.

The policy aimed to prevent the spread of misinformation that could incite violence or cause real-world harm.

However, the company is concerned that maintaining this policy may have the unintended effect of stifling political speech.

Reflecting on the impact of the policy over the past two years, which led to tens of thousands of video removals, YouTube states:

“Two years, tens of thousands of video removals, and one election cycle later, we recognized it was time to reevaluate the effects of this policy in today’s changed landscape. With that in mind, and with 2024 campaigns well underway, we will stop removing content that advances false claims that widespread fraud, errors, or glitches occurred in the 2020 and other past US Presidential elections.”

In the coming months, YouTube promises more details about its approach to the 2024 election.

See also  The Top 8 Heatmap Software Options Compared

Other Misinformation Policies Unchanged

While this change shifts YouTube’s approach to election-related content, it doesn’t impact other misinformation policies.

YouTube clarifies:

“The rest of our election misinformation policies remain in place, including those that disallow content aiming to mislead voters about the time, place, means, or eligibility requirements for voting; false claims that could materially discourage voting, including those disputing the validity of voting by mail; and content that encourages others to interfere with democratic processes.”

The Greater Context: Balancing Free Speech and Misinformation

This decision occurs in a broader context where media companies and tech platforms are wrestling with the balance between curbing misinformation and upholding freedom of speech.

With that in mind, there are several implications for advertisers and content creators.

Implications For Advertisers

  • Brand Safety Concerns: Advertisers may be concerned about their ads appearing alongside content that spreads election misinformation.
  • Increased Scrutiny: With this change, advertisers may have to scrutinize more closely where their ads are being placed.
  • Potential for Boycotts: If certain brands’ advertisements are repeatedly seen on videos spreading election misinformation, it could lead to consumer boycotts.

Implications For Content Creators

  • Monetization Opportunities: This could open up new monetization opportunities for content creators who focus on political content, particularly those previously penalized under the old policy.
  • Increased Viewership: If their content is no longer being removed, specific creators might see an increase in viewership, leading to higher ad revenue and more engagement.
  • Potential Backlash: On the flip side, content creators could face backlash from viewers who disagree with the misinformation or those who feel the platform should be taking a stronger stand against such content.
See also  Google Search Console Goes Deeper With Shopping & Merchant Features

It’s important to note these are potential implications and may not be realized universally across the platform.

The impact will likely vary based on specific content, audience demographics, advertiser preferences, and other factors.

In Summary

YouTube’s decision showcases the ongoing struggle to balance freedom of speech and prevent misinformation.

If you’re an advertiser on the platform, remember to be vigilant about where your ads are placed.

For content creators, this change could be a double-edged sword. While it may bring more ad revenue to YouTube, there’s a risk of viewers perceiving the ads as spreading misinformation.

As participants in the digital world, we should all strive for critical thinking and fact-checking when consuming content. The responsibility to curb misinformation doesn’t rest solely with tech platforms – it’s a collective task we all share.


Source: YouTube

Featured image generated by the author using Midjourney. 



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading

SEO

New Ecommerce Exploit Affects WooCommerce, Shopify, Magento

Published

on

New Ecommerce Exploit Affects WooCommerce, Shopify, Magento

A serious hacking attack has been exploiting ecommerce websites to steal credit card information from users and to spread the attack to other websites.

These hacking attacks are called Magecart style skimmer and it’s spreading worldwide across multiple ecommerce platforms.

Attackers are targeting a variety of ecommerce platforms:

  • Magento
  • Shopify
  • WooCommerce
  • WordPress

What Does the Attack Do?

The attackers have two goals when infecting a website:

1. Use the site to spread itself to other sites

2. Steal personal information like credit card data from customers of the infected website.

Identifying a vulnerability is difficult because the code dropped on a website is encoded and sometimes masked as a Google Tag or a Facebook Pixel code.

Screenshot by Akamai

What the code does however is target input forms for credit card information.

It also serves as an intermediary to carry out attacks on behalf of the attacker, thus covering up the true source of the attacks.

Magecart Style Skimmer

A Magecart attack is an attack that enters through an existing vulnerability on the ecommerce platform itself.

On WordPress and WooCommerce it could be a vulnerability in a theme or plugin.

On Shopify it could an existing vulnerability in that platform.

In all cases, the attackers are taking advantage of vulnerabilities that are present in the platform the ecommerce sites are using.

See also  How to Get Customers From Everywhere

This is not a case where there is one single vulnerability that can be conveniently fixed. It’s a wide range of them.

The report by Akamai states:

“Before the campaign can start in earnest, the attackers will seek vulnerable websites to act as “hosts” for the malicious code that is used later on to create the web skimming attack.

…Although it is unclear how these sites are being breached, based on our recent research from similar, previous campaigns, the attackers will usually look for vulnerabilities in the targeted websites’ digital commerce platform (such as Magento, WooCommerce, WordPress, Shopify, etc.) or in vulnerable third-party services used by the website.”

Recommended Action

Akamai recommends that all Ecommerce users secure their websites. That means making sure all third party apps and plugins are updated and that the platform is the very latest version.

They also recommend using a Web Application Firewall (WAF), which detects and prevents intrusions when hackers are probing a site in search of a vulenerable website.

Users of platforms like WordPress have multiple security solutions, with popular and trusted ones being Sucuri Security (website hardening) and WordFence (WAF).

Akamai recommends:

“…the complexity, deployment, agility, and distribution of current web application environments — and the various methods attackers can use to install web skimmers — require more dedicated security solutions, which can provide visibility into the behavior of scripts running within the browser and offer defense against client-side attacks.

An appropriate solution must move closer to where the actual attack on the clients occurs. It should be able to successfully identify the attempted reads from sensitive input fields and the exfiltration of data (in our testing we employed Akamai Page Integrity Manager).

We recommend that these events are properly collected in order to facilitate fast and effective mitigation.”

Read the original report for more details:

See also  Facebook To Restructure Main Feed Around Video Content

New Magecart-Style Campaign Abusing Legitimate Websites to Attack Others



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading

Trending

en_USEnglish