Skip to content
cccskills
FreePublished on GitHubEnglish overview

physical-address

Audit business addresses on contact pages and footers for completeness and clear HTML markup. Compare visible details with structured data, which describes the business to search engines, and Google Business Profile to identify inconsistencies.

OriginalShow the original description

Use when auditing local business websites, e-commerce sites, or any site where a physical presence affects trust or local search visibility.

AI rating100/ 100See how to install

Good for

  • Checking address details on a local business website
  • Reviewing address placement on an e-commerce site
  • Comparing visible addresses with structured data
  • Checking consistency with Google Business Profile

Overview

What it does

physical-address checks whether a complete business address appears on the contact page and in the footer. It reviews the street number and name, city, state or region, postal code, and country, along with the use of the HTML <address> element.

It also compares the displayed address with LocalBusiness or PostalAddress structured data, which provides information for search engines, to identify differences.

When it helps

Use it for local shops, business websites, and e-commerce sites that need to communicate a physical location. It also helps investigate addresses that are difficult to find or written differently across pages. The review supports revising the visible location details and aligning information used for local search.

Example requests

  • “Check the contact page and footer for missing address details.”
  • “Compare the displayed address with the LocalBusiness JSON-LD and Google Business Profile.”

Notes

The source calls for the displayed address to match the addresses in structured data and Google Business Profile exactly. Comparing them requires checking the address information recorded in each place.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt clearly targets local business and e-commerce sites to check address visibility and consistency.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
AGoodIt specifies required address fields, the address element, JSON-LD comparisons, and reporting missing addresses.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodThe scope is checking and editing public address displays; it includes no instructions to obtain credentials or transmit data externally.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodChecks concern pages, structured data, and Google Business Profile; no dedicated tools are specified.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 23, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (2)

  • SKILL.md2.2 KB
  • references/rule.md3.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Display a physical business address

A visible physical address builds user trust (especially for e-commerce and YMYL sites), supports local SEO rankings, and is a requirement for compliance in many jurisdictions.

Quick Reference

  • Display a complete physical address on the contact page and footer
  • Mark up the address with LocalBusiness schema or HTML microdata
  • Consistent address format builds trust and supports local SEO
  • Use <address> HTML element for semantic correctness

Check

Check the contact page and footer for a visible physical address. Verify the address is complete (street, city, state/region, postal code, country). Check whether the address uses the <address> HTML element and whether it is backed by LocalBusiness or PostalAddress schema markup.

Fix

Add the complete physical address to the footer and contact page. Wrap it in an <address> HTML element. Ensure the address exactly matches the address in your LocalBusiness JSON-LD schema and your Google Business Profile.

Explain

Displaying a physical address confirms to users and search engines that a business exists at a real location. For local SEO, the on-page address must match the address in Google Business Profile and LocalBusiness schema — inconsistencies reduce Google's confidence in the data and suppress local rankings.

Code Review

Check the contact page and footer for visible address text. Verify the address includes: street number and name, city, state/region, postal code, and country. Check for <address> HTML element semantic wrapper. Cross-reference the visible address against any LocalBusiness JSON-LD schema address fields — they must match exactly. Flag if no address is found on either contact page or footer.


For full implementation details, code examples, and framework-specific guidance, see references/rule.md.

Rule page: https://frontendchecklist.io/rules/seo/physical-address

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

404-page

FreeSummaryAI rating 100

Create and review custom 404 pages that help visitors recover from broken or moved links through search and navigation. Check the rendered page and HTTP response so missing content returns a proper 404 status.

  • Creating a helpful custom 404 page
  • Adding search and navigation for broken links
  • Checking missing pages that return HTTP 200
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

about-page

FreeSummaryAI rating 90

Audit or create a dedicated About page that explains a website’s purpose and identifies its people or organization. Review the rendered output and supporting information, including expertise and contact details, to find gaps.

  • Reviewing a website’s About page
  • Creating a page about the organization and its mission
  • Checking how operator information appears in rendered output
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

accessibility-testing

FreeSummaryAI rating 80

Review and add automated accessibility checks for components, pages, and continuous integration workflows. Use axe-based tools to detect structural and attribute issues, while identifying checks that still need keyboard or screen reader testing.

  • Review accessibility coverage for shared components
  • Add accessibility checks to page flow tests
  • Run accessibility tests in CI
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

accessible-authentication

FreeSummaryAI rating 90

Review sign-in, registration, multi-factor authentication, and account recovery for accessibility barriers. Find blocked paste, difficult code entry, and inaccessible backup methods, then suggest authentication paths that support password managers, autofill, or device approval.

  • Reviewing accessibility across the sign-in process
  • Checking verification code paste and autofill
  • Inspecting password reset and account recovery
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

accessible-notifications

FreeSummaryAI rating 100

Review form errors, success messages, and live updates so screen reader users receive important notifications. Check the HTML delivered to the browser, announcement settings, display duration, and dismissal controls, then identify specific elements that need changes.

  • Reviewing form error announcements
  • Checking success message display duration
  • Auditing live update notifications
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

accessible-tables

FreeSummaryAI rating 100

Review HTML tables so screen reader users can understand how headers and data relate. Check header markup, table descriptions, and merged cells, then identify specific fixes and ways to verify them.

  • Reviewing tables for screen reader accessibility
  • Checking header relationships in tables with merged cells
  • Reviewing table patterns in a design system
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

See all skills by thedaviddias

Report a problem with this skill