Schema Markup

Make sure Google AI services understand your page

For a website to be easy for search engines and AI services to find, understand, and use, its content must be structured in a waythat they can immediately understand.Structured data, such as Schema Markup, is code that helps crawlers and AI agents understand what the content is about. 

The need for structured data has increased as AI-based search services have emerged.

While we humans intuitively understand the difference between a recipe, an article, and a product, search engines need a little extra help. With structured data, you can explicitly tell Google, other search engines, and AI services exactly what your content is. Schema Markup is the most common and widely recognized “dictionary” for translating content for machines. With Schema Markup, you increase the chances that your content will be picked up and featured. Without it, you risk your content being deprioritized.  

Learn more about Schema Markup and why it's important here!

image of code on a screen

We offer three different levels of Schema Markup implementation:

Simple Schema Markup

Simple schema structure ¹
FAQ schema with up to one FAQ element ⁴
Validation ⁵
This package is intended for: Small websites with few pages and little or no product/service structure

NOK 7,999 to 9,599 ,-

Select agreement

Standard Schema Markup

Simple schema structure ¹
Extended schema structure ²
FAQ schema with up to three FAQ elements ⁴
Validation ⁵
This package is designed for: Medium-sized websites with structured content, such as team pages, service pages, and an "About Us" page

NOK 22,599 to 24,999 ,-

Select agreement

Custom Schema Markup

Simple schema structure ¹
Extended schema structure ²
Complex schema structure ³
Validation ⁵
This package is designed for: Online stores, large organizations, and companies with a wide range of services or complex structures.

NOK from 49,999 ,-

Select agreement

Information about Schema Markup from AG

1) Simple schema structure
Setup of a basic schema stack (Organization, LocalBusiness, or WebSite and Breadcrumb list) and Page Type on existing pages (up to 15 pages)

2) Extended schema structure
Service schema on all service pages
Product schema for up to an agreed number of products (up to 10 products)
Person schema for each employee on the team page
LocalBusiness with the correct subtype

3) Complex schema structure
Built as needed, but may include, for example:
WooCommerce/online store integration: Product, Offer, AggregateOffer, Review, AggregateRating at the dynamic product level
Course and CourseInstance for course participants
JobPosting for job postings (with integration with a recruitment system)
Event/EventSeries for events
HowTo and Recipe where relevant
VideoObject for video content with transcripts
Multilingual schema with hreflang and per-language configuration
Dynamic schema for thousands of pages via custom plugin or integration with RankMath PRO’s schema templates

4) FAQ section with schema
Based on content provided by the client. Content creation is an additional service and is priced based on scope.

5) Validation
Of all affected pages.

Maintenance and Updates
On pages with regularly updated or new content, the schema structure should be reviewed on a regular basis. We recommend including this as part of an SEO agreement. Get in touch, and we’ll figure it out!

Prerequisites


Framework These packages are primarily designed for work on WordPress sites, but we can of course handle other platforms as well. We can assist you with the most common solutions—such as Sanity, HubSpot, Squarespace, and others—within the scope of our defined packages. Get in touch, and we’ll figure it out!

Plugin solution
On WordPress, the Basic and Standard packages require the free version of the third-party plugin solution RankMath. For new installations, there is an additional charge of NOK 800, and for migrating content from Yoast to RankMath, there is an additional charge of NOK 1,600.
With the Custom package, we will most likely use the same solution, but we will first assess your needs before deciding on the technical solutions.