SEO Post

Read Our SEO POST, on how to SEO your Website!

Tips & Tricks about Content, Local or Technical SEO optimization for every website

Read more and discover tips & trics on "How to optimize my website". Specific code optimization techniques for Pagespeed or GTmetrix reports, to speed up your Wordpress and help you reach the top organic rankinks, at the first page of Google results.

Photo of post: How to add Structure Data without plugin in WordPress [Quick, Free, Easy!]

How to add Structure Data without plugin in WordPress [Quick, Free, Easy!]

You might have heard about structured data,, and JSONLD. But what do these terms mean anyway? What is structured data? What does structured data do? Is structure 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 structure data to every WordPress site, at every new Post you write, without any cost or serious programming skills.

What is structure data?

Structured data is code in a specific format (standardized)  — in this case –, in such a way that search engines understand it. Search engines read the code and use it to display more info at search results in a specific and much richer way.

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 structure 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!

What does structured data do?

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

What is JSON-LD?

JSONLD is one of the markups of It’s just a way to write code. On, you’ll also find other markups like Microdata or RDFa. For this post, I use JSONLD, because it does not break your site as easily as other markups do. Moreover, it’s Google’s preferable format.

What is

I bet you have a big question, what is anyway this Well, all big search engines developed a project called On you can find all the structured data markup supported by the search engines. This makes a large collection of pieces of code.

You can use 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 and find out the possibilities.

On, you can copy code examples. After copying it, you’ll have to adapt the code to your specific preferences.

Why is structured data important for SEO?

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!

Step HERE for The quick, easy, free way to implement Structure Data for SEO [ FAQ data type ]

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.

A FAQ data type can fit in every post, because every post serves an answer….

For example, my post starts like: How to add Structure 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.

How do I add a schema markup to my website with JSON-LD code for SEO? Example shown

At the end of your 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”:””,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”How to add Structure Data without plugin in WordPress?“,”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 structure data type can fit in every post, because every post serves an answer. Add the following code.“}}]}</script>

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 in blue with those of yours.

Final thoughts…

You don’t really have to be a Developer, now you know! 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.

Any Questions about Structure Data for SEO or Schema Markup?

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

Related tags:
Back to SEO Blog

Oct 2020
Some parts of this website are under development, like this dummie post!

Photo credit: Senivpetro / Freepik

Our Blog is still under development...

... 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.

Θα χαρώ ιδιαιτέρως, αν λάβω από εσάς email σχετικό με search engine optimization στα Ελληνικά, τα οποία αποτελούν τη μητρική μου Γλώσσα. Φυσικά, μπορώ να σας παράξω οποιαδήποτε βοήθεια χρειαστείτε (...Αρκεί εκ μέρους μου να υπάρχει αρκετός ελεύθερος χρόνος) και αφορά SEO στα Ελληνικά ή δημιουργία ιστοσελίδων, μιας και έχω αναπτύξει το Wordpress theme που διαβάζετε κυριολεκτικά από το μηδέν. Μην διστάσετε, λοιπόν, να επικοινωνήσετε, σας περιμένω για οποιαδήποτε συμβουλή, απορία ή πρόταση για βελτίωση του site μου ή οτιδήποτε σχετικά με SEO στην Ελλάδα. Αν είστε SEO specialists στην Ελλάδα, μοιραστείτε την άποψή σας μαζί μου!

SEO Implementations on Websites that I helped to get a better Google Ranking

These are a few websites on which I performed SEO (Search Engine Optimization) and of course, they now get traffic from the first page of Google results.