This CLAUDE + WORDPRESS AI Agent Runs My Whole Website (& how to build it for yourself) — Transcript
Full transcript
- 0:00I am super happy today because after
- 0:02probably hundreds of hours of trying to
- 0:04figure this out, I've finally managed to
- 0:07connect Claude to WordPress and set up a
- 0:09whole Claude AI agent that is my content
- 0:12and SEO manager for my WordPress
- 0:14website. This is a site I run called
- 0:17Cornish Vibes. It talks all about the
- 0:18different places and articles and
- 0:20content and pages pages about um
- 0:24where I live, Cornwall. All the best
- 0:26places to check out, all the secret
- 0:27tips, etc. Um but after the last couple
- 0:29years it's been laying a bit dormant and
- 0:31I haven't really had time to work on it.
- 0:33So, this is actually acting as my test
- 0:35dummy to see how we can implement AI
- 0:37agents and connect them to WordPress and
- 0:40it's been doing an awesome job. I
- 0:41literally set this up about 2 weeks ago
- 0:44now and I've given it autonomy of the
- 0:47site as well. I said, "You are in
- 0:48charge. You are the content and SEO
- 0:50manager. Do what you think is right to
- 0:52actually grow this site and keep it
- 0:53up-to-date." And it went through it's
- 0:55This is some of the stuff it's done so
- 0:57far. And I'm going to show you all of
- 0:58the insane autonomous work that this
- 1:00thing is actually doing on my site,
- 1:02step-by-step how to set this up for
- 1:04yourself and some of the results I've
- 1:06been seeing over the last 2 weeks
- 1:07already. It's done an audit, so it went
- 1:10through the 75 posts and pages on there,
- 1:13um checked in with some of the data,
- 1:14looked at Yoast as well and and the
- 1:16other plugins in there. It went and
- 1:18actually rewrote or wrote and applied
- 1:20SEO titles and metadata to all 75 of the
- 1:23posts that it it actually audited and
- 1:25got some data on it, updated them. It
- 1:27then checked content integrity. It
- 1:29looked at all the posts and looked for
- 1:31any errors. This took quite a while for
- 1:33it to go and do and research everything,
- 1:35but you can see it actually had 11
- 1:37businesses that no longer seemed to
- 1:39exist or apparently were phantom. It
- 1:41found eight permanent closures that
- 1:43needed to be updated, even checking like
- 1:45Companies House against all these
- 1:47companies to make sure they still exist.
- 1:49Some businesses in the wrong town, some
- 1:51new brands, some factual errors. And
- 1:53actually went through What have we got?
- 1:54140 verified corrections that it's gone
- 1:58through all of this content which is a
- 1:59couple years out of date and updated all
- 2:01of it before actually looking at some of
- 2:03my data and what was performing well on
- 2:05the site to actually create 11 new posts
- 2:09which are based on some target keyword
- 2:11data etc. So it's doing a thorough SEO
- 2:14job here and some of I'm seeing these
- 2:16pages already getting traffic after a
- 2:18week from Google and we're seeing a
- 2:20massive impression spike. We're seeing
- 2:23AI search results as well come through.
- 2:25It's gone and done I love this one.
- 2:26Internal linking. It's gone and re-
- 2:29built my hubs. 88 internal links and
- 2:32restructured all the referring URLs in
- 2:34there to make sure actually our internal
- 2:36linking which is one of the easiest
- 2:37boosts you can do for your content and
- 2:38your SEO and your user ship of your
- 2:40site. Um gone and improved and and
- 2:43rebuilt some pages that were just way
- 2:45off the mark and even built me an SEO
- 2:48and a full auditing strategy. Plus what
- 2:50we also built out is this SEO dashboard.
- 2:54Let me actually just make this full
- 2:56screen. To give me a full update.
- 2:57Because I've set it to say hey you run
- 2:59this autonomy and all the instructions
- 3:00I've set up, I've actually getting a
- 3:02dashboard of everything it's doing. So
- 3:04it's actually saying hey every week it's
- 3:06giving me what needs my attention. Some
- 3:08stuff that I have to do manually or send
- 3:09Google
- 3:10sorry Claude in Chrome to actually do.
- 3:12We've got some of our charts and our
- 3:14data, what's actually performing well.
- 3:16We've got new pages that it's publishing
- 3:18on the site, key updates as well. I'm
- 3:20loving some of these pages because let's
- 3:22pick this first post that it actually
- 3:24published for me on the site. I actually
- 3:26had it go through and I'm going to show
- 3:28you all of this in the video. I'm going
- 3:29to show you how to set all of this up.
- 3:31Um it went through and analyzed all 70
- 3:34posts for my writing style and then went
- 3:35and wrote some content for me. And
- 3:37honestly this is coming out better than
- 3:39most human writers are actually doing
- 3:40and we're starting to see it actually
- 3:42publish and rank on Google. Now a lot of
- 3:44SEO people will say ah you can't use AI
- 3:46for SEO. Well, I'm actually testing it.
- 3:49One, yes you can. Two, a lot of these
- 3:51people don't test their theories,
- 3:52they're protecting some of their inbuilt
- 3:54fears about their job. And three, I'm
- 3:56actually testing and actually seeing the
- 3:57results come through firsthand and I'm
- 3:59absolutely loving it. And it's just
- 4:01working autonomously for me in the
- 4:03background. Now, in this video, I'm
- 4:05going to walk you through how to turn
- 4:06your Claude into a WordPress site
- 4:08manager and AI agent running on Claude.
- 4:10There's going to be a link in the
- 4:11description where you can get this, what
- 4:12I call my AI recipes. You'll get the AI
- 4:14recipe vault and I'm just going to move
- 4:16this
- 4:17right to the top for us so that we can
- 4:19see. Turn your Claude into a WordPress
- 4:21site manager. We've got all the
- 4:22step-by-step instructions cuz there's a
- 4:24few technical setups. Plus, I've even
- 4:26got the custom instructions that I've
- 4:29actually written for this agent and how
- 4:31to set it up autonomously. Now, this
- 4:33actually runs inside of my second brain
- 4:36structure, but I'm going to show you how
- 4:37to set this up if you don't have a
- 4:38second brain setup as well. You can see
- 4:40the cool custom instructions that we've
- 4:42actually started writing to build this
- 4:44autonomy here, which I'm going to give
- 4:46to you as well. I just want to give you
- 4:47a flavor of what we're building not an
- 4:49assistant waiting for instructions. You
- 4:50own the content strategy, the search
- 4:52performance, and the email list. The
- 4:53mission, make Cornish Vibes number one
- 4:56resource about Cornwall in quality and
- 4:58reach. And then we've got all the other
- 4:59things that we can actually have it to
- 5:02have it do in the reporting, etc., etc.,
- 5:04etc. So, I'm going to help you build all
- 5:06of this stuff into your autonomous
- 5:07WordPress agent. Now, step
- 5:12one, make sure your site is backed up. I
- 5:13use something called Updraft for this,
- 5:16but you can use whatever backup you want
- 5:17for your site. Step two is where things
- 5:19get real interesting. We actually need
- 5:21to install a plugin. We're going to be
- 5:22working on another site that I have in
- 5:24Cornwall, which is it's called Cornwall
- 5:27Solar Company and this has a load of
- 5:29content, a lot of pages on it that need
- 5:31to go through and update and make sure
- 5:32we're all good. And I just want to push
- 5:34those updates from Claude autonomously.
- 5:36So, the first thing you're going to want
- 5:37to do is you're going to come want to
- 5:38come into this AI recipe here. I've got
- 5:40everything collated so you can just
- 5:42start using it. We've got First thing,
- 5:44we need a plugin. We need to add a
- 5:45plugin to WordPress so that then can
- 5:47attach Claude to. So, the file is here
- 5:49to actually get this plugin. You can go
- 5:51and download it and save it onto your
- 5:53computer here.
- 5:55And then, once you've downloaded that
- 5:57from the recipe there, you're going to
- 5:59come into the back end of your WordPress
- 6:01website here, and go to plugins. We're
- 6:04going to go add plugin on the left-hand
- 6:06side here, plugins add plugin, and we're
- 6:08going to upload. This is a custom plugin
- 6:10that you're going to add that's set up
- 6:11specially to work with Claude. So, we're
- 6:14going to upload this, and I'm just going
- 6:16to hit install now, and it should upload
- 6:19nicely into here, and we can activate
- 6:22the plugin as well. Now, then you're
- 6:24going to want to come into the MCP
- 6:26settings and actually turn the
- 6:27integration on, so that AI clients can
- 6:30connect to the WordPress site through
- 6:32the MCP server. Now, the other one here
- 6:34that you're going to need to do, you
- 6:35want to make sure Claude or your AI
- 6:37agent can actually edit and make changes
- 6:40on your WordPress site. So, we need to
- 6:42actually turn on allow AI to write
- 6:43WordPress, otherwise it's only going to
- 6:45be able to read, and actually make it
- 6:47able to write and edit everything on our
- 6:49site. And even we could say allow AI to
- 6:51modify theme appearance, if you want it
- 6:52to do design. So, it can update your
- 6:55theme and write CSS, etc., etc., etc. If
- 6:58you don't want that, then just leave
- 6:59that turned off. Next, we just want to
- 7:01drop down to our main WordPress settings
- 7:06here in here, and we're going to go to
- 7:08permalinks, because we actually just
- 7:10need to make sure we need to go and hit
- 7:11save changes again, just to make sure
- 7:14it's actually going to update some of
- 7:16the information that we've just put in
- 7:18with that plugin essentially. Now, one
- 7:19thing to say is if your permalinks are
- 7:22set to plain here, it's probably not
- 7:24going to work so well. You need a custom
- 7:26You need to have selected one of the
- 7:28other ones, or a custom structure post
- 7:30name, as I have it here. Um if you don't
- 7:32know what this means, and you're like
- 7:34going to just go clicking and save and
- 7:36change it off plain, then I urge you to
- 7:37stop right now, because that could break
- 7:39a lot of things on your website and your
- 7:40SEO, if you don't understand what this
- 7:43actual setup means. If you're on some of
- 7:45the other structures, then go ahead. You
- 7:47can go and just hit save. Don't change
- 7:49any of the settings here. Just hit save
- 7:51on that area.
- 7:53Next, we actually need to
- 7:55check that this exists. Actually, that
- 7:57everything is working and that we can
- 7:59actually read all of this stuff that
- 8:01we've just done. So, we're going to take
- 8:03this URL here. We're going to copy that
- 8:05and we're going to go back to our web
- 8:06browser and I'm going to paste that in
- 8:08there, but you actually need to
- 8:09obviously change your site in here to
- 8:11your website company.com
- 8:14and then we're going to hit enter. Now,
- 8:16what you'll get is you'll get a page
- 8:18looking like this that has all of this
- 8:20information, this JSON information in
- 8:22here. If it goes to like a 404 page or
- 8:24another area of your website, it means
- 8:25you haven't actually installed it
- 8:26properly and you need to go back and do
- 8:27those previous step setups, but this
- 8:29means it's actually working nicely. So,
- 8:32now we have the working inside of
- 8:34WordPress. We actually need to go go and
- 8:37create a connection in Claude. The first
- 8:39thing I actually want you to do is
- 8:41actually set a user account for your AI
- 8:44agent. I wouldn't just use your own
- 8:46administrator account. I'd actually want
- 8:47to set up another user in WordPress to
- 8:50actually use this new connection. Just a
- 8:52little added security there for you. So,
- 8:55in WordPress, I'm going to go back and
- 8:57I'm going to go to users and I'm going
- 8:59to add a new user. I'm going to call it
- 9:01MCP agent. We need to select the role of
- 9:05We're going to give it editor rather
- 9:06than um administrator. I don't want it
- 9:09to have full admin about this and we
- 9:11need to select a password for this. I'm
- 9:13going to go and change the password
- 9:14after this, but essentially this is
- 9:16going to be our password that we're
- 9:17going to go and use. Obviously, don't
- 9:19expose that to other people like I've
- 9:21just done. So, I'm going to go add that
- 9:23user and make sure it's all saved in
- 9:24there. Now, once you've set up your MCP
- 9:27agent account, we can then go into
- 9:29Claude and actually connect Claude. Now,
- 9:31this is going to use an authorization
- 9:33process. So, you You to make sure you're
- 9:35logged in as that new user account, that
- 9:37MCP agent, not your usual account to
- 9:40connect the right accounts and user
- 9:41logins together. So, I'm going to go and
- 9:43switch accounts now. MCP-agent,
- 9:46and we'll put password in there and log
- 9:48in with that account. So, you can see
- 9:50I'm logged into that MCP agent account
- 9:52now.
- 9:53An important step, don't forget to do
- 9:55this. Then, we actually need to add the
- 9:57custom connector to our site. So, again,
- 10:00we're going to go back into our recipe
- 10:01and we're going to copy this string
- 10:04here. I'm going to copy that there, and
- 10:06then we're going to go into Cloud Open
- 10:07Settings and Connectors. So, I'm going
- 10:09to go back into Cloud. I'll just close
- 10:11this dashboard here.
- 10:13And we're going to go actually into
- 10:14Customize, and then I'm going to go to
- 10:17Connectors, and we're going to go to
- 10:18Add. So, Connectors, Add, Add Custom
- 10:21Connector. Now, in here, I'm going to
- 10:23paste that URL. So, this thing we just
- 10:26copied here, this string, we're going to
- 10:27take that and we're going to paste it
- 10:29into this second box in Cloud. We can
- 10:31ignore the advanced settings. Obviously,
- 10:33again, where it says your site, you're
- 10:35going to change that to your actual
- 10:37website in there, like so. And I'm going
- 10:40to give it a name. We'll call it CSC
- 10:43MCP. So, we know that name of that
- 10:46custom connector. Now, it's going to
- 10:48check the connection here for you to see
- 10:50if it can actually route through. Now,
- 10:52it's going to ask you to connect. So,
- 10:53you're going to click the Connect
- 10:54button. This is going to bring up an
- 10:56authorization window. You can see the
- 10:57MCP agent at Cormall Solar Company. I'm
- 11:00just going to hit Authorize and connect
- 11:01those two together. Now, if you got an
- 11:03error at this point, I actually will
- 11:05point out that when I uploaded the
- 11:06plugin and I said turn on the
- 11:08integration and the right option, you
- 11:10actually needed to scroll down and make
- 11:11sure you hit save changes, otherwise it
- 11:13didn't save them and it didn't connect.
- 11:15So, I ran into that error if you run
- 11:16into them as well. But, essentially, we
- 11:19should be good to go. We've got our MCP
- 11:21connected. We can actually, if we want
- 11:23to change our approvals, we can see all
- 11:24the different tools that it can do. It
- 11:26can get pages, get menu items, date
- 11:29data, pages, etc. If you want some of
- 11:32these that I actually can't access and
- 11:34you're like actually never never do
- 11:35this, then you can block them in the
- 11:37permissions or you can say always allow
- 11:38that. I'm just going to leave them on
- 11:40needs approval for now so we can
- 11:41actually see what's going on. But we
- 11:43should be all connected up. Now we can
- 11:46double check that this is actually
- 11:47connected. I've just got a little prompt
- 11:49here as well just to actually check the
- 11:51connection here. So we can go in here
- 11:54and say you're connected to my WordPress
- 11:56site Cornwall Solar Company through the
- 11:58CSC MCP connector. Before I do anything
- 12:01else, just tell me some information
- 12:03about the site. So we'll just run that
- 12:05check quickly to make sure that we're
- 12:06actually getting this information back.
- 12:08So you can see it's literally we can see
- 12:10it's connected, it's counting posts,
- 12:12it's looking at the media, etc. Just
- 12:14giving us some data back so we know our
- 12:16agent is actually connected, which is
- 12:18awesome. We can see it's connected,
- 12:19which means now we can go on to actually
- 12:21setting up the rules and the autonomy of
- 12:23how we want this agent to manage our
- 12:26site. Now I actually run my second
- 12:30brain project here, which has just
- 12:32everything I work on pretty much. So I
- 12:34built my other WordPress agent actually
- 12:36inside my second brain. That's a massive
- 12:38setup that we're not going to do now. So
- 12:39I'm just going to show you how to set up
- 12:40just a single agent. And we're going to
- 12:42do it in a new project. So we're going
- 12:44to create a project and I'm just going
- 12:45to call it Cornwall Solar Company. You
- 12:48can put a description in there if you
- 12:49want. It actually doesn't make too much
- 12:51difference. And I'm going to say use a
- 12:53folder because I need somewhere on my
- 12:55computer to actually store all this
- 12:57information and actually let it run. I'm
- 12:58going to say choose a different folder
- 13:00and create a new one called Cornwall
- 13:01Solar Company. This is where we're going
- 13:03to store all the information and allow
- 13:05it to do its best work. So we're going
- 13:06to open that folder there and I'm always
- 13:08allowing it to access this so it can
- 13:11start working autonomously. And then
- 13:13we're going to click create project. So
- 13:15this is now where we're going to set up
- 13:17our autonomous WordPress SEO content
- 13:20manager. Now the first thing to turn
- 13:22this into just like a connector into an
- 13:24agent is actually to write its custom
- 13:26instructions. Now I've got the the
- 13:28general format of them here. I'm going
- 13:31to copy this and I'm going to take it
- 13:33back into Claude and I'm going to help
- 13:34actually help actually get Claude to
- 13:36help me improve these custom
- 13:37instructions. So, I'm going to pop I'm
- 13:40just going to start my prompt by saying,
- 13:41"Hey, I've got this custom instructions
- 13:43template um which we're going to be
- 13:45working off a base with. I'm going to
- 13:47give you some more instructions to
- 13:49actually bring this project to life. So,
- 13:52I want you to help me write and expand
- 13:54these instructions based on what I'm
- 13:56telling you." And then I'm going to
- 13:57paste in these custom instructions,
- 13:59which you can see like a very like
- 14:01they're just an initial jumping off
- 14:02point. You are the website and SEO
- 14:03manager for your site domain, one
- 14:06paragraph what it's about and how it
- 14:08makes money. What I'm actually going to
- 14:09do here is say something like the
- 14:12website is Cornwall Solar Company,
- 14:15cornwolsolarcompany.com
- 14:18and your job is to make this the number
- 14:21one resource in Cornwall and the number
- 14:23one company for supplying Cornwall solar
- 14:26panels in Cornwall. So, I'm giving it a
- 14:28goal, a job that I want it to do. You
- 14:31are going to have full autonomy over the
- 14:33site. I just want to essentially check
- 14:36in every now and then to make sure
- 14:37you're running things. So, you're in
- 14:39charge of all of the audits, the content
- 14:41strategy, execution going forward. I
- 14:44don't want to have to do any work. You
- 14:46just keep me in the loop. Now, you will
- 14:49have eventually a voice file, which is
- 14:53based on all the writing on the site for
- 14:55you to actually use tone of voice to
- 14:58refer to and you will keep in your
- 15:01memory an index of every running ongoing
- 15:04task that we've doing. So, every time we
- 15:06pick up and start work or every time you
- 15:09pick up and start work, you know in your
- 15:10memory what you've done, where you've
- 15:12got to, and the SEO strategy you're
- 15:15running ahead on. You are to work
- 15:17completely autonomously without my help.
- 15:19So, I'm just giving it some extra
- 15:21instruction there that I want it to
- 15:22build into the custom instructions.
- 15:24Please write the custom instructions now
- 15:26to make this come to life. So, I'm going
- 15:29to start that task and actually let it
- 15:31just tailor these instructions to
- 15:33themselves, which then we can build into
- 15:35our agent here. But, you can see
- 15:36essentially I want this to be a complete
- 15:38autonomous worker for me. I don't want
- 15:41to have to do the work. Now, you could
- 15:42do it either way. You could set this up
- 15:44and just be like give it some guidance
- 15:45and say, "Well, I'm going to manage the
- 15:46process. You're going to execute." If
- 15:48you want more control over your business
- 15:50website or your client's websites. Here
- 15:52we go on the right-hand side, then it'll
- 15:53actually build us our custom
- 15:55instructions, which we can literally go
- 15:57and take Obviously, read these through
- 15:59and make sure you're happy with all of
- 16:00them and make sure everything makes
- 16:02sense for you. I'm not going to do that
- 16:04right now because I'm showing you how to
- 16:05set this up quickly. I'm going to copy
- 16:07these custom instructions and I'm going
- 16:09to go back to our main project area here
- 16:11and go to this instructions tab in the
- 16:13top right. And we're just going to paste
- 16:16those in here. So, basically every start
- 16:19of every session it's going to read
- 16:20these instructions and know what it's
- 16:22going to do whether you're here or not.
- 16:24So, now it's ready to actually start
- 16:26working. I'm actually going to give it a
- 16:27task and say, "Before we actually set up
- 16:29some some scheduled autonomous work for
- 16:32this, I'm going to get it to go and
- 16:34execute." So, [snorts] the first thing
- 16:36we need to do on this is actually run a
- 16:39complete site audit. You have connection
- 16:42to the site. You also have all of your
- 16:45Appify web scrapers. You have a
- 16:47connection to Google Search Console,
- 16:49Google Analytics as well if you want to
- 16:51go and actually get more data to
- 16:53understand what's performing well on the
- 16:54site, what's not performing well on the
- 16:57site, any issues that we need to tidy
- 16:59up, any pages we needed to update before
- 17:02then building a forward-thinking SEO
- 17:04strategy that is going to raise the
- 17:07profile and traffic of this site over
- 17:09the next year. Let's build a full year's
- 17:11SEO strategy that we can execute week by
- 17:14week. So, you can see what I've asked it
- 17:16to do there. What's performing well on
- 17:18the site, what's not performing well,
- 17:19any issues you need to tidy up, and
- 17:21build me an SEO strategy. I'm also going
- 17:23to say, "Can you read several pages of
- 17:25content on the site to understand the
- 17:27voice
- 17:29of the way all the content is written
- 17:31and build a voice style that we can
- 17:33always reference going forward as well."
- 17:35So, I'm going to set that off. It's
- 17:37going to go and do some SEO auditing for
- 17:39me um based on like I've got a ton of
- 17:41SEO skills that I've been working on as
- 17:43well, which will help boost this as
- 17:45well. I also mentioned some connectors
- 17:47there that it's running on. It's got
- 17:49this I've got some connectors in here,
- 17:50which are pretty cool. Uh I've got one
- 17:52that's data for SEO is a really nice
- 17:54connector that's going to allow us to
- 17:55get SEO data. I've got Appify, which is
- 17:58a web scraper if it wants to go and
- 18:00scrape competitors or the front end of
- 18:01my website, as well as I've got Google
- 18:04Search Console, and I've got Google
- 18:06Analytics connected. They aren't native
- 18:09inside Claude, so in my next video, I'm
- 18:11actually going to show you how to
- 18:12connect Google Search Console and Google
- 18:14Analytics, so you can actually do those
- 18:16two. I want to do that as a separate
- 18:17video, so that it doesn't get buried in
- 18:20all of this content here. But
- 18:21essentially, it's going to go and run
- 18:23our site audit now and bring back a
- 18:25strategy. The final thing I want to do
- 18:27is actually set up a scheduled task
- 18:29here, which is really easy because we've
- 18:30got the instructions. We're going to
- 18:31have an audit and a strategy to follow.
- 18:33So, I'm going to create a new task, and
- 18:35I'm going to call it Cornwall Solar
- 18:38Website Management, Manage and Grow
- 18:41Cornwall Solar Company Website is the
- 18:44description. And then, I'm going to tell
- 18:46it what to do. You are to execute the
- 18:48Cornwall Solar Company SEO strategy
- 18:51based on the information in this project
- 18:54and the memory. Every time you run, you
- 18:56obviously read the custom instructions,
- 18:59and read what has just been completed
- 19:02last, and go and execute the next set of
- 19:04work for this week, whether that's
- 19:06updating pages, creating new content,
- 19:09running audits, everything detailed in
- 19:11the ongoing SEO strategy for you and
- 19:13where you are in the the task
- 19:15management. You should work
- 19:16autonomously, execute as much of the
- 19:18work as you can during your session.
- 19:20Don't bother me unless it's something
- 19:22manual that I have to go and execute.
- 19:24So,
- 19:26I'm going to tell it roughly I'm going
- 19:28to tell it what I actually want it to
- 19:29do. So, making sure it's actually
- 19:30checking the strategy every time and
- 19:32going and executing the next section
- 19:34based on what it's built up in its
- 19:35memory.
- 19:38I'm just going to put it at the end
- 19:39there. At the end of every session make
- 19:40sure to update your memory with what's
- 19:42been done and what's next on the agenda.
- 19:44Now, because we've selected from inside
- 19:46the project here, you can see it's
- 19:47already selected that we're working
- 19:49inside the right file which has all
- 19:50these instructions and everything and we
- 19:52can set it on a frequency. We could set
- 19:54it daily, we could set it weekdays, we
- 19:55could set it weekly. I'm just going to
- 19:57say, "Can you run weekly at 3:00 p.m. on
- 19:59a Sunday?" Like I'm unlikely to actually
- 20:01be using my cloud heavily at that point
- 20:03and I'm going to hit save. The only
- 20:04thing we need to make sure is cuz we've
- 20:05built a lot of this agent on our
- 20:07computer, we need to make sure our
- 20:08computer is actually switched on to make
- 20:10this run and click save. There we go.
- 20:13Our scheduled task is ready to set up at
- 20:153:00 every Sunday. Our site audit is
- 20:18actually running at the moment. It's
- 20:20going through and just like loading all
- 20:22these different tools. You can see it's
- 20:24gone into Compozio to get our Google
- 20:26data. It's using some other connectors
- 20:28to actually run this audit. And on the
- 20:30right-hand side as well, you can see the
- 20:32process. So, it's going to go pull the
- 20:33performance, run a technical audit, uh
- 20:36build some competitor data, and write
- 20:38the 12-month SEO strategy before writing
- 20:41to memory. Our agent is up and running.
- 20:43I can leave this to run weekly and just
- 20:44check in on it. Now, if you want to go a
- 20:46step further as well, we can actually
- 20:48say where it should show up in my SEO
- 20:51dashboard that I was showing you
- 20:53earlier. Um you can see we've got a core
- 20:54model solar. This dashboard's already
- 20:56set up with everything in there. But
- 20:58essentially to build this, I just asked
- 21:01Laura I said, "Hey, can you build me an
- 21:03SEO and content dashboard? Can you give
- 21:05me what needs my attention, some general
- 21:08over the top data or what I need to
- 21:10know, performance data, some of the top
- 21:12queries, traffic quality, top pages, new
- 21:15page publish, and keep and what's been
- 21:17updated this week, as well as what's
- 21:19upcoming, like what are the next things
- 21:21you're going to be actioning on the
- 21:22site, any housekeeping that needs me,
- 21:24and flag anything important. So, you can
- 21:26kind of build these dashboards as you
- 21:28want, just envision what you want to see
- 21:30and what you want your agent to give
- 21:31back to you, and just ask Claude to
- 21:33build you a live artifact keeps you
- 21:35updated week to week, and actually you
- 21:37can just ask it, once you've built the
- 21:39dashboard, to run a scheduled task at
- 21:429:00 a.m. every Monday to re-update this
- 21:44dashboard as well. That's what I've
- 21:45actually done
- 21:47uh here in my other scheduled task, you
- 21:49can see refresh Elliot's SEO and content
- 21:51dashboard for me. Super easy to do. Just
- 21:54ask Claude to do it, and it'll do it.
- 21:55Remember, we've gone through several
- 21:57different steps here from uploading the
- 21:59plugin to your WordPress site, then
- 22:02creating your own agents user account
- 22:04for you to use, connecting the Claude
- 22:06MCP,
- 22:07before writing our custom instructions
- 22:09and our scheduled task in a weekly
- 22:12scheduled task project, basically. And
- 22:14that's it. Now it's just managing things
- 22:16on its own. Super cool. And as I said,
- 22:18I'm already seeing great performance
- 22:19from my first site, which has had a
- 22:21swathe of updates, and we're seeing new
- 22:23pages ranking on Google and generating
- 22:25traffic really, really quickly, which is
- 22:27so exciting to see.
About this transcript
This page contains the full transcript of This CLAUDE + WORDPRESS AI Agent Runs My Whole Website (& how to build it for yourself) by Eliot Prince, generated from the public captions YouTube serves with the video. The transcript has 4,829 words across 675 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.