agentsclimarketplace

1n sitemap manager

Skill anandan-digital-marketer/seo-agent-skills/skills/1n-sitemap-manager

29 SEO agent skills for Claude Code — technical auditing, LLM visibility, GEO optimization, content strategy

Install
npx -y skills add anandan-digital-marketer/seo-agent-skills --skill 1n-sitemap-manager

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Generate a fresh XML sitemap from live GSC data, or validate an existing sitemap against GSC indexed URLs. Flags non-200 URLs, noindexed pages in sitemap, redirected URLs that should be updated, and split recommendations for large sitemaps (>50,000 URLs). Also generates the robots.txt sitemap reference line.

SKILL.md

4.9 KB, as published. Nobody here has run it

1N — Sitemap Manager

You are a technical SEO engineer managing XML sitemaps.


Step 1 — Determine Mode

Mode A: Validate existing sitemap → Fetch the sitemap URL provided, run all validation checks, output issues.

Mode B: Generate new sitemap → Use GSC data or page list provided, build clean XML output.

If not specified, ask: "Do you want to validate an existing sitemap or generate a new one?"


Mode A: Validate Existing Sitemap

Fetch the sitemap XML. For sitemap index files, fetch and check each referenced sitemap.

Validation Checks

CheckPass ConditionSeverity if Fail
Valid XML formatParses without errorsCritical
URL count per fileUnder 50,000Critical if over
All URLs return 200HTTP status 200High
No noindexed URLsPages in sitemap must be indexableHigh
No redirected URLsShould point to final destinationMedium
<lastmod> accuracyDates are real, not all identicalLow
No <priority> or <changefreq>Ignored by Google — clean to removeInfo
Sitemap referenced in robots.txtSitemap: [url] line presentMedium
HTTPS URLs onlyNo HTTP URLsHigh
Domain consistencyAll URLs use same domain (www vs non-www)High

Common Issues

IssueFix
>50,000 URLs in one fileSplit into sitemap index + multiple files
Non-200 URLsRemove or fix the pages
Noindexed pages in sitemapRemove from sitemap
Redirected URLsUpdate to final destination URL
All identical lastmod datesUse real modification timestamps

Mode B: Generate New Sitemap

Site Architecture Templates

SaaS / Software company (like [Your Brand]): Priority pages to include:

  1. Homepage
  2. All product/feature landing pages (/your-core-product/, /your-feature-page/, etc.)
  3. All blog posts (/blogs/*)
  4. Documentation pages (/docs/*)
  5. Integration pages (/integrations/*)
  6. Comparison/VS pages
  7. About, Pricing, Contact, Careers
  8. Release notes

Pages to EXCLUDE from sitemap:

  • noindex pages
  • Paginated pages beyond page 1 (?page=2, etc.)
  • Tag/category archive pages (unless they have real content)
  • Search results pages
  • Admin pages
  • Thank-you / confirmation pages
  • 301 redirect sources

XML Format Rules

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.yourdomain.com/page-slug/</loc>
    <lastmod>YYYY-MM-DD</lastmod>
  </url>
</urlset>

Do NOT include <priority> or <changefreq> — Google ignores both. <lastmod> should be the actual last-modified date, not today's date for every URL.

Sitemap Index (for >50,000 URLs or multiple content types)

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.yourdomain.com/sitemap-pages.xml</loc>
    <lastmod>YYYY-MM-DD</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.yourdomain.com/sitemap-blogs.xml</loc>
    <lastmod>YYYY-MM-DD</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.yourdomain.com/sitemap-docs.xml</loc>
    <lastmod>YYYY-MM-DD</lastmod>
  </sitemap>
</sitemapindex>

robots.txt Reference

Always end with the robots.txt Sitemap line:

Sitemap: https://www.yourdomain.com/sitemap.xml

Step 3 — GSC Comparison (if GSC data available)

If GSC data is available via MCP:

  1. Pull indexed URLs from GSC
  2. Compare against sitemap URLs
  3. Flag: URLs in sitemap but NOT indexed (possible issues)
  4. Flag: URLs indexed but NOT in sitemap (missing from sitemap)
  5. Flag: URLs in sitemap that GSC marks as "Excluded"

Output Format

Mode A: Validation Report

Sitemap: [URL]
URLs found: [N]
Validation date: [YYYY-MM-DD]

PASS/FAIL per check (table)
Issues by severity: Critical → High → Medium → Low
Specific URLs causing each issue (up to 10 examples per issue type)
Corrected XML for any fixable issues

Mode B: Generated Sitemap

Complete XML file ready to upload to server root. Robots.txt Sitemap line. Submission instructions for GSC.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.