seo-fundamentals

Explain crawling, indexing, rendering, and structured data for SEO implementation.

35|5|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Kinfe123/fm-skills --skill seo-fundamentals-kinfe123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-fundamentals
Source: https://github.com/Kinfe123/fm-skills/tree/main/seo-fundamentals
Command: npx skills add https://github.com/Kinfe123/fm-skills --skill seo-fundamentals-kinfe123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SEO optimization is often bottlenecked by misinterpretation of how crawlers see and index content. This skill clarifies crawling, indexing, rendering, and structured data to improve visibility.

Core Features & Use Cases

  • Crawling and Indexing Guidance: Understand how search engines discover and rank your pages, including SPA and SSR implications.
  • Structured Data & Semantic HTML: Implement JSON-LD, rich snippets, and accessible markup to improve crawler understanding.
  • SEO Architecture Patterns: Apply SSR/SSG/hybrid patterns to maximize indexation while preserving UX.

Quick Start

Use the seo-fundamentals skill to audit a sample page and verify the presence of correct title, meta description, canonical URL, robots meta, and JSON-LD structured data.

Frequently Asked Questions about seo-fundamentals

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

FAQPage Schema
How do I optimize a SPA for search engine crawling and indexing?

To optimize a Single Page Application (SPA) for crawling and indexing, implement Server-Side Rendering (SSR) or Static Site Generation (SSG) to ensure HTML is fully rendered. Use semantic HTML, canonical URLs, and JSON-LD structured data so crawlers reliably parse your content.

What is the difference between crawling, indexing, and rendering for SEO?

Crawling is how search engines discover pages, indexing stores that content, and rendering executes JavaScript to visualize the page. SEO requires optimizing all three by using semantic HTML, correct meta tags, and structured data to ensure reliable ranking.

How do I add JSON-LD structured data and semantic HTML to my web pages?

Add JSON-LD structured data and semantic HTML by injecting specific script tags for rich snippets and using appropriate HTML5 tags. This improves crawler understanding of your content architecture and enhances search visibility through reliable indexing.

Does SSR vs SSG architecture affect Core Web Vitals and SEO ranking?

SSR and SSG architectures significantly affect Core Web Vitals and SEO ranking by improving initial page load speed and content availability. Choosing hybrid patterns maximizes indexation while preserving user experience and passing Core Web Vitals assessments.

Why are canonical URLs and robots meta tags needed for reliable indexing?

Canonical URLs and robots meta tags are needed for reliable indexing to prevent duplicate content issues and control crawler access. Implementing them correctly ensures search engines rank the preferred page version and ignore restricted areas.

What is the best way to audit a web page for SEO fundamentals?

The best way to audit a web page for SEO fundamentals is to verify the presence of correct title tags, meta descriptions, canonical URLs, robots meta tags, and JSON-LD structured data. This ensures reliable indexing and ranking across real projects.