본문으로 건너뛰기
cccskills
무료GitHub에 공개

seo-auditing

Audit technical SEO — meta tags, structured data, Open Graph, sitemaps, robots.txt, performance, and accessibility signals.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구X (Twitter)
설치 방법 보기

포함된 파일(1)

  • SKILL.md3.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

SEO Auditing

Check and fix technical SEO issues in a web project.

Audit Checklist

1. Meta Tags

Every page must have:

<head>
  <title>Page Title — Site Name</title>
  <meta name="description" content="155 chars max, compelling summary" />
  <link rel="canonical" href="https://example.com/page" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
</head>

Check for:

  • Unique <title> per page (50-60 chars)
  • Unique <meta description> per page (120-155 chars)
  • Canonical URL set (avoids duplicate content)
  • No noindex on pages that should be indexed

2. Open Graph & Social

<meta property="og:title" content="Page Title" />
<meta property="og:description" content="Description for social sharing" />
<meta property="og:image" content="https://example.com/og-image.png" />
<meta property="og:url" content="https://example.com/page" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />

3. Structured Data (JSON-LD)

Add schema markup for rich search results:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Article Title",
  "author": { "@type": "Person", "name": "Author Name" },
  "datePublished": "2026-04-10",
  "image": "https://example.com/image.jpg"
}
</script>

Common types: Article, Product, FAQPage, Organization, BreadcrumbList

Test with: https://search.google.com/test/rich-results

4. Sitemap

/sitemap.xml should:

  • List all indexable pages
  • Include <lastmod> dates
  • Exclude pages with noindex
  • Be under 50MB / 50,000 URLs per file
  • Be referenced in robots.txt

5. Robots.txt

/robots.txt should:

User-agent: *
Allow: /
Disallow: /api/
Disallow: /admin/
Sitemap: https://example.com/sitemap.xml
  • Not block CSS/JS files (search engines need them to render)
  • Not block pages you want indexed

6. Performance (Core Web Vitals)

MetricGoodNeeds Work
LCP (Largest Contentful Paint)< 2.5s> 4.0s
INP (Interaction to Next Paint)< 200ms> 500ms
CLS (Cumulative Layout Shift)< 0.1> 0.25

Key fixes:

  • Compress and lazy-load images
  • Preload critical fonts and CSS
  • Avoid layout shifts from dynamic content
  • Use next/image or equivalent for automatic optimization

7. Crawlability

  • All important pages are reachable from internal links
  • No orphan pages (pages with zero internal links)
  • No redirect chains (A→B→C should be A→C)
  • 404 pages return proper HTTP 404 status
  • No broken internal links

8. Accessibility (SEO Signals)

  • All images have alt text
  • Heading hierarchy is correct (one h1, then h2, h3 etc.)
  • Links have descriptive text (not "click here")
  • Language attribute set: <html lang="en">

Quick Automated Check

# Check robots.txt
curl -s https://example.com/robots.txt

# Check sitemap
curl -s https://example.com/sitemap.xml | head -20

# Check meta tags
curl -s https://example.com | grep -E '<title>|<meta name="description"|<link rel="canonical"'

# Check HTTP status codes
curl -o /dev/null -s -w "%{http_code}" https://example.com/page

Tips

  • Run Lighthouse in Chrome DevTools → check SEO score
  • Google Search Console is the source of truth for indexing issues
  • Mobile-friendliness is a ranking factor — test on mobile viewports
  • Page speed directly affects rankings — optimize Core Web Vitals

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Use Cursor's browser aria snapshots to audit a page for accessibility issues — missing labels, broken tab order, contrast, and ARIA misuse.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

0xAidan/polymarket-bot-test42026년 9월 4일 업데이트

Add PostHog analytics to a web application, including event tracking, page views, feature flags, and session replay.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

0xAidan/polymarket-bot-test42026년 9월 4일 업데이트

Generate OpenAPI/Swagger documentation for an API, including endpoint schemas, request/response types, and interactive docs UI.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

0xAidan/polymarket-bot-test42026년 9월 4일 업데이트

Add authentication to a web application using NextAuth.js (Auth.js), including OAuth providers, session management, and protected routes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

0xAidan/polymarket-bot-test42026년 9월 4일 업데이트

Dockerize an application with a production-ready Dockerfile, docker-compose setup, and .dockerignore.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

0xAidan/polymarket-bot-test42026년 9월 4일 업데이트

Set up Playwright end-to-end testing in a project, including test configuration, example tests, and CI integration.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

0xAidan/polymarket-bot-test42026년 9월 4일 업데이트

0xAidan의 스킬 모두 보기

이 스킬의 문제 신고