
Url Structure
Handles URL structure optimization for SEO, from planning hierarchy to fixing messy paths. You'd use this when setting up a new site's URL architecture, migrating URLs, or cleaning up parameter-heavy dynamic URLs. It covers the usual best practices (lowercase, hyphens, short paths) and includes specific guidance on static versus dynamic URLs, multi-language path structures, and when to handle canonicalization versus parameter cleanup. The skill explicitly defers to url-slug-generator for individual page slug creation and canonical-tag for duplicate consolidation, so it stays focused on overall structure and hierarchy. Good starting point if you're dealing with /product?id=123 messes or need to plan /category/subcategory depth before it becomes a refactoring nightmare.
- skills.sh installs
- 1.1K
- GitHub stars
- 1.1K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add kostja94/marketing-skills --skill url-structure --agent claude-codeInstalls into .claude/skills of the current project.
Files
SEO On-Page: URL Structure
Guides URL structure optimization for SEO: readability, hierarchy, and best practices.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Scope (On-Page SEO)
- URL hierarchy: Path structure, categories, depth
- URL format: Static vs dynamic; omit file extensions
- URL slug: See url-slug-generator for slug creation (3–5 words, under 60 chars)
- Duplicate variants: Route protocol, host, slash, default-document, extension, case, and tracking variants to canonical-tag
Initial Assessment
Project context: Read root {project}.md when present and load only the modules relevant to this task. Without Contextus, use available project material or user-provided facts and ask for missing information; do not create a parallel context system.
Identify:
- Site structure: Categories, subcategories, content types
- Current URLs: Existing patterns and issues
- Multi-language: URL structure for zh/en (e.g., /zh/, /en/ or subdomains)
Sponsors
Details
- Repository
- github.com/kostja94/marketing-skills
- Categories
- Release Management, Debugging, Productivity & Planning, Automation & Workflows, Marketing & SEO
- First seen
- May 16, 2026
More from kostja94/marketing-skills
All 172- Testimonials Generator1.1K
- Featured Snippet1.1K
- Twitter Cards1.1K
- Contact Page Generator1.1K
- Favicon Generator1.1K
- Integrated Marketing1.1K
- Display Ads1.1K
- Serp Features1.1K
- 404 Page Generator1.1K
- Mobile Friendly1.1K
- Creator Program1.1K
- Directory Submission1.1K
- Alternatives Page Generator1.1K
- Category Page Generator1.1K
- Research Sources1.1K
- Top Banner Generator1.1K
- Newsletter Signup Generator1.1K
- Url Slug Generator1.1K
- Pmf Strategy1.1K
- Navigation Menu Generator1.1K
- App Ads1.1K
- Brand Protection1.1K
- Card1.1K
- Media Kit Page Generator1.1K