⚠️ DEV TOOL — This website intentionally contains SEO issues for testing. Not for public use.Issues Index →

Acme Analytics — Austin Office

0 Intentional Issues

A location page that looks exactly like the pages the retired heuristic flagged, and carries the markup it was guessing about.

Expected result: localbusiness_schema_location NOT DETECTED

The retired check fired on address, phone and opening-hours text, and inferred that the page had forgotten its markup. All three text signals are below. The markup is below too, and it is complete — so there is nothing to infer and nothing to report, from this code or from organization_localbusiness_schema (#71), which is where a broken LocalBusiness would surface instead.

Visit us

Acme Analytics — Austin Office
301 Congress Avenue, Suite 1100
Austin, TX 78701, United States
Tel: +1-512-555-0188
Email: austin@example.com

The office is on the eleventh floor of the Congress Avenue building, two blocks north of the Second Street District. Visitor parking is in the basement garage; the entrance is on Colorado Street. Ask at the desk for directions to the eleventh-floor reception.

Opening hours

Monday08:30 – 17:30
Tuesday08:30 – 17:30
Wednesday08:30 – 17:30
Thursday08:30 – 17:30
Friday08:30 – 15:00
SaturdayClosed
SundayClosed

What the schema declares

  • name and address — the two properties SCHEMA_REQUIRED_PROPERTIES.LocalBusiness asks for.
  • url — validateOrganizationFields() requires it even though the required-properties list does not.
  • address.@type, streetAddress, addressLocality and postalCode — every field validatePostalAddress() checks.
  • logo and image as bare URL strings, so no nested ImageObject is walked and graded.
  • geo and openingHoursSpecification — not validated by any check, and they agree with the table above.

Related: /structured-data-valid carries the positive controls for the other schema types, and /schema-validation-gaps carries declared-and-wrong schemas. Index: /false-positive-fixtures.