Thank you for considering contributing to Traffic Torch!
This is an open-source, educational tool for instant 360° SEO + UX health scoring, deep-dive modules, plugin solutions, priority fixes, and predictive rank forecasting.
Built on free GitHub + Cloudflare Pages, fully mobile-optimized, PWA-ready, Day/Night Mode enabled.
We welcome contributions of all sizes and types — from tiny typo fixes to new analysis modules, better educational explanations, UI tweaks, or documentation improvements. Every bit helps make the tool more accurate and useful for users learning SEO/UX best practices.
We follow the Contributor Covenant Code of Conduct v2.1.
Be kind, respectful, and inclusive. If you see or experience unacceptable behavior, contact the maintainer via Discussions or Issues.
→ Use our structured bug report template:
Open Bug Report →
Please include:
- Clear description of what went wrong vs. expected
- Steps to reproduce (with domain/URL used)
- Report URL if generated
- Affected module (e.g. Core Web Vitals, Competitive Gap, AI Fixes)
- Environment (browser, OS/device, light/dark mode)
- Screenshots or console logs (F12 → Console)
This helps us triage and fix quickly.
→ Start a Discussion!
Go to Discussions →
Best categories:
- 💬 General — questions, sharing reports, casual chat
- 💡 Ideas — new features, UX improvements, educational additions
- 🙏 Q&A — help with understanding scores or using the tool
Search existing threads first to avoid duplicates. React/upvote popular ideas!
Great! Follow these steps:
-
Fork the repo and create a branch from
main
Use a descriptive branch name:fix/seo-score-calculation-bugfeat/add-accessibility-deep-divedocs/improve-mobile-report-layout
-
Make your changes
- Keep code clean, readable, and consistent with existing style
- Add/update comments where needed
- Ensure mobile responsiveness (test on small screens)
- Follow latest web best practices (2026 standards: semantic HTML, accessible UI, performant JS)
- If adding new analysis logic, include educational explanations/tooltips
-
Test locally
- Run the site via Cloudflare Pages preview or local server
- Check light/dark modes, mobile views, report accuracy
- No breaking changes to core scoring unless discussed first
-
Commit & push
Use conventional commit messages (optional but appreciated):
fix: correct Core Web Vitals LCP calculation
feat: add tooltip explanations for competitive gap metrics
docs: improve README screenshots -
Open a Pull Request
- Target the
mainbranch - Fill out the PR template (if added later) or describe:
- What/why changed
- How tested
- Screenshots (especially UI/mobile)
- Related Issue/Discussion link
- We review quickly — feel free to ping in Discussions if no response in a few days
- Target the
- Improving educational content (better tooltips, explanations, learning resources)
- Mobile/UX polish and accessibility enhancements
- Adding/fixing analysis modules (e.g. more performance metrics, better priorityfix suggestions)
- Documentation, README screenshots, examples
- Bug triage, small fixes, typo corrections
- Testing on different browsers/devices
Open a Discussion or comment on an Issue/PR — we're happy to help newcomers!
No contribution is too small.
Thanks for making Traffic Torch better for the SEO/UX community! 🌟
—Ylia