i can't express to you how stupidly powerful claude code is for SEO when you make .env file containing your:
- keywords everywhere API key
- your dataforseo API key
- data warehouse for google search console data
- access to your CMS to publish content
some things you can do for your saas company
map keyword universe for your brand
pull your full keyword universe using keywords everywhere's related keywords and people also search for endpoints then send that entire list to dataforseo's SERP API to see who's actually ranking and where the gaps are. full content calendar with clustering and prioritization
generate programmatic landing pages at scale
if you're a saas serving 20 industries you hit keywords everywhere for the long tail variations per vertical then check dataforseo for difficulty and SERP features on each one and claude code just generates unique pages with the right semantic terms and schema markup already baked in
link building
link building using dataforseo's domain intersection endpoint that shows you every site linking to your competitors but not to you. pull backlink profiles for your top 5 competitors run the intersection find the gap scrape contact info and draft personalized outreach emails referencing the specific page they link to. entire pipeline in 8 minutes
internal linking
build internal linking maps using keywords everywhere's related keyword data to create topical relevance clusters then have claude code generate the actual linking structure across your site. not random links. real semantic relationships that google rewards
content refreshing
when you have access to your Google search console data, you can refresh the content really easily. I use the graphed .com MCP to give claude code access to my data. I have to do this because if I just hit the API or try to use an MCP, we run into rate limits or we have pagenation errors, so the data ends up being misrepresentative
you can then ask Claude, okay, analyze the top pages, find the keywords that they're ranking for. which keywords are we ranking for that aren't on this page? How could we refresh and improve the content to incorporate these keywords in so that we make this blog content rank more effectively for us? Easily a 20% lift to your current content by doing this
analytics and tracking
and then to track all this work you connect your Google Analytics 4 and your Google Search Console into graphed .com then track all of your SEO reporting in Graphed .com
if you try to just connect directly to Google Analytics 4 or to Google Search Console without a data pipeline and a data warehouse, you're going to have duplication errors, run into API rate limits, and pagination. You have to do this to get accurate data at scale
software is still about thinking
software has always been about taking ambiguous human needs and crystallizing them into precise, interlocking systems. the craft is in the breakdown: which abstractions to create, where boundaries should live, how pieces communicate.
coding with ai today creates a new trap: the illusion of speed without structure. you can generate code fast, but without clear system architecture – the real boundaries, the actual invariants, the core abstractions – you end up with a pile that works until it doesn't. it's slop because there's no coherent mental model underneath.
ai doesn't replace systems thinking – it amplifies the cost of not doing it. if you don't know what you want structurally, ai fills gaps with whatever pattern it's seen most. you get generic solutions to specific problems. coupled code where you needed clean boundaries. three different ways of doing the same thing because you never specified the one way.
as Cursor handles longer tasks, the gap between "vaguely right direction" and "precisely understood system" compounds exponentially. when agents execute 100 steps instead of 10, your role becomes more important, not less.
the skill shifts from "writing every line" to "holding the system in your head and communicating its essence":
- define boundaries – what are the core abstractions? what should this component know? where does state live?
- specify invariants – what must always be true? what are the constants and defaults that make the system work?
- guide decomposition – how should this break down? what's the natural structure? what's stable vs likely to change?
- maintain coherence – as ai generates more code, you ensure it fits the mental model, follows patterns, respects boundaries.
this is what great architects and designers do: they don't write every line, but they hold the system design and guide toward coherence. agents are just very fast, very literal team members.
the danger is skipping the thinking because ai makes it feel optional. people prompt their way into codebases they don't understand. can't debug because they never designed it. can't extend because there's no structure, just accumulated features.
people who think deeply about systems can now move 100x faster. you spend time on the hard problem – understanding what you're building and why – and ai handles mechanical translation. you're not bogged down in syntax, so you stay in the architectural layer longer.
the future isn't "ai replaces programmers" or "everyone can code now." it's "people who think clearly about systems build incredibly fast, and people who don't generate slop at scale."
the skill becomes: holding complexity, breaking it down cleanly, communicating structure precisely. less syntax, more systems. less implementation, more architecture. less writing code, more designing coherence.
humans are great at seeing patterns, understanding tradeoffs, making judgment calls about how things should fit together.
ai can't save you from unclear thinking – it just makes unclear thinking run faster.
Everyone knows: "Add alt text to images."
That's 10% of image SEO.
I optimized images for a client.
Site had 50,000 product images.
All had alt text.
But they weren't ranking in Google Images.
Fixed 7 other factors → image traffic increased 340%: 🧵👇
My team warned me not to share this publicly.
But I'm going to share this Claude prompt that killed my $800/mo Ahrefs subscription.
It creates SEO briefs better than any tool I've tested.
39 out of 47 pieces now rank in top 10.
Here's the exact prompt:
---
"Create comprehensive SEO content brief:
TARGET KEYWORD: [Your keyword]
SEARCH INTENT: [Informational/Transactional/Navigational/Commercial]
TARGET AUDIENCE: [Who's searching this]
PHASE 1 - SERP ANALYSIS:
Analyze current top 10 ranking pages:
- What format dominates? (Listicle/Guide/Comparison/Tool/Video)
- Average word count of top rankers
- Common headings/sections across top results
- What type of sites rank? (Brands/Affiliates/Publishers/SaaS)
- Content freshness (how recent are top results?)
- What's missing in current results? (gaps to exploit)
PHASE 2 - SEARCH INTENT DEEP-DIVE:
What is the searcher actually trying to do?
- Learn something? (Then explain clearly)
- Buy something? (Then compare options)
- Solve a problem? (Then give step-by-step solution)
- Find a tool? (Then provide recommendations)
What questions are they asking?
- Check "People Also Ask" section
- Related searches at bottom of SERP
- What questions appear in top-ranking content?
PHASE 3 - CONTENT STRUCTURE:
Recommended H1: [SEO-optimized title that matches intent]
Outline with H2s and H3s:
For each section:
- Heading (include semantic keywords)
- Key points to cover (what must be included)
- Recommended word count for section
- Internal linking opportunities
- External sources to reference
Introduction requirements:
- Address search intent in first 100 words
- Include target keyword naturally
- Hook that makes them want to keep reading
- Promise of what they'll learn/achieve
Conclusion requirements:
- Summarize key takeaways
- Call-to-action (next steps)
- Related topics to explore
PHASE 4 - KEYWORD OPTIMIZATION:
Primary keyword: [Target keyword]
- Target density: [Recommended %]
- Placement: Title, first 100 words, at least 2 H2s, conclusion
LSI/Semantic keywords to include:
- [List 15-20 related terms that top rankers use]
- Natural integration points for each
Long-tail variations to target:
- [List 5-10 question-based variations]
PHASE 5 - CONTENT DIFFERENTIATION:
What will make THIS content better than current top 10?
- Unique angle or framework
- Original data or research
- Better examples or case studies
- More comprehensive coverage
- Better formatting or visuals
- Expert quotes or insights
- Interactive elements
PHASE 6 - ON-PAGE SEO CHECKLIST:
Meta title (55-60 characters):
- Include target keyword
- Compelling click-driver
- [Provide 3 options]
Meta description (150-160 characters):
- Include target keyword and benefit
- Call-to-action
- [Provide 3 options]
URL slug: [SEO-friendly URL]
Image requirements:
- Number of images needed
- Alt text strategy
- Featured image concept
Schema markup recommendations:
- Article schema
- FAQ schema (if applicable)
- HowTo schema (if applicable)
PHASE 7 - CONTENT REQUIREMENTS:
Target word count: [Based on SERP analysis]
Reading level: [8th-9th grade for accessibility]
Tone: [Match brand + user intent]
Expertise signals to include: [Stats, studies, expert quotes]
Internal links (5-10):
- Related articles to link to
- Anchor text suggestions
External links (3-5):
- Authority sources to reference
- Studies or data to cite
PHASE 8 - SUCCESS METRICS:
Define success for this piece:
- Target ranking position (realistic based on domain authority)
- Expected monthly traffic
- Conversion goals (if applicable)
- Engagement metrics (time on page, scroll depth)
Competitive analysis:
- Weakest competitor in top 10 (your first target to outrank)
- Content gaps they have that we'll fill
Timeline to ranking:
- Expected time to top 20
- Expected time to top 10
- Expected time to top 3
Update: Use only current data. Check SERP features (featured snippets, People Also Ask, videos). Prioritize E-E-A-T signals."
---
I used this to rank for "AI productivity tools" (90K monthly searches).
From position 47 → position 3 in 6 weeks.
The "Content Differentiation" section is why it works. Everyone can copy top 10. Not everyone can beat them.
SEO agencies charge $200-500 per content brief.
This does it in 3 minutes.
I've created 47 briefs with this. 83% of content ranks top 10 within 90 days.
Works best with: ChatGPT (for SERP analysis), Claude (for content structure), Perplexity (for gap analysis).
Copy this. Rank for your money keywords. Tag me when you hit page 1.