About Us
We build apps and share education that help merchants fix technical SEO issues today and prepare for the future of AI-driven search.
Jeff Edmondson
Founder and CEO.
The word Dharma means purpose, duty, and the right way of doing things. At Dharma Software, that’s exactly what guides us; helping Shopify merchants succeed. Every app we build and every guide we write is designed to remove obstacles, protect rankings, and make SEO easier so you can focus on growing your business.
Core Values
The word Dharma comes from ancient traditions and means purpose, duty, and the right way of doing things. It is about living with integrity and staying aligned with what truly matters. At Dharma Software, this philosophy guides everything we build. Our purpose is simple: to help Shopify merchants succeed.
Whether it is fixing broken links with Redirect Ninja, adding structured data with Schema Ninja, or sharing SEO education through our blog and newsletter, our mission is rooted in service. By choosing the name Dharma, we remind ourselves daily that technology should make life easier, not harder, and that our responsibility is to remove obstacles and empower merchants to grow confidently in the age of AI-driven search.
Helped over 700 businesses
Average App Review Rating
Shopify App Store Presence
Contact Us
Get practical guides, technical SEO tips, and AI search insights straight to your inbox.