What indexability means

Indexability is whether a search engine is allowed and able to store a page in its search index. A page can exist, load, and look perfect to a visitor while quietly telling search engines, “Do not include me.”

The common controls are robots meta tags, X-Robots-Tag headers, robots.txt, canonical tags, password protection, redirects, and sitemap inclusion. A single accidental noindex tag can hide an important page from search results.

What schema means

Schema is structured data that helps search engines understand the entities and relationships on a page. JSON-LD is the most common modern format. Useful schema may include Organization, LocalBusiness, BreadcrumbList, Article, FAQPage, Service, WebSite, and WebPage.

Schema does not replace visible content. It should describe what is actually on the page. If the page does not visibly show reviews, do not mark up fake reviews. That is not wizardry. That is trouble wearing a hat.

Common audit warnings

  • Noindex found: the page may be blocked from search results.
  • Robots.txt missing: the site has no crawl guidance file.
  • Sitemap missing: search engines may have less guidance about public URLs.
  • Canonical missing or mismatched: duplicate or alternate URLs may confuse the preferred version.
  • JSON-LD invalid: structured data exists but contains syntax or validation errors.
  • Missing breadcrumb schema: the page may lack structured navigation context.

How to fix schema and indexability by platform

Indexability settings are powerful. On WordPress, check reading settings, SEO plugin settings, and page-level advanced settings. On Shopify, review search visibility controls and SEO Hidden metafields where relevant. On Wix, check whether search engines are allowed to index the page. On Squarespace, review page SEO settings and site visibility. On Webflow, review indexing, sitemap, robots, and canonical settings. On HubSpot, noindex may be added through advanced page settings. Duda has site and page SEO/AEO controls. Framer, Joomla, and Drupal each may require page settings, modules, or custom code depending on the site.

Official reference points: Google noindex guidance, Google robots.txt guide, Google canonical guidance, Google structured data intro, Shopify hide a page from search engines, HubSpot noindex guidance, Duda configuration files, Webflow canonical tags, and Drupal robots tag documentation.

How to fix schema and indexability on static/custom sites

On a static site, the relevant pieces usually live in the page head and root files.

<meta name="robots" content="index, follow">
<link rel="canonical" href="https://example.com/services/">

Your root files may include:

/robots.txt
/sitemap.xml
/llms.txt

JSON-LD should be valid JSON inside a script tag:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Example Business",
  "url": "https://example.com/"
}
</script>

When not to touch this yourself

Ask for help if you are changing canonical tags, robots.txt, sitemap logic, noindex settings on important pages, redirects, or JSON-LD templates across many pages. These are often easy fixes for someone who knows the system, but they can remove important pages from search if handled carelessly.

Official platform references

For exact menu names and platform-specific controls, start with the official docs: WordPress, Shopify, Wix, Squarespace, Webflow, HubSpot, Duda, GoDaddy, Framer, Joomla, and Drupal.

Want the scan to point to fixes like these?

Run SEO Crystal Ball, then use this library to translate the finding into practical next steps. No vague prophecies. Just useful work.

Run a Scan