CASE STUDY
8 MIN READ
MAY 2026
0 to 500,000 Impressions Without Ads: The SEO Playbook That Delivered Results
How we took Devzery from virtually invisible to 500,000 search impressions in 90 days — the exact SEO playbook, step by step.
AK
Akash Deep Walia
FOUNDER · WALIAN STUDIO
SHARE
Framer has become one of the fastest ways to launch a modern website. The design experience is excellent, performance is strong, and publishing is incredibly simple.
Yet we've seen many Framer websites struggle to rank in search results.
The problem isn't Framer itself.
The problem is that most websites launch with beautiful design but weak SEO foundations.
After auditing multiple Framer websites, we've noticed the same patterns appear again and again.
IN THIS ARTICLE
Fix the foundation first
Migrate without losing rankings
Content that actually ranks
The 500K moment
What we’d do differently
Want this for your site? We build Framer sites with SEO built in from day one.
Mistake #1: Every Page Targets The Same Keywords
Many websites accidentally optimize every page for broad terms like:
Website Design
Design Agency
Framer Development
Website Development
As a result, Google struggles to understand which page should rank for which query.
A better approach is assigning a clear search intent to every page.
“A site without topic clusters is like a library with no shelves. Everything’s there, but nothing can be found.”
— WHAT I TOLD THE DEVZERY TEAM ON DAY ONE
Before touching Framer, we mapped Devzery's entire search landscape. We identified more than 60 high-intent keywords across three core clusters: AI-powered testing, test automation, and software quality engineering. Each cluster was organized around a pillar page supported by multiple in-depth articles targeting different search intents. This content architecture became the foundation of the migration and guided every SEO decision that followed.
Step two: migrate to Framer without touching rankings.
Wix was holding them back slow renders, plugin bloat, and a theme that wasn’t built for SEO. Moving to Framer was the right call, but migrations are where rankings go to die if you’re not careful.
Here’s exactly what we did to protect every URL:
01
Mapped every existing URL to its new Framer equivalent before a single page was published. No surprises post-launch.
02
Set up 301 redirects for all old paths on the Framer custom domain including trailing slash variants and lowercase/uppercase duplicates.
03
Preserved all meta titles and descriptions exactly, then improved them once traffic was stable.
04
Submitted a new sitemap to Google Search Console the day the site went live, and requested indexing for every priority page manually.
05
Monitored Core Web Vitals daily for the first two weeks using GSC + Ahrefs. Framer’s built-in performance is excellent we didn’t need to fight it.
The result: zero ranking drops during migration. Positions held within one week of launch. This almost never happens without a systematic approach.
// Framer CMS SEO fields — required for every post
title: “Primary keyword | Brand Name”
description: “140–160 chars, includes keyword + clear value prop”
canonical: “https://devzery.com/blog/[slug]”
og:image: “1200×630px, brand-consistent”
schema: Article + author, datePublished, dateModified
Step three: content that ranks, not content that fills space.
With the technical foundation in place, we moved to content. But not blog posts landing pages first. We built three pillar pages targeting the highest-intent keywords in each cluster. These pages were long (2,000+ words), well-structured, and answered the exact questions people were typing into Google.
The key insight: Devzery's buyers weren't searching for "AI testing platform." They were searching for solutions to real testing challenges, queries like "how to reduce regression testing time," "best test automation tools," and "how to improve software release quality." We created content around the problems buyers were actively trying to solve, not just the category we operated in.
“Write for the question they’re actually asking. Not the answer you want to give.”
Supporting articles followed the pillar pages by two weeks. Each one linked back to its pillar. Each pillar linked to related articles. Google started crawling the site differently within 30 days we could see it in the coverage reports.
Step four: the 500K moment what actually drove it.
The biggest growth spike came in month three. Two things happened simultaneously: our pillar pages began ranking on page one for several high-intent testing and automation keywords, and many of the supporting articles around AI testing, test automation, and software quality started gaining traction in search results. As more pages entered the top rankings, impressions accelerated rapidly across the entire content cluster.
As the content started gaining visibility, the authority flowed into pages that were already strategically structured for SEO. Strong internal linking, clear topical relevance, and optimized page architecture helped turn that momentum into higher rankings.
By day 90, Devzery was ranking for 340 keywords, up from 28. Average position improved from 42 to 17. And impressions crossed 500K which had been the “year-end stretch goal” when we started.
What we’d do differently.
First, we'd start publishing content earlier. We waited until the migration was fully complete before launching our SEO strategy. In hindsight, creating pillar pages and supporting content during the migration would have helped us gain momentum sooner.
Second: we’d set up email capture on day one. We drove 500K impressions and had no list to show for it. We built the engine but forgot the tank. Don’t make that mistake.
AK
Akash Walian
FOUNDER · WALIAN STUDIO
I build Framer websites that rank. Before Walian, I was a product designer and PM — which means I think about what converts, what confuses, and what needs to go, not just what looks good. Every article I write is something I learned by shipping real projects.
Written by Walian Studio — Framer + SEO.
© 2026, WALIAN STUDIO
