Read Our SEO POST:
How to add Schema Markup to WordPress without plugin (Structured Data, for Free!)
Learn how to SEO your Website!Tips & Tricks about Content, Local or Technical SEO optimization for every website
You might have heard about schema markup or structured data, Schema.org, and JSON–LD. But what do these terms mean anyway? What is structured data? What does structured data do? Is structured data good for SEO? For all of you who care about your website’s SEO and don’t know what structured data is, this post will make it clear to you, how to use the FAQ Schema markup! Moreover, stick on to this post, as you will quickly discover an easy way, completely free, to add structured data to every WordPress site, at every new Post you write, without any cost or serious programming skills.
There are all kinds of structured data, like Recipe, Book, Product, FAQ and many more. Structured data is always a code format. You can learn a lot, like how to markup your FAQs with structured data and what is FAQ rich result, directly from Google, on their developer‘s guide to reaching more people through Google Search at the FAQpage or get more info about Schema markup at the related FAQPage.
Unfortunately, Search Engines, like the forementioned Google, do not always create a rich snippet of your page, even if you’ve added the structured data. No one guarantees the time or even if Google will ever pick it up. The only thing you can do is add it to your page, and hope they see it!
Structured data are used to “talk” to the search engines. They are used to enrich the results shown to the user, including information in a way that search engines understand. Normally, schema data give direct answers to questions related to the article shown (let’s say about a recipe for delicious Greek food), like: which ingredients there are in the recipe or how long the preparation time is or how many calories the dish will contain. Google will be able to grasp all that information instantly and can decide to show it in the search results. A rich snippet can give you a significant SEO boost and increase your rankings.
JSON–LD is one of the markups of Schema.org. It’s just a way to write code. On Schema.org, you’ll also find other markups like Microdata or RDFa. For this post, I use JSON–LD to add structured data to wordpress, because it does not break your site as easily as other markups do. Moreover, it’s Google’s preferable format.
I bet you have a big question, what is anyway this Schema.org? Well, all big search engines developed a project called Schema.org. On Schema.org you can find all the structured data markup supported by the search engines. This makes Schema.org a large collection of pieces of code.
You can use Schema.org to find the markup you need for a particular page. For instance, if you sell Greek Traditional Food Products on your site, you could show what is the region of each Feta cheese barrel you sell, who is the producer for each one of your excellent Red Wines or what kind of Greek Honey you offer in a small snippet. You can investigate Schema.org/Product and find out the possibilities.
On Schema.org, you can copy code examples. After copying it, you’ll have to adapt the code to your specific preferences.
Structured data is important for SEO because it makes it easier for Google to understand what your pages and your website are about. Google needs to find out what a page is about to show it in the search results. Using structured data is like talking to Google, telling Google what your site is about. That’ll help with your rankings.
On top of that, structured data will change the way your snippet (your search results) will look like. It’ll show more information to your customer. More specific information. And this will increase the likelihood a customer will click on your results. More clicks will eventually lead to even higher rankings!
In conclusion, Schema markup is totally necessary because it makes the job of the search engine even easier. You’re including extra detail and not changing your content in any way.
However, time is money and reading takes time, here you will learn easily and quickly a free way to improve your website’s ranking visibility, by using a JSON-LD structured question, with its respective answer, which, for SEO purposes, can fit at any blog post. For our example, the first thing to do is find the best question, which a user might ask, in order to provide the information you serve through your article. As you can assume, we will implement an FAQ schema without plugin!!!
A FAQ schema markup can fit in every post, because every post serves an answer….
FAQ schema markup is JSON-LD code, which you place on your website. This tells search engines “this content is a question and an answer, that can’t be answered other way”. When the content is correctly marked up, it means your pages «can» be eligible for rich snippets in the search results and «may» appear in Google Assistant searches. Basically, you’re helping search engines analyze your content more easily. This is super important. If it’s easy for search engines to crawl your website, you’ll get an SEO advantage.
For example, my post starts like: How to add Structured Data without plugin in WordPress? The full answer is what you read, but in the FAQ schema markup I mention only a small excerpt.
Try to be descriptive, accurate with no way for users to submit alternative answers or in the answer give a few details and provide the link to satisfy the user’s main intention, thus providing the best UX you can. If your page has a single question and users can submit alternative answers, use QA data type.
If you’re one of the millions of people who use WordPress for a website, then utilizing schema markup will be extremely easy for you. There are several dedicated plugins that you can use. But…It’s really simple to use my example, so if you use WordPress, I recommend using the following script, instead of adding extra plugin’s code.
So, At the end of your WP post, switch from “Visual” to “Text” tab of your classic Post Editor (or add an HTML block, for those who use Block Editor…) on WordPress and add the following code, which represents an example of the FAQ Schema markup:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How to add Structured Data to WordPress without plugin?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Learn easily and quickly a free way to improve your website’s SEO and ranking visibility, by using a JSON-LD structured data question, with its respective answer. A FAQ structured data type can fit in every post, because every post serves an answer. Add this Schema Markup code."
}
}
]
}
</script>
This method will work (especially for wordpress structured data) on any site, no matter where you host it or what kind of site it is.
Every Schema markup can be added like the way shown, just include the appropriate JSON-LD code. Find the example of code you need at Data-Type page
Remember to replace the question & the answer with those of yours.
It’s really simple to use, so if you use WordPress, I recommend using this method.
You don’t really have to be a Developer, now you know how to add schema markup to wordpress without plugin! My tip is straightforward to use, and you can manually edit the markup yourself. From a SEO-point-of -view, without the use of a fancy plugin, your website will perform the same or even better. Every plugin adds many lines of coding text, which respectively increase the overall size in bytes and the site loading speed.
You can send me your questions about schema markup or any other message related to SEO, for a quick advice, through the contact page
Photo credit Photo by freepik
This website is releted to the term: Search Engine Optimizion (SEO), or otherwise known as Digital Marketing, in English (USA, Great Britain, Ireland, Australia) or Greek!
... Any published article or post on SEO is valid. You can follow any posted recommendations to fix your code in order to get a better score on GTmetrix or PageSpeed Insights. Whenever I find time, I continue developing my website.
Also, if you have a new SEO technique or want to publish a fantastic new SEO strategy online that converts into leads or sales, especially in the e-commerce space, please contact me and I will host your (strictly relative) article, with all proper credits to the author, for at least one month.
Moreover, I will be especially happy if I receive from you an email related to search engine optimization in Greek, which is my native language. Of course, I can provide you with any help you need and it concerns SEO in Greek or creating websites, since I have developed the Wordpress theme that you literally read from scratch. If you are an SEO specialist in Greece, share your opinion with me! So do not hesitate to contact me, I am waiting for you for any advice, question or suggestion to improve my site or anything related to SEO in Greece.
My message in Greek
Θα χαρώ ιδιαιτέρως, αν λάβω από εσάς email σχετικό με search engine optimization στα Ελληνικά, τα οποία αποτελούν τη μητρική μου Γλώσσα. Φυσικά, μπορώ να σας παράξω οποιαδήποτε βοήθεια χρειαστείτε και αφορά SEO στα Ελληνικά ή δημιουργία ιστοσελίδων, μιας και έχω αναπτύξει το Wordpress theme που διαβάζετε κυριολεκτικά από το μηδέν. Αν είστε SEO specialists στην Ελλάδα, μοιραστείτε την άποψή σας μαζί μου! Μην διστάσετε, λοιπόν, να επικοινωνήσετε, σας περιμένω για οποιαδήποτε συμβουλή, απορία ή πρόταση για βελτίωση του site μου ή οτιδήποτε σχετικά με SEO στην Ελλάδα.