<script type="application/ld+json">{"@context":"https://schema.org","@type":"TechArticle","headline":"Sitemap diagnosis","description":"What HarperFlow checks when it explains why a published item isn't showing up in your sitemap.","dateModified":"2026-07-12","inLanguage":"en","author":{"@type":"Organization","name":"HarperFlow"},"publisher":{"@type":"Organization","name":"HarperFlow","url":"https://www.harperflow.io","logo":{"@type":"ImageObject","url":"https://www.harperflow.io/favicon.png"}},"mainEntityOfPage":"https://www.harperflow.io/docs/sitemap-diagnosis"}</script>
Troubleshooting
What HarperFlow checks when it explains why a published item isn't showing up in your sitemap.
If an article looks published but isn't showing up where you'd expect, HarperFlow can check the actual item on your site and tell you exactly why. Find it on the Articles page: open a published article and click Is it live & findable? to run the check against your live site.
For a draft or staged item, publish it (or wait for HarperFlow's own publish step to run, if it's a scheduled article waiting on its window). For an archived item, unarchive it if you want it live again. For an item blocked by an indexing field, check that specific field on the item. It may have been set by a platform default, a theme setting, or another integration rather than anything HarperFlow did. None of these mean the article itself was lost or needs rewriting.
Tip: This check reads your site's actual live field data at the moment you run it, not a cached copy, so the result reflects reality right now rather than what things looked like the last time HarperFlow synced.