DEV Community

Cover image for Why I Built an Open Source SEO Plugin in 2026
Juan Denis
Juan Denis

Posted on • Originally published at dev.to

Why I Built an Open Source SEO Plugin in 2026

For years, I watched the WordPress SEO landscape become increasingly dominated by proprietary solutions. Yoast, RankMath, All in One SEO—all powerful tools, but all operating as black boxes. You put your content in, and magic happens. Or does it?

The Problem I Kept Running Into

As a developer building WordPress sites for clients, I found myself constantly asking: What exactly is this plugin doing to my markup? Every time I inspected the source, I saw meta tags and structured data that I didn't fully understand or control.

When bugs appeared—duplicate canonical URLs, malformed JSON-LD, conflicting Open Graph tags—debugging was a nightmare. The code was obfuscated. The documentation was marketing-speak. And the "premium" support was often just someone telling me to clear my cache.

The Moment I Decided to Build Something Different

It was December 2025. I was debugging a client's site that had dropped 40% in organic traffic after a plugin update. After three days of reverse-engineering what the SEO plugin was doing, I realized something:

The SEO industry doesn't benefit from secrecy. It benefits from transparency.

Google's algorithms aren't secret anymore. The best practices are well-documented. Schema.org is an open standard. So why are our SEO tools still black boxes?

Introducing Saman SEO

That frustration became Saman SEO—a comprehensive, transparent SEO solution built for developers who believe SEO tooling should be open source, not a black box.

What Makes It Different

  1. Complete Transparency: Every line of code is open for inspection. You can see exactly how your meta tags are generated, how structured data is built, and how redirects are processed.

  2. Developer-First Architecture: Built with hooks and filters throughout. Want to modify how titles are generated? There's a filter for that. Need to inject custom schema? There's a hook for that.

  3. Modern Stack: React-powered admin interface, WP-CLI support, and a clean REST API.

What's Inside

Saman SEO isn't a stripped-down alternative. It's a full-featured SEO toolkit:

  • Per-Post SEO Fields: Complete meta control with Gutenberg sidebar and classic editor support
  • Server-Rendered Output: Titles, meta descriptions, canonical URLs, robots directives, Open Graph, Twitter Cards, and JSON-LD
  • AI-Powered Suggestions: Optional OpenAI integration for intelligent meta generation
  • Internal Linking Engine: Automated keyword-to-link conversion
  • Advanced Sitemap Manager: Full XML sitemap control with RSS and Google News support
  • Redirect Manager: Database-backed 301 redirects with WP-CLI support
  • Audit Dashboard: Visual issue tracking and automatic fallback generation

This is Just the Beginning

In the coming articles, I'll dive deep into how Saman SEO works under the hood. We'll explore:

  • The architecture decisions that make it extensible
  • How to use it for local businesses
  • Advanced internal linking strategies
  • Migrating from other SEO plugins
  • How to contribute to the project

If you've ever been frustrated by black-box SEO tools, I think you'll find Saman SEO refreshing.

The code is open. The standards are shared. Let's build better SEO together.


Resources:

Top comments (0)