Skip to main content
Schema markup is structured data added to your pages that helps search engines understand your content and display enhanced search results — star ratings, FAQ dropdowns, business hours, product prices, and event details directly in Google search listings.

What schema markup does

Without schema markup, search engines display a basic title and description for your page. With it, your listing can include:
  • Business details — address, phone number, hours, logo
  • FAQ dropdowns — expandable question-and-answer pairs directly in search results
  • Product information — price, availability, review rating
  • Event details — date, location, ticket price
  • Breadcrumbs — a visual path showing page hierarchy
These enhanced listings (called “rich results”) improve click-through rates by giving searchers more information before they visit your page.

Auto-generated schema

The HoopAI platform automatically generates basic schema markup for certain page types:
  • Store product pages — Product schema with name, price, availability, and images
  • Blog posts — Article schema with author, date, and headline
  • Business profile — Organization schema pulled from your business profile settings
No manual configuration is needed for these auto-generated schemas.

Adding custom schema markup

For pages where auto-generated schema is not available or you need additional types:
1

Open page settings in the builder

Open the page in the funnel or website builder. Click Page Settings and navigate to the Tracking Code section.
2

Add JSON-LD schema to the head

Paste your JSON-LD structured data script into the Head Code section. Example:
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your Business Name",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main St",
    "addressLocality": "Your City",
    "addressRegion": "CA",
    "postalCode": "90001"
  },
  "telephone": "+1-555-123-4567"
}
</script>
3

Save and publish

Click Save, then Publish the page.

Supported schema types

Schema typeUse case
LocalBusinessService-area businesses, restaurants, clinics
FAQPagePages with frequently asked questions
ProductE-commerce product pages with pricing
EventWebinars, workshops, conferences
ArticleBlog posts and news articles
BreadcrumbListMulti-page website navigation hierarchy
HowToStep-by-step guides and tutorials

Testing your schema

After adding schema markup, validate it using Google’s testing tools:
  1. Go to Google’s Rich Results Test.
  2. Enter the URL of your published page.
  3. The tool shows which schema types were detected and whether they are eligible for rich results.
  4. Fix any errors or warnings flagged by the tool.
Start with FAQPage schema on your landing pages — it is the easiest to implement and produces highly visible results in Google search. Add a JSON-LD block with your page’s FAQ content and test immediately.
Adding schema markup does not guarantee rich results in search. Google decides whether to display enhanced listings based on the quality and relevance of your content. However, valid schema markup makes your pages eligible for rich results.
Last modified on March 6, 2026