Has JSON-LD Country

Has JSON-LD Country reports whether RankGear finds an @type value of Country in a page’s raw HTML source, returning 1 on any match and 0 otherwise. It is a case-insensitive text match on the source, not a validation of the JSON-LD graph, so a matching string anywhere in the source counts.

Factor IDRG-SCJ-061
FamilyStructured Data — JSON-LD
MeasurementBinary presence (0 / 1)
Measured zoneRaw rendered HTML

What it measures

This factor reports whether RankGear finds an @type value for Country in the raw source. Country is the Schema.org type for a nation as a distinct place entity — a named country with its own identifiers and geographic relationships. The result is a simple presence signal: the type is either detected in the source or it is not.

How RankGear measures it

RankGear searches the raw HTML for flexible whitespace around "@type": "Country", optionally allowing a schema: prefix. Matching is case-insensitive and returns 1 on any match. It works on the source text directly and does not parse, execute, or validate the surrounding JSON-LD.

What RankGear looks for

"@type": "Country"
"@type" : "country"
"@type":"schema:Country"
ValueMeaning
1An @type of Country was matched in the raw source (any case, optional schema: prefix).
0No such @type string was found in the source.

How to optimize it

Use Country only for a real country entity, with an accurate name, identifiers, and geographic relationships, and with properties that match the content visible on the page. Add it only where the page genuinely describes such an entity. Because this detector only checks for the type’s presence in the source, treat a 1 as confirmation that the markup is being emitted, not as a target to hit for its own sake.

Important considerations

  • The detector pattern-matches the raw source text; it does not parse or validate the JSON-LD graph.
  • A matching string outside valid JSON-LD can still produce 1.
  • Capitalization differences do not affect this detector.
  • Validate the complete structured data independently.
  • Presence of this markup correlates with, and does not cause, ranking position; it is a prioritization signal measured within a result set, not a guarantee of where a page ranks.

Related factors

Part of the Factors reference · how RankGear measures · glossary.