Schema is a language that helps search engines understand the content of your site. Describes the types of schemas and how to add them to maximize the chances of your website being displayed.
When search engines crawl pages on your site, they are trying to Cork Used Bicycles Shop understand what each page is. This is to index them and provide them when the visitor searches for something related. To do this, you need to understand all the HTML code on your site. Depending on how your site is built, this may or may not be easy for them.
Coding image for adding blog posts in the article schema
Schemas (also known as structured data, rich snippets, or microdata) are a language that is very easily and widely understood by search engines. Basically, the schema tells search engines what a site or a particular page is in very simple terms.
Reasons to add an article schema to your blog post
If you're writing great content, it's no wonder you want search engines to understand it easily. Please enter the schema. Schema is a language that was literally built to make content easier to understand.
In addition, around March 2016, structured data was added to Google's ranking factor algorithm. Therefore, including it on your page can help you rank up your long-tail blog posts and support your content marketing strategy and overall digital marketing goals.
In addition, reading blogs and other digital marketing news reveals that Accelerated Mobile Pages (AMP) has become a major topic for blogs and publishing sites. These rely heavily on structured data for advanced functionality. Understanding simpler types, such as the BlogPosting schema, is a surefire way to prepare for this.
Finally, if you need more convincing, you can improve the appearance of your website in search engines by including structured data in your website's news, blog posts, or articles. You may be able to see it in the carousel of the top story (but keep in mind that this is not guaranteed by Google as the AMP page seems to take precedence over anything else at this time).
What kind of article schema can I add?
There are multiple types of article schemas that you can add. The most common are News Article or Blog Posting. Most companies (unless you report news) recommend using the BlogPosting schema. This is because it is specific to the content of the article. The more specific your schema, the easier it will be for search engines to fully understand your site. Therefore, for the sake of clarity, we will use the BlogPosting schema as an example.
How to add a BlogPosting schema
Nowadays, many CMS are automatically added, or at least compatible with plugins that do it. For example, Yoast for WordPress, Amasty for Magento, etc. – You need to find one that is compatible with your site and make sure it doesn't interfere with the speed of other plugins or sites. This is very useful as it means that the BlogPosting schema is dynamically inserted into every blog post you create. You don't have to add it to every post.
For websites built with a bespoke CMS, ask the developer how they can add it. You may need to do that by hard-coding it into your page, but it's best if you can build a page template that supports the schema. See more in this blog what you need to insert into your page.
If you don't have a plugin that dynamically inserts the plugin and the developer can't hard-code the plugin to your site, the last resort is to add the plugin via Google Tag Manager. This is a last resort as only Google can see the code. Also, GTM is not ideal as it can sometimes be temperamental.
This way you don't have to actually change the code on your site. To add an article schema, your business must already have an organizational schema on your site. Check out the blog post I wrote last month to set this up. Includes step-by-step guide. Again, keep in mind that plugins and hard-coding are the preferred options.
Similar to adding an organization schema to your site, you need to create triggers and custom HTML tags to add an article schema. Except this time, the trigger should target a specific blog post URL instead of targeting "all pages". For example, to add the BlogPosting schema to one of your client's blog posts: http: //applefostering.co.uk/skills-foster/ In Tag Manager, set the trigger as follows.