Build a guides content system (routes, metadata, JSON-LD, OG, sitemap)
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 48/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- json, next.js, typescript
- Lĩnh vực
- documentation, full-stack
Hướng nghiên cứu
Start by reading lib/tools.ts and the existing metadata, JSON-LD, OG, sitemap, and README patterns named in the issue. Then inspect the app/ routing structure and run the stated lint, test, and build commands. Done means a sample guide renders with metadata, JSON-LD, and an OG image, appears in the sitemap, and the guides index and README instructions are included.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Context
Part of the SEO growth initiative (#18): Phase 2: Coverage engine (guides and internal linking).
Guides are the biggest coverage lever: how-to content ranks for informational queries and funnels readers into the tools. This is the foundation the guide articles depend on.
What to do
- Add a typed guides registry (mirroring
lib/tools.ts) and routes underapp/guides/. - Reuse the existing patterns: metadata via a helper like
lib/toolMetadata.ts, structured data vialib/jsonLd.ts(addArticle/HowTo+BreadcrumbList), and per-guide OG images vialib/og.tsx. - Extend
app/sitemap.tsto include guides. - Ship a guides index page and update the README "Add a" docs.
Where
New: lib/guides.ts, app/guides/. Extend: lib/jsonLd.ts, app/sitemap.ts, lib/og.tsx, lib/toolMetadata.ts (or a sibling). Follow the single-registry approach in lib/tools.ts.
Acceptance criteria
- A sample guide renders with correct metadata, JSON-LD, OG image, and appears in the sitemap
-
npm run lint && npm run test && npm run buildpasses
Notes
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off develop, and open your PR against develop with Closes #35 in the description.
This blocks the individual guide-writing tasks and the guides-to-tools linking task.
- Ngôn ngữ chính
- TypeScript
- Star
- 1
- Fork
- 9
- Merge trung bình
- 9 giờ 50 phút
- Pull request đã merge (30 ngày)
- 105
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của codercops/toolbelt
-
JSONPath: big numbers in the results are roundedCó thể đã có người làm @arxh80 đã nhận hôm nay. Đang mởbug hacktoberfest help wanted
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100
codercops/toolbelt#238 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Color converter: the contrast ratio shows `4.50 : 1` while Normal AA says FAILCó thể đã có người làm @bercedev đã nhận hôm nay. Đang mởbug good first issue hacktoberfest
codercops/toolbelt#235 · 5 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
JSON to YAML: control characters are written raw, so PyYAML and js-yaml can't read the outputCó thể đã có người làm @anurag2787 đã nhận hôm nay. Đang mởbug good first issue hacktoberfest
codercops/toolbelt#234 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
JSON formatter: Escape for code gives broken Python when the text has a run of single quotesCó thể đã có người làm @anurag2787 đã nhận hôm nay. Đang mởbug good first issue hacktoberfest
codercops/toolbelt#233 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add the URL encoder to the README, the home share card and package.jsonCó thể đã có người làm @Abhishek764 đã nhận 2 ngày trước. Đang mởdocumentation good first issue hacktoberfest
codercops/toolbelt#153 · 4 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của codercops/toolbelt
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 72/100
zts212653/clowder-ai#1678 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
Progressive-Victory/the-website#680 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100