seo-handler
Optimize Next.js SEO Metadata
Search visibility fails when routes, metadata, and structured data are inconsistent. This skill guides Claude, Codex, and Claude Code through Next.js SEO updates.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "seo-handler" from https://skillstore.io/skills/aayushbaniya2006-seo-handler.md and its manifest at https://skillstore.io/api/skills/aayushbaniya2006-seo-handler/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "seo-handler". A new marketing page needs SEO coverage before launch.
Expected outcome:
The response lists required metadata, the sitemap entry, suggested OpenGraph fields, and crawler visibility checks.
Using "seo-handler". A blog section has many dynamic posts and slow indexing.
Expected outcome:
The response recommends ISR settings, generated static parameters, batched sitemaps, and article structured data.
Using "seo-handler". A product page needs richer search result eligibility.
Expected outcome:
The response identifies suitable structured data fields, image requirements, canonical URL handling, and validation steps.
Security Audit
SafeAll static findings are false positives caused by Markdown examples, placeholder URLs, and a public Next.js environment variable example. No prompt injection, data exfiltration intent, command execution path, or malicious behavior was found in SKILL.md or reference.md.
Risk Factors
๐ Network access (5)
โ๏ธ External commands (33)
๐ Env variables (2)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/aayushbaniya2006-seo-handler/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/aayushbaniya2006-seo-handler?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/aayushbaniya2006-seo-handler?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aayushbaniya2006-seo-handler/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/aayushbaniya2006-seo-handler.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
AayushBaniya2006. (2026). seo-handler security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/aayushbaniya2006-seo-handler/audits/9BibTeX citation
@techreport{aayushbaniya2006-aayushbaniya2006-seo-handler-2026,
author = {AayushBaniya2006},
title = {seo-handler security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/aayushbaniya2006-seo-handler/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "seo-handler security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "AayushBaniya2006"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/aayushbaniya2006-seo-handler/audits/9"
identifiers:
- type: other
value: "skillstore:aayushbaniya2006-seo-handler:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add Launch Page SEO
Create metadata, sitemap entries, and crawler rules for new public pages before release.
Improve Content Indexing
Apply ISR, structured data, and page metadata to blogs, docs, and marketing content.
Standardize SEO Reviews
Use consistent checks for OpenGraph, JSON-LD, robots.txt, and sitemap coverage.
Try These Prompts
Review my new Next.js public page for sitemap, metadata, OpenGraph, and robots.txt requirements. List the changes I should make.
Design a metadata plan for these Next.js pages. Include title templates, descriptions, canonical URLs, and OpenGraph image guidance.
Recommend JSON-LD structured data for these content pages. Explain whether next-seo components or a raw script tag fit best.
Audit my Next.js App Router SEO architecture. Cover sitemap splitting, ISR, generateStaticParams, robots.txt, metadata inheritance, and schema coverage.
Best Practices
- Keep every public route represented in the sitemap or a generated sitemap batch.
- Set default metadata in layouts and override page-specific values close to the route.
- Validate structured data and crawler rules before publishing production pages.
Avoid
- Do not expose private routes, admin paths, or secret data through metadata or sitemaps.
- Do not reuse generic titles and descriptions across many indexed pages.
- Do not publish placeholder domains, sample images, or incomplete structured data.
Frequently Asked Questions
Does this skill run an SEO crawler?
Can it help with dynamic sitemap generation?
Does it support JSON-LD structured data?
Is it only for Next.js?
Can it improve search rankings by itself?
Which AI tools can use it?
Developer Details
Author
AayushBaniya2006License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
a29db30e42179ff8ed4d95c9dfba3704c22643d0
Maintenance freshness
7/18/2026
Usage
9 downloads ยท 175 views
File structure
๐ reference.md
๐ SKILL.md