Case study · Digital marketing agency · Dallas, Texas
30 positions gained. Clicks up 262%. In 12 months.
How a full-service digital marketing agency went from ranking at position 46 to position 16 — and tripled organic clicks — through a year of focused SEO, content, AEO, and backlink work.
in avg. ranking
Aug 2025 → Jun 2026
12-month period
12-month period
[01] The client
A full-service agency that needed to rank for what it sells.
The client is a full-service digital marketing agency based in Dallas, Texas. Founded in 2015 and operating under the tagline "Blending Expertise with Technology for Digital Domination," the agency serves dental practices, law firms, automotive businesses, franchises, and small businesses across the United States. Their services span SEO management, PPC, web design, Google Business Profile optimisation, AEO, social media, reputation management, and AI-driven marketing.
The irony was clear from day one: a digital marketing agency that helps other businesses rank in Google was itself buried on page four to five for its own industry keywords. Ranking at an average position of 46.6 meant that for the vast majority of queries — including "SEO company in Dallas" and "digital marketing agency" — the site was effectively invisible to anyone who didn't already know the brand name.
The engagement began in August 2025 with a full scope: technical SEO, AEO content structuring, a blog content library, and a backlink acquisition campaign — all aimed at one goal: getting this agency to rank for the services it sells.
Franchise · SMB
Backlinks · On-page
[02] The strategy
Four pillars. One year-long push.
A competitive agency niche requires a multi-signal approach. Rankings in the digital marketing space don't move from position 46 to 16 with content alone — it takes technical work, authority signals, and AEO structure all pulling in the same direction.
The site had zero content-driven traffic. We built a library of informational articles targeting queries the agency's audience was actively searching — GBP optimisation, dental SEO, legal bio writing, website colours, and social media strategy.
- Answer-first structure for AI extraction and featured snippets
- FAQ blocks with schema markup on every article
- Targeting a mix of high-volume and high-intent queries
- Content supporting all verticals the agency serves
Before content can rank, the technical foundation must be clean. We audited and fixed crawl issues, optimised page speed, improved internal linking architecture, and ensured all on-page signals aligned with target queries.
- Full technical audit — crawl errors, redirect chains, indexing
- Title and meta description rewrites across service pages
- Internal linking structure connecting blog to service pages
- Schema markup — Article, FAQPage, LocalBusiness, Organisation
As an agency selling AEO services, ranking in AI-generated answers is both a commercial need and a credibility signal. We structured every content piece for extraction by ChatGPT, Perplexity, and Google AI Overviews.
- Direct answer blocks at the top of every article
- Entity associations mapped to industry-specific terminology
- Organisation and service schema across all main pages
- Review snippets and product snippets generating rich results
Digital marketing is one of the most competitive niches in SEO. Without authoritative external links pointing to the site, content alone cannot outrank agencies that have been building links for years. Backlink work ran throughout the engagement.
- Targeted outreach to industry directories and publications
- Guest posting on marketing and business websites
- Citation building for local Dallas-area authority
- Resource link acquisition from existing content
[03] The numbers
12 months of upward momentum.
The position story is the most dramatic — dropping 30 places in 7 months. Clicks followed the rankings up, consistently crossing 1,000/month from January 2026 onwards.
Aug 2025
Jun 2026
Aug 2025
Mar 2026
[04] Search performance breakdown
Content that ranks. Pages that earn clicks.
| Query | Clicks | CTR |
|---|---|---|
| 12am agency (brand)Brand | 399 | 51.0% |
| 12 am agency (brand)Brand | 125 | 53.9% |
| youtube cmsInformational | 38 | 4.1% |
| seo company in dallasLocal | 21 | 41.2% |
| google business profile loginInformational | 19 | 0.12% |
| reverse image search clothesInformational | 18 | 2.65% |
| gbp optimizationInformational | 14 | 0.16% |
| dental assistant bio for websiteInformational | 12 | 2.5% |
Brand queries convert at 51–77% CTR — exceptionally strong, showing high brand recognition. The informational content is building a non-branded traffic stream for the first time. "SEO company in Dallas" at 41.2% CTR confirms the local commercial intent is converting well when reached.
| Page | Clicks | Impr. |
|---|---|---|
| HomepageBrand hub | 962 | 90K |
| Best colors for websitesContent | 486 | 75K |
| Reverse image search clothingContent | 386 | 43K |
| YouTube content management systemContent | 133 | 11K |
| Dental assistant bio for websiteContent | 129 | 5K |
| GBP manager login guideContent | 110 | 139K |
| Instagram for B2B marketingContent | 107 | 54K |
| AI for Google Business ProfileContent | 100 | 32K |
Content articles now generate more than half of all non-brand traffic. The GBP manager login page has 138,602 impressions with room to grow as its position improves. The dental assistant bio article converts at 2.66% CTR — the highest among content pages.
[05] Month by month
Every month, every shift.
[06] Results summary
Where they started. Where they are now.
12 months
12 months
in avg ranking
[07] What drove the results
Five lessons from 12 months of data.
Position improved from 46.6 to 32.8 in the very first month after technical work — before a single article was published. Clean crawl paths, proper redirects, and on-page signal alignment give Google permission to rank the content it already has. Technical SEO is not preparation for real work. It is the real work.
A digital marketing agency ranking on page 4 for "SEO company in Dallas" loses commercial credibility. Prospective clients search for agencies before contacting them. Improving that ranking to 39.4 average position — still climbing — makes the site's search presence evidence of its capability. The case study sells the service.
Articles published in October 2025 were still climbing in June 2026. Content does not peak the week it's published — it takes months for Google to fully evaluate it against competing pages. The month-by-month data shows exactly how this compounding works: early content carries later months and later content extends the platform the early content built.
The site had 2.4 million impressions in August 2025 with 384 clicks — a 0.02% CTR. That is not a sign of weak content. It is a sign of rankings too deep to earn clicks. The work was not to get more impressions but to move those impressions into positions where clicks happen. Position improvement is the lever. Everything else follows from it.
Schema implementation generated 2,414 clicks through review snippets and 765 clicks through product snippets — results that would not have existed without structured data. Rich results improve CTR at any given position. The schema work paid for itself within months by making the same rankings earn more clicks than they would have without it.
The results did not come from one viral post or one lucky backlink. They came from 12 months of consistent content production, technical maintenance, backlink acquisition, and AEO structuring — all pulling in the same direction. SEO compounds when it is treated as a system, not a campaign.
"A digital marketing agency that helps others rank well had to start by ranking well itself. One year of focused SEO, content, AEO, and backlink work turned that contradiction into a case study."
Data covers August 2025 through July 2026 — 12 complete months. Client identity withheld under NDA. The client is a full-service digital marketing agency based in Dallas, Texas. Services provided: SEO management, AEO optimisation, content production, on-page optimisation, and backlink acquisition. Engagement is ongoing.
Want results like this for your business?
Start with a free audit of your site.
See where you stand in Google and AI search engines today. 20 seconds, no card, no email required. Then I'll show you the single biggest opportunity.