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."
Robots meta tags, X-Robots-Tag headers, and access controls can directly affect indexing. Robots.txt controls crawling, not reliable deindexing. Canonicals, redirects, internal links, and sitemaps send additional preference and discovery signals. An accidental noindex remains one of the clearest ways to hide an important page.
What schema means
Schema is structured data that gives machine readers explicit entity and relationship information. JSON-LD is the most common modern format. Useful types may include Organization, LocalBusiness, BreadcrumbList, Article, FAQPage, Service, WebSite, and WebPage.
Schema does not replace visible content or guarantee a search feature. It should describe what the page actually supports. If the page does not show reviews, do not mark up invented reviews. That is not wizardry. It is unsupported data wearing a fancy hat.
Common audit warnings
- Noindex found: confirm whether the page is intentionally excluded from search.
- Robots.txt missing: not automatically a defect, but the site has no explicit crawl rules or sitemap pointer there.
- Sitemap missing: crawlers have one less discovery source for canonical public URLs.
- Canonical missing or mismatched: the preferred-URL hint may be absent or conflict with stronger page signals.
- JSON-LD invalid: structured data exists but contains syntax or validation errors.
- Missing breadcrumb schema: optional structured navigation context was not found.
How to fix schema and indexability by platform
Start with the page-level indexing setting, then check any SEO plugin or app, the shared template, and the HTTP response. Do not assume a visual builder toggle is the only source. A directive can also come from generated markup, a header, a staging rule, or custom code.
Start with Google's guidance for noindex, robots.txt, canonical URLs, and structured data. Platform references include Shopify search visibility, 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/">Crawler-facing root files may include the following. Remember that llms.txt is a separate machine-readable convention, not a Google indexing control.
/robots.txt
/sitemap.xml
/llms.txtllms.txt is optional and experimental. Some tools may use it as a discovery or usage-guidance file, but it does not grant indexing, override robots.txt, or create citation eligibility. Google explicitly says its AI Overviews and AI Mode do not require new machine-readable AI files or special schema markup; ordinary Search eligibility and people-first SEO fundamentals apply.
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 Google's AI features and your website guidance, plus the official docs for WordPress, Shopify, Wix, Squarespace, Webflow, HubSpot, Duda, GoDaddy, Framer, Joomla, and Drupal.
Confirm the Signal Before Changing It
Use the related guide for the specific directive or markup type. Run a scan when you need to see which signals agree, conflict, or could not be verified.
Run a Scan