SitemapGuard – Website SEO Audit avatar

SitemapGuard – Website SEO Audit

Pricing

$2.00 / 1,000 seo audit results

Go to Apify Store
SitemapGuard – Website SEO Audit

SitemapGuard – Website SEO Audit

Audit website SEO, detect missing metadata, broken pages, duplicate titles, and H1 issues. Discover URLs via XML sitemaps and export structured JSON/CSV reports for automated SEO monitoring.

Pricing

$2.00 / 1,000 seo audit results

Rating

0.0

(0)

Developer

SoruvaLab

SoruvaLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Categories

Share

Audit website pages, detect common technical SEO issues, and export structured results for reporting and automation.

SitemapGuard is an Apify Actor designed for website owners, SEO professionals, agencies, and developers who need a straightforward way to inspect website metadata, page status, and links.

Key Features

  • SEO metadata auditing — Extract page titles, meta descriptions, and canonical URLs.
  • H1 validation — Detect missing or multiple H1 headings.
  • Broken page detection — Identify HTTP 404 and 410 responses.
  • Internal and external link analysis — Count links and discover additional internal pages.
  • XML sitemap discovery — Find additional pages from standard /sitemap.xml URL lists.
  • Duplicate metadata detection — Flag duplicate titles and meta descriptions encountered during a crawl.
  • Structured results — Export audit data from Apify datasets as JSON or CSV.
  • Configurable crawl limits — Control the maximum number of pages inspected.

Who Is It For?

  • SEO agencies performing initial website assessments
  • Website owners checking common SEO problems
  • Developers validating website changes
  • E-commerce teams auditing public storefront pages
  • Automation builders creating recurring SEO workflows

How to Use

  1. Enter one or more website URLs.
  2. Set the maximum number of pages to audit.
  3. Start the Actor.
  4. Review the results in the Apify dataset.
  5. Export the data as JSON or CSV.

Example Input

{
"startUrls": [
{
"url": "https://example.com"
}
],
"maxRequestsPerCrawl": 10
}

Example Output

{
"url": "https://example.com/",
"referringUrl": null,
"statusCode": 200,
"title": "Example Domain",
"description": "",
"canonical": "",
"h1Count": 0,
"internalLinkCount": 0,
"externalLinkCount": 0,
"issues": [
"MISSING_DESCRIPTION",
"MISSING_CANONICAL",
"MISSING_H1"
],
"issueCount": 3
}

Detected Issues

Depending on the page and crawl results, SitemapGuard can report:

IssueMeaning
MISSING_TITLEPage title is missing
MISSING_DESCRIPTIONMeta description is missing
MISSING_CANONICALCanonical URL is missing
MISSING_H1No H1 heading detected
MULTIPLE_H1More than one H1 heading detected
DUPLICATE_TITLEDuplicate page title encountered
DUPLICATE_DESCRIPTIONDuplicate meta description encountered
BROKEN_PAGEHTTP 404 or 410 page detected
REQUEST_FAILEDPage request could not be completed

XML Sitemap Support

SitemapGuard checks the standard /sitemap.xml location and adds discovered same-host URLs to the crawl queue.

Current limitations:

  • Supports standard XML <urlset> sitemaps.
  • Sitemap index files are not yet supported.
  • Sitemap discovery is limited to 500 URLs per sitemap.
  • Sitemap downloads are limited to 2 MB.
  • Crawl limits still apply to all discovered pages.

Important Notes

  • SitemapGuard analyzes publicly accessible website pages.
  • JavaScript-rendered content may not be fully captured because the Actor uses CheerioCrawler.
  • Some websites may restrict automated access.
  • SEO issue detection is based on configurable technical checks and does not guarantee search engine rankings.
  • Duplicate metadata checks apply to pages encountered within a crawl, not necessarily the entire website.

Automation and Export

Use Apify datasets to export results as JSON or CSV, or integrate the Actor with other tools through the Apify API.

SitemapGuard can be used as part of scheduled website monitoring and SEO reporting workflows.

Support

If you encounter a problem, please use the Issues or support options available on the Actor's Apify Store page.