seo-checklist

Audit PolicyEngine web apps for SEO metadata, canonical URLs, and accessibility.

2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/PolicyEngine/policyengine-skills --skill seo-checklist-policyengine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-checklist
Source: https://github.com/PolicyEngine/policyengine-skills/tree/main/skills/technical-patterns/seo-checklist-skill
Command: npx skills add https://github.com/PolicyEngine/policyengine-skills --skill seo-checklist-policyengine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This checklist guides developers and product teams to implement and validate search-engine-friendly policies for PolicyEngine web apps, addressing crawlability, indexing, and dual-mode iframe considerations.

Core Features & Use Cases

  • Guidance on metadata, canonical URLs, OG data, JSON-LD, semantic HTML, accessibility, and page structure to improve discoverability.
  • Support dual-mode deployments (standalone and iframe) to ensure consistency between embedded and standalone pages.
  • Real-world scenarios: audit new app pages, fix crawl errors, and optimize performance for search engines.

Quick Start

Apply the SEO checklist during build and deployment to ensure crawlability, metadata, and accessibility for each PolicyEngine web app.

Frequently Asked Questions about seo-checklist

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

FAQPage Schema
How do I add SEO metadata and canonical URLs to a web app?

To add SEO metadata and canonical URLs, you align HTML structure and meta tags with search engine expectations. This involves updating index.html and app routes with canonical links, Open Graph data, and JSON-LD structured data to ensure proper crawlability and indexing.

What is the best way to make iframed research pages discoverable by search engines?

Making iframed research pages discoverable requires dual-mode deployment optimization. You apply consistent canonical URLs, semantic HTML, and accessible content across both embedded and standalone page versions to ensure search engines can properly crawl and index the content.

How do I configure robots.txt and sitemap.xml for improved web app crawlability?

Configuring robots.txt and sitemap.xml for crawlability involves defining search engine access rules and submitting page structures. This ensures crawlers can efficiently discover and index your web app routes while managing index.html page visibility.

Do I need semantic HTML and accessibility features for search engine indexing?

Semantic HTML and accessibility features are required for effective search engine indexing. Structuring content semantically helps crawlers understand page hierarchy and context, directly boosting indexing accuracy and search ranking performance.

When should I audit my web app for Open Graph and JSON-LD structured data?

You should audit your web app for Open Graph and JSON-LD structured data during the build and deployment phases. Validating these metadata formats ensures consistent crawlability, fixes potential crawl errors, and optimizes search engine performance before release.