Check
- What we found
- Why it matters
- What to change
- How to check it
Evidence
Nothing to show: the finding rests on what is absent from the page.
One offer, delivered by three disciplines.
Search Presence Engineering Found, understood, trusted, chosen: the method, and the three ways to work with usWhat does this page declare in structured data, and does each item have the properties Google asks for?
Progress
Time so far:
Surface:
How the address answers, and where it leads.
Structure:
The tags and headers a crawler reads.
Presence:
Permission to crawl and index, and the sitemap.
Each piece of a ring is one check.
No check found an error or a warning.
The page declares more than the checker reads at once, so the rest was not read.
The JSON-LD as written
How the address answers, and where it leads.
The tags and headers a crawler reads.
Permission to crawl and index, and the sitemap.
Changed something?
Keep this report
Nothing to show: the finding rests on what is absent from the page.
This checker knows no Google search feature for this type.
This checker knows no Google search feature for this type.
The rest of this block is not kept in the report.
The checker reads the JSON-LD and microdata in the HTML the server sends, or the JSON-LD you paste, and compares each item with schema.org and with Google’s documentation: 18 checks in three groups. The report names each one with what it found, why it matters and how to check it yourself.
How the address answers, and where it leads.
The tags and headers a crawler reads.
Permission to crawl and index, and the sitemap.
A real check of tulus.studio, made on 15 October 2026.
1 page inspected. 14 applicable checks ran; 1 not tested.
Nothing to fix.
Surface:
2 passed
How the address answers, and where it leads.
Structure:
6 passed
The tags and headers a crawler reads.
Presence:
6 passed
Permission to crawl and index, and the sitemap.
Each piece of a ring is one check.
No check found an error or a warning.
1 JSON-LD block and no microdata: 6 items.
Compared with schema.org 30.1 and with Google’s documentation of its search features, as read on 15 October 2026.
Organization JSON-LD block 1, line 1
Organization
Eligible: every property Google requires is declared.
This checker knows no Google search feature for this type.
ImageObject JSON-LD block 1, line 1
This checker knows no Google search feature for this type.
PostalAddress JSON-LD block 1, line 1
This checker knows no Google search feature for this type.
WebSite JSON-LD block 1, line 1
Site names
Eligible: every property Google requires is declared.
This checker knows no Google search feature for this type.
WebPage JSON-LD block 1, line 1
This checker knows no Google search feature for this type.
ImageObject JSON-LD block 1, line 1
This checker knows no Google search feature for this type.
The page declares more than the checker reads at once, so the rest was not read.
The JSON-LD as written
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://tulus.studio/#organization","name":"TULUS","alternateName":"TULUS.studio","url":"https://tulus.studio/","description":"TULUS: Search Presence Engineering in Bandung, Indonesia. Web development, SEO and website care that help customers find, understand and choose a business.","slogan":"Nothing hidden.","logo":{"@type":"ImageObject","url":"https://tulus.studio/icon-512.png","width":512,"height":512},"address":{"@type":"PostalAddress","addressLocality":"Bandung","addressCountry":"ID"},"knowsAbout":["Search Presence Engineering","Web development","Search engine optimization","Technical SEO","Local SEO","E-commerce development","Website performance","Web accessibility"],"email":"inquiry@tulus.studio"},{"@type":"WebSite","@id":"https://tulus.studio/#website","url":"https://tulus.studio/","name":"TULUS","alternateName":"TULUS.studio","description":"Beautiful websites. Strong search presence. Built with honest intent.","inLanguage":"en","publisher":{"@id":"https://tulus.studio/#organization"}},{"@type":"WebPage","@id":"https://tulus.studio/#webpage","url":"https://tulus.studio/","name":"TULUS — Search Presence Engineering studio in Bandung","description":"TULUS: Search Presence Engineering in Bandung, Indonesia. Web development, SEO and website care that help customers find, understand and choose a business.","inLanguage":"en","isPartOf":{"@id":"https://tulus.studio/#website"},"about":{"@id":"https://tulus.studio/#organization"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://tulus.studio/og/default.png"}}]} The rest of this block is not kept in the report.
2 of 2 applicable checks passed
How the address answers, and where it leads.
The address, after any redirects, answered with a success status (2xx).
Official documentation: How HTTP status codes affect Google’s crawlers
Evidence
Nothing to show: the finding rests on what is absent from the page.
Answer https://tulus.studio/
200 OK The address led to the page directly or through no more than three redirects.
Official documentation: Redirects and Google Search
Evidence
Nothing to show: the finding rests on what is absent from the page.
Answer https://tulus.studio/
200 OK 6 of 6 applicable checks passed
The tags and headers a crawler reads.
Items declared: 3. JSON-LD blocks: 1. Microdata items: 0. Elements with RDFa: 0.
Official documentation: Introduction to structured data markup in Google Search
Evidence
Nothing to show: the finding rests on what is absent from the page.
HTML https://tulus.studio/ line 1, column 2,465
<script type="application/ld+json"> Every JSON-LD block is valid JSON.
Official documentation: Introduction to structured data markup in Google Search
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every JSON-LD block names schema.org as its @context.
Official documentation: Introduction to structured data markup in Google Search
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every item names its type.
Official documentation: Introduction to structured data markup in Google Search
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every type is one that schema.org defines (release 30.1).
Official documentation: Full schema hierarchy
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every property is one that schema.org defines.
Official documentation: Full schema hierarchy
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every property is one that schema.org lists for its item’s type or one of the type’s parents.
Official documentation: Data model
Evidence
Nothing to show: the finding rests on what is absent from the page.
No element carries RDFa, so no RDFa item goes unchecked.
Official documentation: Introduction to structured data markup in Google Search
Evidence
Nothing to show: the finding rests on what is absent from the page.
6 of 6 applicable checks passed
Permission to crawl and index, and the sitemap.
Nothing in robots.txt forbids Googlebot to fetch this address.
Official documentation: How Google interprets the robots.txt specification
Evidence
Nothing to show: the finding rests on what is absent from the page.
robots.txt https://tulus.studio/robots.txt line 1
User-agent: * robots.txt https://tulus.studio/robots.txt line 2
Allow: / No robots or googlebot meta tag in the page carries noindex or none.
Official documentation: Block Search indexing with noindex
Evidence
Nothing to show: the finding rests on what is absent from the page.
HTML https://tulus.studio/ line 1, column 538
<meta name="robots" content="index, follow, max-image-preview:large"> No X-Robots-Tag header in the answer carries noindex or none for all crawlers or for Googlebot.
Official documentation: Robots meta tag, data-nosnippet, and X-Robots-Tag specifications
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every item of a type used by these Google features has the properties Google requires: Organization, Site names.
Official documentation: Structured data markup that Google Search supports
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every value checked is in the form Google documents for it.
Official documentation: Structured data markup that Google Search supports
Evidence
Nothing to show: the finding rests on what is absent from the page.
Every item of a type used by these Google features has the properties Google recommends for every such item: Organization, Site names.
Official documentation: Structured data markup that Google Search supports
Evidence
Nothing to show: the finding rests on what is absent from the page.
No item belongs to a Google feature that this check knows as limited or retired.
Official documentation: Structured data markup that Google Search supports
Evidence
Nothing to show: the finding rests on what is absent from the page.
Checked in 0.9 s with 2 requests, 18 kB received.
Two things about this page stay out of a public check’s reach:
The pages each check is based on.