SoDam-SeoMedic
Claude Code 플러그인 — 웹사이트 SEO/GEO 진단(크롤·렌더·CWV·구조화데이터·AI크롤러정책·회귀감지) + GSC/GA4/PSI 연동. Next.js 프로젝트 승인 기반 자동수정(canonical·OG·noindex·robots·JSON-LD·제목) + GitHub 저장소 PR 제안(실험적)
파일 탐색기
- marketplace.json
- ci.yml
- 01_PRD.md
- 02_DATA_MODEL.md
- 03_PHASES.md
- 04_PROJECT_SPEC.md
- README.md
- RESEARCH_SOURCES-ADD.md
- RESEARCH_SOURCES.md
- clean-dist.mjs
- package-for-plugin.mjs
- ai-crawler-finding.ts
- ai-crawler-policy.ts
- crawler.ts
- fetch-client.ts
- queue.ts
- robots.ts
- sitemap.ts
- ssrf-guard.ts
- lighthouse-runner.ts
- 0001_init.ts
- 0002_fix.ts
- 0003_github_pr.ts
- 0004_integration.ts
- audit-run.ts
- baseline.ts
- finding.ts
- fix.ts
- github-pr.ts
- integration.ts
- page.ts
- project.ts
- regression.ts
- connection.ts
- path-guard.ts
- apply.ts
- page-file-resolver.ts
- plan.ts
- rollback.ts
- scan.ts
- add-safe-guard.ts
- canonical-fixer.ts
- jsonld-website-fixer.ts
- meta-description-fixer.ts
- noindex-fixer.ts
- og-fixer.ts
- registry.ts
- robots-ai-policy-fixer.ts
- sitemap-finding.ts
- sitemap-fixer.ts
- title-fixer.ts
- git-guard.ts
- api-client-port.ts
- api-client.ts
- duplicate-guard.ts
- git-exec.ts
- git-ops.ts
- npm-install.ts
- orchestrator.ts
- permission.ts
- policy.ts
- pr-builder.ts
- repo-cache-path.ts
- sandbox.ts
- token.ts
- types.ts
- credential-loader.ts
- fake-clients.ts
- field-data-merger.ts
- ga4-client.ts
- ga4-token.ts
- google-auth-token.ts
- gsc-client.ts
- gsc-token.ts
- psi-client.ts
- psi-token.ts
- types.ts
- detect-nextjs.ts
- audit-orchestrator.ts
- classify.ts
- finding-key.ts
- browser-pool.ts
- dom-diff.ts
- dom-signals.ts
- crawl-local-bridge.ts
- local-fetch.ts
- local-loopback.ts
- logical-url.ts
- render-local-bridge.ts
- server-launcher.ts
- json.ts
- markdown.ts
- summary.ts
- types.ts
- canonical.ts
- content-structure.ts
- cwv-threshold.ts
- indexing.ts
- jsonld-required-fields.ts
- jsonld-shared.ts
- jsonld.ts
- og.ts
- qa-structure.ts
- raw-rendered-gap.ts
- status-redirect.ts
- registry.ts
- types.ts
- cli.ts
- server.ts
- layout.tsx
- page.tsx
- sitemap.ts
- next-env.d.ts
- next.config.js
- package-lock.json
- package.json
- tsconfig.json
- add-safe-guard.test.ts
- ai-crawler-finding.test.ts
- ai-crawler-policy.test.ts
- audit-orchestrator.test.ts
- browser-pool.test.ts
- canonical-fixer.test.ts
- classify.test.ts
- content-structure-rules.test.ts
- crawler.test.ts
- credential-loader.test.ts
- db.test.ts
- detect-nextjs.test.ts
- dom-diff.test.ts
- dom-signals.test.ts
- fake-clients.test.ts
- fetch-client.test.ts
- field-data-merger.test.ts
- finding-key.test.ts
- fix-orchestrator-canonical-integration.test.ts
- fix-orchestrator-integration.test.ts
- fix-orchestrator-js-only-canonical-integration.test.ts
- fix-orchestrator-jsonld-website-integration.test.ts
- fix-orchestrator-meta-description-integration.test.ts
- fix-orchestrator-noindex-integration.test.ts
- fix-orchestrator-og-integration.test.ts
- fix-orchestrator-robots-ai-policy-integration.test.ts
- fix-orchestrator-title-integration.test.ts
- fix-repository.test.ts
- fixer-registry.test.ts
- ga4-client.test.ts
- ga4-token.test.ts
- git-guard.test.ts
- github-duplicate-guard.test.ts
- github-git-ops.test.ts
- github-npm-install.test.ts
- github-orchestrator.test.ts
- github-permission.test.ts
- github-policy.test.ts
- github-pr-builder.test.ts
- github-repo-cache-path.test.ts
- github-sandbox.test.ts
- github-types.test.ts
- google-auth-token.test.ts
- gsc-client.test.ts
- gsc-token.test.ts
- integration-repository.test.ts
- jsonld-rules.test.ts
- jsonld-website-fixer.test.ts
- lighthouse-runner.test.ts
- local-fetch.test.ts
- local-loopback.test.ts
- logical-url.test.ts
- meta-description-fixer.test.ts
- migration-0003.test.ts
- migration-0004.test.ts
- noindex-fixer.test.ts
- og-fixer.test.ts
- og-rules.test.ts
- page-file-resolver.test.ts
- path-guard.test.ts
- psi-client.test.ts
- psi-token.test.ts
- queue.test.ts
- regression-integration.test.ts
- report.test.ts
- robots-ai-policy-fixer.test.ts
- robots.test.ts
- rules.test.ts
- scan.test.ts
- server-integration-fix.test.ts
- server-integration-github-tool-registration.test.ts
- server-integration.test.ts
- server-launcher.test.ts
- sitemap-finding.test.ts
- sitemap-fixer.test.ts
- sitemap.test.ts
- ssrf-guard.test.ts
- title-fixer.test.ts
- package.json
- tsconfig.json
- tsconfig.test.json
- vitest.config.ts
- plugin.json
- seo-audit.md
- seo-check.md
- seo-fix.md
- hooks.json
- ai-crawler-finding.d.ts
- ai-crawler-finding.js
- ai-crawler-finding.js.map
- ai-crawler-policy.d.ts
- ai-crawler-policy.js
- ai-crawler-policy.js.map
- crawler.d.ts
- crawler.js
- crawler.js.map
- fetch-client.d.ts
- fetch-client.js
- fetch-client.js.map
- queue.d.ts
- queue.js
- queue.js.map
- robots.d.ts
- robots.js
- robots.js.map
- sitemap.d.ts
- sitemap.js
- sitemap.js.map
- ssrf-guard.d.ts
- ssrf-guard.js
- ssrf-guard.js.map
- lighthouse-runner.d.ts
- lighthouse-runner.js
- lighthouse-runner.js.map
- 0001_init.d.ts
- 0001_init.js
- 0001_init.js.map
- 0002_fix.d.ts
- 0002_fix.js
- 0002_fix.js.map
- 0003_github_pr.d.ts
- 0003_github_pr.js
- 0003_github_pr.js.map
- 0004_integration.d.ts
- 0004_integration.js
- 0004_integration.js.map
- audit-run.d.ts
- audit-run.js
- audit-run.js.map
- baseline.d.ts
- baseline.js
- baseline.js.map
- finding.d.ts
- finding.js
- finding.js.map
- fix.d.ts
- fix.js
- fix.js.map
- github-pr.d.ts
- github-pr.js
- github-pr.js.map
- integration.d.ts
- integration.js
- integration.js.map
- page.d.ts
- page.js
- page.js.map
- project.d.ts
- project.js
- project.js.map
- regression.d.ts
- regression.js
- regression.js.map
- connection.d.ts
- connection.js
- connection.js.map
- path-guard.d.ts
- path-guard.js
- path-guard.js.map
- apply.d.ts
- apply.js
- apply.js.map
- page-file-resolver.d.ts
- page-file-resolver.js
- page-file-resolver.js.map
- plan.d.ts
- plan.js
- plan.js.map
- rollback.d.ts
- rollback.js
- rollback.js.map
- scan.d.ts
- scan.js
- scan.js.map
- add-safe-guard.d.ts
- add-safe-guard.js
- add-safe-guard.js.map
- canonical-fixer.d.ts
- canonical-fixer.js
- canonical-fixer.js.map
- jsonld-website-fixer.d.ts
- jsonld-website-fixer.js
- jsonld-website-fixer.js.map
- meta-description-fixer.d.ts
- meta-description-fixer.js
- meta-description-fixer.js.map
- noindex-fixer.d.ts
- noindex-fixer.js
- noindex-fixer.js.map
- og-fixer.d.ts
- og-fixer.js
- og-fixer.js.map
- registry.d.ts
- registry.js
- registry.js.map
- robots-ai-policy-fixer.d.ts
- robots-ai-policy-fixer.js
- robots-ai-policy-fixer.js.map
- sitemap-finding.d.ts
- sitemap-finding.js
- sitemap-finding.js.map
- sitemap-fixer.d.ts
- sitemap-fixer.js
- sitemap-fixer.js.map
- title-fixer.d.ts
- title-fixer.js
- title-fixer.js.map
- git-guard.d.ts
- git-guard.js
- git-guard.js.map
- api-client-port.d.ts
- api-client-port.js
- api-client-port.js.map
- api-client.d.ts
- api-client.js
- api-client.js.map
- duplicate-guard.d.ts
- duplicate-guard.js
- duplicate-guard.js.map
- git-exec.d.ts
- git-exec.js
- git-exec.js.map
- git-ops.d.ts
- git-ops.js
- git-ops.js.map
- npm-install.d.ts
- npm-install.js
- npm-install.js.map
- orchestrator.d.ts
- orchestrator.js
- orchestrator.js.map
- permission.d.ts
- permission.js
- permission.js.map
- policy.d.ts
- policy.js
- policy.js.map
- pr-builder.d.ts
- pr-builder.js
- pr-builder.js.map
- repo-cache-path.d.ts
- repo-cache-path.js
- repo-cache-path.js.map
- sandbox.d.ts
- sandbox.js
- sandbox.js.map
- token.d.ts
- token.js
- token.js.map
- types.d.ts
- types.js
- types.js.map
- credential-loader.d.ts
- credential-loader.js
- credential-loader.js.map
- fake-clients.d.ts
- fake-clients.js
- fake-clients.js.map
- field-data-merger.d.ts
- field-data-merger.js
- field-data-merger.js.map
- ga4-client.d.ts
- ga4-client.js
- ga4-client.js.map
- ga4-token.d.ts
- ga4-token.js
- ga4-token.js.map
- google-auth-token.d.ts
- google-auth-token.js
- google-auth-token.js.map
- gsc-client.d.ts
- gsc-client.js
- gsc-client.js.map
- gsc-token.d.ts
- gsc-token.js
- gsc-token.js.map
- psi-client.d.ts
- psi-client.js
- psi-client.js.map
- psi-token.d.ts
- psi-token.js
- psi-token.js.map
- types.d.ts
- types.js
- types.js.map
- detect-nextjs.d.ts
- detect-nextjs.js
- detect-nextjs.js.map
- audit-orchestrator.d.ts
- audit-orchestrator.js
- audit-orchestrator.js.map
- classify.d.ts
- classify.js
- classify.js.map
- finding-key.d.ts
- finding-key.js
- finding-key.js.map
- browser-pool.d.ts
- browser-pool.js
- browser-pool.js.map
- dom-diff.d.ts
- dom-diff.js
- dom-diff.js.map
- dom-signals.d.ts
- dom-signals.js
- dom-signals.js.map
- crawl-local-bridge.d.ts
- crawl-local-bridge.js
- crawl-local-bridge.js.map
- local-fetch.d.ts
- local-fetch.js
- local-fetch.js.map
- local-loopback.d.ts
- local-loopback.js
- local-loopback.js.map
- logical-url.d.ts
- logical-url.js
- logical-url.js.map
- render-local-bridge.d.ts
- render-local-bridge.js
- render-local-bridge.js.map
- server-launcher.d.ts
- server-launcher.js
- server-launcher.js.map
- json.d.ts
- json.js
- json.js.map
- markdown.d.ts
- markdown.js
- markdown.js.map
- summary.d.ts
- summary.js
- summary.js.map
- types.d.ts
- types.js
- types.js.map
- canonical.d.ts
- canonical.js
- canonical.js.map
- content-structure.d.ts
- content-structure.js
- content-structure.js.map
- cwv-threshold.d.ts
- cwv-threshold.js
- cwv-threshold.js.map
- indexing.d.ts
- indexing.js
- indexing.js.map
- jsonld-required-fields.d.ts
- jsonld-required-fields.js
- jsonld-required-fields.js.map
- jsonld-shared.d.ts
- jsonld-shared.js
- jsonld-shared.js.map
- jsonld.d.ts
- jsonld.js
- jsonld.js.map
- og.d.ts
- og.js
- og.js.map
- qa-structure.d.ts
- qa-structure.js
- qa-structure.js.map
- raw-rendered-gap.d.ts
- raw-rendered-gap.js
- raw-rendered-gap.js.map
- status-redirect.d.ts
- status-redirect.js
- status-redirect.js.map
- registry.d.ts
- registry.js
- registry.js.map
- types.d.ts
- types.js
- types.js.map
- cli.d.ts
- cli.js
- cli.js.map
- server.d.ts
- server.js
- server.js.map
- package.json
- ensure-mcp-deps.mjs
- SKILL.md
- .mcp.json
- DISCLAIMER.md
- README.md
- SECURITY.md
- .gitignore
- .nvmrc
- AUDIT.log
- CHECKPOINT.md
- CHECKPOINT_1.5.md
- CHECKPOINT_2.md
- FAQ.en.html
- FAQ.en.md
- FAQ.html
- FAQ.md
- HUMAN_ACTION_CHECKLIST.md
- LICENSE
- package-lock.json
- package.json
- README.en.html
- README.en.md
- README.html
- README.md
- THIRD_PARTY_NOTICES.md
- TROUBLESHOOTING.en.html
- TROUBLESHOOTING.en.md
- TROUBLESHOOTING.html
- TROUBLESHOOTING.md
- tsconfig.base.json
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
