Schema and JSON-LD in plain language
The invisible text in your code that tells Google and the AI whether you are a restaurant, a workshop or a law firm.

In short
- Schema is a standard markup language that tells machines what the things on your page mean.
- It gets you richer results on Google: ratings, prices, opening hours and questions.
- For AI it is the most direct way to make sure the facts come out right.
- The types that matter most for Icelandic businesses are LocalBusiness, Service, Product, FAQPage and Article.
- Wrong schema is worse than none. It has to match what is visible on the page.
A web page is text and pictures. A machine reading it has no idea whether 4.8 is a rating, a price or a house number. Schema solves that: it is a standard markup language you tuck into your code that states outright what each item means.
JSON-LD is the most common way to write it. It is a small block of structured text that sits in the head of the page and is never seen by readers.
What it gets you
- Richer results on Google: stars, prices, opening hours and common questions right in the search result.
- Correct facts in AI answers, because the machine does not have to guess.
- Better odds of showing up on the map and in local search.
- A clearer picture of what the page is about, which helps rankings indirectly.
The types that matter in Iceland
| Type | Who it is for | What it says |
|---|---|---|
| LocalBusiness | Anyone with an address | Name, location, opening hours, phone |
| Service | Service businesses | Which service, for which area, at what price |
| Product | Online stores | Product, price, stock, reviews |
| FAQPage | Everyone | Questions and answers that can appear directly on Google |
| Article | Anyone who writes articles | Author, date, subject |
| Restaurant | Restaurants | Menu, rating, how to order |
A real example
On the site you are reading right now there is Article schema on every article, FAQPage on the questions below and Service on every service page. For Kim Yong Wings we set up Restaurant schema with the full menu, the rating of 4.8 from 141 reviews, and an order action pointing at the ordering page.
Three rules
- Whatever is in the schema has to be visible on the page. Marking up a rating that appears nowhere is a violation and it can cost you visibility.
- Start with the one type that fits you best instead of marking up everything.
- Always test. Google offers a free testing tool for rich results.
Who should do this
If you are on a content management system there are plugins that handle it automatically, with varying quality. If the site is custom built this should be part of the build. On every site we hand over it is included, because it costs us an hour and it pays the client back for years.
Frequently asked questions
Will I see a difference straight away?
No. Google usually needs a few weeks before it starts showing richer results, and it decides for itself when to do so.
Can I do this myself?
Yes, if you are willing to poke around in code or plugins. It is well documented. If you would rather not touch code, it is an hour of work for someone who knows how.
What if the information changes?
Then the schema has to change too. That is why we build it to read the same data the page shows, rather than being copied over by hand.
Related service
Websites and online stores
This is the service this article relates to. Fixed price and a first draft within 48 hours.
See the serviceYour business in ChatGPT: how AI decides who it recommends
More and more people ask an AI instead of googling. Here is how these systems pick who they recommen…
ReadWhat is GEO? Search optimization when the search engine is an AI
SEO is about a position in a list. GEO is about being the source the machine cites. Here is the diff…
Readllms.txt and agents.md: the files that tell AI who you are
Two small text files that take half an hour to write and tell AI systems exactly what your business …
ReadAbout the author
Kristján Gilbert is co-founder of galdrasmiðjan. He builds websites and online stores for Icelandic companies and writes here about what actually works: speed, search, visibility in AI answers and automation.
Questions about this article go to hallo@galdrasmidjan.is.
Want us to look at your site?
We take a short call, look at where things stand and tell you what is worth fixing first. It costs nothing.
Get a fixed quote