How to boost the SEO of your Wordpress website with JSON-LD
Wordpress is still a mastodon on the Internet with more than 60% of the CMS market share, from the showcase site for the corner shop to the drop shipping site and blogs covering all subjects, the open source CMS will celebrate its 20th anniversary in 2023.
Wordpress is the world's best-known Content Management System (CMS), with a majority of public sites currently online using its intuitive template system.
Underneath this free, open source software is a code base built in PHP with SQL database management, all simplified to the maximum to make all its complexity transparent to the user. This simplicity is Wordpress' strength, with a fast and secure installation. This allows the software to reach all trades and the most needs existing on the Web.
The tool is licensed under the GPLv2+ (GNU General Public License, version 2), which means that it is free to use, even for commercial purposes.
Its license, ease of installation and use make Wordpress an excellent choice with a very rich ecosystem and community, especially when you choose a CMS to meet your needs.
This one will meet your needs as a showcase site, with many templates, made by design professionals, freelancers, or even by you. Wordpress is open source, so you can also, if you have technical skills, make your own site using the CMS as a base.
In summary, Wordpress adapts to your needs, it is a very rich ecosystem, if not the richest yet, simple and secure to ensure a presence on the Web or to set up your shop in a few clicks.
When you design a website, whether it is made with or without Wordpress, it is important to optimize its natural referencing, through the rich results.
These results provide additional information to Internet users who search and Google highlights the web pages that provide the most information. This encourages clicks and provides users with the best quality content.
There are many types of pages to define on your website, you can find tips on how to define them in this article.
In general, the most commonly used types are the following:
You will find a suitable type for each page of your Wordpress site.
Example with the Schema plugin (By Hesham)
One of the strengths of Wordpress is its ecosystem, and the wealth of plugins it offers. You are sure to always find a plugin that meets your needs.
And for the implementation of your structured data in JSON-LD format, there are several plugins
We are going to test the plugin proposed by Hesham, called Schema, related to the schema.org platform.
First of all, you will have to follow the installation procedure explained in the "Installation" tab
Once the plugin is correctly installed, you will have access to its configuration, with many options, which will allow you to match your needs with the plugin.
It is then in the Schema part that you will be able to define your different entities, which you will be able to use on each of your pages to define a JSON-LD object.
It will be very easy for you to sort the content of your pages, if you have a blog, articles or any other type of content, to sort and improve their referencing through the management of their associated Schema.
For each of the entities that you can create, you will be asked the type of it, according to the type of page that you wish to enrich, and you will be proposed the various elements necessary to fill in all the information.
This allows you to easily, without technical knowledge, maintain your Schema types, according to the conditions required by the plugin, which is based on the recommendations of Schema.org.
Once the structured data has been applied to your pages, you will be able to test the enriched results of each page. You will then be able to see how potential users searching for your content will see it.
To do this you can use several tools such as the schema.org validator, available at this address, or Google's "Structured Data Testing Tool", which is available at this link
Now that your website content and pages are enriched through JSON-LD data, you can use and try Content-LD for free.
Take any URL containing structured data and copy/paste it into the Studio. You will have access to the data that is populated in the JSON-LD object.
You can then define a template, style your content using the customisation tools.