Has JSON-LD BedAndBreakfast

This factor reports whether RankGear finds a JSON-LD @type of BedAndBreakfast in the page’s raw HTML — it returns 1 when the string is present and 0 when it isn’t. RankGear pattern-matches the source text rather than parsing or validating the JSON-LD graph, so it confirms the type is declared, not that the markup is well-formed or accurate.

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

What it measures

This factor reports whether RankGear finds an @type value of BedAndBreakfast in the raw source. It is a lodging-specific schema type used to describe a bed-and-breakfast establishment. The result is a simple yes/no signal: the type is either declared somewhere in the HTML, or it isn’t.

How RankGear measures it

RankGear searches the raw HTML for flexible whitespace around "@type": "BedAndBreakfast", optionally allowing a schema: prefix. Matching is case-insensitive, so capitalization differences do not affect detection.

What RankGear looks for

"@type": "BedAndBreakfast"
"@type":"schema:BedAndBreakfast"
ValueMeaning
1The BedAndBreakfast @type string was found in the raw HTML.
0No matching BedAndBreakfast @type string was found.

How to optimize it

Use BedAndBreakfast for a real lodging business, and describe it accurately — rooms, amenities, location, offers, and booking details. Because RankGear checks only for the presence of the type string, treat a 1 as confirmation that the declaration exists, not as proof the markup is valid or complete. Add the type only when it genuinely describes the business the page represents.

Important considerations

  • RankGear pattern-matches source text rather than parsing or validating a JSON-LD graph.
  • A matching string that sits outside a valid JSON-LD script can still produce a 1.
  • Capitalization differences do not affect detection.
  • All structured data must match visible, truthful content on the page.
  • Correlation is not causation: a present BedAndBreakfast type relates to position within a measured result set and is a prioritization signal — it does not by itself make a page rank.

Related factors

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