Free Weebly structured data audit

Weebly Schema Markup Checker

Test any published Weebly page for JSON-LD, validate the structured data you've added against Schema.org, and find the missing fields, blog and product page gaps, and errors that quietly keep your pages out of Google rich results and AI answers.

  • Results in 30 seconds
  • Reads your live Weebly JSON-LD
  • Schema.org validation
  • Rich-result eligibility
35% of Google results show a rich snippet driven by structured data
Meta only Weebly sets titles and descriptions and a sitemap, but no structured data
JSON-LD the format you add in per-page SEO Header Code or an Embed Code element
100% Free no sign-up, no login, no credit card needed to run a check
What gets checked

Every Weebly schema type that earns rich results

The audit reads each block of JSON-LD on your published Weebly page, whether you added it in the theme Header Code, a page's SEO Header Code, or an Embed Code element, maps it to its Schema.org type, and flags the required and recommended properties Google looks for.

  • LocalBusiness

    The most important type for the small businesses Weebly serves: name, address, phone, and hours that power the local map pack and connect to your Google Business Profile.

  • FAQPage & HowTo

    Question and answer pairs you add through custom JSON-LD that expand your listing and feed structured answers to AI assistants.

  • Product

    For Weebly (Square) store pages: name, image, price, and availability that unlock product rich results. Product pages need Google Tag Manager to carry this markup.

  • Article & BlogPosting

    For the Weebly blog: headline, author, image, and publish date that qualify your posts for article enhancements. Blog posts also rely on Google Tag Manager for schema.

  • Organization

    Logo, name, and contact data for your brand, best added in the theme Header Code so it appears site-wide and builds the knowledge panel and entity recognition.

  • Service

    For the service and portfolio pages Weebly is popular with: service type, provider, and area served that help Google understand what you offer and where.

Step by step

How the Weebly schema audit works

Three steps, no learning curve. Run the check, read the report, then fix what matters most for rich-result eligibility.

  1. Paste your Weebly URL

    Drop in any published Weebly page. The Weebly Schema Validator fetches the live URL and reads the JSON-LD you've added, wherever it lives, exactly as a search crawler does.

  2. Read the results

    See each detected type with a clear status: valid, missing a recommended property, or carrying an error. Every flag points to the exact Schema.org rule behind it, so nothing is a guess.

  3. Fix and re-check

    Add site-wide types in the theme Header Code, page types in that page's SEO Header Code or an Embed Code element, and blog and product schema through Google Tag Manager, then publish. Or let JSON Schema App maintain your JSON-LD, and re-run the audit.

Decode the report

Common Weebly schema errors and what they actually mean

Because Weebly sets only meta tags and makes some pages hard to reach, the gaps are usually yours to close. Here is what each common issue means, how serious it is, and the fix.

  • No schema on the page

    CRITICAL

    Weebly sets titles and descriptions but no structured data, so search engines see plain text. Add the right JSON-LD in a page's SEO Header Code or an Embed Code element.

  • Blog or product page has no schema

    Error

    Weebly doesn't give blog posts or store product pages a manual header-code field, so they often ship with nothing. Add their JSON-LD through Google Tag Manager instead.

  • Same schema on every page

    Warning

    The theme Header Code loads on every page, so a page-specific type placed there lands everywhere. Keep site-wide types there and page types in per-page SEO Header Code.

  • Schema added but not published

    Error

    You pasted the JSON-LD in the editor but never hit Publish, so the live URL still has nothing. Publish the site, then re-check the live URL rather than the editor.

  • Missing required property

    Error

    A field Google requires is absent, so the whole block is ineligible. For LocalBusiness this is often a missing address, phone, or opening hours. Add it and re-check.

  • Syntax or nesting error

    Error

    A missing comma or bracket in your pasted code breaks the entire block so nothing is read. Check the JSON-LD structure and that properties sit under the right parent.

Troubleshooting

Weebly schema is valid, but rich results still aren't showing?

Valid markup makes a page eligible for rich results. It does not force them to appear. On Weebly, it is usually one of these.

  • You didn't publish the site

    Editing the header code or an Embed Code element isn't enough on Weebly. Hit Publish so the change goes live, then wait for Google to re-crawl before assuming it failed.

  • You're on a free .weebly.com subdomain

    Google can treat a free subdomain as a separate site, which slows indexing. A custom domain helps. Either way, confirm the URL is indexed in Search Console first.

  • Your star ratings are self-serving

    Google no longer shows review stars for reviews a business writes about itself on its own page. Star ratings need to come from genuine, independent reviews.

  • The markup doesn't match the page

    If your schema lists a price, rating, or feature a visitor cannot see on the page, or a value that has gone stale, Google withholds the rich result. Keep them in sync.

  • It simply needs time

    After a fix, Google has to re-crawl and re-process the page. Rich results can take days to reappear, so re-check, then give it time rather than changing things again.

The honest take

Schema won't rank you on its own, but it changes how you show up

Structured data is not a direct ranking factor. What it does is make your Weebly site machine-readable, so search engines and AI assistants can understand a page well enough to enhance how it appears. That often means a richer listing, a higher click-through rate, and a better shot at being cited in AI answers.

Weebly is built to be simple for small businesses, so it handles the basics like titles and descriptions but adds no structured data for you, and it hides the head on blog and product pages. That leaves real value on the table: a single missing required property can disqualify a whole block. This Weebly Schema Validator exists to surface those gaps.

  • Eligibility, not guarantees: we flag what blocks rich results, honestly
  • Validated against current Schema.org and Google documentation
  • Clear severity, so you fix errors first and recommendations next
localbusiness.jsonld
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Maple & Co Bakery",
  "image": "/img/storefront.jpg",
  "telephone": "+1-555-0175",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "52 Elm Street",
    "addressLocality": "Denver",
    "addressRegion": "CO"
  },
  "openingHours": "Mo-Sa 07:00-16:00"
}
Clear the confusion

Schema Markup Validator vs Rich Results Test vs Search Console

Weebly has no built-in schema validator, so you lean on Google's tools. They are not interchangeable, which is why markup can pass one and fail another. Here is what each does.

Schema Markup Validator

Checks Schema.org syntax

Confirms your custom JSON-LD is well-formed and uses valid Schema.org vocabulary. It does not tell you whether Google will actually show a rich result.

Use it: while writing markup

Rich Results Test

Checks Google eligibility

Tests your published Weebly page against Google's feature requirements and previews the result. This is why clean markup can still throw errors here. Run it on the live URL.

Use it: on the live URL

Search Console

Checks live issues at scale

Reports structured data issues across your whole Weebly site from real crawls, and flags problems after pages go live. Best for monitoring, not first-pass checks.

Use it: ongoing, site-wide

Stop guessing. Audit your Weebly schema now

Run a free check on any Weebly URL, then let JSON Schema App generate and maintain valid JSON-LD across your site, filling the gaps Weebly leaves behind.

Frequently Asked Questions

Google logo

“The agent doesn’t return ten blue links… it pulls from structured business data… to complete the job.”

- Sundar Pichai

JSON Schema App automatically detects, fixes, and manages structured data to help search engines and AI understand your website, improving visibility and rich results.

Try our Other Product

Website Speedy is a SaaS-based website optimization tool that instantly reduces website loading times.

This tool allows you to optimize images automatically on any platform, including Wix, Shopify, BigCommerce, and more.