seo-optimization

Automate on-page SEO setup with meta tags, JSON-LD schema, and hreflang.

9|3|Updated Oct 26, 2019
One-click install
npx skills add https://github.com/Hack23/homepage --skill seo-optimization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-optimization
Source: https://github.com/Hack23/homepage/tree/main/.github/skills/quality/seo-optimization
Command: npx skills add https://github.com/Hack23/homepage --skill seo-optimization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates on-page SEO setup for websites, helping teams overcome inconsistent optimization and missed best-practices.

Core Features & Use Cases

  • Meta Tags: title, description, canonical, and social tags aligned with SEO guidelines.
  • Structured Data: JSON-LD for Organization, WebSite, and BreadcrumbList to improve rich results.
  • Multilingual SEO: hreflang tags and language-specific signals for international sites.
  • Semantic HTML: use of proper headings and alt attributes to boost accessibility and crawlability.

Quick Start

Configure a new page with a canonical URL, a concise title and description, JSON-LD for Organization and WebSite, and applicable hreflang entries.

Frequently Asked Questions about seo-optimization

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

FAQPage Schema
How do I set up on-page SEO for a multilingual website?

On-page SEO for multilingual sites requires consistent meta tags, JSON-LD schema, and hreflang references to signal language-specific pages. This automates hreflang tags and semantic HTML conventions to ensure search engines properly index international content.

What is the best way to add JSON-LD structured data for rich results?

Adding JSON-LD structured data involves implementing schema for Organization, WebSite, and BreadcrumbList. This approach formats your site data to improve crawlability and enable rich results in search engines.

Can I use this for static sites and CMS-based pages?

Yes, automating on-page SEO works for static sites, CMS-based pages, and multilingual web projects. It standardizes canonical URLs, concise titles, and descriptions across different platforms to maintain consistent search visibility.

Do I need semantic HTML to improve web performance and crawlability?

Yes, semantic HTML using proper heading structures and alt attributes is needed to boost accessibility and crawlability. It works alongside meta tags and schema data to ensure search engines can accurately parse page content.

Why does my hreflang configuration need canonical URLs?

Hreflang configuration needs canonical URLs to specify the definitive version of a page among language variants. Pairing hreflang tags with canonical references prevents duplicate content issues and ensures correct regional indexing.

When do I need schema.org markup for my website?

You need schema.org markup when you want to provide explicit clues about your page content to search engines. Implementing JSON-LD schema for Organization and WebSite helps search engines display rich results and understand your site structure.