seo

Implement technical SEO best practices in Next.js applications.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Boristoka/claude-craft --skill seo-boristoka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo
Source: https://github.com/Boristoka/claude-craft/tree/main/.claude/skills/seo
Command: npx skills add https://github.com/Boristoka/claude-craft --skill seo-boristoka

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you implement best practices for Search Engine Optimization (SEO) to improve your website's visibility and ranking in search engine results.

Core Features & Use Cases

  • Structured Data (JSON-LD): Generate schema markup for rich snippets.
  • Metadata Management: Configure titles, descriptions, and OpenGraph tags.
  • Core Web Vitals Optimization: Ensure fast loading and good user experience.
  • Use Case: Automatically add Organization and LocalBusiness schema to your homepage and contact page to appear in Google's rich results.

Quick Start

Use the seo skill to add OrganizationSchema to your homepage.

Frequently Asked Questions about seo

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

FAQPage Schema
How do I generate JSON-LD structured data in a Next.js application?

To generate JSON-LD structured data in Next.js, you can use this Skill to automatically create schema markup like Organization and LocalBusiness schemas. This allows your homepage and contact pages to appear in Google's rich results with enhanced search visibility.

How do I configure dynamic sitemaps and robots.txt for Next.js?

Configuring dynamic sitemaps and robots.txt in Next.js is handled through provided technical SEO best practices. This improves search engine crawling and indexing by ensuring web crawlers can efficiently discover and access your site's routes and content.

Does Next.js metadata API support OpenGraph and Twitter cards?

The Next.js metadata API fully supports configuring OpenGraph tags and Twitter cards. This Skill provides guidance on managing titles, descriptions, and social media metadata to optimize how your web pages are displayed when shared across social platforms.

How do I optimize Core Web Vitals for better search ranking?

Optimizing Core Web Vitals involves applying specific performance enhancements to ensure fast loading and a good user experience. This Skill provides techniques to improve your site's loading speed metrics, which directly contribute to better search engine ranking.

When do I need structured data for my Next.js website?

You need structured data like JSON-LD when you want your Next.js website to qualify for rich snippets in search results. Implementing schema markup for entities such as Organizations or Local Businesses helps search engines understand your content contextually.

Can I use this to improve my Next.js site's visibility without external SEO dependencies?

Yes, you can improve your Next.js site's visibility without external dependencies by leveraging the framework's native metadata API and built-in routing. This Skill outlines how to implement technical SEO configurations directly within your application codebase.