optimise-seo

Implement metadata, structured data, and canonical URLs for Next.js App Router apps.

75|6|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/mblode/agent-skills --skill optimise-seo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimise-seo
Source: https://github.com/mblode/agent-skills/tree/main/skills/optimise-seo
Command: npx skills add https://github.com/mblode/agent-skills --skill optimise-seo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SEO for Next.js App Router apps often lacks consistent metadata, structured data, and performance optimizations; this skill provides end-to-end guidance to implement sitemap.xml, canonical URLs, OpenGraph/Twitter cards, JSON-LD, and CWV improvements.

Core Features & Use Cases

  • Automates metadata and structured data injection using Next.js App Router patterns.
  • Generates and validates sitemap.xml and robots.txt, canonical URLs, OG/Twitter cards.
  • Performs SEO audits and performance tuning across routes at scale.
  • Use case: when launching a Next.js app, integrate SEO scaffolding to improve crawlability and ranking.

Quick Start

Configure and audit the Next.js App Router app to enable metadata, structured data, canonical URLs, and Core Web Vitals optimizations.

Frequently Asked Questions about optimise-seo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement SEO metadata in a Next.js App Router project?

To implement SEO metadata in Next.js App Router, you inject structured data, canonical URLs, and OpenGraph tags directly into your route files. This ensures search engines correctly crawl and index your pages.

What is the best way to generate a sitemap.xml and robots.txt for Next.js?

The best way to generate a sitemap.xml and robots.txt for Next.js is using App Router conventions to dynamically create these files. This approach maintains accurate crawlability across all application routes.

Does this Next.js SEO optimization support OpenGraph and Twitter cards?

Yes, this Next.js SEO optimization supports OpenGraph and Twitter cards. It automatically generates the required metadata injections to ensure your links display rich visual previews on social platforms.

How do I add JSON-LD structured data to my Next.js application?

You add JSON-LD structured data to a Next.js application by following App Router patterns for metadata injection. This provides search engines with explicit context about your page content.

Can I audit Core Web Vitals and performance across Next.js routes?

Yes, you can audit Core Web Vitals and performance across Next.js routes. The skill performs SEO audits and applies performance tuning to ensure CWV improvements across your application.