How Claude Code Ranked Me FIRST on Google (It's OVER for SEO Agencies)
By Greg Isenberg
Full Transcript
Everyone wants to build GPT wrappers, micro SaaS. I get it, it's super, super sexy. But there's a huge opportunity right now to be using AI for boring businesses. I brought on the Boring Marketer and he shares the story of how in less than 24 hours, he ranked one of his boring businesses on Google in the top three spots for multiple target keywords and made thousands of dollars. And Claude Code did 100% of the work. And this is an exact tutorial with how to make money for boring businesses with AI. And he shares why he thinks that's where the money is. Enjoy the episode. We got the Boring marketer on the podcast. James, by the end of this podcast, what are people going to learn? So I kind of had a revelation that everyone's building agents and workflows and wrappers and SaaS tools, but I feel like everyone's ignoring businesses in their backyard. So I want to talk about what I think is a multi billion dollar arbitrage opportunity to build a local service business. Okay, so boring businesses in the aji. That's, That's, that's right, that's right. Okay. Okay. And then tactically, what are people gonna learn here? Yeah, so we were having a couple discussions on X and some people chimed in with some replies. One of the things that I'm astounded by is people still wanna learn how to set up like their development environment with Claude Code. So we're gonna briefly go through that. Just some questions and some things to do in terms of prompting to make sure you're set up the right way. Then we're going to talk about how I was able to build this website in just a couple hours and perfectly match up my Figma design files. A lot of people struggle with getting nice designs with their AI tools that don't feel like AI made it. So we're going to go through that process and then most importantly, we're going to talk about how I optimize this website for local search and actually started generating revenue within 24 hours of making updates to the site itself. Within 24 hours making thousands of dollars of revenue, which is insane. Yeah. Yeah. So I can't wait to just see how you did it. Let's, let's, let's get into it. Cool. So the story here, I have a lot of friends that have boring businesses, you know, things that are outside of tech and startups and AI and stuff like that. And, and one of my friends has a small trucking company, so he just ships goods from like, you know, Charleston to Charlotte and back and Forth and all that. And his truck is used, it was breaking down and he kept running into these, like, mechanical problems. So he found a local mechanic, started kind of building a relationship with him, and he thought, hey, maybe we should start a service that, you know, helps trucks get back on the road. And he came to me and he was like, hey, like, you know, I'm really good at operating and I've got, you know, the mechanic and I know this business, but I don't really know how to, like, get a website going, get the marketing going for it. Would you like to partner up on this? And I was like, you know, that sounds pretty interesting. And it rang a couple like, bells in my mind for a few reasons. One reason being, all right, like, this might sound a little bit crazy, but what if, like we have like an AGI takeoff by 2030 or something like that, you know, and Digital Services and SaaS and all this stuff is like super, super disrupted. You know, that, that is a real possibility. So I was like, okay, there might be a barbell strategy here to where you can kind of like hedge against that as like a multipreneur, as you kind of coined the term. Right. So maybe on one side of the barbell, I've got my service businesses online, I've got my SaaS tools, I've got my community, and on the other side, I'm a partner in some boring businesses that have a high degree of defensibility against being completely disrupted by AI. So I don't think in the next five years there's going to be robots going down major highways, coming to fix heavy duty tractor trailers and stuff like that. So I think that has some staying power and that's going to be a continued need for some time. So I got thinking about that and I was like, super interested to get into it. Cool. Yeah, let's, let's, let's, let's see what, what you did. All All right, cool. So I'll do a quick tour around the website real quick and just kind of show you the structure and what I was able to do. So, you know, you have kind of like your basic homepage. We've got some nice little, like, illustrations and things like that. We've got like, you know, a bunch of clickable items that take you into like, individual services and all of that stuff. We've got all these different location pages and we have some other SEO optimizations on the website, like all these handy internal links and stuff like that. So if you look at some of these pages, I have a huge amount of detail on all of these about each individual location. I've got landmarks and unique information about these locations that we can service and things along those lines. Now an SEO agency or a digital marketing agency would charge you an arm and a leg to go and like build out a website, create 50 plus pages, optimize the entire thing so that it'll rank for the keywords that are relevant to your company using Claude code. I was able to do all of this in a matter of hours. So actually I did it over the weekend and it took me around four hours or so to get the site live to do months worth of SEO work and push it live. And as you mentioned at the beginning, you know, this actually started generating thousands of dollars of revenue yesterday this phone started blowing up and now the mechanics basically fully booked up for the next few days. So that's like real vibe marketing roi, you know, just using Claude code, which I think is kind of mind blowing. And real quick, I need to tell you about something that's helping me sleep better at night. As an entrepreneur, I was running multiple companies with money scattered everywhere, zero spending, visibility and making growth decisions pretty blind. I knew there had to be a better way and my friend told me about Brex. So I switched and now I have mission control for every dollar spend, management and visibility, virtual cards for my team and earning cash from the same day treasury product. I was leaving so much money on the table, but not anymore. I have a financial operating system for our businesses to make decisions so I can spend smarter and move faster. And it's been a total game changer. I'm loving Brex so much, I reached out to them and asked them to sponsor the pod. If you're building something real, you need a complete financial operating system like Brex. It'll help you sleep better too. And you can't be mad at that. The devil's advocate to that is James, just because I've known you for 15 years, you are one of the best search marketers I know. You've been there and done that. So someone who's, who knows that there's value in SEO but doesn't know how to do that, how, how can they actually, you know, implement this and see similar results? Yeah, let's, let's dig in. So I've got like a whole process here that we can talk about. So I'm going to walk you through sort of the exact process that I did for getting your website like discovered and then we're going to cut back and talk about like the design stuff. And the development environment stuff and all of that afterwards. All right, so why? Another reason why I think, like, local is so interesting is because the competition is not very sophisticated. You know, like, if you find kind of a boring niche in a local market, you're going up against people who haven't updated their website in 10 or 15 years. Perhaps they're. They're still operating off notepads and spreadsheets and stuff like that. So there's a real opportunity for somebody that's AI savvy to use this playbook to partner with other businesses or other operators and develop something that makes real money pretty quickly. So the first thing that I did was I took the diesel dude's website and I gave it to AI and I was like, hey, find me some keywords. And keywords are just like, what people are searching for. I think everyone knows that. But despite what X might have you believe, SEO is not dead by any means on a local level. Actually, it's a huge opportunity right now. If a trucker is broken down on the side of the highway, he's not opening up ChatGPT and saying, hey, how do I fix my truck? And what local mechanics should I call up and sitting there and letting it do research. He's opening up Google, he's finding a review, he's clicking on the call button, and he's trying to get somebody there right away so he can get back on the road. So he's not in Cursor, you know, tapping into the Perplexity mcp. No, he's. He doesn't have. He's not popping open his development environment, the cursor, calling Perplexity MCP and then using Claude code to build a plan to find the optimal mechanic for his make and model. Okay, understood. Yeah, Yeah, Just to clarify. So, but think about it, like, you know, if you need your air conditioner repaired or like, you know, you have a broken window or something like that, like, you're opening up Google, you're finding someone with good reviews and you're giving them a call. Like, that's how like, 99.9% of this stuff works, right? So I wanted to find, like, what are those search terms that these folks are looking for? So, you know, keyword research people can overcomplicate it. They're like, ooh, do I need this tool and that tool? And like, you know, what variations and volume and all this stuff and do I need to discover and oftentimes to get, like, analysis paralysis, you know, so here's a way that you can like bypass all of that. And this is the vibe marketing way. So open up ChatGPT03 or Claude or whatever and just say, hey, here's my website, here's what I'm trying to do. Give me a list of like 25 to 50 keywords that I can optimize my website around. That's all you need to do, really. Like, you know, for a local market especially, you don't need to worry about like all this different, like volume and, you know, keyword metrics and competition level and stuff like that. I think a lot of people get hung up on it. So just want to clarify that. All you have to do is ask AI what keywords you should focus on for your website. All right, so I had to kind of analyze the keywords for search intent and buying stage. And what I mean by that is, are these folks like looking for repairs and service? Like right now, you know, I wanted to find out what keywords are that type where somebody's willing to like pick up their phone and give this company a call and which ones are just kind of like looking for information and stuff like that. So when you get started, especially for like a boring business, you want to tap into those search terms where people are ready to like pull out their credit card or ready to have you come out to their site or wherever the work is happening. So that's what I kind of dialed in on. Okay, so you can see that here, like we have a few different categories of search terms that AI gave us. We have emergency keywords, service keywords, problem keywords, and local keywords. So I found that all of these were pretty high intent and they seem to be good ones to focus on. So the other thing that you need to think about is SEO is all about really demand and supply. I mean, that's really one simple way to think about it. So demand is what people are searching for and you can think of supply as like landing pages on your website. All right, so for each one of these search terms that related to a specific service that the company can do and any of the location oriented terms, I ended up building out dedicated pages for each and every one of those. We'll talk about that in a bit when we get into the vibe coding aspect of this. So first find your keywords, map them to the intent, and make sure that, you know, they just kind of make sense and don't overthink it. All right, so the next step is, you know, I already had this website built out. We'll talk about how I Built that. But then I went into a SEO audit, so I asked Claude code where I built the site. Hey, go through this website in extreme detail. Ultrathink about this. You can use the ultra think command. So it'll spend extra time, use Opus, really go deep and do sort of some deep research and find all the technical and on page SEO issues and opportunities that we can fix together so that I can dominate the local market. So it went through, it found out, hey, you don't have these files that help Google understand what the site is all about. It's slow to load, you can optimize the speed, you can make it snappier. You need to include schema, markup and some of these other technical things so that Google knows exactly what your website does. And then once you find them, you can just say fix them. So when you work with like an agency or something like that, that can take a long time. They have to get access to your code base or whatever. And now there's this beautiful sort of like power that someone has who can build the website and go and fix all this stuff on their own really quickly and make sure it's optimized. So we identified those technical issues, we fixed them. So we did like, you know, robots, txt, xml, sitemap, URL fixes. You don't even have to know what all of it is, to be honest with you. Just that cloud will find it and Claude will do it. So you just have to have that initial, initial prompt. Okay, so we did that and then we started to dig into content. So like I said, for each of the locations and each of the services, I asked it to go super, super deep into mapping out how we can outrank all the competition on these individual search terms. So I don't have a location page that's like Diesel services in Charlotte. I have a page that goes into location, local landmarks, things around Charlotte, common issues that might affect your truck, frequently asked questions about, you know, the industry or whatever. Like it was able to reference like, ooh, there's probably a lot of like NASCAR type stuff happening in Charlotte with trucks and shipping because that's where it's based or whatever. And it included that in, in this individual location page. So I guess I would say like, you know, typically if you're in a boring market, the competitors are not going super deep and getting all this information integrated into their site. It's your opportunity to use AI to do additional research and build out more information that search engines or even LLMs will prefer to crawl and to serve you up versus the other boring local ones. All right, so here's a little thing, like a lot of people, you actually posted about this yesterday, Greg, about sub agents in cloud code. So here's a good use case for spinning up additional agents. So, you know, let's say that I wanted to keep working on the website. I wanted to, you know, start working on a blog or something like that, but there was still, you know, some SEO or whatever stuff to fix in the background. So I can just tell cloud code, hey, launch three agents, find, you know, missing alt text or identify pages under a certain amount or audit for meta descriptions. Or you can just say, hey, Claude, launch, launch three different sub agents. One to, you know, find content opportunities, one to analyze my competitors, and one to identify all the other fixes I should be doing on my website. So it's as easy as that. And as you are, you know, working in that main chat window, Claude will have these multiple other agents kind of working on the background to identify the other opportunities and things that you should update and fix. I'm with you. All right, you with me? I'm with you. I don't get shocked easily with, but I'm kind of shocked at how simple you're making the scene. Yes. Yes. Yes. Yeah, yeah. I mean, you know, like, what I've realized lately is, like, it is actually very simple. Like, you could. You can just type a question, spin up a few agents. Like, I think the biggest gap that I see with AI is people don't know the question to ask, you know, and that's where the vertical expertise comes in. So that's really the gap, and it's also the opportunity, you know, so finding out what questions you should ask is really key, and people don't really spend enough time on that. I think, you know, they want to get into the sexy stuff and start vibe coding and building stuff. But like that there is so much alpha in just knowing the questions to ask. If I didn't know to ask cloud code about SEO or whatever, I wouldn't have gotten those jobs yesterday and made thousands of dollars, you know, so simply knowing the questions is. Is so clutch. So, yeah, once you know that, it becomes pretty. Pretty simple. So another thing that it found, it was like, hey, your mobile website slow. I was like, okay, fix that. So it went in, it compressed all these images, it made it super snappy. And right now when you like, you know, search for the site and you pull it up, I mean, it's. It's super fast, so it shrunk a bunch of files that converted all the images to a webp format. It did all these technical optimizations that, you know, for the most part I don't even know what it is. I have no idea how I would personally do it manually. And you know, I've got cloud code just, you know, building a world class machine for me on Autopilot essentially. So it did that. And you know, after I started to make some of these changes, I went over to Google Page Speed Insights and this is a free tool anyone can use. And, and if you go to it, you can type in your URL and it will give you performance issues with your website. All right, so I just put in Diesel Dudes right here. Mobile still has some things I'm working on fixing, but the desktop site has an incredible performance score in terms of speed, accessibility, SEO. Basically this just means it's super fast. Google knows exactly what this website does. There's minimal technical errors and it loads in a snap. So here's a little hack for you. Like everyone's done a little bit of vive debugging at this point. They've built something, they found some errors in the code, they copy and paste it back over to their agent to go fix it. You can do the same thing for this. You take your URL, you plug it in, you find an error, you go down, you find the details, you copy and paste this stuff into Claude code. It knows exactly what to go fix, what work on getting those scores up on page speed. And that's some low hanging fruit, you know, to get some additional traffic to your website and outrank your competition. You can take it a step further. You can get Semrush or whatever, you can do an audit there. It'll give you a bunch of other like technical optimizations and you don't even need to know what it means. You can just copy and paste it to Claude. It'll prioritize them, it'll go into the code base, it'll fix them. Is it worth doing that? I think it is here on this. So especially for kind of local rankings, a lot of the websites that I kind of looked at that I was competing against were old and slow and things. And I think that's one of the reasons why I was able to rank so quickly. This is a pretty targeted niche, not a lot of fast informative websites. And just with technical optimizations I was able to climb the rankings pretty quick. So it depends on the market you're in, it depends on the competition and the search terms that you're going after. I think again, in a not very competitive market, these types of things can make a big difference. If you're in a very crowded market with very sophisticated websites like you're in a hyper competitive SaaS market, just optimizing your page speed insights probably isn't going to know, shoot you to the top. Cool. Yeah. All right, so that was a nice little hack that I, that I worked on and that I found and you know the other thing that I did, you know, I set up a Google business profile. I had Claude code kind of go back and forth between that and between the website to make sure it was like consistent and there weren't any like, you know, kind of information that didn't match up and things of that nature. Cloud code went in and it made a bunch of internal links on the website. So it linked up relevant location pages, it linked up relevant services with related services and stuff like that. And these internal links are good for your SEO as well. Claude code knew what to do. It discovered it on its own. I didn't need to tell it to go and you know, create internal linking on the website. So what was the result of all this? I mean like I said like if you now if you go to Google and you say mobile Diesel mechanic Charlotte and you look here like we're showing up in the maps like right away and you know we're in the top three organic results and these, some of these competitive websites and businesses have been around for you know, 20 years or something like that. This is crazy, dude. Yeah, like you know how crazy this is. This This is nuts. I mean typically takes people months and months to go and climb up the rankings and start showing up for these like high intent keywords. Yeah. And this is, this is basically like real estate on the Internet. Owning, owning that space. Right. Because you know while you're sleeping at night or on autopilot you're getting leads. Yeah, exactly. Like as I said, like my business partner's phone has been, you know, blowing up. Let's see, let's just look at, I don't know, I'm just kind of seeing. Yeah, here we are. I77 mobile diesel repair so new website just getting started already ranking for a bunch of terms and getting, getting phone calls from real companies who you know, want their, want their trucks fixed and, and back on the road. Incredible. And I know people are going to, you know, they're going to comment, be like, yes, you know, SEO isn't dead now, but in like a few years we're going to be on our AI powered browsers and we're just, you know, just going to be asking perplexity and chat GPT questions. And the reality is, and let me know if you disagree with me, James, but the reality is if you do good SEO, the LLMs are going to just take some of the top SEO results and just plug it as answers. Yeah, like, you know, LLM or GEO or whatever the name of the week is. I think it is a big opportunity. Like, I think that we trust the recommendations that, you know, these LLMs are giving us. And I think the traffic that people are getting from those recommendations is very high intent and very primed to take an action or whatever. But yeah, like how do you show up and in chatbot or whatever, the way you show up in chat GPT is by doing good SEO. There's, there's really like, I have not seen really one unique strategy that is different from just doing good foundational SEO to go and show up in LLMs, you know, like, you have to think in terms of. All right, something needs to understand what my website's all about, you know, so you have to have a clean technical foundation. You have to have the right, like meta tags and descriptions and you have to have your keywords kind of naturally integrated into your pages. You have to develop, you know, topical authority which is like, you know, having relevant information and signals around the topic that someone's looking for. Links are important so, you know, that's still relevant. Google still likes links. LLMs like links, they trust websites that other websites look at and link to. So reviews also like getting good Google reviews. If you're a local business, like that is you, you can't really replace that. There's not a hack to go and do that's going to replace that kind of trust signal, you know, so, so there are small things that you can do and have claud code do to a website like add LLMs txt or something, which is just kind of like essentially like an allow list that's saying let ChatGPT come and crawl this website and stuff like that. But there's not a huge differentiated strategy out there that some people know or whatever that's hiding from everyone else. It's like the midwit meme right at the top of the curve is like, do you know all the things, right, all the Geo things like LM TXT but just do good SEO. Like foundational SEO is the trick to being found in LLMs. That's the trick. And I think that again, some people sort of chase a shiny object and Then they forget about what actually matters for their own business. For this company here, like, ranking high on Google is way more valuable than going and showing up in ChatGPT. You know, like, it depends on who the customer is, what they're doing, how they find things and stuff like that. So are browsers going to change? Are they going to have AI? Yeah, for sure. But again, this is such an arbitrage opportunity right now that I think people could, you know, generate tons of revenue by going and using cloud code and the latest AI tools to outrank competitors and like boring industry and boring markets. Anything else you wanted to cover? Yeah, real quick. Two hacks that I just wanted to share. One is, hey, how were you able to get this site to look good with Claude code or whatever? So I had a few people ask me that on X. So I had the Figma design files and I had a designer make it look good in there. So I think that's like an important distinction, like design and a good brand is very valuable. Like it's worth. You say this all the time. Like it's worth getting a designer to like make it look good. And then going and doing a lot of the vibe coding work, you'll stand out. A lot of sites look the same now that are vibe coded. People can kind of tell. So I had a designer whip something up in Figma for me and then I got this plugin called Anima. And Anima allows you to convert Figma designs into react components that Claude code can use to assemble and build your website and essentially get, you know, 95% of the way there with the design. So it got me there. I vibed a little bit, made a few updates and fixes. Anima is how I did that. The quick second thing is like, you know, people still seem to wonder, like, how do you set up cloud code? How do you set up your development environment, stuff like that. Maybe there's some like boring local businesses that don't have a lot of experience in this thing that, you know, watch this episode or whatever. So on your Mac, if you have a Mac, you have a terminal, okay? Like you can search for terminal and then you can Google or ChatGPT, like, you know, Claude Code install command or how do I install Claude code? You'll end up getting like Claude Desktop, you can get a subscription, it's like 20 bucks a month or something like that. And take that command, once you're authenticated on Claude Desktop, throw it into your terminal, all the packages and the files will install for Claude code and then you'll just log in, it'll open up Claude or Claude desktop and you'll authorize or authenticate it and you're good to go. Once you're there, there's a few things that you should do foundationally. One is you should set up GitHub so you want to be able to have control over each of the versions of code that you're pushing and have a way to roll back if you need to, or share those code files or whatever. Create a repository on GitHub and ask Claude code how you can push the site there and it'll help you with the steps. And then I use Vercel to deploy and to host the website. So you can go to Vercel, you can create an account, you can link up vercel with your GitHub repository and every time you push code updates to GitHub, it'll automatically update your website on Vercel for everyone to see. So that's the process that I used to get my environment set up as like a non technical person. Appreciate the sauce. You got it man, anytime. Hopefully people find it valuable. Just, you know, don't sleep on boring businesses I guess is is the lesson here, you know. Well, Well, one thing is you have a YouTube channel, you have an X account. We'll include that in the show notes. Yep, definitely. Subscribe and follow. You're just sharing things in real time. Yeah, I'm oringmarketer on X, you can find me on YouTube. The boring marketer number two is we've got this community called the Vibe Marketer community and the URLs right here, thevibemarketer.com and I wanted to show something. We have this new members hub that we launched and in here we have over 2,500 different innate in workflows that you can literally plug and play if you want to automate something in your business. So we give you the code, you can take it and throw it into N8N. You know, we've got these broken out for different use cases. It's fully searchable if you want to find something for, you know, marketing. Seed keywords. Here's a good example. We talked about seed keywords. There's SEO ones or social media ones, whatever, like ready to go, you can come join the community, get access to this. We've also started building out this partner resources for our members where we've got some awesome like deals and discounts for people who want to use some of the latest like, you know, AI workflow tools and stuff like that. So really starting to expand the community. Working on some cool classroom updates right now and I really do believe it's the best place to be for AI and marketing the intersection of those two things. Cool. Yeah. I'll include the links to all those places so people can get deeper. And it's really just like I always say, getting your hands dirty and testing, trying iterating and dude, I love having you on. You're the best. Thanks for sharing the sauce and I'll see you next time. Thanks Thanks for having me, Greg. Talk to you soon. Later.
