Hey, my name is Matt Zimmerman. I'm the creator and solo developer of Zimwriter, the number one AI writer trusted by SEO professionals. And welcome to my third course on how to build a WordPress website from scratch using AI. In this course, we're going to build this site completely from scratch. We're going to start with keyword research, domain name selection, hosting setup, WordPress install, theme setup, and then we're Going to dive into actually building this entire homepage from scratch. You won't just learn how to build a simple homepage. I'll essentially teach you all the skills you
need to build any kind of website homepage you want. I'll show you the tools so that you can build not only this site, but basically any other site you could possibly imagine. And then after building this homepage, I'll show you how to do research to pull in real recipes. will load up some databases With two and a half million recipes, pull that data into the AI, and have the AI write 200, 500, or even a thousand different articles based on that real recipe data. So, here's an example of one of the articles it wrote. It's
going to use AI images. I'll show you how to make the AI images accurately represent the recipe itself. That's a problem a lot of people struggle with when they're making a recipe site. The images don't look like the actual recipe. I'll show You how to solve that problem. I'll show you how to create this completely bespoke article based on the actual recipe and the actual directions. I'll teach you how to use affiliate links to Amazon for high ticket items and insert them automatically into all of your articles. And then the cherry on the top, all
right, if building this site wasn't enough, the cherry on the top is social media. I'll show you how to feed all of these articles out to social Media, including Pinterest. Here's an example of my Pinterest schedule, which is already done. It's already complete. Two years of content. I don't have to lift the finger for two years. Two years of content already done on drip feed. A couple articles a day to my Pinterest account. All of this in this completely free course. So, I don't know your particular situation. Maybe you're looking for a side hustle. You're
looking for a way to earn income online. Maybe you just want to learn how to build a website. Or maybe you've been itching to make a an a recipe site using AI and you didn't know how to do it. I teach you all of that in this course. This course is completely free. All you need to do all you need to do to take this course is block off some time and I'll teach you everything you need to know. So if I've caught your attention at all and you want to learn how to build this
entire site from scratch, Then join me on this AI journey. All right. Now, I know you're excited to get started. You're itching. You're raring to go, but this is the first day of class. It's like you're in school, first day of class, the teacher is going to explain what what's going to happen over the semester, what's going to happen over this course, what you're going to get out of it. And this is very important. I'm going to do that too right now. Just going to take a minute. I want to cover these objectives with you
because if you're just looking at this course from the perspective of you're going to, oh, I'm going to learn how to build a recipe site using AI, then you're doing something wrong. I'm going to teach you so much more than simply building a recipe site from scratch. So, there's a couple objectives that I want uh to get across when we do this course. And this is the third course I've made so far. All of my Courses are free that I've made. The first was uh building a home decor site from scratch. The second was uh
building news sites from scratch using AI, pulling in the latest cutting edge news. And so now we're going to build a recipe site from scratch. A lot of people though struggle with building a site from scratch. They can go get a host and create a WordPress site, but they don't really know what theme to use. They don't know how to Configure it. The homepage ends up looking janky. Like, I've seen a lot of homepages that are just garbage homepages to be perfectly honest. I'm not saying that's you, but I have seen it a lot. So,
I want to teach you how to make a professionallook site from scratch. We're going to cover all the recommended plugins. We're going to cover hosting. We're going to cover domain name selection. The goal is at the end of the day, regardless of Whether you want to use AI or not, you can feel confident in your ability to make a professionallook website. So that's the first goal. The second goal is to teach you how to best leverage AI to make something professional. Anybody can go to Chad GPT and have Chad GPT write them something. But to
leverage AI in a way that will create a professionallook blog post with professionallook images that's all, you know, relevant, all contextually Relevant, that reads well. It almost looks like somebody spent hours writing it by hand. I'm going to show you how to do that and we're going to do that with AI. A lot of people don't quite understand that. So, we're going to walk through all of that. I'm also going to touch on traffic and monetization in the era of AI. So, this is not a ranking course. If this was a ranking course and I'm
going to guarantee you that you're going to rank number one on Google or You're going to make 10 grand a month from your website, then this would be a paid course, right? Because keeping up with all of the updates for Google and social media like Pinterest and Facebook and all this stuff, all the different changes they're making, that's a job in and of itself. People are definitely leveraging AI and making a lot of money with it in terms of creating content. So, it's definitely possible, but this is not a ranking course. Now, I will Teach
you, all right, best practices, some ideas that I have for how we can monetize the site that we're creating. I want to at least leave you with that. But this isn't a ranking course. I'm also going to teach you how to use Zimr. So, if you're not familiar with Zimriter, Zimr Writer is the AI writer that I created myself. I coded it myself, too. So, I have intricate knowledge of it. And if you want to learn how best to use it, and honestly, I'm just going to say it's the best AI writer in the world.
The interface is old school, but the quality that it creates is incredible. And the price point is incredible, too, because you pay for your own usage. You I don't take any fees for that. You can bring your own API key. You generate a,000 or 10,000 or 100,000 articles in a month if you want to. I'm going to show you advanced techniques for using Zimr Writer, right? And you're not going to Find this anywhere else because I created Zimr Writer. So, you're going to definitely learn advanced skills for using Zimrder. And then finally, we're going to
learn some secrets. I'm going to teach you some secrets that you probably don't know. I was actually, this course has been delayed because I was creating it a specific way. I was using AI in research to come up with the recipes, but someone else in the Zim writer group, I forget their name. I I Want to give them a shout out though, but I forget their name. They mentioned another resource to find these recipes, and it blew my mind when I started investigating it. So, you're going to learn some stuff in here that is is
mindblowing and it doesn't just apply to recipe sites to the recipe niche. So, there's all kinds of other niches using the data that I'm going to reveal to you in this course. It's pretty amazing. So, those are the objectives. If you just Are looking at this from how do I make a recipe site, again, you're looking at this wrong. We're going to cover a lot of different concepts in this course. I guarantee you, you will you will be satisfied by the end of the course. or your money back, right? Okay, so let's get started. So,
the first thing that we want to do when building our site is choose the right niche. There's there are definitely right niches and there's definitely wrong niches. And if you Choose the right niche, you're not guaranteed to succeed. Let me say that one more time. If you choose the right niche, you're not guaranteed to succeed. But if you choose the wrong niche, success will be that much harder. Success will be that much harder. So, let's lay this foundation. It's like whenever you're building anything, you're building a skyscraper, you got to lay a good foundation cuz
if you don't, the whole skyscraper could fall over. So, we want to choose the right niche to make sure that all the effort that we're doing downstream of this is our best foot forward, the best thing that we can possibly do. So, first of all, what's the niche? What niche do we want to pursue? Obviously, we're creating a recipe site. Now, maybe you're not. Maybe you're going after something different. Then definitely pay attention to these five questions. But even if you are creating a recipe site, maybe you Want to niche down and choose a subset.
Uh there's lots of different ways we can spin this to choose a niche inside of recipes. For instance, we could choose a particular ingredient, chicken, beef, vegetarian, fish. I like fish, so let's go with fish. But then maybe we want to do a particular diet. Maybe we want to do keto with fish. Or maybe we don't want a particular dish. We just want keto in general, right? All right, so keto recipes, Atkins recipes, low-fat Recipes, one meal a day recipes. All right, or fasting diets, diets that involve fasting, cooking styles, that's another way that you
can choose a niche. Grilling, a grilling recipe site, baking recipe site, crock-pot site, no cook site, you're just doing raw ingredients from the earth ingredients. Or you can mix and match. You can say, I want to make a fish site for people on keto that want to cook it all in a crock pot. Now, that's very niched down. There's Probably no no one searching for crock-pot fish recipes that are keto friendly. That's very specific. Maybe you'll find one recipe, but I would not recommend building a site around that. And we'll validate that in a second.
We're going to look at some keyword traffic in a second. But that's what you want to do. Choose a particular niche. Again, for recipes, you can look at a cooking style. You can look at a particular diet. You can look at a Particular ingredient. Or you can just mix and match. Or you can just go broad just recipes in general. So let's choose a particular niche. Let's say crockpot fish recipes. How much traffic is available? Now we want to take this and plug this into our keyword research tool to come up with how much traffic
is available for this particular niche. If we built a site around this, I prefer using Seamrush. There's a link down below, an affiliate link to get a free Trial. I think it's a 7-day free trial. You can use this tool as much as you want and then you can cancel before the trial is over. You can really get a feel for this. A keyword research tool is invaluable for these types of builds where we're relying on the keywords to to find volume and find what we should write about even in the era of AI. So,
we'll go to the keyword magic tool after logging into Semrush and we'll put in Crock-Pot fish Recipes. So, I see 44 keywords here with 700 volume. Now, let's actually take out recipes and just put in Crock-Pot fish and see what we get. We don't want to narrow ourselves too much. So, 145 keywords. Now, is that a lot? Is that a little? It depends. Look at this for instance. Look at these three keywords. Crock-pot fish recipes, crock-pot fish, fish fish, crock-pot recipes. So, someone's going to Google searching each of these or searching one of these. These
are multiple people. 390 people search this. 260 people search this. 140 people each month search this. All of these people want to find a recipe for cooking fish in a crock-pot. This would be one article. I would write an article called Crock-Pot fish recipes and it would serve each of these people. So this would not be three different articles right here. It would be one. So when it says 145 keywords up here, a lot of these were going to be just one one Particular article. So maybe out of these 145 keywords, we only get 25
articles or we only get 50 articles because if we wrote an article about each one of these, they would cannibalize each other and it wouldn't be good for SEO purposes. So in reality, we have about 20 25 to 50 articles. That's not a lot for a site. I think I want a little bit more potential articles for our site. In addition, the volume is potentially pretty low. Let's Go over here, fill this out. 1,400 volume, and this is monthly volume. So 1,400 people searching this a month. That's not a lot. Now, we're going to look
at monetization in a second, but that's not a lot of volume. Let's ask, how will we get traffic? How will we capture some of this 1,400 volume a month? Gone are the days of just relying on Google. We can't just rely on organically ranking these keywords. Uh Semrush is saying they're Not necessarily difficult, so we could potentially rank for them, but I wouldn't count on simply relying on ranking on Google. We need to look at other opportunities for recipes. A lot of people use Pinterest. Highly recommend um using Pinterest if you are making a recipe
site. I'll show you how to create that social media schedule and automatically upload all your images and and recipes to Pinterest to drive that traffic from Pinterest to your website. I'll show you how to do that, but you need to take advantage of Pinterest if you're making a recipe site. In addition, lots of people follow these different p Facebook pages for recipes. Some of these Facebook pages for recipes have 50,000 or 100,000 or even a million followers. and you can directly monetize that via Facebook, but you can also funnel those people back to your website.
So, definitely be taking advantage of social and then also hoping To get some organic traffic. So, let's put that in here. We'll put in social, Pinterest plus Facebook, and then also organic, Google, Yahoo, Bing. People write off Bing. If you don't know Bing, that's Microsoft search engine. People write this off, but you can actually get a lot of traffic. Be happy that Bing's algorithms are not as advanced or some people would say as messed up as Google's. You can bring in a lot of traffic from Bing. How will I monetize That traffic? So, how can
we monetize that traffic? We can obviously do ads and we can do affiliate offers. Now, ads are going to depend like the money you're going to make from an ad is going to depend on the niche. Recipes, ads for recipes don't make a lot of money. The RPM for them are very low. I don't have the exact numbers, but compare the advertisers advertising for recipe type stuff versus advertising for credit cards or something like that. If you had A vacation website and you were doing some ads for credit cards, the amount that you would get
if someone clicks on that link or signs up for a credit card, you're going to get a lot more money than what you would get for a recipe. So, I think the ad income, unless we're dealing with having a million visitors a month or something like that to our website, the ad income is going to be low. So, we can do ads, but it's going to be low and it's also going to be a Slow start. All right? When you first launch your site, you don't have any traffic. The other thing we can do is
affiliate income. And you might be thinking, you know, what actually can I sell? If you're making banana bread, what exactly can I sell? Can I sell flour or something like that? You could advertise flour or some kind of spices or you can't really sell bananas on Amazon for instance, but there's things that you can offer, but a lot of the Things for cooking are going to be low ticket items. But there are some high ticket items that we can offer. So check this out. Let's go to Amazon and let's put in stainless steel cookware set.
So these are some high ticket items right here that people that are cooking might be interested in. Five ply stainless steel cookware set. $600. I think it's like a $15 commission if someone buys that. Assuming it's like 3% commission. 224 254. So there are some high ticket Items that would appeal to people that are cooking one of your recipes. Let's also put in Vitamix blender. So this is $349 for this Vitamix blender right here. So, there are a lot of opportunities for high ticket items, and I'm going to show you some secrets that you've probably
never seen before on how to identify these high ticket items and then automatically create those affiliate links and then put them into our articles. So, I think That we'll have more success at least from the initial stages with these higher ticket items for our affiliate offers. So, we'll say high ticket Amazon items. And then we could also do some banner ads. And you can have direct agreements with companies. Maybe a comp like Vitamix for instance. I'm just using this as an example. Maybe they want to be a featured advertisement at the top of your website.
So you can contract with them to get Vitamix Advertisement at the top and maybe they pay you a couple hundred a month for that. But then they'd obviously expect to see some traffic coming to their end to make the advertisement worth it. So we can do that too. some custom banner advertisements in the content. I think that's something else we can pursue. So, Crock-Pot fish recipes, 1400 traffic. We can get traffic from social and also from Google search engines. We can also make money through ad revenue And affiliate revenue and then also some banner ads.
This last question is the potential monetization worth it. So, this is where we look at how much is the value for those ads? How much is the value for those affiliate offers or those banner advertisements advertisements are going to be very low? The just the autoinserted Google ads or Mediavine ads. The affiliate income has a potential to be high if we play our cards right. And then banner ads, Assuming we get enough traffic to justify Vitamix or one of these companies advertising on our site, that could be a significant amount of money. So, I'm pretty
confident that a recipe site will work, but I'm not too confident about this. Crock-pot fish recipes, the volume is just way too low. So, we're actually going to do something pretty interesting here. And let's go back to Semrush. And I just want to put in the word Recipe. Now, look at this. We put in recipe, we get 8 million keywords. Now, just like the previous one, you start clustering some of these. You're not going to have 8 million articles you could write, but you definitely have a lot more to to pick and choose from. And
look at the volume here. So, banana bread recipe, almost a million people are searching that every month. Chili recipe, half a million. Chocolate chip cookie recipe, half a million. Now, Obviously, these are much harder. We would never rank on the first page on Google for these. But think about this for a second. I'm going to show you a trick right now. Many people that want to find a recipe will go to Google and search banana bread recipe. But a lot of people also go to Pinterest. Pinterest is just a hot spot for recipes. So we
go to Pinterest over here and we put in banana bread recipe and there's all kinds of recipes. Millions and millions of people are using Pinterest each month to to find recipes and other kinds of like DIY types of things. So, even though this volume right here is an indication of the Google traffic, this translates directly to Pinterest because people are searching Pinterest for banana bread recipes. Now, if you're not in a niche like recipes, if you're in like a credit card niche or something like that, no one's going to Pinterest and putting in Credit card
recommendations. Maybe they are. So, some people have some stuff, but it's not as prevalent as like recipes, as banana bread recipes, as chili recipes, and things like this. So, if you're in a niche that lends itself well to Pinterest, you can look at the traffic here, the volume here, and this would translate over to Pinterest. Now, that's not saying that 800,000 people are searching Pinterest each month for This, but what it is saying is more people are searching for banana bread on Pinterest than they would be potato soup. So, what I want to do is
find maybe 500 articles that I can write. You want to choose a number. You want to have a number, maybe 250 articles or maybe 500 articles and cut it off because AI content does cost money. If generate 5,000 articles and your site doesn't get any traffic or you get banned from Pinterest or something like That, then you've spent all this time, all this money and there's no return. You want to have a a number of articles in your mind that you want to write, whether it's 250 or whether it's 500. I think I'm going to
do about 500. And then just get all the content made, get the site made, and just let it sit and percolate for a couple of years because the content will be dripping out over on your site and then dripping out on social. You won't have to do anything, And it will look like someone's constantly working on your site even though you've already done all of the work, you're not touching it anymore. So, you want to let that kind of percolate. I think 500's a good number. So, we want to somehow get 500 articles that we
can write from this list and just attack articles based on the search volume. More people are going to be searching banana bread and chili and meatloaf and pancakes and French toast Than they will be searching let's go to page 100. What do we have? Easy cornbread recipe, fall dinner recipes, healthy crock-pot recipes. These are all great recipes. great potential blog posts, but more people are going to be searching the stuff up here. So, what I'm going to do for my site is just choose recipes in general. That is going to be my niche. And I'm
simply going to write articles based on search volume. Just what's ranking based On search volume. How much traffic is available? Millions. Millions and millions of traffic will then be available if I just attack recipes in general. Now, before we download these keywords, I want to go high level for a second and just think about the types of articles I want to write because that is going to dictate what my keywords are going to be. There's two types of articles you can write for a recipe site. You can write a single recipe Article where we have
a particular dish and a single recipe for that. Or we can write a roundup post. I have this site over here that I I made a while ago called AI blog post writer. You can go there and check it out. I have different samples of AI content on here. And I created this a while ago. This is not what we're going to be creating. Like we're going to do it much better than this, but this can give you just a highle idea on what we can potentially Create. So this would be a single recipe and
we could build our content however we want. And then we'd have an AI image for the featured and then maybe a second AI image for the recipe itself. In this situation, we have all the ingredients laid out with the two racks of ribs. We can lay it out this way with one particular recipe or we can have a roundup. So, this is 10 best southern grilled barbecue rib recipes. And as we scroll down, we can see all the Different recipes for this stuff. I don't think that this would be a great approach for what I'm
trying to achieve. I'm trying to achieve a site that has really awesome recipes on it. And when you rely on the AI to do a roundup, even though it looks really good, there might not be enough variation between all of these different recipes and then also relying purely on the AI to come up with the recipes can potentially lead to some issues. So, I don't think we're going to Be doing roundup post. Even though it's fun, even though it looks cool, there's enough single one-off recipes like the best banana bread, the best moist banana bread,
extra moist banana bread. There's enough single recipes on Pinterest to justify just doing a single recipe site. So, I don't think we need to focus on keywords that are roundup keywords and we can simply focus on single individual recipe keywords to create something like this. So, what you would do is you'd go To Semrush and then type in your keyword. Maybe it's broad recipes like like this or maybe it's keto recipes like this. whatever your niche is, whatever your whatever keyword phrase is reflective of your niche, put it in, do the search, and then we're
going to download our keyword. So, we'll go to export. And so, I can download with my plan up to 30,000 keywords. And let's see, we'll just download it as an expel Excel Spreadsheet. And let's put this in our output folder. and we will call this 00 keywords. Now, let's open that up data. Now, I don't I'm opening stuff in Excel right now, but I actually recommend opening a lot of stuff in Google Sheets because Google Sheets can render UTF8 content, which would be like special characters and whatnot perfectly, whereas Excel cannot. And so, you'll get
Stuff that's butchered. It is safe to open up these keywords as long as they're English keywords inside of Excel. Plus, it's just faster to open in Excel. But keep that in mind. We will be using Google Sheets for other stuff. So, we have 30,000 keywords right now. Lots and lots of keywords. I don't really need let's see I don't care about the difficulty because difficulty is irrelevant when we're talking about Pinterest. It is relevant when we're Talking about Google, but difficulty is not going to scare me because we are going after social. CPC is not
relevant for what we're doing. Search features not relevant and intent not relevant. So, I deleted those and we're left with our keyword and also our volume. Now, what we have to do is somehow take this list and this list is 30,000 long. I don't recommend pulling that many. I would recommend probably 10,000 keywords or maybe 15,000 keywords. If you go with Too many, it's going to cost more for what we're going to do next. So, we have this list of keywords. Now, let me make this a little bit bigger so you can see it. We
have this list of keywords. There's 30,000 of them in here. We're not going to write 30,000 articles. And there's also some that would be duplicates. There's some that would be irrelevant. Like I'm sure if we did a search here, we could find Minecraft in here. Minecraft potion recipes. So, There's definitely things that we don't want that would be inside of here. How do we find what we want to write about? At the end of the day, we need to come up with some blog post titles to write about. And those blog post titles will be
based on keywords. So, how do we find 500 good keywords to then write about? The easiest way, the cheapest way would be just to do it manually. That's going to take time though. Maybe that's not easy for you. But you could if you Wanted to manually just go through this and maybe you open up Notepad and you go on notepad on one side of the screen and this on the other side and you just start going down the list based on the volume. You say banana bread recipe, chili recipe, chocolate chip, meatloaf, pancake, lasagna, chicken
breast, chicken recipes. So maybe I don't want chicken recipes. Let's leave that out. Ground beef recipes. That Doesn't really sound That's another roundup post right there. Mac and cheese recipe sounds good. Old-fashioned recipe, you don't want that. Potato soup recipe. That sounds good. So you can do this. Maybe it will take an hour. Maybe it will take you two hours. But you do it until you get the requisite number of keywords which we then can turn into blog post titles. I'm going to do about 500, maybe 450 to 500. You might want to just do
250 or something like that. I do Recommend having at least 250 articles because what we're going to do down the line would really benefit having a lot of articles to then write about. If you don't have a lot of articles to write about, then your volume is really going to suffer. Now, you can continue to make this list manually, but the one thing you want to look out for is cannibalization. You don't want to have keywords on here that would answer the same search query for somebody looking For a particular recipe. Let me show you
what I mean. So, we'll go over here and I'll put in filter for banana. So, banana bread recipe. Easy banana bread recipe. Moist banana bread recipe. Let's see. Banana banana bread recipe. Moist. Simple banana bread recipe. You get the point, right? All of these, anybody searching for simple banana bread recipe would be happy with an Article about banana bread recipe. Somebody looking for banana bread recipe moist would be happy with an article about a banana bread recipe. They're all the same keyword. Let me show you what I mean. So if we go to Google and
we put in banana bread recipe and then we also put in recipe for banana bread. See what we get. So the first result is all recipes banana bread recipe with video. The first result is banana bread recipe with video. Now some stuff can change. There's a second recipe or the second link is banana bread recipe by simple simply recipes. That's number three over here. Number two is Natasha's kitchen. Let's see. We have Natasha's kitchen over here. So, we kind Sally's baking addiction. Sally's baking addiction. This is the same keyword. Even though it's phrased differently, it's
giving you the same results. Google is viewing this as the same. So, when you are Creating this list, you want to make sure that you're not having duplicates on here. And for a shorter list, that's pretty easy to do. But once you get to 250 keywords or 500 keywords, your mind can only hold so much. And eventually, you're going to have this overlap. You're going to start missing things and things like that. But it is free to make this list manually. Let me show you an easier way to identify which keywords would give the same
results on Google And cluster them together. So, at the end of the day, we just have a unique list of keywords for totally unique articles. So, what you want to do, let's get rid of all this stuff, is get your list of keywords and then I would pick probably 10,000 give or take, copy them, go to a new sheet, paste them in here. So, we're on this sheet two and we'll go file, save as. I'm going to save this as a CSV and We'll call it number one keywords 10K. Try to keep this a little
bit organized. So now we have our 10K keywords just as a CSV file. So now what we're going to do is we're going to use a clustering tool that's going to do all the sorting and clustering for us that we don't have to do it manually. You're going to need two things for this. And this is completely optional. Again, I'm going to mention some optional tools in this um in this course. if you're free To do these optional things or if you don't want to, you can just do the things manually. If you want to
keep making your list of keywords manually and not get into what I'm going to talk about, that's perfectly fine. But if you're making a lot of these sites that you want definitely to be saving yourself some time and just have the AI and have the software do a lot of these time inensive things for you. So the tool we're going to be using is called SEO utils. It's seyouutils.ap and it does cost money. So, you get one year of updates. You get the software for one device, 60 bucks. And then you're also going to need
an API account for this thing called data forseo.com. And for this, you can put in however much money you want. I think I put in 30 bucks or something. Yeah, you can add funds and you can do a onetime payment or minimum. So, the minimum amount you can put on is 50 bucks. So, I Guess I put on 50 bucks. Maybe this is not worth it for you if you're only making one site. So, you're gonna have to weigh what you want to do. I'm not an affiliate for either of these tools. So, this is
just to save you some time if you don't want to make your list manually. So, I already have SEO utils installed and then I've also added my data for SEO account. If you go to settings down here and then services, you can add your account information. Now the password that you add is not the password that you use to login for data for SEO but the API credentials. All right. So on data for SEO there is an API access button and you'll have an API login and then API password. This is different from your login
and password for data for SEO. Just keep that in mind. But you'll get all this added in here and then you'll be able to go over and unlock some different features inside of this tool. And this tool is Unlimited. You can use it as much as you want. Not every feature requires this data for SEO API usage. Some stuff does, but what we're going to be using, the clustering is going to require this data for SEO access. So, we'll go over here to keyword research and we'll click on SER clustering. Click on cluster keywords and
we'll select our file. And let's see, we already have our keyword and our volume right here. So, everything's good. These are not Relevant because we didn't save these and that's perfectly fine. We don't really need to configure anything else up here. What this is going to do is going to cluster based on SER similarity. So if there's four results on page one that are to the same URL for one keyword versus another keyword, then they get put together in one particular cluster. So we'll leave this alone. And then all we really need to determine is
whether we want normal execution or high Execution priority. So there's a cost associated with this. This is going to be that that cost. Remember, we put credits in our data for SEO account over here. Where is it? I put you put 50 bucks in. I have $20 left. So, running this under normal execution time would cost me $6. But if I wanted to speed this up, estimate cost, this would be $12. So, again, these optional things, these optional tools do cost money. You'll Have to figure out if this is something that you want to to
do or not. There's really no reason to do high execution unless you're in a hurry. I'm in a hurry because I'm making this video. So, I'm just going to run with it. So, this will cost me $12 to cluster this this group of 10,000 keywords. So, we're going to let this run right now. And you just leave your MacBook on or your Windows computer on and it will just go in the background and start clustering the Stuff. Also, I guess I forgot to mention this. I would not choose more than 10,000 keywords. uh 10,000 will
probably easily give you at least 500 articles to then write about that would be unique. But the more keywords that you feed this, the more money it's going to be. So 20,000 keywords would be $12 on normal execution or $24 on high execution. And if you're not going to write a,000 articles, it's really not worth spending that kind of money. So We're going to let this cluster right now and then we'll check out the results. So the clustering is done. Let's click export. and we'll export this. I'm going to save it to Dropbox. I love
Dropbox. Do you guys use Dropbox? It's phenomenal. I get my money's worth out of them. And let's move it from there into my working folder. And I'll call this 02 clusters. Keep an order of kind of what we're doing during our Processing. Let's make this a little bit bigger. And we'll zoom in so you can see it. So here are all of our clusters and our keywords inside of the clusters. Now again the cluster means this particular keyword had four matching URLs as this particular keyword and as this particular keyword and as this particular keyword
meaning Google is seeing all of these keywords as identical. It's returning the same results. Now the name of the cluster is Going to be named after the keyword in the cluster with the most search volume. So again, the name of the cluster is the keyword in the cluster with the most search volume. So we can go ahead and remove all of the duplicates inside of this because then we'll be left with the cluster, which is again the keyword with the most search volume. So we're going to select everything. And if you're using Google Sheets, the
remove duplicate feature is probably somewhere Else. But I'm using Excel right now. So, we'd go to data, remove duplicates. My data has headers. I'm going to unselect all. And then I'm just going to select cluster. All right. And we'll press okay. So, it removed almost 6,000 duplicates and left us with about 1,900. So, here's the cluster. Mac and cheese, chicken breast recipes, chili recipe, all this stuff. We don't need some of this stuff over here. Let's just delete that. And we're left with just Our cluster, our keyword and search volume. We can actually delete cluster
because the cluster is the keyword. Now, so we'll delete that also. Now, I have 2,000 results in here, right? If you're not doing something so broad that you have so many results, then you might you might be left with a couple hundred results, and that might not be enough articles for you to write about. So, you might want to click on this non-clustered keywords and look at This. What this is, let's make this a little bit bigger, are simply keywords that didn't have any other keywords sharing the same search results. So, marry me chicken recipe,
that's a legitimate recipe, but there's no other way people search for that recipe on Google. They don't search for chicken recipe merry me. They don't search for Mary chicken me recipe. They search for Mary me chicken recipe. So you might have some stuff in here that you want to Then bring over to this cluster column. You'll have to determine if that's the case based on how many results you have in here. Also, right now this is not sorted by volume. So if we let's sort this by search volume, you might find that near the bottom
you have a lot of stuff with very low search volume, but you have stuff over here with a lot more search volume. And again, we're go we're attacking search volume right now. I want stuff with a lot of search volume, But to stay under that 500 article limit. So, I'll take this for instance, and I can just take it and paste it right inside of here. So, you can go through this thing, pumpkin roll recipe. Now, some of the stuff like and potato soup recipe, like what does that even mean? So, some of this stuff
is nonsense, but some of the stuff you might want to go through and pull out. Now, after you've done that, let's resort this by volume. Let's see. Sort volume. There's other stuff that I want to remove from here. So, I'll click this column. I'll click filter. I just personally I don't want sauces. All right. I don't I can't It's harder to recommend in my opinion like an expensive set of pans to someone making a sauce. So, let's find all the sauces and then and when you I think when you delete in Excel, don't select this
stuff and then rightclick and press delete because I think it will delete The stuff in between each of these. So instead, just select the stuff it found and press the delete key. So we don't want sauces. I don't want desserts, but I don't think they're labeled desserts. I'm sure there's more desserts on here. Don't want desserts. I don't want roundup. So I don't want recipes. Crock-pot recipes. That's just too generic. So let's get rid of the recipes. And anything else the catch? Oh yeah, Minecraft. I Know Minecraft comes up a lot. There are recipes in
Minecraft to make a shield to make a book. Yeah, we don't want those. I think that's a start. That's pretty good. So, let's go over here and we'll just sort by search volume because the empties will not have any search volume. So, we have this. We're down to 1,400 results. That's still too many. How can we filter this more? All right. I'm sure there's some desserts in here That I missed. I'm sure there's some beverages in here that I missed. And I'm sure there's other like small stuff like little sides like green beans or something
like that I missed. I'd rather have an actual like main course or something like that. That's what I'm looking for. So, how can we filter this more? And this is an optional step. This is not something you need to do. The easiest way to do this is just have AI do it. And this is where we're going to Use either chatgpt or anthropics claude. You're going to need a paid subscription for this. If and this is an optional step. So, if you don't have a paid subscription to either of these, then you can just skip
this step. But if you have a paid subscription, follow along because this is pretty cool. I would select your keywords. I would not select more than 1500. I think I have a 1400 and some. Let's see here. All Right. And don't paste them into these programs, first of all, because for whatever reason, coming from Excel, pasting it in here makes a screenshot and then chat GPT cannot read the screenshot because the font's so small. It's like, it's really weird. So instead take the list that you copied, paste it into Notepad or something like that and
then copy it from Notepad and then paste it into ChatGpt. And the model for Chat GPT that I recommend using is don't use Any of the O models 03 04 or whatever. Those are reasoning models. And ChatGpt will actually try to code a solution. And I don't want ChatGpt to do that. I want chat PT to look at each individual one and identify whether or not it's a dessert, it's a beverage or something like that. So right now I'm going to use 40. So select 40 or whatever a non, you know, reasoning model. These are
reasoning models 0304. Select 40 or 50, whatever is available to you. So we have That list in there now. And then go to the last line and press shift and then enter twice. It should make two new lines. See, did it made one? Let's try it again. There we go. And then you can paste something to the effect of this in. Here is a list of recipes. Please remove from, and again, this is personal preference. Maybe you have another thing you want to remove. Maybe you're doing keto. Please remove titles that are not Keto friendly
or please remove recipes that don't contain chicken. So, your use cases might be a little bit different than mine. But here's a list of recipes. Please remove from the list anything that would not be a main course at a meal, breakfast, lunch, or dinner. So, remove any desserts, beverages, sauces, etc. I can do sides, too. I don't want sides. I want actual meals. Paste that in. And we'll press go. Same thing for Claude. All right. We'll take our list in. When you paste it into Claude, it makes a little file, but it's not an image.
So, this is okay. And we'll take our prompt and we'll paste this in here. And we'll let this run. And you can actually watch the analysis live inside of chat GPD. Oh, you know what? It looks like it's making a it's making Python code. See, this is not what I want. Whereas Claude is just going through the List. So, I'm going to stop this generation on chatgpt and got to figure out another way to go about this. Let's use Oh, let's try 03. You don't want the code a solution because you can't code a solution
to this. So, let's open up a new chat. We'll use 03 and we'll try it. So, it has the list and it has my prompt. We'll see what it does. I wish OpenAI would sometimes leave Their models alone because previously 40 would not start coding a solution. See, I think it's going to use Py. It said the word Python somewhere using Python. I don't want to do that. See, it's trying to code a solution again. Let's go back to 40. We'll open a new chat. We'll try this again. Actually, let's tell it not to code
a solution. Note, do not code a solution. Instead, look at each item and make Determination. Let's try that. It's still trying to code a solution. Unbelievable. I have gotten this to work better with with OpenAI in the past, but for whatever reason right now, it's just struggling. Claude, let's see. All right, I think it's done. So, Claude's done. Let's copy this. And we can't paste this right into Excel because there's like other stuff with this list now. So, there's like these Dashes, for instance, and there's this intro stuff. So, let's get rid of the intro.
Let's get rid of the Yeah, there's nothing at the end. Let's get rid of these dashes. So, Ctrl + F. Replace the dash and a space with nothing. We have 574. That's pretty good. We have chili, meatloaf, lasagna, chicken salad, pizza dough, sloppy joe, teriyak, Italian beef, chapachi. It's pretty cool. All right, I like This. OpenAI is still thinking. The list is too large. So, I don't know. I have gotten this to work before with OpenAI, but right now it just seems to be struggling possibly. Let's see here. You could probably make a smaller list,
like 200, and then maybe it won't try to code a solution. Let's try a smaller list really quick, and then see if that if that solves it. This is like 200. items. Open up a new Chat. Let's try it. It's still doing code. I don't know why it wants to do this. All right. So, yeah, don't use chat GP chat GPT at the moment for this, but there's things that chat GPT works great on. So, I don't know. I don't know if it works in Sonnet, it's going to work next week in Sonnet. That's what
I found. in Claude Sonet 3.7. So I think OpenAI just needs to not change their model so much. So we have this list from Claude. We're going to use that. And again, this is an optional step. So if you don't have Claude, don't feel like you need to go subscribe to Claude. Although I think you actually get some free chats if even on the free plan every month. So you might want to give this a shot. So that's our list. Let's let's make a new sheet and we'll call this final. That way I don't get
confused, otherwise I'll pull the wrong stuff. And We'll just paste our list in here. And we have 574. Thought we had less than that. Do we have less than that? 500. Yeah, 74. Cool. So, we can at least do 500 articles out of that. Out of this. This is great. All right. So, we have our filtered, our cleaned list of keywords that don't have any cannibalization. And you might want to pause this video now and get your own List made. Maybe you're not doing recipes. Maybe you're doing a different kind of niche. Or maybe you've
kind of niched down and you have to start combining stuff from the clustered and the nonclustered and and whatever. Pause the video if you need to get your list made. And then when you come back, what we're going to do is turn that list into actual recipes. I'm really excited about this. I'm really excited to show you the magic of what I've discovered. one way Using AI and another way because of a fellow Zimr Writer user. I I forget who it was, but they showed me this awesome way to to find existing recipes and pull
that data in. Can't wait to share that with you. Pause the video, get your list made, and come on back. So, we have our list of keywords created. It's been clustered, cleaned, sorted, all that great stuff. Now, each keyword is representative of a a unique blog post that we can write about this, but we're Missing two things. We're missing a lot of things. We don't have a don't even have a domain yet. But don't worry, we'll get to that. But for this, we're missing the title for our articles and also the recipe for our articles.
Both of those are very important. So, right now, we have these keywords. These keywords are important for SEO purposes, but from a usability standpoint from someone looking at different recipes for banana bread, for Instance, if this just says banana bread recipe, that's not really click friendly. So, we want to kind of spice this up a little bit. maybe grandma's homemade banana bread recipe or heavenly banana bread recipe that even even angels desire to eat or something like that. Something crazy that's just going to demand somebody clicks on the title. So, we're going to convert these
into those titles. But the very first thing that we need to do is get recipes for Each of these. If we don't have a recipe, then couple things go wrong. First of all, if we just use the AI to come up with a new title, it might not be representative of the recipe. That's point number one. Point number two, if we start having the AI write these articles, but without some kind of background, global background of the recipe and the directions itself, then the AI is not going to have really great results. You're going to
get a lot of contradiction between the different subheadings. So, we need that recipe to feed that in as a global background. And then finally, and this is a real big problem with recipe blog posts created by AI, if we don't have the recipe and the directions to feed into the image prompt, then the image could look completely different. Imagine, for instance, two two different blog posts with the same title, spooky Halloween Drink for kids. Lots of different ways that could turn out. You could make a spooky Halloween drink for kids with the lime sherbet, Seven
Up, and some fake eyeballs or something like that. Another way you could make it would be with root beer, vanilla ice cream, and gummy worms. So, if we don't feed the actual recipe and the directions into the AI as it's creating those images, you could end up with all kinds of weird stuff that that doesn't represent the dish and People will be left scratching their head thinking that this is just not something that they want to actually go out and create or bake or whatever. So, having that recipe is very important. There's two ways that
I'm going to teach you how we can get that recipe. The first way is purely using AI and deep research. We're going to have the AI go out to the internet, read a bunch of stuff and probably a lot of different recipes and kind of formulate based on All that research the ingredients and the steps. That's the first way. Now, there's some pros and cons to that approach. The pro is or the benefit of that approach is it's fast. It's very fast for us to do. Uh, one disadvantage though is it's costly. depending on how
many recipes you do, it could be a couple bucks or if you do a thousand recipes, it might be a little bit more money than that. So, it does cost money. And then also, because the AI is it's Doing actual research, it's finding actual recipes, but it's still like merging it all together, you could end up with some kind of Frankenstein recipe that sounds right. It sounds right. It looks right, but maybe it's not completely accurate. To be honest, and this has been aside, I think it would be really awesome to make a recipe site
based purely on AI recipes and then make some videos about it. This site is all AI, entirely AI. The AI came up with the Recipes. I'm going to make some of the recipes and see how they turn out. That could go viral. That's a viral idea right there. I was contemplating doing that. But then someone in the Zim writer group explained something to me that I didn't know. They showed me I forget their name. I want to give them a shout out. I forget their name, but they they showed me a resource with lots of
different data sets. And the data sets are used for training AI, but you can Use the data for kind of whatever you want. And some of the data sets are recipe data sets. So, I'm going to show you two recipe data sets. One of them has 500,000 recipes in them, and the other has 2 and a half million recipes in them. So, I'm going to show you in this second approach how we can match these keywords up to recipes that people have actually made and the directions for those recipes and then use that as the
background to have the AI then write The articles. So, in my opinion, you'd end up with something a lot closer to an actual recipe that would taste good than just having the AI spitball it and take its best guess. I'm going to show you both ways, both approaches, and it's up to you what you know what you want to do. But in this course, we're going to take that second approach, which is using the database. Now, the benefit of that is it's completely free. It's free to to use the database and do that. Downside is
there's more steps involved, but I'm going to walk you through the entire steps, so I'm not going to leave you hanging because it's awesome. When I was making this course and they showed me this data set and I'm like, whoa. and I had to rework the entire course because this approach is it's so stinking cool. But we're going to do the first approach first. We're going to use the AI to come up with those titles. And I'll show you how to do that. And you're Free to proceed with that approach if you want to. But
then I'll show you the second approach. So the first approach using AI to come up with the recipes. In both approaches, I don't want to create titles for these yet. I want to get the recipes first because then if we have the recipes and then we feed it into the AI, the the actual title that it generates will be much more accurate representation of the recipe itself. So I'm just doing an example here. I'm not Going to take all 500 because I'm not using this approach. So I'm just going to use five of these keywords
as an example just to show you how it's done. So we're going to take these five keywords and then we need to open up Zimr. Now, if you don't know what Zimwriter is, or if you've been living under a rock, and it's okay. We all live under a rock at some points in our lives, Zimr Writer is, it's honestly the number one AI writer trusted by SEO Professionals. I created it myself. I coded it myself. And so, you're actually getting a master class right now on using Zimriter. So, I'm going to show you the ins
and outs to really take advantage of generating amazing articles with it. So, you need to get Zimrit. Zimiter runs natively on a Windows computer. Now, I'm not recording on a Windows computer. I'm actually on a Mac right now. But the reason I can run this on a Mac is because I'm using something Called Parallels. It's like an app, and it creates Windows on your Mac, and you can run all kinds of Windows applications on your Mac. It's actually really useful. It's pretty handy. I do recommend it. It is a paid application. I forget what the
price is, maybe $100 onetime payment or something like that. I recommend that if you have a Mac. Some people that have Macs that don't want to go this route have also put Zimriter on a Windows VPS in the cloud, right? There's a monthly fee for that. You pay the VPS provider, but you put you put Zim writer on the cloud. You can access it from anywhere in the world on any device, whether it's a phone or an iPad or whatever. So, with all that said, you need Zimriter to do what we're going to do in
this course. And honestly, no other AI writer, I'm being honest, no other AI writer in the world can do what we're going to do. So, you need Zimriter. Get it up and running. This is Not an onboarding for Zim writer. You want to get your a API keys hooked up to it. Is bring your own API keys. I recommend open router. Open router. Definitely get an open router API key because that will unlock basically all of the text models and the important text models that we're going to use will be like GPT40 mini claude sonnet
3.5 and 3.7 and then also perplexity's sonar. All right, Sonar is a model that has access to the internet to bring in Real-time information. So, definitely get yourself an open router key and then put put a couple bucks on your account and you'll be off to the races. Once you get all that set up, open up Zimr Writer, click on the AI vault, and then we're going to click on the text discombobulator. We'll click on that. If you've never used this before, let me explain it. It's actually very easy to understand and it's incredibly powerful,
but I know a lot of people don't use it. What the text discombobulator is. Think of a spreadsheet. Think of this spreadsheet right here. You have a column with rows. The text discombobulator allows you to feed in basically a column of rows, a list of items, and then run a prompt, run an AI prompt on each item individually. So we run a prompt on this and we get a result. Run a prompt on this, we get a result. That's essentially what the text discomobulator does. So, we can take These five five keywords. You can take
up to 500, but again, for sake of time, because I'm not using this approach, I'm only going to use five as a demonstration. So, you can paste these in here. Each one of these is on a new line, a new row, so to speak. And then we need a custom prompt. A custom prompt that's going to do some research on the internet for us and figure out some ingredients, some cooking directions, and then some other tips about the Actual recipe. So to get that prompt, I want you to first click on ECP, edit custom prompt.
Now in the description down below is going to be a file shared on Google Drive. And that file is going to have all of the prompts, all of the stuff that I'm talking about in this course for you to use and copy and paste into Zimr Writer or whatever you're doing. So definitely open that up and find the prompt I'm talking about. The prompt we're going to use is cp recipe Research. So, you'll get this out of the file and you'll copy and paste it into here and you'll paste the name in here and you'll
press save new prompt. Now, let me make this a little bit bigger and talk about what's happening. Research a recipe to cook the dish found in the data to process. Real quick overview, let me get out of this for a second. The text is combabular. It has some directions up here. If you click it, it will show you how to use It. Definitely read the directions. But the long and short of it is I feed this right here into the AI and inside of this data to process section is going to be the first row,
the first item in that list that you pasted in here. So it' be like banana bread recipe for instance. And then inside of here is the custom prompt that I just showed you. And so what Zim writer does behind the scenes is it takes this entire thing, feeds it into the AI, gets the result out, then It moves on to the next row in your list, which would be chili recipe, and it would magically paste it behind the scenes right here, feed in your custom prompt, and get your result, and then move on to the
next item in the row. You can read more about the directions here, but that's how it works. So, edit custom prompt the uh recipe research. So, the prompt we're using is this recipe research. So, research a recipe and cook the dish found in the data to process, Which is our keyword. Everything should be based on factual research. And then we have four steps we wanted to do. Write the title of the recipe. Write a bullet list of ingredients. Write the step-by-step cooking instructions. Write any final tips or steps that one might want to consider. And
then finally, note the entire result should be under 100 words. This is important to have in here because if it gets too long, we won't be able to do what we're going to do in the Next step. So, this is the prompt we're using. And so we just edit it and then we save it in here. But you actually select it over here. So we're going to select it. CP recipe research. And now we'll give this a name. We'll call this recipes. And the model for writing if you're using open router. If you did what
I said and you added open router, then the model that you want to add or you want to select is let's see if I can find the open router one. Sonar online And then parenthesis o means open router. These are all open router supported models. Sonar online open router. And that's all we got to do. So we have our list here. We have and I recommend testing this out. Do a couple. Don't do 500 right off the bat. Just test a couple so you follow along and you're on the same page. But we have our
list. We have our prompt selected. We have the name of the file, the job name. This will be the file name that's Created. It's going to be a CSV file, which is like a spreadsheet. And the model for writing, which is sonar online. And we will create the output. So right now it's going to go to the output folder which is over here. It's working right now. So don't open it up because it's working. We'll let this thing work. Now at this point while it's working I want you to go to Google Sheets and open
up a Google sheet. We're going to do a lot of Processing now inside of Google Sheets because unlike Excel, Google Sheets will render special characters properly. So if you're opening this stuff in Excel, stuff might get butchered in the process. So, this is where you want to start using Google Sheets. Let's go over here. I have a new spreadsheet opened. And sometimes the AI, so it's going really slow right now. It usually goes a lot faster, but sometimes the AI Gets busy and it just Zim writer has to retry a couple times, but now it
seems to be moving a little faster. It's finally done. It usually goes a lot faster, but again, sometimes the AI at different times of the day gets busier. So, there's our output. Now, we're not going to open it right now. We're actually going to go to our blank worksheet. Go to file, import, upload, and we will drag this over. See, insert, replace spreadsheet. Let's do that. Import the data. And here's what we get. So, we have a banana bread recipe. And then here's the data, the aggregated information that the AI built based on its research
from the internet. So, this all looks pretty good. Now, one thing I want to do is I want to find and replace all of these hashtags. I don't want these double hashtags because that can screw up the prompts inside of Zimrder. And so, we're going to go over here and select the Entire column. And let's do find and replace. And we'll find all of the double hashtags. And actually, let's just replace them with nothing. Get them out of there. And let's also replace the double asterisk with nothing. Double asterisk is a markdown format for bolding,
but it takes up characters. It will actually increase the cost of your prompts and stuff like that. So, we just remove all that and we're left with this. Pretty good so far. So, we have Our keywords and we have our recipe. Now, we just need to get our titles, the actual titles for the article. And so, to get the titles, we're going to feed in this recipe right here. Each of these recipes, we're going to feed in back into the text discombobulator and use some new prompts to generate our actual recipes. But there's a problem.
The text discombobulator works based on content on a single line. And this right here is multiple lines. So we need to convert All of this stuff to single lines of text. In that file that I talked about in the description down below is a formula that you can paste in here and have that conversion happen automatically. So let's let me show you. We'll call this let's see keyword and this is recipe and this is recipe without line breaks and then finally title. So to get our recipe without line breaks we're going to use this formula.
Now I can't I'm not a genius who came up With this formula. I used AI. Definitely take advantage of AI. AI can really help you. I went to chat GPT and I said, "Can you make me an Excel formula that will replace all the line breaks, character returns, and also line feeds with back slashn, which is like a new line character." So, I took this formula and I again, I pasted it in the file down below. So, you can go ahead and use that. We'll go over here and we will click on the first cell,
then go up here And put in our formula. Now, you're going to have to change this. This right here, this is where it's pulling the data from, which is column B2. So, I'll go B2 and then I'll fill down. You just double click to fill down. It's not working. Let's Let's drag it down. Let's see if we can drag it down and fill down. All right. So, drag it down. It will fill down. As you can see, we have this chicken salad recipe For slashn ingredients. So, it's removed everything. Now, it's everything's just on one
line. That's exactly what we want. So, now what we can do is take this column here. Don't take the don't take the header. We don't want that. Just take this column here, which has our keyword, our ingredients, our instructions, and final tips. Just take this, copy them all, and go over here to the discombobulator, and paste the stuff in. Everything should appear on one Line. All right. If you're seeing stuff that's breaking onto a new line, then maybe you got to go back and reduce the number of characters, the number of words in your result.
Remember, for our research prompt, we limited it to a 100 words. You want to make sure everything gets on one line with me so far? Now, what we need is a prompt, series of prompts that will process this and come up with just an awesome title. Now, we're going to use two prompts to come Up with our title. So, you'll press the edit custom prompt button. And the prompt that we're looking for is this one right here. Now, you can find this again in that file linked in the description down below. So, let me copy
this out and show you what this is. But you'll Yeah, you'll paste the prompt in here. You'll paste in the name and you can call the name whatever you want. It has to start it has to be contained in curly brackets and start with cpore but Then it can be whatever you want. But this is what the prompt says. The data to process and the data to process is our lines of text. The line of text for a given row would be the keyword, the ingredients and then also the directions to actually make the recipe.
So the data to process is a recipe and contains a name of the recipe. We want to make the title of the recipe more interesting for a blog post because the title is currently bland. So improve it by doing The following. Write the title without losing the context. That's important. If appropriate, the title should make an emotional connection. Avoid cliche language. Keep the rewritten title under nine words. Try to use a majority of the keywords for SEO purposes that exist in the existing title. The title should have the word recipe in it somewhere. And then
finally, here is how you should format your answer. New title and then the title that you wrote goes here. And Then explanation. I have found that having the AI give an explanation as to why it's doing this and how it followed each one of these will give us a much better result. It's like showing your work. You tell the students if you're a teacher to show your work. You'll get a better result at the end of the day because they're actually working through it. So that's what we'll tell the AI to do and it will
do a pretty good job of that. Now that's the first prompt. Let's Go over here and select it. So that would be the first prompt, but that's not like the final stage. All right? because what that's going to give us is that new title and then also the work that the AI did to come up with that title, but we actually just want the title itself. So, how do we get the title itself extracted out of that result from the AI? And that's where a stacked prompt comes into play. So, Zimwriter allows You to select
another prompt down here. I'll show you this in a second uh called rewrite title prompt. Then this prompt right here will pull out that title that the AI just made from all of the other stuff in there. It will pull out that title and just give that as the result. But it will only do that if you check this box. What prompt stacking does is it uses the output from the first prompt as the input to the new prompt or the second prompt. Does that make sense? So When you click this box, this prompt will
use the output of this prompt as the input to this prompt. If you don't check this box, then both of these prompts work independently of each other and they both work on simply this line of text. Does that make sense? Rewind it. Watch it again if you need to. Let me show you what this prompt is. Rewrite title. Paste this out of here so you can see it. data to process contains a title of an article for a Blog post, but it may contain cliche language that is overused and stuff. I I built this based
on my experience in creating these titles. I found that even when you tell it not to have cliche language, it can still include cliche language. So, this does like two things. It pulls out that title, but also touches it up in case there's that cliche language. So, we're going to select our first prompt and then our second prompt. We'll click Stacking and we'll call this new titles. Now, we are not going to use sonar online. We no longer need online research because we've already done the online research and this is also an expensive model to
use. I'm going to use Claude sonnet 3.5. Uh this is by open router or you can use it by a direct integration through anthropic. You could also use 3.7 or like a different model but don't choose sonar. And we'll press press go and it will create our Discombobulated output. Now we should be able to open up this output in the in Excel just because it's easier than importing it in Google Docs because all we're getting out is a title and the title should not have any special characters unless you yourself are doing like non-English or
something like that. So, let's let's go to our output folder. So, the files working. We're not going to open it up yet. It's working on number four. That's all done. So, let's let's open this up with Excel. So, here are the lines of text that we fed in. This was again the keyword, the ingredients, and the directions. So, this is like the output that it gave us for one of these. New title, Grandma's Perfectly Moist Banana Bread Recipe. That sounds pretty good. a lot more click friendly than banana bread recipe, right? And then explanation. And
so it explains how it came up with this. And then the custom prompt over here, our Second custom prompt extracted that out. So we have our new result. So let's take these. Let's take these titles. And there's no, you can tell there's no butchered text in here. So it's safe to take these and go over here to Google Sheets and paste them in. All right. So now we have Grandma's perfectly moist banana bread recipe. Hardy homemade classic chili recipe from scratch. That sounds pretty good. Classic meatloaf recipe just like Grandma's. Love it. Hardy Italian recipe.
A family-loved comfort classic. Love it. Creamy homestyle chicken salad recipe from scratch. Those are fantastic titles. So now we have our titles and we have our recipe. We're we're in the home stretch. This is going really well. So we're in the home stretch here for this first approach, which is just using the AI to come up with those recipes. At this point, what you should do is just to show you like where we're going with This, you can open up Zimr Writer and click on the bulk writer and click on SEO CSV and click on
this link right here. And this will take you to a Google sheet. See if I can bring this over here. There we go. This will take you to a Google sheet. And what this Google sheet is is it's an alternative way to feed in input data to Zimwriter's bulk writer. And the reason we want to use this is because this allows us to feed in a global background, which in our Case is going to be that recipe. So we want to delete this stuff, this default data. The default data is in here to show you
how, you know, how stuff works. So here's the default data. Let's just Oh, we can't delete it. I forgot. I'm in view only mode. When you click the link, and I do this mistake all the time. When you click the link and it opens this file up, you can only view it. See, some other person is viewing it. Right now, you have to make a copy of this. So, you Can edit your own copy. So, click on file, make a copy. It's going to make a copy in our Google Drive. And then we can come
in here and delete this stuff. Now, don't do this. Don't select everything and then rightclick and press delete because then that will screw up the formulas and stuff. Don't do that. Just select this stuff and press the delete key. So, let's go back to our spreadsheet that we were just working with and take our titles. Take our Titles first. Copy those and paste those in right there. That's our titles. Now, let's go over here and paste in our recipes. You can go ahead and just paste this stuff in right here. You don't have to take
this recipe without line breaks. You just take this stuff in, paste it right there. And then we want our slug. And this is the important part. Remember those keywords that we were starting with? Those keywords are now going to turn into slugs. And the slug is going To turn into the URL for the actual article. Now, I don't want you to just take these and paste them in here cuz that's not what a slug is. A slug has a couple criteria. Number one, there can't be any spaces in between slugs. And then also, there's certain
characters that are not allowed in a slug. So, instead of pasting it in here, let's delete this. I want you to open up Zimwriter again and click on the AI vault and click on slug generator. And we can Paste these in here. And we'll call this slugs and press start. And Zimwriter will come up with the slugs that would be perfect for these articles. And generally, it's not going to modify any of this stuff. It's just going to add replace spaces with dashes and remove any special characters, stuff like that. So, we'll create it. It's
already done. Sometimes it depending on the length of the slug, it might actually tap into the AI to get a better a lower word count For the slug, but in general, it's almost instantaneous if your slugs are not long. So, let's open up our file for slugs. We're going to open this with Excel again. And we have our slugs over here. So the raw slug right here is what you want to be using if you're using the bulk SEO CSV file. So we'll take these raw slugs and we'll go back to Google Sheets and we'll
simply paste these in. Those are our slugs. Now, now keep hold of this because we might want this file Later for when we do the internal linking. Now this kind of wraps up the first approach. We have our article titles, we have our recipes with our background, and we have our slugs. But right now, it's time to to dive into this second approach where we use that data set. So, pause the video if you need to. Go get a drink of water. If you want to do approach one that we just did, go ahead and
do it, but then follow along with approach two because I think It's going to really open your eyes to what's possible with manipulating data sets and AI. Now, we're going to talk about approach number two. And this is the approach that I'm going to take in this particular course. And we're going to use Kaggle. If you've never heard of Kaggle before, you definitely should learn about it because it's incredible. It has a bunch of data sets so that we can train AI models, but you can also use the data sets for kind of whatever You
want. There's data sets for the thousand most trending YouTube videos, right? Maybe you make a website about that. Student dropout and success prediction data set. That'd be cool. You could make a website about that. Let's see here. You can sort by most votes. What do we have? X-ray baggage scanner anomaly detection brain tumor data set. So some of these data sets are just images. Yeah, you can just spend all kinds of time going through This banana ripeness classification data set. It's 200 megabytes. I don't know. That just sounds crazy. A thousand 10,000 movies plus letter
boxed data. So what is this? Film title, average user rating, genre, language, likes, watches. That's interesting. The fan release you're not available director cast average rating. So you can preview the data set in here. Genre owner rating runtime in minutes. Countries and language. Maybe you could Do something with that. So there's all kinds of data that we can use in here. I was looking at this in my mind just all the different possibilities. It just exploded. You can spend a lot of time going through here and just coming up with different ideas. So, this is
the data set that I'm actually going to use. This has over 500,000 recipes in it. What we're interested in is the ingredients, like how many cups of water, how many cups of salt. Let's see Here. And then also the steps to create it. So, some of these recipe data sets, like you can go over here and search for recipe. Some of these recipe data sets. Let's see if I can find another one. data sets like recipe ingredient data set. So some of this stuff is like in JSON format which we can't really use very well
with the method that we're doing and they don't some of them don't have they just have like ingredients for Instance. We can't just do something with ingredients. We need like the name of the recipe and we need the directions the steps to actually make the dish. So some of these data sets you're not going to be able to use. But the one that I find I found really useful was this one right here. And this one is 800 megabytes, but when you download it, it's zipped up. It's a couple hundred megs, but when you unzip
it, it's 800 megabytes. And I have not used this one, But this has 2 million recipes in it. The data set is 2.4 GB when you unzip it. And it's crazy. So, we have titles, we have the ingredients, and then we have the directions. This is an absolutely massive, massive data set. So, now let's go ahead and download one of these. You can download both if you want to, but the one I'm going to be using in this course is going to be this particular data set. To download this file, you will have to create
an Account. Creating an account here is completely free. So, you create the account. You press download and then eventually you'll get this zip file which we can then extract. So, now we got to open this up. But we have a little bit of a problem. We can't open this with Excel because it's too big. And we can't open this with Google Sheets because it's too big. So, what do we do? So, I found this online database application called Row0ero.io. And we're going to use the free plan. We're not going to use the paid plan for
this. The free plan will be able to do everything we want to do with this. It will work really well. But this is a an online database tool that allows us to open up a database with basically an unlimited number of rows. Like even Air Table, for instance, has a limit of 50,000 rows. This has no limit. You can upload ginormous files to it. It's great. The only limitation for the Free plan is you can only work on one database at a time. So the other databases that you have become read only until you like
close the one you're working on and open up the other ones. So you'll make an account, go to rozero.io, you make an account, you verify your email, all that great stuff. You come in here and you click new workbook. So you've reached the free plans one workbook limit. If you create a workbook anyways, you'll be able to Edit your most recent workbook and the rest will become view only. perfectly fine. So create anyways. So it prepares the workbook. And now what we got to do is import our data. So file import and we're going to
drag this database over. Make sure you got to unzip it first. So make sure you unzip it and we will import it. Right now it's processing everything. It's on 50,000 rows, but we'll import it. And it will take a few minutes. Now, I have not Imported the 2.1 GBTE file to this that has 2 million rows. I have not done that. I'm assuming it would work, but I have not. This is the 500,000 recipe database. So, we have everything imported. Now, what we need to do is get our list of keywords and then match them
up to the particular recipes inside of here. So, let's make a new sheet. You want this to be sheet one. Make sure your says sheet one. And Then we want to open up our Excel spreadsheet with our keywords. Take our keywords and we're going to type a keyword and paste them right inside of here. Now, we're going to match these up to our database. And I guess I should have mentioned this before. If you were doing some really niche specific keywords, maybe for a particular diet, keto mushroom ravioli, there's mushroom ravioli in here, but most
likely not keto mushroom ravioli. So, if you want Something very specific, then you're most likely going to need either a larger database or possibly to use the approach number one, which was using the AI. you might find that you don't have a lot of results if you've really niched down in this approach. Number two, the but the other thing you can do is just use that larger database, the two million results, and maybe you'll get some some success with that. The other thing you can do is just do more Keywords. So, I'm doing very popular
keywords like banana bread. There was 800,000 people searching that. So, most likely it's going to be in this database that we're using because it's a super popular recipe. But if you're doing things with lower volume and they're not as popular, then maybe instead of feeding in 500 keywords, feed in a thousand or 2,000 or something. And that way you're more likely to get some good results, some good matches from this Approach number two. So keep that in mind. So we have these keywords in here. Now go to column B and up here in row one,
we're going to type in keyword without recipe. We're going to do a match matching these up against the titles inside of here. But these titles don't have the word recipe in them. So, let's copy this column. Go to uh notepad and we'll press Ctrl+F and replace. We want to replace uh a space and then recipe with Nothing. Replace all. And there's our result. And then we'll paste this right in here. Great. Now, we're going to type ID in column C. And we need to find the ID that matches or at least closely matches the keyword
right here. The ID from this sheet over here. Each ID is going to be unique to this particular recipe. So ID, we're going to do equal sign X lookup. We're in column C right now, row two, and we typed equals and then XOOKUP. And we want our key to be this right here, banana bread. the lookup range. I want you to look up banana bread in this column right here. And I want you to return the return the ID. And let's get our formula back. I want to show you what we're doing here. We're going
to type in false. This is what happens if there's no no match. It will return the word false. And then finally, the match mode. This is the most important part. Type one. One is going To be an exact match or the next largest match. So, we want to try to find all of the words in our keyword that are present in this recipe right here. We don't want to find less. And we'll press enter. Now, we get our IDs right there. And then we'll double click this little box right here and fill down. Look at
that. We got matches for everything. Cool. Now, let's pull some more data out. I want to see what recipe title It's pulling. So we'll type title and then I'll do another xookup and the key is going to be this ID right here, the lookup range will be the ids over here, comma and then what I want to return is the title over here and we'll type actually we don't even need false or one because we're going to find the ID here. So we'll just end the parenthesis banana bread. Cool. Fill down. Awesome. Now, we need
the ingredients and we also need the Directions. So, I'll type ingredients and directions. Same thing. XLOOKUP. The key is the ID, comma, the range is this ID column, comma, the ingredients is this one right here because it has the they both have ingredients, but this is the one that has the actual numeric amounts of each ingredient. So, E is the range, and we'll just close the parenthesis. and we'll fill down. And the directions, Same thing. X lookup. The key is the ID and the range is going to be the ID over here. And then the
steps is the direction. So that's this column right here. And we'll close the parenthesis. Then we'll double click the box and we will fill down. We're making some good progress right here. Making some good progress. Now, the last thing that I want to do is I want to clean the quotations and these brackets and all This other stuff, this nonsense from both of these because it could distract the AI as it's writing about these different recipes. So, unfortunately, there's no find and replace in this software, but it will allow you to run Python code. And
you might be like, "Whoa, I didn't sign up to run Python code." Don't worry, this is super easy. I'm going to walk you through it. In the file down below in the description is some Python code. And what you're going To do is copy the Python code. Let me copy it on my end. I'm going to copy the code. And you'll go over here and you'll click on this code button. You'll just paste it in. This is the code you're looking for. It's this remove double quotes function. Then we'll go over to column G and
we'll type ingredients. clean and then column H will be directions clean. Click on row two of your ingredients clean column. This is most likely column G if you're following Along. And press equals. And then we're going to type this function over here. Let's just copy it actually. Remove double quotes. And then parentheses. And what cell do we want to remove the quotes on? That's this ingredients over here. So we'll click that. We'll close the parenthesis and press enter. Now, if you get an error when you do this, most likely you just need to press this
run button and then the error will go away. After you you have your result, you can Double click this to fill down. And as you can see, we now have all of our ingredients cleaned up. Pretty cool, huh? Directions clean. Same thing. Equals and then function name parenthesis and then the directions. close parenthesis and then we'll fill down. See, did it work? Cool. So, we have directions for you got to check. Make sure you have directions for everything. If you're doing a longer list, sometimes the fill Down will prematurely stop and you'll have to figure
out where it stopped and then continue to fill down. And interestingly enough, some of the directions are really short. Let's see this one for making stir fry. The direction is cook. All right, that's all you got to do. Cook. But I have found that even though the directions are sparse, the AI does a pretty good job of picking up the slack. Now, at this point, what we want to do is I want to Get some of this data out of this formula mode so that we can better adjust it and modify it. So, we're going
to make another sheet. Make sheet three. My numbering's off. Make sheet three. And we want to take Let's just take all this data. Let's copy all the data. We will go over here and we will select everything and then rightclick paste special paste values. That's what we want. We just want the values for everything. Let's see. We can get rid of Uh keyword without recipe. We don't need that column anymore. All right. We don't need our ingredients or our directions that are not cleaned. So, we can remove those. See, delete columns DD. Trying to just
clean stuff up a little bit. And we're left with our keywords, our titles, and all the other good stuff. Fantastic. So, what we need now is we need like a merged column, a column that will contain our title, our ingredients, And then our directions. So, we'll call this merged. We're going to type equals, and then we're going to select our title, which is the banana bread. That's C2 right here. And then we're going to type the and symbol, double quotes, backslash N. In computer speak, the backs slashn represents new lines. So in computer speak putting
these on new lines even though everything's going to be on one line. We'll close the double quote and then we'll type and again. And Then we'll take our ingredients and then we'll do the same thing and quote slash n quote and then and again and then the directions. All right. And we don't need anything after the directions. All right. So now we have our C2 which is our title. You have two new lines in computer speak and then we have D2 which are ingredients and then E2 which are directions. Cool. And then we'll just fill
down. Now we have our merged column Right now. We're going to use some of the data from that to feed into Zimr Writer to get our titles, our new titles based on this the ingredients and the directions and stuff like that. The only thing we have to do is we have to trim off some characters from this merged column. And we're just going to use this trimmed version inside of Zimr Writer because Zimwriter's text discombobulator can only accept lines that have up to a thousand characters in them. And it will Be if we just truncate
anything beyond that off because all we're using this for is a way to come up with a new title. So we're going to call this merged. We'll make a new column here. We'll call this merged truncated and click on G2 equals. And then we're going to type left and we want to select the merged column or select the cell and then comma 1,00 and then we can simply fill down. So we should have our truncated column Now. So we'll take all this data and we're going to go over here to zimwriter AI vault and text
discombobulator and we're going to paste it in here. Now there's a problem. One problem, possibly two problems. And this is just the nature of working with data and processing data and whatnot. First problem is it might not have pasted everything in because you might have hit the character limit for this window. Right? The way you can tell if you hit the character limit for this window and everything didn't get pasted in is you can just go to the last line, the very last character, and type something. If stuff actually gets typed, then you're good. Everything
got pasted in there. Nothing was truncated prematurely. We got all titles in here. But the problem is all of the titles are not on new lines. They're all like jumbled together in here. So that's not what we want. We Want everything on a new line. So this is where I recommend using Notepad++ to do some like just weird stuff. I'll show you. If you're using regular Notepad, this probably won't work. Get Notepad++. Only runs on Windows. It's completely free. If you're on a Mac, you can use another text editor, but just don't run the normal
Notepad that comes with Windows because there's problems with it. Notepad++, you can get it by googling Notepad++. You click it, you Click download, and you download the latest version. Extremely powerful text editor. I highly recommend it. So, we're going to take our data that didn't paste properly inside of here. We're going to take it and paste it into Notepad++, and we're going to see if we have the same issue. Now we have to turn off word wrap. Let's see. View. So we'll turn off word wrap. Otherwise it looks like it's not all in one line.
Turn off word wrap. Everything looks okay here. So we'll take this out of here. Just copy it and paste it into here. Isn't that weird? So we pasted it from here into Notepad++ and then went into here and it it seemed to work just fine. Everything's on its own new line, which is exactly what we want. We do want to check this stuff just to make sure, but from everything I can tell, everything's on a new line, and that's good. If you paste it in here and it's still not on a new line, one hack
is you can copy all The stuff that you paste it into here and repaste it into a new window inside of here, and that sometimes does the trick, too. But the goal is to get it into this format. Now, the prompts that we're going to use are the same prompts we use or the same prompt we used in the approach number one. We don't need to come up with a recipe here because we already have that. All we need to do is get that title. So, the two prompts we're going to use are this one
that Rewrite title part one clickbait and then this rewrite title part 2B. I showed you both of these in the first approach and they're both available in the description down below just to show you what they are in case you forgot. This is the first prompt. This is the second prompt. So, we're going to load the first prompt. We're going to load the second prompt. Make sure you check this box right here. You got to check this box, right? Otherwise, this Won't work. And the job name will be ZW titles. And we'll use a powerful
model. I'm going to use sonnet 3.5. Everything looks good. Now, this is going to take a little bit of time. It might take 30 minutes, might take an hour. Depends on how many keywords you have or how many or articles you're doing. But we're just going to let this thing run. And and while that's running, I'll just come up here and let's see, I got to put A new column in here. We'll call this column titles from ZW. So, we're done right now. I'm going to let this thing run. You can pause the video. You
can catch up. The goal at this point is to be following along where if you're doing approach number two, you've matched up your titles to the IDs. Everything's looking pretty good. You have your clean ingredients, your clean directions. You've merged it all. You've done that truncation we talked about. We did the Left function F2. And then we only took a,000 characters from the text. And then we fed that into the text discombobulator. We used our two prompts. It's creating our new titles right now. And just to show you, I'd never recommend opening up Let's see
here. Never open these things up when they're running because it will mess everything up. But you can copy it. And so we're just going to wait for this to finish and then when it finishes, we'll Pick back up and I'll show you the the results. So, pause the video, get done what you need to get done. Go grab a drink of water, use the restroom, whatever. Come on back. All right, Zim Writer has finished creating our titles. Let's open this up with Excel. You should be able to open this with Excel. Just keep an eye
out for any butchered characters. If there are, then you'd have to open up in in Google Sheets. But here's what we have. It's hard to see Because we have this merged data here, but banana bread became homemade banana bread recipe. That's pretty good. Lasagna became grandma's classic homemade lasagna recipe. That's a lot better than lasagna. See what else? French onion soup became French onion soup recipe colon rich and rustic. I like that. And you know what's nice about this is sometimes it might add some of the ingredients into the title to spice it Up. No
pun intended. Spice it up a bit. Like tater tot casserole. Now it says cheesy tater tot casserole recipe. So there's cheese going in there. The AI knew that because it looked at the recipe. So we get a little bit more relevance. We get something a little bit more contextually in sync with what that recipe is. And in addition, one benefit of doing this, doing this where we feed in the actual recipe and the actual ingredients is the AI won't say, "Hey, You're going to grill this on a grill when the recipe says you're going to
bake it in an oven." So, you won't have grilled ribs, you'll have baked ribs or something like that. So, it's important to feed this stuff in so that we get something that's more accurate from the AI, if that makes sense. So, let's take this list of results. Oh, you know what? See, look. There it is. I don't know if you can see this. Cafe. Cafe de Paris. I don't I'm Probably butchering. I don't have any French. There's no French in me. But see, there's a character that was not encoded properly by opening it in Excel.
So, let's actually import this in Google Sheets now. Do this properly. Let's go. Import upload and replace current sheet import. There we go. And if we look at let's see Paris, see now it's rendered properly. There's a little what do you call that? A hyphen or something like that over the E. So that's all rendered properly. Great. So now we can take these take this this list here. select all of them and paste it right into our worksheet under the new column that we made titles from Zimr Writer. Now, at this point, there's an important
step that we need to do that I guess we should have done a few steps earlier, But that's okay. We can solve it right now. One of the issues, and I I forgot to mention this, is we could end up with duplicate IDs here. There could be duplicates. And the reason we could have duplicate IDs is because back at the beginning that when we were taking our title and trying to find a corresponding recipe, it's not an exact match. So sometimes we'll get something like it might be like grilled pizza and it might be baked
pizza. All right? And so both Of those might not find a match over here, but pizza will find a match. And so you'll have the pizza recipe with the same ingredients, with the same directions, the same ID, and so it's a duplicate. So we need to filter out our duplicates. We probably could have done that somewhere over here, but that's okay. We can do it right now. Now, the downside to using the free version of this program is we can't export this to a CSV file and then import it into Google Sheets. And this is
too big to just copy everything. And here, let me show you. uh and just paste into Google Sheets. If we try to paste it, it says only one megabyte can be copied to the clipboard at a time. So, what do we do to remove our duplicates? Let's just do this. It's like the lazy person's way. We'll just take this column, paste it over here. Take this column, paste it over here. There is a a remove duplicate feature Inside of the row zero app, but it will only remove them from one column and it won't like
remove the the corresponding ones from here. So everything becomes offset and wrong. So you definitely don't want to use it inside of here. I've reached out to the row zero team and I complained. I said, "Really? You guys don't have a find and a replace and your duplicate thing's broken and I haven't heard anything back." So we have everything in here. So all we have to do Is select this and go data. So all we have to do is select everything and go data cleanup remove duplicates. I have a header row and then we will
not select all. I simply want to select the ID. We want all duplicate IDs removed. Remove duplicates. So eight were removed. So those would be eight duplicate recipe articles even though the title might be a little bit different. All right. So now we can take all this, go back over here, and paste it all in. All right, That was pretty easy. That wasn't too bad. So at this point, what I want to do is create some categories for our non-existent website. I know we haven't gotten a domain yet and done all that other stuff. Don't
worry, that's going to happen in just a minute, but this is just a good time. We have all our data here. So let's just create our categories right now. And the categories are going to be very important. Our AI is going to automatically determine as It writes the articles which category to put the article in. So that's a burden that you don't have to deal with, but we do have to come up with those categories first. So here's a hack I've learned. It's actually pretty pretty convenient. Select select about 500 or however many you have.
Maybe less than 500. I wouldn't go over 500, but if you have oh let's say 250 or something like that, it's probably fine. So, we've copied it and now I actually want to go to Notepad And paste it all in here and then make two new lines at the bottom. And then I have a prompt and this prompt will be available in the file in the description link down below. And this is a prompt that says I am going to write blog posts for each of these, but I need to c I need categories. Can
you create me 10 categories which would encompass these items? Each category should be between one to third one one to three I can't speak this morning. one to three words As appropriate. That works. Now, if you want more categories, you can just you can just change this to 15 categories, 25. I wouldn't say like 50 categories or something like that. It's it might not turn out very well. So, we'll paste that down here. Now, we have all our stuff. We have our list of 500 recipes and then our directions right here. So, we'll copy all
of this and go to chat GPT and we'll just paste this in here and press go. Now, I'm using ChatGpt 40. That's What I recommend. The other models might try to code a solution. You don't want that. I believe we ran into that problem a little bit ago. Here's a list of 10 concise categories that will neatly organize recipes. Comfort classics, world flavors, pasta, noodles, casserles, chicken dishes, beef, pork, meatless meals. That's actually pretty good. Yeah, that's perfect. Look how easy that was. So, let's go back over here to our row zero. We'll make a
new Sheet and we'll call this categories. and paste this in here. Now, one thing I found is some like some desserts or some drinks might slip through. And so, it's good to have like a catch-all category for those kind of things. And I'll call it refreshments. So, it could be a drink, could be a dessert, kind of a catchall just in case. So, we have 11 categories. That's perfect. All right. Awesome. So, that's all we have to do at the moment For preparing our articles to to write. There's a couple more steps we're going to
do, but we're going to put this on pause right now because we've done all of the heavy lifting. Now, it's time to to get a domain and then look into some hosting. So, we're going to talk about that in just a second. Pause the video, get a drink, use a restroom if you need to, and then we'll regroup and get to choosing a domain. So, we're at the point in our course where we can hit Pause on all of that data manipulation nonsense. All right, maybe you like that. Maybe data is your stuff. All right,
other people are like, "Oh, I hate all these Excel things and formulas and stuff." I understand. I can feel your pain. Let's hit pause on that right now and let's shift gears into something different. We're going to choose a domain name and then we're going to choose hosting and then setting up our WordPress install and configuring our Themes and plugins and all this fun stuff. So, some people like that more. I don't know. I I don't know which camp you fall into. Maybe drop a comment down below and explain to me what you like more,
the data or the actual interface stuff and domain stuff. I don't know. So, let's choose a domain first. There's two ways to go about choosing a domain. We can choose a new domain or an expired domain. Regardless of what you choose, I always recommend registering a.com Domain. Is going to be the least expensive over time versus other domains. A lot of other extensions can be like $80 a year to renew. I think the cc domain extension is like $1,200 a year to renew. Absolutely crazy. So stickwith.com. You'll get the best deal over time. That's what
I recommend. So now let's talk about whether or not you should get a new domain or an expired domain. A new domain is simply a domain that's never been registered before or Maybe it was registered and nobody ended up using it. So it has no history with it, which can be a good and a bad thing. It can be a good thing because there's no history dragging you down, but there's also no history pushing you up. And that's all from the perspective of organically ranking on Google, Yahoo, or Bing. And that just means because it's
a fresh domain and there's no history with it, it's going to take time to see traffic. You're not going to instantly Rank for a lot of the stuff that you're publishing. It could take a month, it could take six months, it could take a year. Right now, a lot of that, a lot of the organic stuff, ranking on Google and Yahoo and Bing doesn't matter if you're not interested in that kind of stuff. If you're just interested in social, if you're like, I'm going all in on social. I'm going to be publishing to Pinterest, to
Twitter, to LinkedIn. Only publish to the channels that would be relevant to Your audience for your particular niche. So, keep that in mind. But for recipes, for me, Pinterest and Facebook are definitely number one go-to sites. I could probably do Instagram also. So, if you want to go allin on social, then yeah, just get a brand new domain. Don't even worry about organically ranking. But some people want to hedge their bets. Some people want to just in like right now Pinterest is cracking down on AI images. So, you know, how is that Going to turn
out? If we just do one pin a day, are we going to be safe? I don't know. Nobody knows these answers. So, hedging your bets is always a good thing, especially in the era of AI. So, maybe you want to dip your toes into organically ranking on Google and Yahoo and Bing. And in those situations, you might want to look into an expired domain. An expired domain can be good because with it comes that history. But the history can be good or it can be Bad. It let's pretend food.com expired. If I registered that, heck,
man, I'd be ranking for everything immediately. But if let's say a casino into someone that was into casinos picked that domain up but then put on food.com a lot of backlinks to their casino sites they would be polluting that domain and eventually over time that authority of that domain would devalue in the eyes of the search engines and eventually it would be a hole to dig out of. So when You get an expired domain you could be getting a domain that has a hole you got to dig out of. All right. Or it could already
be on a pedestal that's going to skyrocket your rankings. So, it's a gamble. All right. But in with everything, it just takes experience to to learn how to use it properly. All right? Learn how to wield the power properly. So, let's talk first about choosing a brand new domain. You could just go to namesheep and just start Typing stuff in. And that's not an efficient way because then you'll start spinning your wheels. If you type in the recipes.com, obviously that's registered. So, you'll run into a lot of things that are registered and you can't buy
and you'll and you might be tempted to get one of these other extensions or something and obviously don't do it. There's a quicker and more efficient way to come up with a brand new domain. The first is just chat GPT. You come here And you say, I want to create a recipe blog and I need domain name ideas. Choose domains that are available. Now, Chat JPD is not going to go and check to see if these domains are available or not. But by saying this, it has in its own knowledge. So, like very popular recipe
sites, so it's obviously going to avoid those. So, we could probably put some of these into the name sheep and they actually might be available. Flavorful feasts. Let's go to NameCheep. Put this in. So, that's actually purchased, but it's $788. So, we could buy it, but it's going to cost us a pretty penny. Let's go put this [Music] in. So that's taken. So a lot of these are taken. Interestingly enough. Try another one. Now what you can actually do is you can come over here and say that's great but give me a List of 50
without commentary. See this. Yeah, this is taken too. So, let's ask just for a list and then we'll we'll put this into the where did it go? NameCheep beast mode. The beast mode. It can you can search up to 5,000, but I don't recommend that because I found that after so many the whole system freezes up and you don't know if it's working. You don't know if it's not working, but in in most cases it's not Working. So, let's just take what we have right here and let's put these in here. I don't want to
show premiums. I want to hide the unavailable and let's see what we get. And this will take a second. We should get a couple results, I would hope. So, there you go. Chef Chef Ann's kitchen. That's cool. Gourmet gazette. Gazeter. Chop chop soup. Oh, I like that. Chop chop soup. I like that. I'm not going to register That. So, if you want to get chop chop soup, go for it. Runaway pee. That's I like that you could have a logo of a pee like falling off a plate or something like that. That's and rolling away
or something. That's cool. Cookie dough hover mitt. I don't know. So yeah, that's so easy. You can also use Zim writer if you want to. You can go to the AI vault bulk niche generator. And this is a little bit different. This isn't ideal for this particular use case here. Let me just put it in and then I'll talk in a second. Let's put our niche in. Recipe blog. And we'll give this let's see a model selection and a name domains. Let's do that. So it will give us five different niche ideas. And you can
you can enter all kinds of different ideas on there and just get hundreds and hundreds of ideas. This is more geared towards actually coming up with a niche. And our niche is obviously going to be recipes, But this might help us kind of niche down within the category of recipes. but it will also give us those domain names. So, let's make this a little bit bigger so you can see it. This cost me a penny to do. So, just the recipe.com. So, a minimalist website blog that skips the life stories and presents recipes in clean
ad format. That's cool. Kitchen science lab recipe virtual Kitchen.co pantry to plate. That's neat. Let's see if any of these are available. Actually, I'm really interested. So, we'll go to filter and I just want to see the website. And we'll take this list right here. And I'll copy it and go to namecheep and put these in. And let's see if any of these are available. I've actually found that some of these end up being available. Okay, so we only have one. We have virtual Kitchen co. But what you can do is you can come in
here niche generator and put in like recipe blog and then just copy it multiple times. For each one of these that you put in here, you'll get five different results. If you put this in here 10 times, you get 50 results. Eventually, you'll end up with domains that are available. So that's an option that you can use to come up with a brand new domain. Really easy to do. You get your domain that you like that's Available and you register it. I register all my stuff on NameCheep. I'm not an affiliate of them. I just
I just have everything on NameCheep. NameCheep's a really recommended register. I recommend using them. But just use one register for all your stuff. What you don't want is stuff everywhere. Cuz when you have stuff everywhere, like some stuff registered over here, some stuff registered over here. What happens is like your credit Card expires and you forget that something is registered over here and then the domain expires and your whole website is now kaput because you don't owe the own the domain anymore. So keep everything on one register. That's what I recommend. Now, let's talk about
finding an expired domain. This is fun. It's like digging for gold. So, if your grandparents were treasure hunters or gold seekers and you might have it in your blood to find an expired domain, This is always fun. There's two ways to go about this. The first would be expired domains.net. This is completely free. The other way is Spamzilla. Spamzilla is a paid service. It's $37 a month. It's really cool if you're registering a lot of domains. If you have an href subscription, it can tap into that and show you more metrics. But if you have
Seamrush, I'll show you what we can use with Semrush. It's also pretty cool. So, expired Domains.net. We'll click on deleted.com. I'm going to see all the domains and we'll click show filter. Now, contains. So, I want to put in the word recipe. And I think that's about it. If you want more words in here, all of the words in here are automatically separated by or. So, you put in recipe or tacos or keto, then it's like recipe or tacos or keto. I don't want any numbers in the domain. I don't want hyphens. We're not going
to limit the Results to a particular language because then that would get rid of some cool spellings that you might see in a domain. And then let's say only in the past 30 days because otherwise you'll get so many results and a lot of times they get picked over. the there's bots out there that will search based on all kinds of metrics and swoop up the really juicy ones that just expired. So, we're not going to find those. But then over time, the vultures come in and they're Chewing on the leftovers. So, when you go
too far back, it's going to really be hard to find something really good. I think that's good. Let's click apply filter, see what we get. So, we have 702 domains. And you can look at some of these different things. like this would be like the number of backlinks and this would be the number of backlinks from different domains. These are your probably your two most important metrics. This is also an important Metric, the archive.org number of crawl results. So it shows you like if it had if the site had a lot of pages. So this
site right here had one page shots recipe. So maybe there wasn't a lot going on with that particular domain. So you can actually sort by this and see what had a lot of results. All cookie recipes. That sounds interesting. That's available still. Let's I should have filtered out the unavailable. Let's see. Only Available. Let's do that. All cookie recipes. Let me look that up on on Samrush right now. That's actually really interesting. All cookie recipes. So, it was ranking for some stuff. Not a lot, but it had some ranking. Let's check out the back links
here. And you can only do this kind of research with something like Semrush or Hrefs. So I recommend Semrush if you don't have Semrush. Free trial link down Below. Please uh please use my affiliate link. But yeah, you can try this out. You can do all your research and then cancel the subscription before your trial runs out. Look at where this is linking to. So there's actually recipe pages on this site. Pumpkin cookie recipes. Seemed like that was a really popular article. sugar-free cookie recipes. Let's go back in here. I want 200 results per page.
I forgot to do That because what we're going to do is we're going to take all these results and I'm going to paste them into Semrush's bulk checker and it's going to check all the metrics on this stuff very quickly. So, let's copy all this stuff and we'll go to Semrush and down here there's a bulk analysis. Now, if you sign up for the free trial, I think the bulk analysis is included. you'll have to check. But what we can do is just paste all this in here and press compare And it will pull up
all the metrics for all of these different domains. And sometimes you can find a diamond in the rough with this. So let's sort by authority score. So we have this right here parw wall recipe.com. I don't even know what that is. So what we can do is we can take this and look at this particular domain right here. So, it was recently ranking for something. I don't know if that's a good Indication. I would rather have something that was ranking pre-AI for content. Let's look at the back links. Yeah. So, it doesn't looks like a
bunch of this is just spam. So, when you're looking for an expired domain, don't look for just links going to the homepage. Homepage links are valuable, but in a lot of cases the spam links like highlevel SEO, this is how they advertise to you. They're they think that by linking to your homepage, you'll Come and check your back links and be like, "Oh, look, I can get highlevel SEO. Let me click on this link that's linking to me and use their services." I don't know why anyone would want to do that. So, let's go back
to our list right here and see what else we have. So, we have 117 backlinks for this one from 66 different domains. But a lot of those, I think, were subdomains. The recipe patch. So, let's check this one Out. See what we have. Wow, look at this. That is good. So, this is from parade.com. That is a Oh, let me go back. Check this out. This is a good backlink. So, pray.com's authority score is 86. Incredibly high domain. So, this has a f a do follow backlink um from this site. Wow, that's a treasure of
a link right there. And it's going to how to make carrot cake cheesecake. So, let Me say this is very important to take advantage of an expired domain. You don't want to just register the domain. You want to bookmark or log in in your database somewhere or in notepad or something the really good links, back links from authority sites to content that no longer exists on this domain because then what you would want to do is ideally revive this page. You could go to archive.org and just copy and paste the content and revive the page
That way. Although then you technically get into copyright issues and stuff like that, but we can just use AI to make an article with a slug. How to make carrot cake cheesecake and then this will now be a working link and you'll get the authority from this backlink transferred to you to to this this page now. So you definitely want to revive some of these pages that this is actually really good. Let's see. So, one of them is a no follow, but the Other one's not. I think this is probably a really high authority site,
too. Wow. An endorsement for Gretch and Louise. It's no follow. Let's look at the follow ones. So, let's look at the follow ones. Cinnamon swirled bakaba. This is hub pages. delicy simple recipe ideas. So, let's look at this. Let's look at this domain. Simple recipe Ideas. So, that's a low authority site right here. Where'd it go? So, this is what you do. You go through this list of backlinks to this potential domain that you might want to register and you look for um backlinks from authority domains and see where they're linking to. Are they linking
to your homepage? Hey, that's even better. Parade was linking to my homepage, that would be a gold mine because then I'd get all of the authority right to my homepage, which Would trickle down to all of my different pages. Now, this is just a backlink to this particular page, but that's still really good, right? That's still really good. So, this has a couple valuable backlinks. I don't see a lot of other backlinks. This has this really good backlink and possibly this one right here. Let's see where this goes. Wow, that's a very high authority score,
too. This would be a domain that I'm actually considering Registering this. I'm not going to I'm going to leave this for you. If you followed along, you can go register this domain. This looks awesome, but if you do, you would want to revive this page right here. Learn to make cinnamon bab, whatever that is, and how to make carrot cake cheesecake. I would definitely revive both of those. You can use AI. Make sure the slug is identical. And then also all of these are to the nonwww version. So if you want to take These either
make sure that you register it in the with the same subdomain which in this case is none. There's no www. or if you decide to create a www subdomain for your site then redirect 301 redirect all of this stuff to the ww version. Otherwise these won't count. Does that make sense? I hope that makes sense. So this is pretty cool. We we used this free resource here to find expired domains at cost. It's just going to cost us 11 bucks the first year and then $14 The second year. Great deal. Great deal on expired domain.
Now, there's another thing you can do to find an expired domain is you can actually buy one that's registered with someone else. So, you're actually paying a premium for the expired domain. Generally, I don't recommend doing this unless you really know what you're doing. But, there is a cool hack that I found. So, we'll click on buy now and then we'll I don't want anything over 100 bucks. 100 bucks is my Absolute limit. And then I only want.com. I don't want numbers and I don't want hyphens. And I want the word recipe. So, I have
this list here of a bunch of results. So, let's select all and then export to a CSV file. And now I'll open up the CSV file. Here's all of the domains that are available in under under 100 bucks. So, let's take this list now and we're going to go back to Semrush and we're going to use that bulk domain finder. So, bulk Analysis and compare. See what we get. Easy delish recipes. Now, when you have stuff like this with 1.4 million back links, but the authority score is only five. This is definitely a spam domain.
This is not something that you want. This looks interesting. Let's check this out. Easy delish recipes. So, let's copy this and look at domain overview for this [Music] domain. So, it was ranking recently. I don't like that. I'd rather have it ranking previously. I'll show you what I mean in a second. But let's look at the back links and back links. Oh, I don't know why the authority score is high because this looks this is garbage. This has nothing to do with recipes at all. Yeah. So, this is what You got to do. You got
to look through the stuff. And I thought that this would be a good domain, but it's really not. Let's look at the other stuff. We have Recipe Nova. So, let's take that and see. That has 100 241 back links from 106 domains. So, maybe that's a good one. So, this has a Wikipedia link, which is actually hard to get. That's pretty cool. And then Jess Jessica in the kitchen. Now, that's no follow and they Removed the link, so that sucks. Dash of Savory. That's pretty cool. This has some pretty good backlinks. Now, this would be
an interesting site to revive. I think the other thing that you want to look at, don't just look at the back links. We want to go to domain overview and look at the previous rankings. So, it looks like it was ranking prior to the creation of AI, which is important. So, it it has I there's like a stigma that I think Google has with newer sites That they're all AI sites or something. So, it has these this ranking from back in 2021 to 2022, which is good. And there were quite a number of keywords. So,
what you can do if you have a paid, you might be able to do this on the free trial plan, too. I'm not sure, but in Semrush, you can we can look back to see what those keywords were. So, let's go back to February 2021. Let's go back to February 2021. And we can look at the keywords That it was ranking for in February of 2021. Dark chocolate cranberry magic bar. So, it was in position four. That's pretty good. Better than a boyfriend brownies. H Weight Watchers threeingredient sloppy joe's. This is cool. In my opinion,
this would be a great site to revive. Let me show you back link. Now, I don't want to lose this page. Let's look at our back links. So, even though the link was Removed, I would still revive this. How to make chocolate chip cookies without brown sugar. Feed that into the AI. All right. Um, slow cooker cheesy scalloped potatoes. We could revive that. Now, now look, the we're really getting into the weeds here, but this is just important knowledge. Our URLs for our site are going to look like this. The domain and then forward slash
and then the slug and then the slash. That's it. That's how our URLs are going to look. Long time Ago, back in the day, URLs look like this. They were like datecoded 201810 and then had HTML at the end to properly get the authority from this particular this particular link right here linking to this article which no longer exists on this site. If we were to register it, we would have to do a couple things. First of all, this is to www. So we'd have to choose what do we want our site to be? Let's
choose no www. And so we'd have to do a 301 redirect of the www to The nonwww version of our site. That's the first thing we'd have to do. The second thing we'd have to do is create a redirect from this right here, 2018/10 blah blah blah. HTML to whatever our URL for the article would be, which would usually be in the format that we're going to do this. It would usually just look like this. So you would use a tool like SEO press or something like that to say anytime someone visits this particular URL
redirect them to this URL And then you'll get the benefit of this particular link in Google's eyes. So you'll find the ones that are worth reviving and you'll revive those. The other type of revival you can do and you can do this in conjunction with this right here. You definitely have to do this part but the other type of revival you can do is revive some of these articles that we're ranking. So we can let's see you can export this list of pages and then go through here and take And there's no magic number take
50 of the pages take a hundred of the pages whatever and then create articles for those create the redirects. All of these are in that that weird 2018/08 the slug of the recipe.html. they'll do all the redirects, all right, to the actual article that you're reviving, and you'll also possibly get a benefit from Google in Google's eyes for that, too. So, a couple different steps. Now, you can do this in conjunction with All of those keywords that we just came up with right now. That's perfectly fine. So, you just have to figure out what you
want to do. So, as you've seen, there are a lot more steps involved with registering an expired domain, but it can be worth it in the long run. This is actually a really good domain, though. I'm not going to register it. It's for one of you lucky individuals that wants to register it. I think this would be a killer domain. The domain that I am Going to go with is called Cool Home Recipes. So, I registered this a couple weeks ago and let me show you it. It's an expired domain. I bought it from from
the buy now auction. So, I didn't finish talking about this. So, the cool thing is you find the domain you want. Like where's Recipe Nova? Let's see how much that is. So, this is 50 bucks. So, you'd have to think in your mind, is this worth spending 50 bucks on? Now, it would be $50. You would get the year registration for it, and then every subsequent year would be just the normal price, which be $14.97. The domain that I registered a couple weeks ago that I found here was Cool Home Recipes, and it was $20.
It was $20. So, it was only a couple dollars more than registering a brand new domain. And I think Recipe Nova is even better, though. But, let me show you this domain. So, it's an authority score four. It Back in 2017 was ranking for quite a number of keywords. So, let's go back to let's go to March 2017. There we go. Organics position. So, position one for crunchy oven fried chicken. That's pretty good. Layered banana split cake. Layered banana split dessert. So, this was a pretty good domain. And some of the backlinks, we have rabbitandwolves.com.
Let's actually do The follow. Let's click the follow. And you'll still want to revive some of the no follows, like the high no follows, but obviously focus on the follows. So, lifehack.org. That's a really good domain right there. Myfridge.com, marketersmedia.com, diyjoy, keepre recipes.com, adventure.com. A lot of cool links on here. I found this just like I'm showing you. I wasn't checking this auction Every day. I simply went here on a whim and I did exactly what I showed you. I found this domain. Where'd it go? I found this domain. It looks pretty cool. So, I'm
going to have to definitely revive some of this stuff. But wow, this is going to be really cool. Yeah, that's all you got to do. So, that's your job. Find a domain. Find a domain. Either either come up with a new name, register a brand new domain, or find an expired domain. Expired domains is fun to to Find one. and you see what happens. Maybe you want to do both. Do a new domain, do an expired domain. See how both of those work out for you. But then when you're ready, register it with NameCheep, and
then it's on to our hosting selection. So, pause the video if you need to get a drink of water, get your domain registered to get it selected or whatnot, and we'll come back and choose our host. Okay? Talk to you in a sec. So, we should by now have our Domain picked out and then also registered. And at this point, we can move on to choosing a host. Now, if you already have a host for your websites, use that one if you're happy with them. there's no sense in switching. But if you are looking to
switch hosts or you don't have a website and you want to get a host for the first time, I highly recommend Hostinger. I've used all kinds of different hosting providers over the years and a lot of them are very good And a lot of them are better than the rest. There's no perfect host out there. I like the balance between cost and performance that I get with Hostinger. Hostinger is cool because it's not a shared host. You get dedicated resources. That's very important to me. I don't want to get a phone call or an email,
I guess, saying, "Hey, you know what? You're exceeding the CPU usage. We're going to terminate your account." You don't get that with Hostinger Because it's dedicated resources. What's cool also about Hostinger is the pricing. It's not simply month-to-month. You can go month-to-month if you want, but you can sign up to an annual plan or even a multi-year plan. So, I've signed up personally with a 4-year plan, a 48-month plan, and it lowers the price when you sign up for a longer plan. I don't have to pay hosting fees for four years. That's that's a pretty
good deal in my opinion. So, Hostinger is a great Balance between price and also performance. That's who I recommend. I am an affiliate of them and I use them myself. I have over 20 sites hosted with them. So, I do use them myself. And if you want to sign up and get my discount code, right, use my link down below to to save money. But then also, you can use the discount code in conjunction with the link. It's all in the description of this video down below. Use the link, use the discount code. This course
is completely free, right? I'm not making any money on this course. I figured I'd present this this to you. You guys would get value out of it. And if you decide to sign up for things, please just use my affiliate links down below. Couple different plans you can choose from without getting into the details. The long and short of it is don't look at the 50 websites here and 100 websites here. In general, this plan will let you make about 10 or so Websites, right? With all the different resources and stuff like that, this plan's
about 10 res 10 websites. This plan will get you about 50 websites. So, if you're thinking of making 50 websites, sign up for this plan. If you're thinking about only making 10 websites, sign up for this plan. Now, if you're looking for even more power, you can select cloud hosting. It's the same thing. They're just higher tiered plans. This one is probably good for 100 sites. This is about like 150 to 200 sites right here. And you can see the dedicated resources that you get with these particular plans. So again, if you're only going to
make 10 websites or so, business plan is great. 50 websites, cloud startup is good. Um, more than that, you can just go up and tier. I have this one. This is much more than I need, but I get 12 gigs of RAM dedicated and six CPU cores. So, this is perfect for me. So, choose the plan that you Want, get registered and all that stuff. And then you can add your domain name to this. You'll log in. You'll after you sign up, you'll log in and you'll add a website. My menu looks a little bit
different than yours because I already have my account set up. So, we'll click create website. Now, we're not going to select WordPress and we're not going to select website builder. We're going to select empty PHP website. The reason we're doing and it's not the end of the World if you accidentally skipped ahead and you selected this. The reason we're doing this is because this will allow us to set our own username for the site. So, I'm just going to select empty PHP website. And then we need to add our domain name. So, this is the
domain that we registered. Cool home recipes. And you'll give it a second. Coolhome recipes.com. Do you own this dom domain? Use it. And if you just signed up, you'll also see this thing up Here saying you have one free domain available. So, when you sign up for Hostinger, they give you a free domain, but the the free domain is only valid for one year. Like, they're only giving it to you for one year, and you'll have to pay the renewal fees. I'm not using this because like I said before, I like to have all my
domains registered with the same registar all on name sheets. But if you want to, you can take advantage of this, too. Maybe you want To make two sites and one of them you can take advantage of this. And honestly, you build a site and if it doesn't get any traffic in a year, then you just let the domain expire. So take advantage of that if you want to. So this is selected and we're going to click next. And then we'll click next. And this is going to do some setting up right now. Now at this
point you have two options. A simple option and an advanced option. The simple Option is to go into your registar which would be namecheep. And we're going to you can eventually point these DNS servers. So, we can delete these and put in the DNS servers for Hostinger. I'll show you how to do that in a second. But, if you want to be a little bit more advanced, you can create a free Cloudflare account. Cloudflare, you've probably heard of them. They're a content delivery network. So, they're going to replicate your content all over The world, and
all these different servers. So, number one, it saves you bandwidth, although Hostinger is unlimited bandwidth, but it also speeds up access time, and it also acts as a firewall to block a lot of like bots and bad actors that might want to be accessing your website. So, I actually put all of my domains behind Cloudflare. Oh, and the other big benefit of doing this is no one can find your server IP address. So, like some people what They'll do is they'll do a reverse IP address lookup and they can find all of the servers hosted
on that IP so they could see what you're doing, see what all your servers are and reverse engineer what you've built and copy what you've built or they could find different ways to hack into your server. If you're just starting and that sounds confusing, then don't do this. I don't want to complicate things, but that is one of those reasons why I use Cloudflare. It's a firewall content delivery network and it masks my server's IP address. So let me show you first of all how we can not even do Cloudflare and just add our domain.
So the easy way is just to connect our domain directly to Hostinger. It's really easy to do. You can click this check guide. And here are two DNS servers. We would simply copy this and go over here to your registar. In my case, it's NameCheep. And we'd paste them in here. I paste this in here. I copy this and paste this in here. And I'd press this check mark. And that's literally all you need to do. And then you'll wait. It says you might might take 24 hours. It usually takes about 5 minutes. You'll wait
about 5 minutes or so and then your domain will be connected to your hosting or account. That's all you got to do. Now, if you want to go the Cloudflare route, a couple more steps, but it's Still very easy. Let's go back. So, I'll go to Cloudflare. You make a free account. This is completely free. Make a free account and you add your domain. Oop, that's not it. Where's my domain? Cool Home Recipes. Add my domain. Click next. And Cloudflare is going to say, "Pay us lots of money and I'm going to say no, I
want to pay nothing." So you select the free plan. Now it's going to pull the existing DNS records from this Domain. All kinds of DNS records. Let's just delete everything. We'll delete all the records. Delete. Delete all the records. Now, we have not yet connected our domain to Cloudflare. And then eventually we're going to have to point our domain from Cloudflare to Hostinger. So Cloudflare is kind of like the middleman. We have our registar and then we have Cloudflare and then we have Hostinger. Works like like that. So let's let's see continue to Activation. Confirm.
So these are the two DNS records for Cloudflare. Remember we had those two DNS records for Hostinger. We're not going to use those. We're going to use the Cloudflare DNS records. So we'll copy this. I'll paste it right here. I'll copy this. And if you're trying to follow along, but you're struggling, these popped up. These things pop and they might be different for you. So, don't just take what I have here. They might Be different when you add your domain to Cloudflare, but they'll pop up when you go through the motions like I did and
and just start adding the domain. So, we'll click continue. Now, it's just waiting. It's waiting to kind of refresh. This could take about 5 minutes. We're all done over here. We could technically close this if we wanted to. This is going to take a few minutes. While this is working, so while we're waiting for these name servers to Get recognized, I want you to go over here and click on SSL. And we want to turn this off. Right now, it's on full. We want to turn this off temporarily. Turn this off temporarily. We just went
to SSL overview and turn this off. Now, let's go to click on DNS and we want to add two records. The first record we want to add is an A record. So, we'll click add record, an A record. We're going to type the call sign call means root which is our just our domain Coolhomere recipes.com and we want to point our root domain from cloudflare to our IP address on Hostinger otherwise our domain won't be connected to Hostinger. So let's go to Hostinger and we'll click on our hosting plan and plan details and there is
our website IP address. This is a static IP address and you can only do what I'm showing you with Cloudflare if you have a static IP address. I guess there might be a way to do it with the dynamic. I'm not really Sure, but Hostinger gives you a static IP address which is really awesome. So each server you sign up for at Hostinger will get its own static IP address and then any domains that you put on that server will all have that same static IP address. So we're going to copy this and paste this
right here. And I'll click save. Going to add one more record now. So this is a root domain. But what happens if someone accidentally goes to www.coohomere recipes.com. So we'll go Add record and we want a CNAME record and this will be www and we want to point this to our root domain which is cool recipes.com. So if somebody by chance goes to the www, they're going to be redirected to cool home recipes. And we'll save that. Now, let's see if our name servers are connected. I just refreshed and the DNS servers finally uh connected
and we'll go over here and let's give this a refresh. It's looking good. So, what I want you to do Is click on security over here. You don't do this step until this is green over here. Once this is green, once it's connected, we can go over here to SSL and I want you to check to make sure that the certificate is valid. Now, right now it's installing right now. Sometimes this might get stuck. Now, this won't work. This right here will fail if you did not go over here, and we did this earlier, and
click on SSL and turn this off. This installation of the SSL will fail. We're eventually going to turn this back on, but we can't turn it on until this is first connected. You following me so far? So, let's refresh and see if it finishes. Oh, it's installing. So, I'm going to give this a minute. Now, normally I would give this maybe five minutes, but it's still not it's still not working. It could be halted. So, I'm going to press cancel over here. And we're going to retry This. I would say nine times out of 10
I don't have to do this. It just automatically installs fine and activates. But sometimes because we're going through Cloudflare, we can get a hiccup. It finally finished. I cut out the the waiting time. That took much longer than usual. Took about five minutes or so. You just have to let it go. And I did cancel it one more time because it was trying to use Google. There's a couple different providers That will use. Let's Encrypt is the most popular one, but then it will also try to use Google's SSL. And so I canled the install
of Google's SSL and went back to this, but it still took about four or five minutes. So this is all good. Now, you want to make sure that this says active right here. Now, with that active, we can go back over here to Cloudflare and go to SSL and then overview and then configure and then custom SSL. We'll press select and then We can turn this on full again and save. Now, everything should be good and we should be able to go to our site now and check it out. Cool. All right. So, our site
is up. It's working. Obviously, there's nothing on it. So, let's install WordPress. Let's get that all set up. You can close Cloudflare. That's all done. And you can close NameCheep. You're all done with that. So, let's get WordPress set up. So, click on website Over here and click on WordPress install. And if you didn't follow my directions and you already installed WordPress, you're one step ahead. So, we're going to install WordPress. And the website title is going to be cool recipes. And the email, I want the email to be mattrankingtactics.com. And the username will be
admin and the password, let's See, just make something hard, right? You can all see my password, but that's okay cuz I'm going to change it later. All right, there we go. And we don't need any advanced options. We'll click next. And you can leave all of this alone and install. WordPress is installed now. And now before we go any further, let's configure light speeded cache really quick. That's going to help Speed up our website. We'll do more optimization in a little while, but since we're here, I just want to take it take care of this.
If you're not on this screen, what you can do is click overview and then WordPress overview. And then we're going to click change settings. And I want to apply the advanced settings. Cool. So, let's go back to overview. And then up here there's WordPress admin. This is just a One-click one-click login. So we can log in and see our WordPress site. And there is our site. So let's look at the front end. We'll hover over here and we'll write click and click visit site. So that's our site. That's our recipe site. We're all done, right?
No, I'm just kidding. We're not done. That's the front end. Now, let's actually turn on maintenance mode while we work on this. We on Hostinger are over here. We click on tools and we Click on maintenance mode. Since we're here, let's disable this and enable this application passwords. We also want to force HTTPS. So, we have WordPress installed, everything's set up. Now, we just need to start configuring it. Okay, so pause the video if you need to. Go grab a drink of water, come back, and then we are going to install some plugins and just
do some basic configurations. I'll see you in a second. Okay, so let's go Ahead and start configuring WordPress a little bit, getting some default plugins installed and whatnot. First thing I want to do is go over here to settings and click on general. So make sure our site title is correct. Cool home recipes. Choose whatever you want. We're going to set our time zone. My time zone is UTC minus 5. This is relevant because with Zim writer we can schedule our posts and the scheduling is going to be affected by this time zone that we
Select. So we'll click save changes. Let's click on writing over here. Writing looks good. Let's click on reading. That looks good. Discussion. I like to turn off comments. I think comments are just they can give you a lot of spam and whatnot. There's spam plugins you can get, but I could foresee if you have a recipe site, other cooks that might have social media accounts or recipe sites might come on your site and put some spam comments like this is all AI, the recipes suck, yada yada yada. I don't want to really invite that to
happen. So, let's just turn off comments. Let's see. Allow people to submit comments on no on new post. Nope. Users must be registered and logged into comment. Yep. Let's see. Anyone can post a comment. Nope. Comments must be manually approved. Yep. I don't think there's any way somebody can leave a comment now. I think I've disabled everything. So, Let's click save changes. Let's see. Media. All right. This is all fine right now. Perm links. So, the perm links. Remember when we were talking about reviving old posts from an expired domain? So some people would set
up their sites like this where your posts, this is the they call it a slug. This is the slug to the post would be prepended with the year, month, and then day that the post was actually made. This is not helpful. And virtually everybody now, if They're doing it right, chooses post name. So the entire URL will just be your domain name and then the slug for the post itself. So make sure that this is selected. It should be if you're using Hostinger, although some other hosts might choose one of these other ones. So, definitely
switch it to this first of all cuz if you don't switch it now, it's problematic to change it later. Click save. Now, let's click on the light speeded cache over here. Let's Click on image optimization and then image optimization settings. With with our plan, we're limited to the number of files we have on our site. So, I like to go very lean like we have unlimited bandwidth. So, bandwidth is not a problem. And Zimriter already compresses all the images. So the images are really compressed. They don't really need any further compression. So there's not much
of a benefit to h having further image optimization on your site unless you're Not using Zimr Writer, right? So let's just turn off some of these things. Turn off this. Turn off nextgen format and turn off this. We'll click save changes. And let's see image optimization summary. I think we're all good with this. So now Lightseed is not going to create additional files on our site for various image sizes and stuff like this. And also depending on the When you're viewing this course, you might get this popup that says we need to finish this setup.
Let's just click that. It will enable cloud services. We're going to stay anonymous, stay anonymous. So that's all set up. You're not going to be able to use the CDN, the content delivery network through this because we're using one already through Cloudflare. So, don't worry about that. So, Lightseed Cache is all set up. Let's Go over here and mess with our plugins. So, let's look at our installed plugins. I like to just go lean. I don't need extraneous plugins. If you want to play around with the hosting or AI, you're free to do that, but
I don't need that. So, I'm going to remove that. I don't want the easy onboarding. That's not necessary. We do want these two to remain installed. Hosting or tools and then light speeded cache. Now let's click add Plugin. Let's see. Add plugin. And let's search for WP hide login. We're going to install this. And then let's install WP limit login. You got to scroll down to find it. Now, what both of these plugins will do, they'll limit the number of times a certain IP address can try a password. So, you'll it will try to lock
out the bots and stuff like that. And then the hide login will hide our login URL. So, Let's see settings hide login. And so, instead of normally the login URL would be WP admin, that would be the login URL, but we can change this to whatever we want. So we can say like secret for instance and that becomes the login URL. And if someone tries to go to WP admin or something like that, what do we want to do? Let's just give them a 404. So now we can try this. Let's open a private window.
So open private window. They go here, they get this. And they go Here, they get this. So we've hid although now you know what my secret login is, but I'll change it later. Don't worry. And you don't have to do this. A lot of people will use WordPress for the back end of their SAS products or their software products. And to do that, you would need to share the login screen. So, as long as you have good firewall protection, you're using some kind of a capture, and you're using some kind of like a limit login,
and you also Making sure that people are not using weak passwords, you're pretty much okay. All right. So, let's click on limit login. Just kind of check the settings. So, three allowed retries for a period of 20 minutes, 12 hours until they are reset. Two lockouts increased to 24 hours. That's pretty simple. Don't have to change anything. If you do get locked out of your own server, again, we can just go to Hostinger and then do this One-click login, and this will bypass all of that and just instantly log you in. Don't remove the Hostinger
tools because if you do, I don't think this will work anymore. So, we have that set up. Now, let's now let's install some more plugins. So, plugins, add plugin, type disable media sizes, and let's install this one. It has a cat with glasses on. What this will do is prevent WordPress from creating like a ton of different image Sizes, which just aren't really useful to us and take up space, and then also files on our server. So, we'll go to settings now, disable media sizes, and all of these down here. Let's just disable. You don't
have to do this, by the way. These are all optional steps, but this is what I do on all my sites now. Now, our site still looks nice and bare and empty. There's nothing on it. So, let's add some content really quick. Let's go back to plugins, add plugin, Search for it, dummy content generator, and it looks like this. And we'll install it and activate it. W content generator. We're going to click on generate posts. Let's say 50 posts. How about that? We also want the featured images. Generate posts. And this will just act as
some placeholder content for our site. So, we could do some basic customization, some basic configuration to get a feel for What our site's going to look like. The only only thing is this only gives us 16x9 images and we're going to be using a different aspect ratio. So, we're going to use a 9x6. So, we're not able to fully get a feel for what our site's going to look like until we actually start generating some articles, but at least this will get us a head start. Okay. So, we have our posts. You can see all
our posts here. And then the next thing I want to install before I forget Because I'm going to forget is let's go to rankingtactics.com. Let's see. Just rankingactics.com. Click on secret training. And I want to install this Zimwriter OG image plugin. Let's see. I think it's being blocked by my plot. And let's see. Save link as. And let's see. Downloads. Save. What this is? Oh, insecure download blocked. We want to keep the download. Fantastic. What this plugin does, let's go back to Plugins and add plugin. Downloads Zimr OG image. If I'm going to teach you
in this course how to create secret hidden images that are alternative images and I don't want to go too into the weeds here like a recipe site for instance a lot of times the images on the recipe site like that when somebody actually visits the site you don't want text on the images you just want to see the dish the meal or whatever it is but when you share on Social some of you might want text on your images now that's been like a sensitive subject recently because Pinterest has been cracking down on AI images.
And if and it's weird, if the images look too good, if they look too professional, then they might get flagged by people as AI instead of just highquality images. But I'll still show you how to make those alternative images. What this OG image manager does is it's going to make it so the featured Image on your post is like the normal featured image, but if someone were to share your post on social media, the hidden image would be used, which could and it could be whatever you want, but it could have text on the image,
heavenly ham Christmas dinner recipe or something like that would have that text up top and then a picture of the heavenly ham down below. So that's what the OG image is going to do. It's going to pull those alternative images into The HTML code automatically, provided you have generated them with Zimr Writer. We're getting ahead of ourselves. I don't want to do that. But let's install that plugin. Again, you can get that plugin by going to rankingtactics.com, clicking on secretraining, and then downloading this Zimrder OG image plugin. So, we have that installed. Now, let's do
one last thing. All my sites, I have some placeholder pages. contact us Page, about us page, privacy policy page, and terms of use page. I create those all the time. I hate making them, but I've done enough sites that have gotten it down to a science. It's not really hard, but we at least need those pages. So, let's create the pages just as empty placeholder pages right now, okay? Because then we can add them to the menu and stuff like that. So add page and this is going to be about us Publish and let's actually
go and look at our pages right now. So we have privacy policy. Let's delete this default one and we'll add another page called terms of use with a U. Has AI made us lazy in terms of knowing how to spell? I don't know. I feel bad for our youth. Let's see. Privacy policy. Publish. Publish. And then what are we lacking Here? About us, privacy term, and then contact us. And we'll publish this view page. That looks pretty pretty good. We have our pages now. And our site doesn't look any different, but we have our pages.
And so now it's time to choose a theme, install a theme for our site. We are going to be using a theme. We're not going to be using a page builder. The difference between the two is page builder basically gives you A blank canvas and you can build the entire site from scratch. In a lot of situations, it's either going to be very tricky or very easy. It's going to be easy if you can just use a template, but then it's going to be tricky if you actually want to customize that template and do a
lot of specific things. So, a lot of times page builders are complicated to start using. They're difficult to learn how to use and then you have to use them very frequently to Get good at them. The other problem with page builders is a lot of them are slow. And the ones that aren't slow are sometimes more tricky to get the hang of. So, we're not going to be using a page builder. We're going to be using a theme. Problem with themes are there's millions of them to choose from. And there's optimized themes. There's not optimized
themes. There's themes that you can only install on one site per license. So, you have to cough up more Money for each each license. Or there's themes that you can install on all kinds of different sites, like as many sites as you want to. Lots of choices. It's really easy to waste time spinning your wheels choosing between the different themes and different options you need. Let's go back to the first course that I made where we made this site. I made this site designer.com. And I built this site with the Bloxy theme and then a
block builder Called generate blocks. Those are the two that I used. I love that combination. A theme. The Bloxy theme is going to allow us to to customize our header, customize our footer, customize our fonts, and customize the the search pages, the category pages, customize the actual blog post layout. It's extremely fast. It's very customizable, has all kinds of extra options. I really like this theme. Now, the homepage I built with a block builder. Themes don't Necessarily come with block builders. A theme will give you options. So, here's the Bloxy theme, and it will give
you some precreated sites, which when we say pre-created, you'll have different homepages depending on the option inside of the theme that you select. Most themes have different layout choices for the homepage. So, Black Sea comes with a bunch and you'll have preconfigured font and preconfigured colors and a Preconfigured homepage layout, but the homepage layout generally can't be changed and it's fixed. All right. Now, you can create a brand new homepage if you want to. But the themes, they designate what kind of homepage you're going to be stuck with unless you create your own homepage from
scratch, which you typically can't do with just the theme itself. That's why we're using generate blocks. Generate blocks is a block builder. If you know what a block Builder is, here's a post. So, back in the day, we had a classic editor for WordPress posts. Now we have a block builder and there was a lot of fuss from people switching over to a block builder and no longer having the classic editor interface. But the block builder is much more powerful. What a block builder means is everything inside of a post for WordPress is a block.
And that block can be all kinds of different things. If you click this plus icon up here, you'll see All kinds of blocks you can choose from. And you can choose from more blocks, too, depending on the different plugins you install. The most common paragraph block, there's a heading block. There's a list block, a table block, image block, columns block, all kinds of cool stuff that you can do with this. So, using blocks will allow us to create our own homepage. But the default blocks inside of WordPress are definitely lacking, especially when it comes to
Customization of the padding and the margins and the layouts and stuff like that. So, if you want to create your own homepage, your own look for your site, you need a block plugin. And the block plugin I love, absolutely love is generate blocks. And I'm not just saying that. The reason I like generate blocks is because they don't have a lot of blocks in the plugin. I think the free version is six and the paid version might be like nine or something like That. I forget what it is. They don't have a lot of blocks,
but with that limited number, you can build anything you want. You can literally build anything you want. It's so powerful. There are other companies out there with block plugins that have a hundred different blocks inside of their plugin and it's not sustainable from a developer maintenance standpoint. They'll there'll be inconsistencies with the font and with the margin or there Won't be global colors or global styles or things like that. I like generate blocks because they have global colors, they have global styles, everything works together and the developers, the generate blocks, the company behind this generate
press, they can maintain this very well. So, I'm not going to drone on and on about this, but I recommend both of these. They both have free versions, and we're going to use the free version in this course. I think we're going to Be able to do everything we want to do with the free version for both of these, but you'll do get more benefits by going with the paid version. If you want to get the paid version of these, the Bloxy paid version. I have affiliate links down below. If you want to sign up
with them or if you want to get the paid versions, you can. It's totally up to you. Bloxie has a lifetime deal where you pay for an agency account, you get unlimited sites. You'll never have to Pay for anything with this again. So, I'm a sucker for that kind of stuff. I signed up for that. But you can do a lifetime on 10 sites if you want to. Or you can just do the annual plan if you want to. Generate blocks. They've never had a lifetime deal. I think it's like, let's see, I don't know
what it is, a year. Generate blocks pro 100 bucks a year. So I recommend both these plugins. Don't start off with the paid unless you want to start off with the free Versions. With all that said, my last course, we used a spotlight theme. Now, you might, if you're coming from my last course, if you never took my first course, maybe you're using the Spotlight theme. You're like, I want to continue to use Spotlight for my site, for my recipe site or whatever it is. You can if you want to, but Spotlight again, because it
doesn't have a block builder, you're going to be limited to what you can select for the homepage. In Addition, it's not it's not nearly as configurable as Bloxy. So, in terms of configuring the the header up here and configuring the footer, and configuring the layout for the posts, you're going to get a lot more bang for your buck with Bloxy. Now, the reason we used Spotlight, the Spotlight theme for these news sites, these crypto news sites, is because of infinite page loading, where for a news site, someone can, you know, if they're interested in crypto,
they Can just sit on your site and scroll all these different articles and continue to read into infinity. But for a recipe site, infinite page loading where again you read a post and the next post automatically loads. That's not relevant for recipe posts because if you come to a recipe about how to make meatloaf, you know, you're not going to make the meatloaf and then immediately start to make the next recipe that appears, which might be chicken noodle soup. All right? So, we don't need spotlight in my opinion for the recipe site. If you want
to use it, hey, be my guest. But what we're going to use for building these recipe sites are going to be Bloxie and Generate Blacks. So, with all that said, let me close this stuff and let's install the plugins. So, let's go back to our plug-in page. Actually, let's go to our theme first. So, Black Sea is a theme and it has a companion plugin that we have to install, but we're going to Install the theme first. So, add theme Blackie and install and activate. Now, let's see here. Let's go to plugins and add plugin.
And we want to search for Black Sea. And we need the companion plugin. There we go. If you have the paid version, you'll have the same theme, but just a different plugin. It will be a Bloxy Companion Pro, which you'll download from their website. So, we have that installed. Let's go back to plugins, add plugin, and we want to find generate blocks. Where is it? Let's try one word. There we go. Awesome. So, we have everything installed. Now, our homepage is probably changed just a little bit. It looks a little bit different right now. Definitely
not where we want it to Be, but now we have it all set up. So, we have some basic plugins installed. We're going to install more later on, but we have some basic plugins installed. We have our theme installed, our block builder installed. Take a break if you need to. Grab a drink of water. Come on back and we're going to create some categories, create a logo, design our header, our footer, our homepage and stuff like that. It should be a lot of fun. See you in a minute. So, it's time now to start configuring
our theme. We're going to change up our header, our footer. We're going to make a logo, add some disclaimers, change up the fonts, and all that good stuff. Set our colors. So, let's do all that right now. The first thing I want you to do is go to your database. Remember the database we created? And go to the sheet where we have our categories. and we're going to copy those out and put those in the notepad. I want to add these Categories into WordPress right now. So, let's go to the back end and we're going
to click on or hover over posts, click on categories. We have some existing categories in here. These are the existing categories from the dummy content generator. So, let's delete the existing ones. Let's add in the new ones. So, comfort classics, world flavors, hearty soups and Stews. If you have more than this, then it will just take a little bit longer. There is a bulk category importer, but I would not bother with that plugin unless you have 50 categories or something like that. Let's see. Seafood. Did we get seafood in there? Yep. Seafood, meatless meals, sandwiches,
and salads. And then finally, refreshments. And while we're here, I want to go over to our posts. And let's see, let's quick edit a Couple of these. I want to assign a couple of these to some of our categories, beef and pork, just that we can, let's see, we can see what it's going to look like with some stuff in our categories. Edit. We'll put these under chicken dishes. And these right here can go into hardy soups and stews. So, we can go back to our site right here. We can do a little bit of
a Refresh. And then when we click on like chicken dishes, we can see what the layout would uh briefly look like. Again, we're going to use different aspect ratio images. So, it's going to look a little bit different when when we have our real articles on here, but this kind of gives us a feel for what it's going to look like right now. So, we have that. Now, I want to create a logo for our site, make it look a little bit more professional. The reason I do this Is you never know who's going to
visit your site. Sometimes a Google reviewer might visit your site. I don't know if Pinterest is visiting people's sites or not. But spinning up these sites is all about how fast can we do it? How fast can we put these new sites up, fill it with content, and wash our hands of it and be done and then let it go and rank and bring in traffic for about two years. So, we want to do these things quickly, but we also want to make them Look professional so that if somebody did come to our site that
was verifying that this was a professionallook site, we ticked all the right boxes. So, I like to use Canva to just whip up a quick and easy logo for my site, all the different sites I do. And it's really not hard when you get the hang of it. So go to Canva and I I recommend a Canvas subscription. You really need one. Canva is amazing. I don't use Photoshop or anything else. All those are way just They're way too complicated for the basic things that I need. So go to Canva and you'll make a new
image. And the image you want to make is let's see 320x 100. So create an image or create a template or a layout whatever it is with custom size 320x 100 pixels. And then just come up with your design. and come up with your logo, whatever it is. You might want to switch around some fonts. The fonts I'm using that I I like, they look cool are Synzil, C I N Z- Lel, and Then this script font is Miss Truly. At the end of the day, my say it's called Cool Home Recipes. It's saying, "Hey,
I'm cool." I don't know. I don't really know if there's a better way to create this. I think it's when somebody says, "Hey, I'm cool." or "I'm smart," or something like that. It's like, "Are you really?" If you were, you wouldn't have to use the word. So, I don't really know how to make this look cool because it has the word cool in it. This is the Best I can come up with. I think it's good enough, right? I think this is good enough. And then we want some kind of a like an image or
a logo in here. You can just type up, let's see, you can type in whatever you want and you can click the dots and see more like this and then you can find something that you like. I actually like this one right here. But I think this is too much of a contrast because I can't there's too many colors going on. I think it it almost looks too Childish. But I do like that one. But this is pretty cool. I like this. This is pretty neat. So, we're going to run with this. So, we're going
to share it and we're going to download this. And now, this is important for our logo right here. For our site title and logo, we want to select PNG and then transparent background and download. Put this on my desktop. And then I want to go to tiny PNG. And we're going to drag this over to tiny PNG. And we'll compress this from 11 11 kilobytes to four. And that's all we need. So let's save this. And this is our cool home recipe logo. Let's go back to our site and let's click the customize button. So
we have our logo. We'll add that in just a second. Couple different things I want to customize. Let me make this a little bit bigger so you guys can see. And what I want to do is I want to reduce the site layout. I think this is just too Wide. Now, most people are going to be visiting this on not on desktop but on mobile. So, this won't play a big factor with that. But for those that are reading this on an iPad or on their desktop, I do want this a little bit narrower. So,
we're going to do 1080. All right. I think that's a good size. Content area spacing on desktop. I want 40. And then on tablet, I want 30. And on mobile, I want 20. That's the spacing after the header, whether you're on the Homepage or whether you're inside of a blog post. If we go back to default, let's go back to the default. See, it's just too much white space. I like themes that I can control a lot of this stuff. So again, we'll do 40, 30, oops, 30, and then 20. And then we'll save it.
Click publish. I think that looks pretty good. Now, let's go to colors and let's change the colors of this whole thing. So colors, there's existing color palettes you can choose From. And choosing colors is so freaking hard. It for me it is. Maybe for you it's really easy, but choosing colors for me is actually pretty hard. In general, I like to focus on maybe two primary colors. Maybe one for the header and then use like a white for the background and then a different color for buttons. I get confused like mentally with too many colors.
I don't know where to put them all. So, I have a color palette that's saved. And you're Free to use this color palette if you want to, but or you can come up with your own colors, whatever you want. But let me start adding these colors in right now. Let's see here. So, we're not changing it down here. This is like a variable that's defining the color palette, but the actual color is right here. And then this variable will be used elsewhere in the theme to refer back to the color that's saved. So this is
going to be Pure black. This will be black. And then I want to do red for this. And then we're going to do white and green. white and then green. And you're probably you're looking right now and you're like, "What in the world just happened?" Don't worry, we'll take care of it. So, that's the palette I want to go with. The And so, the the base text is going to be black. It's going to be our black one. The links when you hover on them will be black and by default, they will be this green
color right here. Now, as for text selection, when you select the text, I want the text to be white and the background to be that green color that we picked. And I want our site background to be this this white color. Starting to come together a little bit, right? Let's see what else. What other Settings do I have here? I think that's pretty good. Right now, we can change our header color by clicking up here, clicking on main row, and clicking on design and background. And that will be this color right here. That looks pretty
good. We're making some progress. Let's see our footer. We'll click edit and then design. The row background is going to be black. Now, we can't see our text, but that's okay. If we click on one of these Individual things in here, we can change the font color. All right. So, the font color for this would be white. The links would be let's make the links like actually just make the links white. and then hover on the links will be maybe like this color or something like that. But we can mess with this in a little
bit. But that's looking pretty good. What I also want to add right now, I forgot I usually do this. Let's go to rankingtactics.com. And we're going to Go slash typography. and this all this typography content. I want you to select it all. This will help us as we're configuring our fonts. Select it all. Copy it. And then go over here back to your site and let's go to pages. And we're going to add a page. We'll call this typography. Typography. And we'll paste what we just copied. And this typography page has H2s. It has H3s.
It has italic content. It has bold content. It has a block quote in it. It has a link in it. And this will allow us to see on the front end what our stuff looks like. So on the front end, we can go to typography. And there we go. So we can press customize and then see how this looks and then change it up if we want to. So we have our color set up. We have our typography page. Let's edit our our fonts. So you'll press back. And if you don't know how to get
to this menu, You're like, whoa, what is he doing? Uh this is the customize menu and you get to it by logging into your site and then going to the front end like where the visitors would see and then clicking on customize. So right now we're going to click on typography and we're going to check everything out. Now this is a nice font but I don't think it's great for a recipe site. One thing you can do is go to other recipe sites and see what font They're using but they might be using a font
that's not available. A lot of the fonts for Bloxie are Google fonts which are free fonts. So the font that they might be using it might not be available to you. The font that I like to use for recipe sites is Poppins. I like popins for recipe sites and we will select that. Continue. I like that font. So that's the base font. That's this stuff right Here. But now let's adjust our heading fonts. Our H2s or H3s or H1s, all that stuff. So, H1 we want to be Poppins. H2 we want to be Poppins. H3.
H4. I'm not going to bother doing H5 or six cuz I never use those. Those are crazy. So, this is what we have so far. It's looking better. I like it. This would be good for a recipe website, I think. Nice big bold font. And I think That'd be good. Now, the font for our base font for reading. I want to bump this up a little bit. On desktop, it looks kind of okay. But if you were to view it on mobile, it looks okay right here. But actually on my phone when I'm reading this,
cuz you have to realize this is a lot bigger than what my phone really is. So, this will actually get squished down a lot. So, I want to make this a little bit bigger. Let's set the default to 18. And then I'm going to set the line height to 30 pixels. That's a good line height. If you're ever wondering, you're ever wondering like what's how do I set the line height in relation to the font size? Because sometimes like when you change the font size, you're like, "What line height should I do?" And a lot
of people will just eyeball it and they're like, "I like this line height or I like this line height." But just like the rule about having too many words on one Line, there's also an unstated rule about the golden ratio. the ratio for of the line height and relative to the font size. So what you can do is go to Google and type in golden ratio. So golden ratio typography and this has most of the Google fonts in here. So we can select Poppins. Let's at least close. Where's Poppins? Poppins. And the font size that
we're using. So I'm using 18. Show me the golden Ratio. So, it says for a font size of 18, you should use a line height of 31. So, let's go back to this and set this at 31. See, you can read more about this. Trust me, not a lot of people do this, but the people that don't do it, their sites end up not looking that pleasant when it comes to actually consuming the content. So, I like this. Now, let's go to our H2. And on desktop, we're going to set this to 32. And the
line height I'm going to set, let's set the pixels first of all. I'm going to set this to 42. This is for our H2s. This was an H2 right here. Now on mobile, I want to change this up a little bit. So these settings, it's kind of like a hierarchy. First is the desktop and then you can override it for the tablet and then you can override that for mobile if you want to. So I want to override the mobile and let's set this to 25 and 32. And then for H3 On desktop I want
to set this to 25. I have H3s in here. The H3s I believe are these. So let's set these to 25. And then on mobile, see they're still a little bit big. Let's set this to 20. And because we're not dealing with paragraphs, we're dealing with just headings. The line height is probably okay. All right. The only time the line height will be different is like when you have something that goes on two lines and there's there's not enough Space between the two words. I think all of that looks pretty pretty good. I'm happy with
everything. So, let's actually edit our header. So, what's nice about Bloxy is you can hover over stuff. Now, you can't hover over stuff inside of here because this is actually like the post content, but you can hover over stuff like in the header in the footer and instantly jump to the area to edit it on in the menu. So, we'll hover over this and we'll select this option Right here. Click select logo and we're going to upload our logo. and we will select it. And there it is right there. Now we have our text underneath
of it. Let's turn that off. We'll check this or uncheck this box. Now we just have our logo. Now before we adjust the height, let's actually check this on different resolutions. So this is tablet and this is mobile. So we're running into a problem right now. And I didn't realize this, but it's good, I guess, for me to Do it. Then I can show you what the problem is. First of all, the problem is that there's this spacing on this edge over here. And the reason is because when we saved it, I saved it centered.
And I shouldn't have done that. I should have saved it all the way to the left so that there wouldn't be this extra space right here that would screw up the way it looks on mobile. So, let's go ahead and redo this. Let's just move this all the way over here. That looks Pretty good. I like that. And the other thing I'm realizing, although there's a way to adjust this not in the image, I'm also realizing there's not a lot of padding between the top and the bottom. And we can adjust that using the margins
over here. We can say, let's turn off sync. Let's say for the top we want 25 and the bottom we want 25. So we can add that if we want to or we could just do it inside of the image itself. So let's add some padding to begin with in the Image itself. And the way to do that is simply make this smaller. So, we'll group it all and we'll just make this a little bit smaller. And we'll move it over some. Let's make it a little bit smaller. Center it all. Move it all the
way over here. That looks pretty good. So, we'll share this. Download this PNG transparent background. Save it to our desktop. Tiny PNG. Feed this into tiny PNG. download the optimized version and we'll actually Call this cool home recipe logo_2. You can't call it the same thing because if you call it the same file name that you uploaded the WordPress doesn't accept it. It like loads the cached version which is not the updated image. Always rename images to be something new when you upload them. So let's go back over here. General, we'll remove this. Select logo.
Let's delete this one. We don't want this anymore. And let's Where's our version two? This Is the two. So, let's upload this. Select it. That looks better. Now, it's aligned as far possible to the left as it can be. And it lines up with the rest of the text. So, I like that. Now, it's still we have a little bit more room, breathing room on the top and the bottom. So, we're on mobile now. Let's check it on tablet and check it on uh desktop. I don't even see it on desktop. Where'd it go? What?
Let me refresh the page. I don't know. I don't know where It went. Oh, wow. I guess for whatever reason it didn't load when I selected I guess I loaded it on mobile, but it didn't load it on desktop. So, let's exit out of that. Reload it. There it is. Obviously, it's way too small. Way too small on desktop. Even arguably a little bit small for mobile. So, let's change this up. Let's make this a lot bigger for desktop. I like that. Let's check out tablet. Make this a little bit smaller For our tablet. And
then mobile. We'll make this smaller. I like that. And we can check this out on the front end. Cool home recipes. That's pretty cool. Now, it is a little blurry, but it's good for me to have these problems and then I can show you how to solve these problems. So, this is a little blurry. How can we prevent the blurriness? Let's see if I can zoom in to show you. See how blurry that is? So, how can We fix that? Really easy to do. So, we take this entire thing and we'll click resize. We're simply
going to just make this bigger. So, custom size. Right now, it's 320 x 100. Let's just double the size. So, 640x 200. 640 200. And we'll check this. That's what we want. Yes. And we don't want to copy and resize. We just want to resize this design. Resize this design. That looks pretty good. Maybe we Can make this a little bit bigger in here. We'll do the same thing. Download PNG. Transparent background. Save. And we're getting quite a collection over here. So, we'll save it. Save it right there. Go back to tiny PNG. Drag it
over. Download it. And we'll call this cool home recipe logo 3. I'm contemplating edit editing this out, but to be honest, having you guys see me work through this Is probably a good thing. Oh, and you can you can have a different logo for desktop and for mobile. I think that's what I was doing. I was loading it on mobile, but not desktop. So we'll but it again it it inherits the parent it inherits the parent not parent. So if you set it on desktop the mobile will take the desktop unless you then set something
new on mobile. So we'll go on desktop and select logo. Let's delete this one and let's upload the new one And we'll see if the blurriness goes away. That looks a lot clearer. That looks really good actually. Let's see. This is a tablet. We'll make this a little bit smaller and we'll try mobile. I like it. What do you guys think? Colomere recipes.com. We'll click publish. It will save this. I think it looks pretty good right now. Let's set up our menus. We haven't done that. We don't want in Our So, this is on a
tablet right now. And this is called a hamburger menu. So on desktop we have like the actual menu but then when we go to tablet it turns into a hamburger menu and then on mobile we have the hamburger menu also. But what we don't want for these menus is we don't want this stuff up here. We want actual categories and things like that. Now normally you would think that you would go to the back end and click on appearance and then menus and set it in Here. But when you set it in here it's not
going to appear out here. So, we're actually going to create our menus via the customize button. So, customize and scroll down to core and menus. So, create new menu and we'll call this main. And this will apply to header menu one and mobile menu. And next, and then we will add items. And we'll go to our categories. And we want to add we don't want to add blog. That's like the default category Or you might have unatategorized on your site. We don't want to add that. but we'll add everything else. So everything's added. Let me
just publish it to make sure this appears it. It does. Now let's rearrange a little bit of stuff and rename it. So let's rename beef. So it and we're renaming. We're not renaming the categories. We're just renaming how it's displayed. So it takes up less room. So let's rename just the ones we want featured out here. So I Want beef featured. That's an important category. I want soups. I want chicken and I want seafood. Now, let's drag these around. Chicken can come first. If I can get this chicken, beef, seafood, soups. Let's publish. Refresh. Chicken,
beef, seafood, soups, pasta. Let's edit this a little bit More. Now, we can change how this looks. Like do we want it to look like type one which is like this? We want type two where when we hover over it we have an underline. You can't see it but there's an underline that's appearing. And the underline is just a different color based on our colors. We can have it look like this. This is actually pretty cool. I like that actually. Or we could have it look like this with the underline and then a line up
top. I like This one. This is nice. Item spacing. I think there's still too much stuff up here. Stretch menu. Enabling this option will make the menu stretch to fit the width of its parent columns. I like that. Publish. And let's just view it on the front end. Now, as you can see, as I hover over this stuff, the turns black. We don't want that. We want to fix that. Let's go back up here and select main menu and then select our menu so we can Configure the colors. We're going to click design. And this
is the the configuration for when we're like hovering over this stuff and whatnot. We want to change the configuration for the drop-down that appears. So, right now the dropown looks good, but when we hover over stuff, it's like a dark color. We don't want that. Let's see. Design font color hover. Hover's black. We don't want that. So, let's make hover. Oh, let's try this light light Blue. Or maybe a darker blue. So, let's try that. All right. So, you can still see it being selected, but now it's not black. That's cool. I think our header's
pretty much done. Let's check it out on mobile just to see. Yeah, I like it. It looks really good. Let's do our footer. So, scroll all the way down, click, hover over the footer, and then click edit. And then We're going to change this up right now. So, as far as the footer goes, if you want to just take what I have, it's perfectly fine. just come to my site, copy it all and paste it in here to make it your own if you don't want to come up with your own stuff. And then we
can align this. Let's make this center aligned and we will publish it. So now we have our disclaimer down here. Now we I want to add a menu up here with our terms of use, our privacy policy, all That good stuff. So let's go over here to the next row up, the middle row. We'll click that. We're just going to make this one column. We don't need anything fancy. And in here, we want to add, we'll click this back button, and we're going to add a menu. Just drag it right over here. This is why
I love Bloxy, like the customization and all the different ways to tweak the layout and the options and stuff. I haven't found it in any other Theme in existence. Blox is just incredible. Enough enough of that. So, click on the menu and the site menu is going to be Oh, we haven't made our footer yet. We got to make our footer. Let's save this and go back and go to core menus. Create new menu. And we'll call this footer. Forgot we didn't make it. And we'll assign this to footer. We'll click next. Add items. We're
going to find our pages. Where's our Oh, up here. Let's see. Privacy, terms of Use, about us, and contact us. Let's see. About us. We'll have that first. Contact us. I guess I can go last. Publish it. And we'll come. So, it's down here right now. So, we'll edit this. Click on the menu. Horizontal alignment centered. The background. Click on design. The background we want. Where is that? Oh, to set the background, we actually have to click on So, we're in the menu customization right now. To change the Background, we have to hover over the
middle row or click over here and click edit. The middle row is different from the menu itself. So, click on middle row, design, background, black. Now, we got to change our text because we can't see it. So, go back over here and click on menu design font color. We'll just set white for everything. Nothing. Actually, for hover, let's do color two. But then active, I want white. Cool. Now, problem is we have Lots of padding here. I don't want all this padding. So, we let's adjust the padding for this this middle row. We'll click edit
vertical spacing. Let's scooch this down. We don't need a lot. Let's just say 25 or something like that. Check this out on all the different sizes. Yeah, that looks pretty good to me. Now, the other thing I've noticed is let's make this smaller. This is way too Big on mobile. We'll come over here and click on the copyright. And then we'll click on design for that. And the font size. Let's make this eight. No, that's too small. How about nine? 10. 11. I like 11. 11's not bad. Now, that's just for mobile. Tablet, let's tablet.
Let's make this 12. Desktop 12. I'm happy with that. We can probably Make this this middle menu a little bit smaller, too. Let's see. Default family 10 on mobile. And you can play with this all day long and tweak it as much as you want. What's cool is, and this is what's really neat, ultimately, you'll be able to configure everything and then come over here to general and then manage options, and then you can export all of the customizations you've done. And then when you create a new site, you if you're making another recipe site,
you Can just load up those customizations, just import them really easily, and you don't have to do any of this stuff because it will already be done. Assuming you like the the existing customizations. Let's actually just reset this. What else? What other odds and ends can we do inside of here? Let's let's click on home and let's find a post and let's change the layout of our single post of our blog post. So over here I want you to click on single post. So it's we're in the menu and we see post types underneath blog
post is single post. So click that and then we're going to configure some different options in here. First of all we want a featured image. We want our featured image to be displayed. So we're going to click this box. Then we can change the ratio of the featured image. Obviously, if you're going to set a specific ratio for the image, then you should be uploading it in that ratio to get the Highest quality. And we will be uploading it in 9 by6 format. But I'm going to just change it right now just to show you.
So, we'll click on the featured image and then we'll do a custom ratio. I'm going to do 9x6. Now, this is not a 9 by6 image by default. So, it's it's definitely blurry. it's been enlarged and stuff like this, but this will give you an idea for what this is going to end up looking like. And I'm going to set the Image location below the title. Rather have the title up here. And we'll publish this. And we'll go back. And let's let's see. Let's go down here to post tags. And let's enable that. I don't
think there's any tags. Oh, yeah. There's a tag. So, there's a tag right there. Now, we can tell right now we don't like this this red outline. So, let's get out of here and go to colors. And right now, the border color is the red. Let's set the border color to let's Try blue. That works. Or let's try dark green. That's cool. I like that border color. Let's go back to our single posts. So, those are our post tags. Let's add a share box. So, this is the share box down here, but I'd rather have
it be higher up in the article. So, let's click the share box and we'll put it just on the top. And I guess we can put it on the bottom, too, if we want, but I'm just going to leave it on the Top. And there's a type one design and also a type two. I'm going to go with type two. And I don't want to do my colors. I'd rather do the official colors. And let's see here. I don't want X. I would choose the platforms that are going to be relevant for your niche. So,
Facebook would be relevant. Pinterest would be most relevant. Let's put that first. Not going to do LinkedIn. Let's see what other stuff do we Have. Flipboard. Let's add that. And email. Some people can they can email the recipes to themsel. And blue sky. I'll move this right up here. Cool. And now when someone clicks on one of these, they can instantly share or email themselves this particular article. I like that. Looks pretty good. What else? If you have an author box, you can click this to add it. You'd have to fill that information out. And
then post Navigation. This will be like next post and previous post if you want to do that. And you can get into here and and configure all this stuff if you want to. And we can click this. Right now, there's really nothing displayed because I don't have a lot of things in here. But the navigation criteria, you can select a taxonomy and then select based on tags. And so right now I don't really have any tags set, a lot of tags set, but it will display other posts that Share the same tag. So that's great
from an internal linking standpoint. A lot of people overthink this internal linking when you can just get away from with it by simply using tags and then related posts. We're going to turn off comments. We don't want those. Let's turn on related posts. That's pretty cool. And and let's go up here and change up our these things that appear down here. So, we can click edit or we can click post title, whatever you want. And let's see Our title. So, we have that our excerpt. Now, there's no excerpt in these dummy posts, but the excerpt
would be your metad description. All right. And so, we're going to leave that enabled for right now because when we start uploading, you'll see the metad description appear. Post meta. So, we have author, published date. Let's actually remove the author because I'm not going to have multiple authors and we're just having the AI do it. I don't Want comments. The taxonomy is our category. And that's fine. And let's put some icons on there. Make it look a little bit more fancy. I like that. What do you think? Do you like that? So, you can totally
get in here and start messing with all the different options and really amp up the quality of how this all looks. Let's look at it on tablet and then let's look at it on mobile. All right, that looks pretty good. Oh, I guess there's one Last thing I want to do on here. Let's click customize. So, we set the width for our posts, but we didn't set the width for our pages right now. These pages are just way too big. So, go down here to post types. We're going to click on pages, and we want
to select narrow width. I like that. Now, our pages look like our posts in terms of size. Although, why is our why is this thing up here not obeying Me? Let's flush our cache. Maybe that's it. Oh, for some reason, our menu changed up here. So, let's go back and change our menu. I don't know what's going on. Select menu. Main. There we go. So, our menus look good. Our logo looks good. Our posts look good. Our footer looks good. Our disclaimer looks good. Everything's looking good except for our homepage. So, that's what we're going
to build in just a moment. So, pause the video, go Get a drink of water or something, get an energy drink, and then we'll regroup and we're going to build this homepage, and it's going to look amazing. So, at this point, I want to have us start creating a a good-looking homepage. I think this is really important to pass the smell test that we are a real recipe site. We're making a real recipe site, but I want it to look professional. So, if anybody ever comes here, they're like, "Wow, this is a Really good professional
looking site." Meaning, if you look professional, then people treat you professionally. Just like if you're going to go into a business meeting, if everyone's wearing a suit, wear a suit. Or unless you're like Elon Musk or something like that, you're like the richest person in the world, then you can do whatever the heck you want. For us, we're all going to wear suits. Okay, so let's let's go over here and create a homepage. So on the Back end, go to pages, click add page, type home, and publish. Now, if we go to the homepage and
we refresh, we still see this list of blog post titles. We don't see our homepage. So what we have to do is click customize and then scroll down and homepage settings, static page, and then we're going to select home. I'll publish it and refresh. And there is our homepage. Not much there, and we don't want this word home here. So, let's get rid of this home first. So, we have a blank slate. So, back on the homepage in the editor screen, we're going to close this. And I'm going to click this B button. The Bloxy
page settings. Bloxie is going to control whether or not that home up here is displayed or not. So, we click this B button and then we click page title and we're going to disable the page title. Press save and then refresh. And now we have a nice clean slate. Let's go back To the home page on the editor view. And I want to click let's click right here and then click this plus. And we want to add a container, a headline, and some text. Now, when we're doing this build with with blocks, this tab right
here, this document overview tab is very important because it lets us see the structure, the outline of all of our blocks. So, we'll put the headline in the container and the text in the container because before they were not. So, now they're contained in this container. And the headline, we can put something like discover your next goto meal. And then we can put whatever we want in here. I have some pre-made text that I'm going to spin with chat GPT. I have like discover your next go-to meal, inspiring recipes, blah blah blah. This is a
portion of the landing page for my new site, Cool Home Recipes. Can you rephrase it? Spin it a bit. So if you're doing a recipe site, you can just enter This prompt right here and spin up your own like intro content, so to speak. So, here are some variations. Oh, I like that. So, this is a little bland. Easy recipes, big flavor. Let's try that. Easy recipes. That's We want this to be our heading. Easy recipes, big flavor. I like that. And let's grab delicious homemade meals with ingredients you already have. Featuring cloud crowd-pleasing casserles,
air Fried favorites, and breakfast go-tos. I love it. Using AI just takes the difficulty out of making it sound good. We'll save this. We'll refresh our homepage. And look, we're off to a good start. Now, let's go back over here and get out of this container. And we're going to press this plus button. Actually, let's click on paragraph first of all because sometimes when you add a block, it might override the old one if The old one's selected. So, let's select this paragraph block, press plus, and add a new container. And then we're going to
add a query. and start blank. So what I want to build right here and again with generate blocks you can build whatever you want. It's that powerful. So what I want is I want four blog post images and then the titles for each of those images and or each of those blog posts and then everything's clickable. So just we're building something that Looks good. So that's what I want. One row, four four columns with the image and the title. So we added a query block to this container. We're going to expand the query block, expand
the looper block that the query block created, and go inside this loop item. Now, in this loop item, we're going to add a couple things. Click this plus. We want to add a container. Then, we want to add an image. And then outside of the Container, we want to add a headline. Let's check everything out. So, we have our container, the image inside the container, and our headline. Pretty easy. Now, if we save this and we look on the front end, there's nothing there because we haven't loaded the data yet. So, let's go over here
to our our image. We'll select the image and what I want you to do is click on this settings tab and we're going to access the generate blocks settings. Click on this gear icon and we want an image. Now, we're not going to browse for the image. We're going to pull it from dynamic data. So, click this database icon and I want you to select featured image. Featured image. and we will insert the dynamic tag. And then for the link over here, I want to link to the blog post. So, we'll click this dynamic tag
database icon and we'll select uh where is that post perm link and Insert that. Now, we'll save it and we'll look at it on the front end. There we go. Now, we have now remember these are just default images and they're all janky. This is going to look a lot better when we have the images that we upload. So, this is cool. Right. Now, the problem first of all is we have way more than four images. We don't want or four blog posts. So, if we click on each one of these, it'll take us to
a different blog post. But we don't want This many. We just want four. So, let's go back here and first of all, let's click on query and click on the gear icon. And we want four posts. So, now we just have four. So, at least that's a start. We'll click save. And let's go over here to the headline. Now, we'll click that. And there's a database icon right here. And we're going to click the database icon. And we want to select the post title. Now, Before you click away, before you insert this dynamic tag, I
want you to click this link to, and we're going to select post. So, now we've made a title of the post with a link to the post. We'll save it. We'll look at it on the front end. All right, that's cool. All of these are now links. The image is a link, and this is the link, and they both take us to the post. And we have four of them. That's cool. Now, what we want is we want this all as one row. So, let's go Back over here and we'll click on looper. We'll click
on layout. And then we're going to click on this grid layout. And we want a column gap of two. And then the row gap can be twom. And we'll click save. Let's look at this on the front end. That's not bad. It's making some progress, right? Making some progress. Now what I want to do is let's let's see let's add first of all actually let's change the font here. This font is way too big. Let's make it a little bit smaller. So let's click on the title over here the headline and we're going to click
on typography and let's make this font size let's do 18. And then also we got to change the line height. Now remember we use that golden ratio to determine the line height. That's great if you're talking about paragraphs. But when we're just talking about headlines, H2s and H3s and stuff like that, you just eyeball it. So, let's try 20. And you got to select pixels. Otherwise, it's all weird. 20 looks pretty good. Let's try 21. 22. I like 22. 22 looks good. Now, what I don't want is I don't want underline and I don't want
it green. For our homepage, we're going to do some different stuff with the fonts. So, let's make this black with no underline. And then when they hover over it, I want an underline, right? So, and actually Before we do anything, let's center all this stuff. So, center align. Now, let's let's do what I said. Let's change the underlines and stuff like that. So, over here there's if we just change the typography here and just make it again no underline. It won't work. Nothing happens because we have to select using this more icon, this more dropown
links. And we got to select links. And that will choose the CSS code or these actual links. And then we can come down here And say, you know what, I don't want any text decoration and I want the text color to be black. If we don't do that, then it it won't work. Now, we want a an underline when we hover over it. So, go back up here, select more hovered links, and we're going to add an underline. So, we're going to save it now, and we'll refresh it on the homepage. and see that looks
pretty cool. I like that. Now, let's add a shadow. Let's let's make this pop a little bit. Let's add a Shadow to these. So, let's click on this loop item and we're going to scroll down to effects and box shadow. We're going to press the plus key to add it. And let's set this at zero, this at 15, this at 40, this at zero, and let's select a very actually let's select our light our light color one. Now, you might have chosen different colors than if that's the case and just select a very light gray
or something like that. Just a really light gray to make it Pop. All right, that works. Now, I want to add some padding. Right now, if we were to go on the front front end, it's very tight down here. I want some padding up here, some padding down here, some padding on the left and right, and I also want curved corners or rounded corners. So, let's click on our headline. And let's click on spacing now. And let's see. The top spacing I want 25, bottom pixels, bottom 25, left 10, 10. Let's save it and take
a look on The front end. That looks pretty good. I like that. Looks pretty good. Now, let's let's add those rounded corners. So, let's go back and select our loop item because we want rounded everywhere. And what we're going to do is we're going to add a 10 border radius. Now, it's hard to see, but this is adding a radius down here, but not up top to the images. So, even though we're doing it for the entire container, the image is not getting a border radius. So, we can fix That by clicking on the image
and then also scrolling down to borders and adding the top left of 10 and top right of 10. Right now, we have borders on the bottom and borders on the top. Let's refresh and check this out on the front end. That looks great. I really And honestly, I think I have too much padding down here. Let's Let's dial that back a little bit. You just got to play with this a little bit and get it how you want. Let's try 15 for both of These. Save it. Refresh. I like that. That looks pretty good. Now,
the last thing to do is make sure that this looks good on mobile. A lot of people are going to be visiting your site on mobile. So, let's press F12 and enter developer mode. And we're going to press this toggle device thing up here. And we're going to switch to responsive. And that way, we can drag and see. This is not good. So, on mobile, we have four columns and Everything's on its own row. This is terrible. So, let's go ahead and fix this. So, go over here and click on looper. And then in the
layout, we see this grid option. So, right now it's set on on one row with four four four columns. That's great for desktop and that's great for a tablet, but for mobile we want something different. We want one column with four rows. So, click on mobile. First of all, make sure you're on mobile view and then click on This right here and just select one column. So, all you got to do, we're going to click save. We'll go over here and refresh. Hey, that looks pretty good so far. I like that. Now, the only thing
is though, everything's not aligned in the center. It's all left aligned. I would like stuff aligned in the center. See, as we come up here, we don't really see stuff aligned in the center. So, let's see if we can go ahead And and fix that. So, over here, loop item. We're going to be in the layout and let's see here. Let's click on alignment and align justify items center and press save. And we'll refresh now. And look, everything is aligned in the center. That looks pretty good. Do you like that? I like that. I think
I think we're making some good Progress right here. So, I like how this looks. Let's go ahead and add some more stuff down below. So, what I'd like to do now is add a trending categories section. One row with five different images representing like the five most popular categories. And then below that row, below each item, we'll have the name of the category or like a shortened name. And both of those things will be links to the category. So the first thing I Need to do is get some images. I want images of some of
these categories. And I have a list over here that we're going to use for our AI image prompt. So like soup recipes, pasta recipes, chicken recipes. And then I have a prompt right here. Create an image which is an extreme closeup of the following recipe. All right. Actually, the following food [Music] item. All right. Cooked as it would be in a finished recipe. Let's try that. I Haven't really tested this out, but it's not hard to conceptualize kind of what we want. Just like a closeup of this food item. So, let's let's open up Zimr
Writer and we're going to go into the going to go into the AI vault and the bulk image generator. We're going to take this prompt and we're going to paste it right over here. And I have not tested this prompt out. So, we're just going to use one of these right now. And let's actually use Steak. Actually, let's delete the word recipes. So, let's take steak as an example and we'll put this in here. Create an image which is an extreme close-up of the following food item cooked as it would be in a finished recipe.
That sounds good. All right. The the model I'm going to choose, I'm going to choose set 3.5, but you can use like GPT40 if you want to. And the image model, I'm going to use an expensive image model. So, I'm going to use Flux Ultra. Everything on this site is going to be Flux Ultra. And that's expensive. Every image is going to cost me six pennies. That's an expensive endeavor. You might not want to do that. you might want to go a less expensive route. If you want the ultimate lowpriced images with the highest quality
possible, then I would get a Runwear API key and that will unlock the RW models. And as an example, JPro, Juggernaut Pro, Juggernaut Lightning, Juggernaut Base, Very high quality and they're all like this. These two are a penny each and this is like a tenth of a penny or a fifth of a penny. You can get very high quality images with these at a very low price point. But if you want the absolute highest quality possible, then Flux Ultra in terms of like realistic looking food item or something like that, then Flux Ultra is what
you want. If you want like the highest quality text overlaid on an image, then you Would want to use Ideog. So there's two ways to use Flux Ultra if that's what you want to do. There's two providers of that. foul and that will unlock all of the models with F in parenthesis. All right. And then replicate. That will unlock all the models with R in parenthesis. I recommend if you're going to be using Pinterest to sign up for replicate because replicate will give you access to 2x3 images, which is the aspect ratio that Pinterest likes.
And This is we're making all these recipes to eventually share on Pinterest and then also on Facebook and stuff. 2x3 is a good choice. So, I recommend signing up for replicate, getting that replicate API key. You can put that into the Zim writer options menu under image APIs, and you'll be all connected. So, I'm going to select Flux Ultra right here with the R for replicate. I'm going to click O. And the aspect ratio for what we're doing is one by one. All right. Just for these images representing these categories, we're going to do one
by one. And we will enable RAW mode, which basically means the style of the image is going to look more like an actual photograph that somebody took and less like AI. And only Flux Ultra has this raw mode available. All of these models have different options, but Flux Ultra is the one with the raw mode. We'll click save choices. So, we have stake, we have our title, and then finally, how Many images do we want to generate? Let's just generate two just to test it out because I don't want to do all of these and
I don't want to do like a bunch of images cuz it might not be the prompt might not be very good. So, we're just going to try this. Create AI images and let's look at our output folder. Now, Flux Ultra takes a little bit of time. It could take 10 seconds per image. So, we'll just see what this looks like. And again, the goal is to Have something that says trending categories or something like that. And then we'll actually have a square image representing each category. So the first one's done. Let's see. Always. That looks
pretty good. I wish the plating of it was a better style, but that looks pretty good. Let's try number two. That looks I like that it has more colors and stuff. Yeah, I think this Prompt is good. Doesn't that look real? Like that legit looks real. I'm actually really hungry right now. All right, cool. So, let's take the rest of these and put them in. I think this prompt will work. And we'll generate two images of each. Now, these files are really big. And if we click on one and I show, let's see, where's properties?
Show more options. Properties. The images are pixels x48 Pixels. That's really big. All right, that's not great. Even if we were to compress it, it would still be very large. So, I actually want to resize all of these images that we're going to choose to 500x 500 pixels. I found an app in the Microsoft Store. And honestly, if you're on a PC, use the Microsoft Store to find apps because they're less prone to have viruses or things like that than just downloading something on the internet. Likewise with If you have a Mac, download stuff from
the Apple Store. you're probably going to be better off than like just downloading a random application from the internet. So, I searched on the Microsoft Store for this resize image. It's completely free. It seems pretty simple to set up. And then when I installed it, it asked for like hard drive permissions to be able to write to my hard drive. And I agreed to that. And here is the application. Resize Image custom. So, let's do 500x 500. And then just to show you, let's take our stake. Maybe like steak number two. That was a good
We'll just call this steak. All right. And we'll select the images. We're just going to select this one image right here. Steak. And save as. Put it on my desktop. Stake. So both of these, let's see what the difference is. The properties [Music] on this one. So, this is 1.3 megabytes And the properties on this are 46 kilobytes. Like, that's freaking small. I don't think I even need to compress this. This is just a really good really good size right now. So, that's good. Let's find the rest of them. So, chicken. Let's choose which chicken
dish we like. I don't know. That looks cool, but I don't know. It has some weirdness going on. I like chicken number two. So, let's take chicken number two out. We'll delete chicken. We don't need that. Try Pasta. I like this better. It's plated up and stuff. Pasta. Number two for We're winning on number two for some reason. Whoa. I don't know. I'm I think I might redo the fish. Look, I don't want an eyeball. That's nuts. What is that? Like a prawn or something. I don't know. That's crazy. And this I think these are
supposed to be not clams, like muscles or something. I don't know. That's just weird. So, we're going to redo Seafood. Let's look at soup. I like that. That That looks has some color going on it again. It's number two. Let's see. We don't need steak cuz we have steak number two. Vegetarian and eyeball. Not going to take the eyeball. Let's Let's vegetarian. It just looks nasty. Looks real, but it looks nasty. All right. So, let's see. We want vegetarian Again. And spelled sandwich wrong. And we want what was it? Seafood again. And let's check our
sandwich out. I spelled sandwich wrong, though. That's cool. All right, let's go with that sandwich. I think that's what number two. I tell you, number two is the real winner here. I don't know what's going on. So, we're going to do vegetarian and seafood again. So, we'll open those. And we want them all to 500 by 500. We will Save them all on our desktop. And it's just going to save them all. Perfect. Look at that. I was previously using an online resizer and it was just it was taking a long time because I'd have
to upload each one individually and then configure what resolution I want and then download it. It was just a pain. Let's see. Vegetarian. Let's see if we get a home run now. Looks like a mushroom burger. That's actually Interesting. Looks like seafood. I don't know. I still don't have a winner with the vegetarian. I might run that one more time. Let's see. Seafood. All right. Sometimes you luck out. Sometimes you don't get good stuff. I think the seafood is not doing well. All right. Yeah, let's try this. All right. Let's try salmon. And then what
was it? Vegetarian Mixed. What's a vegetarian? What's a vegetarian dish? Popular dish. All right. What's a good vegetarian meal? What do we have? We don't want vegetable soup. I think we have a salad. green. Oh, this this sounds pretty cool. Creamy goat cheese palenta with ratatouille. I have never had ratatouille, but that movie, what's it called? I don't know. That I call it the Rat movie. That rat movie really made me want to try ratatouille. Very intrigued by the dish, like all the different vegetables. My mom used to cook these intricate dishes when I was
a kid and I hated them. I didn't want to eat them. And my mom, bless her heart, she would make me normal food, not fancy food. I would kill to go back in time and eat that food because she would make that fancy stuff for dinner. Blood, sweat, and Tears. She'd be working all day on it. And I was an ungrateful child who did not appreciate that kind of stuff. But now I'm older and my taste buds have expanded and I would love to try that kind of stuff. But hindsight's 2020, right? That's perfect. Salmon.
I like that one. That looks freaking great. So salmon. And that's actually number one. So we got good on number one. C L M O N. Perfect. Let's see what we get for this creamy. I love goat cheese. Have you had Goat cheese before? It is so freaking good. I will just eat it out of the container. It's so creamy. It's so great. Love goat cheese. See what we get. That's cool looking. It's intriguing. You have a lot of different stuff. Maybe this is I guess this is the palenta. Isn't that like a rice? I've
had palenta, but I don't know what it is. I can't remember it. Oh, isn't palenta kind of grits? Isn't it like grits a little bit? I could be off. Now I'm Now I'm wondering. Penta. Palenta. All right. Cornmeal. So, I've had palenta before. Now I remember. It is like grits. I don't know. It doesn't taste like grits, but it looks it has the texture of grits. I went to Clemson for college. And so, I'm an oatmeal guy. I love oatmeal. But down at Clemson, everybody's grits grit grits. I could never really get into it. I
like the oatmeal cuz it's more of a sticky texture. I love this. This looks great. Let's go with this. We'll call this vegetarian. Fantastic. So, you see what we had to do? We just had to like give the AI a little bit more direction on on what we wanted. Let's select these images, vegetarian and salmon. We have more than we need right now, but we'll just choose the best ones and save desktop. And let's go to my site and we'll go to media and add media files. And let's upload all of these. All right. What
do we want to add first? I guess let's just build the kind of the framework right now. Let's go out of this container. Let's click on this paragraph. And we're going to click this plus button. Let's actually get out of mobile view. Let's view this on desktop. So, let's add a container. We need a heading. And then we need a grid. All right. Let's go over here and make sure everything is inside of this container. So, we have a new container. We put our Headline in there. We put our grid in there. All right. The
headline, let's put this as trending categories. And then actually if we go over here and click on the gear icon, we can put an icon in front of this just to give it a little bit more pizzazz. And let's make the icon. Oh, I don't know. There's a lot of choices in here. Let's make it this arrow right here. Let's refresh. That's cool. Trending categories. All right. So, we have our grid and we have this container here. Now, the grid eventually is going to be a grid of five columns, but I don't want to create
it just yet as five columns because the easiest way to make this grid is to make the first item and then when we're all happy with it, we can just duplicate it and that will save us a lot of time. So, let's get rid of that. Let's just have one container. In the container, I want to have a image. And then I also want to Have a Come on. We want one more thing. I want a headline. We'll click back on the image and then over here on the gear icon, we can select what we
want. So, we'll click browse and let's choose let's choose chicken. That's pretty popular. And we can title this chicken. I can spell chicken. All right, that looks pretty good. Now, the link. We want this link to the to link to the category for chicken. We can't select the category Here. So, we're going to have to go to our front end and choose the chicken category. So, let's go to the front end and choose chicken and simply copy this and we will paste it into the link right here and click save. Let's go to our homepage
and we see this chicken category and we click it and it takes us to the chicken dishes. So, we have that. Now, let's create the title for the category. So, chicken. All right. And we want this to Be centered. And remember how we had to change the the font over here? Let's go revisit what we had for the font choices. So, we clicked on this. We clicked on styles. Let's go down to typography. We have font size 18, line height 22. Do the same thing here. All right. So, typography, font size 18, and line height
22 pixels. And let's save it and check out What it looks like. That's cool. I want a little bit more space though between the top and the bottom. Over here, we did padding because we were creating like a a drop shadow, but we're not going to do that here. We're getting a little bit of variation. So, instead, I'm going to click on this image uh on the edit on the edit area, and we'll just add a margin down below. So, click on the image and then spacing, and let's add a bottom margin of 25. All
right. And it looks weird in here, but it looks different on the front end. That looks pretty cool. I like that. Now, I also want to add some rounded corners to this. So, let's select the image again and go over here and select borders. That's what we want. And let's start out with 15. We'll do 15 everywhere and see. I like that. That looks pretty good. I'm pretty happy with that. And then, oh, I forgot. Let's make this an actual link someone can click on. So, We'll click this link button and let's type in chicken
chicken dishes. There we go. Oh, you know it. Let's see here. Is this right? Looks like it duplicated it. Let's check it on the front end. Yeah. So, there we go. All right. Now, same thing. We want to edit the link so the underline is only underlined when when they hover over it. And we want the text to be black. So we'll go we've clicked On the headline over here and we'll go over here to typography but we have to select more and then links text color we're going to do black and no text decoration
but then we're going to select more and select hovered links and we want underline and text color to be black. Let's check it out on the front end. Perfect. Look at that. That looks pretty good. I'm happy with that. Now, let's duplicate this and make five Columns. So, we'll take this container, select it, and we're going to click duplicate. Duplicate. All right. So, we 1 2 3 four five. Now, we have to tell the grid, we have to select grid and tell it that we're doing five. Five columns, one row. So, we select grid. We'll
click the gear icon, and we're going to select five columns. All right, let's save it. And look how it looks like on the front end. Cool. I like that. Now, obviously, We had to change this up because we have chicken for each one and we don't want that. So, let's change it up really quick. Let's do for this, let's do beef and pork. I think that's what it was. And let's search for beef and pork. And this will be the beef and pork image. Select that. I'll just do beef and pork. And the link needs
to go to our beef and pork. So, let's find that particular link that's right Here. And we will save that. And then let's do Oh, I don't know. Let's do seafood. So, let's select the image for seafood. I don't always fill out all images, but hey, you know, you're supposed to. It's good for SEO. And let's find the category for that. Seafood recipes. Paste it right here. And then we'll change this up. This will be seafood and seafood. And this is going to be let's See what do we want. Oh, let's do pasta. I like
the way the pasta looks. And we'll edit the link in a second. I guess we can find the link this way. Pasta. It was actually pasta. And what was it? I think it was pasta and something else, but we'll do pasta. Search for pasta. Pasta and noodles. That's what it Was. Wait, let me go back in there. Pasta and noodles. Let me copy this link, save it, and then go over here and put pasta and noodles. And we saved it. So far, we have one left. Let's see what do we have left. The sandwich image
is like blah. Let's do vegetarian. That's cool. Vegetarian. All right, save that. This will be vegetarian. What was it called? Meatless. Meatless Meals and vegetarian. Save. And I copied the link. So, we'll paste it right here. And I think that looks pretty good. Let's go back to the homepage. That looks pretty good. Looks pretty neat, doesn't it? Now again, we have to look at this on mobile. See what it looks like. And this looks pretty good on mobile. It takes care of it already because we're not doing a a looper, a query looper up Here.
We're just doing a grid with columns and containers. And generate blocks takes care of that for us. So, we don't really need to do anything to fix that. Cool. All right. Let's let's move on and add a new section. So, I think what I want to add now is just like a big area down here with a single post in it. We'll have a an image on the left and then we'll have the title of the post on the right and then a button down below it. And I also forgot to do Something over here.
So, let's take care of this first and then we'll make this this cool thing down here. So, what I forgot to add was in the let's see in this query over here I wanted to pull posts at random. Right now, it's not pulling posts at random. It's pulling them based on date. So select the query. So open up the second container. Click on this query and then we're over here in settings. Click on this gear icon. Click on add parameter. So this is going To be like the query parameter that's generate blocks is going to
query the database and fetch our posts. So we're going to add a parameter and we want to add a order by parameter. We want to order by random. So it's just going to pull random posts. And we're going to save this. And then when we go to the this page over here, it we're just going to get random posts. We won't get any duplicates between these. Now, you see duplicate images, but the posts Themselves are different. When we remove this dummy content and have our actual post on here, you'll see what I mean. So, we
have that. Let's let's get out of this now and let's go down here below this container and we're going to press this black insertter and let's add a new container and let's add a query loop. And we're going to select start blank. We always want to start blank because then you can figure out how to do all this stuff. Go over here to document Overview. Drag the query loop into the container. We're going to open it up. Now, the loop item that we want to add is a grid. We want to add a grid. That
might seem weird to you, but I'll explain how this all works in a second. So, we're going to add a grid. We'll go back over here, and we got to actually it did. So, it did not put the grid inside of the loop item. So, we just have to drag this into the loop item. Now high level what you need to Understand is you can put anything you want inside of this loop item. The loop item is simply the query going to the database fetching the data and then we can build kind of anything we
want to display that data and then use those little database icons to pull those that that dynamic data dynamically. So we can build whatever whatever we want. I don't think you want a query loop inside of another query loop. But aside from that, you can put just about every other block By generate blocks inside of that query loop. And by the way, let's go back to this query and click on the gear icon. And we just want one post. That's all we want. And then we're going to add that parameter. And see, where is it?
Order by oops, here we go. Random. Get a random post. We'll save this. Let's go inside our container. Now, in this container here, I want an Image. Let's oop, I did not select. There we go. Image. I want an image. And in this container, I want let's select a headline. And I want something else. Where's the plus button? I can't find the plus button. There we go. I want a button. And this is going to be again a generate blocks button. Now, let's go back inside here. Now, all right, we have our image and then
in in its own container and then The headline and the button in this other container. So, let's click on the image and let's tell it what we want. So, the image, right, we're in this gear icon. We're going to select this uh dynamic tag database icon and we want to pull the featured image. Now, again, remember we're in this query loop. So, generate blocks is going to the database, fetching a post, a random post, and then we're pulling the featured image from that post, and we're Only doing one item, one item in this loop. So,
insert this tag and the link. We're going to click this database icon. We want the link to go to the post perm link, the URL for the post. Cool. Now, let's click on the headline. The headline, pretty easy. Click on this and we're going to select the post title and we're going to link to the post. Insert it. Fantastic. Now, this button, we're going to type get the recipe exclamation point. Now, let's Click save and see what it looks like on the front end. Doesn't look like much, but we're really going to spice this up
right now. First of all, let's get all this stuff centered over here. So we're going to select the container that houses uh the title and the button. So we select this container. We're going to click on styles over here. We're going to click on layout and we want to select flex layout. Flex layout. Then we select the Flex direction of column. All right, which basically means the direction of the items in this flex are going to be in a column in a single column. If we did row, then it would be all organized in a
row. Okay. So, we're doing it in a column right now. And and let's click on alignment. And the alignment, we want it center aligned and then vertical aligned. Let's click save and check out how it looks. Hey, that's that's looking a Little bit better. Now, let's let's see. What do I want to do now? Let's add a border around this. That will make it pop. So, go back to the container that houses all of this stuff. All of this stuff that we just built. Select this container right here. And then what we want to do
is click on backgrounds and click on background color and select the light color we picked. We'll click save and check it out. That's cool. But I want to add some Padding around this. I don't want this right on the edge. So let's let's go back and click on that container we had just selected. Let's click on spacing. We'll click this button right here to link. We're going to do padding equal on all sides. So, this is just going to save us time instead of having to put the same number in all of these. So, we'll
select this and just type 30. Click save. Check it out. Hey, I like that. I'm looking better. Now, what we got to do is fix the text here. I want this black kind of like we're doing here. Black and then when you hover over it, it gives you an underline. And I want this button black and then an underline for the text when we hover over it. So, let's let's do our headline first. And also we want to center align this headline. So we have our headline and let's go to typography. You should be familiar
with this by now. We're going To select, let's see, more and then links. And the text color we want black. We want no decoration. And then we'll go back up here. Hovered links. And let's see. Text color still black, but then we want underlined. Let's save it. Check it out. Pretty cool. I like it. Let's fix this button a little bit. So, let's click on the button. First of all, I want the background color to be black. And this button's a little bit different. There's a main and then a Hover over the button. So, when
we hover over the button, we still want the background to be black. And because this is not a link, like the button is going to link somewhere, but this technically is not a link. We're not going to go over here and select more and and all this stuff like links and hover links. We're not going to do that. We're just dealing with the button right now. So on hover of the button, we want to add a text decoration of this underline right Here. So let's check it out. Let's refresh and hover over the button. We
get a nice little underline. The final thing I want to do is add some some curves for the border. So, we're going to select this button, scroll down to where'd it go, borders, and I'll click link all sides, and we'll put a border radius in here. But you're going to find out that it doesn't change. It only changes when we hover. And the reason is cuz we're in The hover mode. So, we have to delete this and click on the main mode. And then we can add our border radius. I think let's just do 15.
We're doing 15 everywhere else. We'll click save and we'll refresh. And so we have that the border now. And then when we hover over it, it retains the border because the hover mode is inheriting from the non-hover mode. Cool. I like that. I'm pretty happy with that. Now, let's check this out on on on Mobile. We got to always check it on mobile. Press F12 and we'll scroll [Music] down. I think it looks perfect. I don't think we really have to do very much. What do you guys think? That looks great. So, we'll build our
next section. All right. So, what I want to build now is a section with 10 of our posts or 10 of our recipes. And it's going to be called 10 popular Recipes. Now, I don't have a way of tracking what's a popular recipe and what's not, but it doesn't matter. No one's going to be staring at her homepage and trying to figure out what the most popular recipes are. It doesn't really matter. And to be honest, all of the recipes that we've selected are popular recipes. like banana bread that the number one that had 840,000
searches a month and I think the lowest one had 20,000 searches a month Or something like that. So these are all popular recipes but I want to build that section and I think it will really make everything pop. Now one thing I haven't told you is I paused the video and I installed generate blocks pro because there's a feature that I want to do and it's an optional feature. There's a feature to spice up this this 10 popular recipes. I want it to really pop visually and you can only make it pop with what I'm
going to do with Generate Blocks Pro. Here are some other features inside of Generate Blocks Pro. It even if Advanced Custom Fields, it even ties into that. So, that's pretty powerful. But that's optional and I'll show you when that comes up. So, don't fear, oh, I don't want to buy Generate Box Pro. It's perfectly fine. I'll show you what to do if you have it and what to do if you don't have it right now. And also, if you do want to get it, again, I have an affiliate link down below. This Course is completely
free. So, let's go to this this page over here, the edit page, and click plus to insert a container. We always start with a container. And let's add a headline and then our query loop. Let's check out what we have. So, let's put our headline in here. Let's put our query loop in here. Now, for the headline, I'm going to put in 10 Popular. I have that wicked song, I want to be popular, but I I I don't have the pitch for that, unfortunately. So, I'll stick to teaching you guys how to build websites, but
then popular recipes. And we'll click on this gear icon, and we'll select the light the icon for this arrow. And we will save this. And for our query loop, we're going to start blank. And I want to add a container and I want to add an image and I want to add uh text. Now only add this text if you Have generate blocks pro. If you don't then skip this text part right here. But I'm going to add that because I'm going to use generate blocks pro and then add a headline. Let's look at our
outline. So we have our query loop. I'm going to put a container in that query loop. And in the container, I want to put an image. And I want to put text below the image. And outside of the container, but in the query loop, I want the headline. So, let's let's do this. First things First, for our image, we're going to go over here and choose the dynamic tag for our featured image. And we will insert this. And the link is going to go to the post perm link. Now, this is the part right here
where you need generate blocks pro. So, what we're going to do is we're going to click this dynamic tag button. And I want to scroll down and select loop index. All right. And we're not going to use a zerobased index. We're just going to Leave that unchecked. We'll insert this tag. And this is going to insert a number for each one of these for each one of these. And we're going to leave this for a moment. And we're going to go over here to our headline and put our title in. So we'll click this dynamic
tag and select our post title. And it's going to link to the post. Cool. Check it out on the homepage. Does not look very interesting, but that's okay. Uh let's Go over here to our Let's go over here to our looper. Let's select looper. And I want to select five columns. five columns and we'll click this style over here and we'll click on layout and we'll click on grid layout and the column gap I want to be twom and the row gap twom cool now let's see what do I want to tackle first let's tackle
this this Title first so we'll click on this title and let's go to typography and the font size we want this small I want this And I don't want it to be a heavy weight. We're just varying stuff up a little bit. So let's go with a normal weight. And the line height, let's make it at 22. And we got to make it at pixels. And we're going to center the text. Now let's let's go over here to more and we'll click Links. And the text color, we want it to be black and we don't
want any text decoration. But then for our hovered links, let's make sure again it's black. with an underline. Let's check it out on the front end. That looks pretty cool. Now, let's let's spice this thing up with these numeric indexes. So, we'll click this loop index. And again, this is just for people with Generate Blocks Pro. Going to align this in the center. All Right. And then we're going to go background and I'm going to set the background. I like that. Let's do that. And borders. And link it all. And do a border radius of
50. Now, we need to change the the sizing of this. And let's set our width at let's set it at 40 and our height at 40. And then our layout, let's set the layout at flex with a center alignment. And we'll justify self in the center. Cool. Now, we want To bring this up and go in between this the image and then the area below the image. So, let's go to spacing and set the margin at the top to -33. And this is going to be pixels. Cool. Actually, we probably go down to 30. I
like that. And actually, let's make this let's make this bold. So, under typography, we're going to do font weight of bold. Let's see how it looks on the front end. So, on the front end, It looks pretty good. Now, I've run into the situation in the past where these for whatever reason end up looking translucent, almost like it's behind these images. In a situation like that, what you can do is we can go down here to position and set the Zindex to one. And if you do that, it should fix the problem. Now, I also
want to bring the margin down. I think I made the margin negative too much. So, let's go back to our spacing and turn this down to 20. And let's see how it looks on the front end. That looks pretty good. I like that. And again, these are not the right sized images. The images that we're going to be using are going to be in 2x3 format. I think that's what it is. 2x3 format. So, it will look a little bit different. We might have to touch this up when the time comes. Now, the last thing
I want to do is add that that border, that drop shadow that we have up here. I want to add that down Here to make this all kind of cohesive. And then we'll also round the edges. So, let's select our cont. Let's see, not the container because that doesn't have this bottom part. We want to select the whole thing, which would be our loop item. Perfect. And let's go over here to effects and we'll click the plus for box shadow. Offset is going to be zero for X, 15 for Y, 40 for blur, zero for
split spread, and then find like a light. You just want to barely be able To see it. Something like that. Cool. Now, again, we got to fix our padding here. So, we'll go over here to spacing. And I think we have 15 for the top, 15 for the bottom, and then 10 for the left and the right. Let's see how this looks. That's pretty cool. Now, as I'm looking at this, I'm realizing that I forgot to to mention to do something. So, our homepage can actually be larger, all right, than the normal blog post page.
So, right now, we're doing a narrow Width here, and I don't like that for our homepage, and it constrains everything. So, watch this. We're going to change this up and make it pop. So, let's make sure we've saved everything. Let's click Bloxy. All right. And instead of inheriting for this particular page, the setting in our customize is, we're going to override it. Bloxie is really cool like that. You can override individual pages and posts on a post or page bas post by post or Page by page basis by simply going into this options menu and
choosing what you want. So, we want to do a normal width, not a narrow width because that's what the the customizer has set. So, we're going to do normal right now. Save. And then watch what's going to happen. That looks a lot better. I really like that. I was making this. I'm like, "This really looks constrained." And that was it. This looks a lot better. Cool. So, we've made A lot of progress. Let's make a couple more sections. So, what I'd like to create now is a section with the picture of the chef. But the
chef is not going to be a picture of me. It's going to be a picture of a robot. I don't want to hide behind the fact that I am using AI to make blog posts about recipes. Number one, because I'm making a public site to everyone. I don't want to I'm not going to lie, and I don't want to lie. In general, a lot of these recipe sites, They have an image of some woman in a kitchen and she's baking or something like that. And it's total AI nonsense. I've looked at a lot of these
sites and it's just it's AI nonsense. And the reason you can tell is because you can look at the images and they have messed up forks or something like like a fork with two prongs or something or maybe gets cut off or the examples I love are I go on Facebook and I look at the different pages for recipes and like This one there's like a page with this grandma and she's hi I'm like Elena or something like that. I'm 60 years old and I live in Italy and I love baking, but this grandma is
making like 50 recipe posts a day about things that that apparently she made or something like that. No way in the world she's baking 50 different things a day. So, total AI nonsense. I don't want to hide behind that. I want to tell people, hey, this site is made by AI. The recipes are Real, though. They're based on actual recipe data, but this site is it's made by AI, and I think it would be a cute spin on the whole process. So, that's what I want to make. Let me show you how to do that.
And if you don't want to tell people that your site is made by AI, then you can put your own picture in here or an AI picture of someone if you want to. It's totally up to you. So, let's let's actually go over here first. And I want to use this prompt to create An image of what we want, our robot chef. And it has created an image of a cut-looking robot chef in a kitchen, a photorealistic kitchen. The robot should be cute, not like a girl cute, but just an adorable looking robot and wearing
a chef's hat. The overall picture should be bright and clean. And I forgot to add, I want the aspect ratio in one by one. I found using chat GPT actually gives some pretty good results for these types of images. I think the prompt, by the way, I think the prompt that I shared in the description down below does not have this bit in there, but you'll probably want to add that. And while we're waiting, let's go to tiny JPEG cuz we want this to to be compressed. Let's see what we get. See if we get
a cute, adorable looking robot. That's looking pretty cute. I like that. But let's make it even cuter. So, let's say make it again, but the robot is wearing An apron which says kiss the cook. He is also holding a coffee cup with hot coffee. Personalize it a little bit more. See what we get. While this is running, let's go over here and build our framework. So, like usual, we're going to add a container. And then we're going to have a grid. And then we're going to have a headline and some text and a button. Another
container. And then an image. So, let's organize all This stuff. So, we have a container. Let's put all this inside of the container. So, in this container, we have a grid. And in the grid, we have a container with a headline and then our text and then our button. And then in this container, we want an image. I think I have one too many containers. All right, cool. We have our container with our grid with a container with our headline, our text, our button, And then our container with our image. Let's go check this out.
Kiss the cook. I like that. Cool. Let's take that as our image and let's compress this. Is this in a JPEG? Yes, it is. What do we get? See, 593 kilobytes. That's actually really big still. So, let's go over here to our resizer that we downloaded or whatever app you got you're going to be using. 500 by 500 is fine by me. We'll select the image and We will save as Robbie. That is its name. Oh, you know what? It's saving as a J a PNG. I don't want that. I wanted it as a JPEG
because it takes a lot less space. But I this I guess this won't let me convert it to a JPEG, which let's try this again. Let's see if we can convert it to a JPEG just to save space. Let's open this in Paint. And let's save As JPEG. Cool. Desktop. Let's delete this Robbie so we don't get confused. Save as Robbie. We save that as a JPEG. Now, let's compress that. 98 kilobytes. That's doable. I can work with that. Robbie. Put it right over here. Replace the file. All right, we have Robbie the robot. Cool.
First things first, let's Add our image of Robbie. Media library. Media library. Upload. Pull Robbie in here. There's Robbie. I like it. Cool. And let's go over here to our headline. And our headline, let's let's type bonjour. And our text, let's put, I use the latest cuttingedge AI to create inventive recipes for humans. It's cute, Right? Learn about Robbie. I'm going to save this. Let's see how it looks. That's cool. So, let's spice this up a little bit. Let's click on our container. And for our background, let's do the same thing. Let's choose that light
background. And then let's add some padding. Let's try 30. That works. I like that. And let's add a picture frame around Robbie. I kind of want a picture Frame. So, we'll click borders. And on all sides, let's add a 10 pixel frame. And let's let's make it white. Let's save it and see what it looks like. That's cute. Now, let's get this center aligned right here. I don't think I want it in the center. I just want it vertically centered. And then we'll change this button up a little bit. So, to center this stuff, we're
not going to select a display of flex. Instead, we're just going to leave it at Default because the parent is a grid. So, we'll leave this as default. And we'll just align itself in the center. And we'll check it out over here. And that looks pretty good. I'm liking that. Now, let's change up the the button to make it look like this button up here. And there's a really easy way to do that. So, we can actually go up here and click on this button. And there's this cool feature baked into WordPress because we have
Generate Press Installed. It's this styles button right here. So, we'll click this. We'll copy this style and then we'll come down here and we'll click this button and we'll paste the style. Check that out. So, it's all done for us. We don't have to do anything else. Let's refresh it. Pretty cool, huh? Now, let's check this out on mobile. So, let's go F12 and bring this in a little bit. Oh, we I guess we didn't fix this. We got to fix this in a second, too. We haven't When this gets to be on mobile, this
should be like everything else where we're just doing one column with a bunch of rows. So, we'll fix that in just a second. This is not okay on mobile. I want this picture up top and this stuff down below and then also this stuff centered. All right. So, to to change the order where the image will be up top and this will be down below, we'll go over here and we're going to select this container Right here. And now we have to first switch to mobile. That's important. Switch to mobile first. Man, this looks freaking
ridiculous. We'll change that in a second. So, we've selected this container that has these three things in it. And we're going to go over here to our let's see our grid layout because remember the parent is a grid. And we're going to change the order to one. So, by changing the order to one, This becomes order zero. This becomes on top and this becomes down below. This becomes second down below. So now we can refresh this and this looks great. Now let's just center this this text right here. Center it all just on mobile. We
go back to desktop. It's not centered anymore, which is great. Now let's go back to actually let's go to let's see here. This is still pretty tight on tablet, but I guess it's doable. Let's go to mobile right now. Yeah, we really got to change this. So, let's go back over here and go to our query. We want to click on looper. All right. And remember the parent from an inheritance standpoint, the parent is defined on our desktop and it's in grid format. So, in mobile format, it's see this little yellow that means there's something
that it's inheriting right now. So, it's inheriting that grid, but we want to change what that grid is. So, let's go over here so we can watch it. Going to click this grid columns. We're on mobile right now. We'll click it. And then we're just going to do one column. Let's see how it looks now. Look at that. Looks freaking perfect. Love it. Cool. All right, we're almost done. Let's add a couple more sections and then we'll wrap up our homepage. It's really starting to look like a professional looking homepage right now. So the last
two sections I Think I would like to create would be just a four column row like we have up here but for the category of seafood and then maybe another four column row for the category of like steak or something like that. So let's uh let's try making something like that. Let's go over here and let's see let's select a container. Let's make sure it got inserted right. And then in the container, let's make a headline and then also a query and then also some text. Put all of this inside Of the container. And let's
let's for a headline, let's put seafood recipes. Click on the gear icon and select that icon that we've been using. And then for the query, we'll start blank. And inside of the query, let's get a let's see an image. Where' it go? an image and then also a headline. So, we'll put these in the loop item, an image and a headline. The image we'll pull from the Database and it's going to be our featured image and the headline is going to be our post title with the link to the post. Cool. What we have to
do before I forget because I'm going to forget if I don't mention this right now. We need to go to this query over here and we're going to select posts. We only want four. We want posts from let's see where is that the taxonomy which is a category. And we Want let's see where is seafood? Oh, I missed it. Seafood. There we go. We'll save. Now, honestly, we have a dummy post in here right now. I don't think we have anything in the seafood category. Let's double check. We want to at least have something in
seafoods. Yeah, we don't. Let's change these beef and porks to seafood. Otherwise, it's going to be hard to make sure that we're doing all this Right. Seafood. And then I guess we might do either chicken or beef and pork down below. So let's change these to beef and pork. Think we might do beef and pork. Everybody loves beef, right? So we'll probably do that and edit beef and pork. Let's save this. And there we go. Now we have our seafood stuff because we have stuff in seafood. Let's click on our looper and we're going to
do a four column grid. We're going to save this. Let's actually refresh this right now because unless we refresh this, then it won't pull that data. So, what we can do down here is we can actually copy the style from this up here and just paste the style down here and save us a lot of time. So, let's click on this up here and look in the loop item. Well, that's weird. For whatever reason, the loop item has a container in it. I don't think we should have a Container in there. I don't know. I
can't remember if I told you to put a container in here or not, but let's remove the container. So, let's move the image out of the container and delete the container. I don't know why we have a container. And we'll refresh it just to make sure everything looks good. Yeah, everything. And let's look on mobile. I'm not sure why we have a container up There. Yeah, everything looks good to me. Yeah, I don't know what's going on. So, let's take our image and we're just going to copy this style and we'll go down here to
this image right down here and we will simply paste the style. And we'll go up here to this headline and we will copy the style and we'll click on this headline and we'll paste the style. Cool. Now, let's see. It didn't change the what's going on with this. So, I think that's the Looper that we need to change. So, let's go over here to looper and we'll copy the style and click on looper and paste the style. Good. Let's check this out. Let's see. Seafood recipes. That's pretty cool. Now, we're missing the drop shadow. So,
let's uh let's copy the style from the loop item then and we will paste it on the loop item style down here. Paste. So, we have our Drop shadow. Now, ain't that handy how quickly you can paste this stuff. Now, I'm not an expert at generate blocks, but you're able to save stuff as a global style into a pattern library. It's amazing what you can do. I haven't done that, but yeah, you can do some really cool stuff with this. So, let's check this out again on the front end. It looks great. Let's check this
out on mobile. Looks great on mobile. And now I want to add I want to Add one more thing. I want the little some text down here that says see more seafood recipes and it will just take them to the seafood category, right? So, let's copy the seafood category. So, we have a link to it and let's And that's where this text comes in right here. This text should be in just this main container here. So, it's not in the container now. Let's put it in the main container, not in the query loop. Just outside
the query loop. In the main Container, we want to put in uh see more seafood recipes. And we want the alignment to be on the right. And this is going to be a link to our seafood recipes. Although, why is it showing up like that? See more food recipes. Yeah, it's like duplicating the text for some reason. I don't know why it's doing that. See more seafood recipes. I like this. Let's check it out on the front end. Now, I Don't mind this being green because it's not I don't know. It's not like bolded and
stuff like this. So, this actually looks pretty good. This looks pretty good. I want some spacing though underneath this to give this a little breathing room. So, our query, we are going to add some spacing. Let's add a oh a 20 pixel margin and let's see what that does. We got some breathing room. Cool. Now look what we're going to do. This is really easy. We're going to Go to this container that we just made for seafood and we're going to press duplicate. And now we have a second one down here. And this is going
to be beef and pork recipes. Cool. And all we have to do for this, the only thing we have to do to do two things is we go to our query and go to the gear and let's see, we don't want seafood. Instead, we want beef and Pork. That's literally all you got to do. And then we got to change this this phrasing down here in this link. So, we want see more beef and pork recipes. Beef and pork. Sweet. All right, let's view our page. Look at that. Look at that. Oh, that looks so
good. Cool home recipes. I'm loving our logo here. I'm not great with styling. This is an aside, but I'm appreciating this more now. I'm not great with creating logos, but I found when you mix and match different fonts, don't go crazy. Mix mix and match two. Don't go beyond that. But when you mix different fonts and then maybe you'll do a cursive font and then you'll do bold and then like a normal non-bold and then you adjust the letter spacing, you can really make something that pops and then just have a little logo like this.
This Is cool. I really like this. Oh, you know what? I almost forgot. Let's Let's just tackle this right now since we're here. I forgot that this doesn't go anywhere. And if I don't fix this right now, then I'm definitely going to forget about it. I want to tell people about Robbie. We want this to go to the about us page. So, let's go in here. And it looks like there's a period. Is there a period? I Don't want a period. Not a period. All right. the link. I want this to go to about us.
Save. And this should take you to the about us page. So, let's make this about us page. It's going to be really freaking simple, right? So, watch this. We're going to go to my other site, designerfair.com. And let's go to the about us. And you can yank this from designer Affair or you can yank this from my cool home recipe site, whatever you want. But go to the about us and take all this stuff. So what we can do is we can paste in our about us page and then we'll we'll make some new lines
and then we're going to paste in a prompt. This prompt I'll make available to you in the description down below. Don't worry about it. But this is the prompt that we have. I want you to make a new about us page for my site, Cool Home Recipes. But Here's the kicker. the sites about recipes and the recipes are based on real recipes but made by a robot AI named Robbie. So add that in there and explain that Robbie is a robot and wants to be a cook but he can't taste since he's a robot. So
he's using his best ability uh based on actual recipes to write the content and wants you to help him figure out if the recipes are winners or not. So that's all we need and we'll paste in as the prompt and We'll tell it to get to work. Welcome to Cool Home Recipes. Delicious meals one robot recipe at a time. At Cool Home Recipes, we're dishing out a delicious, easy to follow recipes with a futuristic twist. That's awesome. Let's just take this and then I'll put it on my page and then we'll view it. So, let's
edit edit this page. And instead of about us, let's make it it will still link. It will say about us but not up here. It will say Welcome to let's say welcome and this will be an H2. This will be an H2. It's short but that's welcome. Delicious meals one robot at a time. No, let's make this about us view page. At coolhomere recipes.com we're dishing out delicious easy to follow recipes with a futuristic twist. Every recipe is crafted by Robbie, our friendly kitchen loving robot. Robbie isn't your average chef. He's an AI who dreams
of cooking Greatness. But there's just one problem. He can't taste anything. That's right. Robbie's all circuits and zero taste buds. But don't feel too bad for him. He's pouring his digital heart into researching real recipes, studying culinary techniques, and learning from some of the best food minds on the earth. Then, with his processor running at full speed, he reimagines these dishes and shares them right here with you. That's pretty cool. Our mission to Make home cooking fun, fussfree, and futuristic. I'm reading this because I recommend reading whatever the AI wrote. Because if you don't, you
could be in a world of hurt. We believe that great meals shouldn't require a culinary degree or hours in the kitchen. Robbiey's mission is to help you whip up meals that are simple, satisfying, and smart. But here's the deal. Since he can't taste anything, he's counting on you to help. Try his recipes, tweak Them, test them, and let Robbie know what's a hit and what might need more seasoning. Together, you and Robbie can build the ultimate go-to collection of crowd approved dishes. That's freaking cool. Why cool recipes.com? Because food is better when it's fun and
even better when it's shared. This site is for curious cooks, busy parents, flavor explorers, and any I love that. Flavor Explorers. Wow. Is that domain taken? I'm really having an ADHD moment right Now. Flavorexplorers.com. If it is taken, I want to see what is there. That's freaking cool. That's a great name coming soon. Man, that's a shame. Flavor explores and anyone who just wants something good to eat without overthinking it. Robbie's recipes are based on real ones adapted with a dash of AI logic. That is freaking great. Jeepers creepers. That's awesome. That's why I love
AI. Like doing that myself, I'd be like, "Oh man, I'd probably spend three hours doing it and I wouldn't be happy with it. That would be my entire night. Total waste of time. This I'm very happy with this homepage. I hope if you're following along, I hope you're happy, too. So, that's it with building our homepage. Now, we're going to probably tweak some stuff later on. Make sure when our actual recipes are uploaded to the site that everything looks good. But, we're pretty much done with this right now. Now we can go back. Remember we
switched gears from all that data processing. We can go back now and use some of that data to test writing some articles. Right? I want to underline the word test because what we don't want to do is just go into Zimr Writer and like ceue up 500 or so articles in the bulk writer and just press go because if we don't test the output, we're not going to get good stuff. We want stuff that's engaging That people actually want to read and that's all achievable. All right, in high-quality images, all of that is achievable, but
we have to test first. So, that's what's coming up next. This was a doozy of a build right here. It took a lot of time, but I hope you learned how to use Generate Blacks to just create whatever you want. I'm not a great designer, but if you are a great designer, if you're a really good designer, you can do almost anything With Generate Blacks. So, I hope you had some fun building this. Take a break, get a drink, whatever you need to do, and come back and we will start dialing in the settings for
Zimr Writer and generating some sample articles and then gradually improving the quality of them until we're happy with the result. And then we can pull the trigger and generate all of our articles and be done with that. I'll see you in a few. So, at this point, I feel pretty good about our Homepage. I like the way it looks. I like the fonts, the colors, the style, and in general, I think we're about 90 to 95% done with configuring our site from a a UI UX perspective. We might have a couple more tweaks to the
the category pages and then the blog posts themselves, but I'm going to wait on all that stuff until we we delete this dummy content and then start writing our actual articles. So, let's hit pause on That. And now we're going to start configuring our AI writer. I know you've all been waiting for this. We're going to configure the AI writer to and dial in the settings. That's the most important part before we pull the trigger on 500 articles. I want to make sure that the articles that we're going to write are going to be very
high quality, the highest quality possible. So that's what we're going to do now. We're going to dial in those settings And configure all of that so that we can just ceue up those 500 articles, press go, and then sit back and let the AI do the heavy lifting. So, what I want you to do first is to open up Zimr Writer and we're going to go into the Bulk Writer. Now, if you've never used this before, you can think of what I'm going to show you as an advanced overview on using the Bulk Writer. We're
going to dive into a lot of these different settings and really take advantage of This. So again, even if you're not making a recipe site or you're just kind of watching this video, pay attention to this part because you're going to get an expert highlevel overview and then also a deep dive into how this bulk writer works. So the very first thing I want you to do, the very first thing I want you to do is we're going to create a profile name. I'm going to call this food. Let's see. Oh, I'm sorry, recipe number
Two. I already have I have to do a lot of testing to create these courses. And so I've already created a recipe number one, but I want to start from scratch now and reach that point, reach what I created and walk you through the entire process. So we're actually going to create a lot of the same articles and watch how it evolves when we adjust the settings. result. We can look at the results and then pick apart what's bad, what's good, and hopefully you'll see Like the methodology that's used to reach a point that we
almost have a flawless article. So, we've created a profile, we've saved the profile. I want to configure some basic settings. Eventually, we're going to use a custom outline, but right now, we're just going to leave the the number of H2s on automatic. And I want to actually set the section length to short. I don't want super long sections. And then we have to figure out a voice to write our Our recipes. I definitely want to write in first person. I, me, my that's just how they're written. Now, if you're not doing recipes, I don't know
what niche you're doing, but go look at how those articles are written. Recipe articles are written in first person, right? So, definitely mimic whatever the other people in your niche are doing. If they're writing in first person, write in first person. If they're writing in second person, write in second person. If they're not using personal pronouns, they're writing like in a professional setting, then use professional modem. I'm not going to use literary devices. I often use this, but I'm not going to use it in this case. This would insert metaphors, similes, anamanopas, things like that.
And it can be good, but I found that it's not necessary to achieve our end result. I'm not going to do lists. I'm not going to do tables, and I'm not going to do block quotes. The Block quotes are a really cool feature. I found them very useful for our news course. The previous course where we did some news articles. In our news course, the black coat were really cool. They would appear like this, but I don't think that really works well for a recipe site. So, we're not going to do black quotes. We're definitely
going to nuke AI words. And this is a pretty cool feature. Let me let's leave this for a second and go into the Zimwriter options Menu. In the options menu, you can set the AI words you want to nuke. And this is the default list that comes with Zimwriter. And you can change this up or whatever. Just separate every word with every word or phrase with a comma. But realize the more you put in here, the more it's Zim writer is going to try to replace. But because the AI is the AI, when you replace
a word, the AI might replace it with another AI word. So you get this like cyclical loop. So Zim Writer will only do one pass trying to remove the AI words. and you just get what you get. So if we if it removes the word embark and then it replaces it with the phrase look no further, that just just you know how it is. So my recommendation, my rule of thumb is don't put in too many AI words. Just put in the ones that you really don't like. Maybe there's certain words that really urg you
and ruffle your feathers, so to speak. Put those words in. Maybe you Don't even care and don't even worry about this, but don't like populate this with 500 AI words. You'll end up getting bad results. So let's see. Let's go back to the bulk writer. Now, we're going to nuke AI words. We're also going to bold words to help readability. I like this because we live in a Tik Tok, an Instagram generation where we're swiping, swiping, swiping, consuming content very quickly. We're scanning over content. So, bolding words will Help that scanning and help somebody digest
the content and then also find what they're looking for. If they find a section that they like based on those bold words, maybe they'll zoom in with their eyes and hang around for a little bit and actually consume the rest of the content that's not bolded. I recommend bolding to help readability. For recipes, we're not going to enable key takeaways. I don't see those on recipe posts. We're not going to enable H3s Because ultimately we're going to use a custom outline. And let's see, disable skinny paragraphs. I'm going to leave this enabled. What this does
is Zimwriter will write I guess the AI the AI will write big chunky paragraphs. It could be like four sentences or five sentences and sometimes that becomes like just a wall of text especially on mobile. So skinny paragraphs will help break that up and make it more digestible. Maybe you'll get paragraphs With two sentences or maybe you'll get a single sentence paragraph. A lot of the length of the sentences in the paragraphs can also be affected by style mimic which we'll eventually get to. Finally, I'm going to disable conclusion. I don't see conclusion very much
anywhere in a a recipe post. And with a custom outline, we can mimic a conclusion without it actually being a conclusion. For now, we are going to leave the intro on. Just standard intro Is default. We'll just leave that on for right now. I'm not going to use an audience personality. There are benefits to audience personalities, but ultimately again, we're going to use a mimic. And the audience personality somewhat defeats the purpose of a mimic. So, we're going to leave this off. If you do want to learn more about this, you can just follow the
tool tip. Google the phrase 12 brand archetypes and you can learn more about what art audience Personality means. The AI model for writing. So, a lot of people are like, "What what AI do I use? There's so many different AI models. What's the best? I add more models because people complain, oh, when are you going to add this model? When are you going to add this model? I add the models that work. But within this set of models that work, there are really good models. They're models and they're pretty bad models. My go-to writing models
are GPT4 mini for The writing model. If cost is an issue, if cost is an issue, you can use this to write an article. And forgetting AI images for a moment, the text portion of the article might be a tenth of a penny. You can write really inexpensive articles using GPT4 mini. OpenAI has recently released a 4.1 mini and a 4.1 nano. I have not used 4.1 mini extensively, so I can't give any up thumbs up or thumbs down on that one. Nano though. So Nano is cheaper than 40 Mini and Nano I I don't
like it as much as the models get cheaper or they're cheaper to run because they use less GPU resources to do the same thing with 4.1 Nano versus 4.1. The server load at Open AI for nano will be significantly less than the server load for 4.1. That's why we have like different different costs for these models because some of these models require a lot of server usage, a lot of GPU and CPU usage and some of these other models require very little. It all gets back to the size. If we were to make an analogy,
the size of the AI's brain, so to speak, the number of the billions of or trillions of parameters that defines how big the brain for the AI is. a smallerrained model like a baby's brain model which would be 4.1 nano or 4 point 40 mini those models have very small brains like a baby whereas something like 40 or 4.1 have a much larger brain and I found with the smaller the smaller models the the range Of vocabulary is smaller all right so when you start reading the paragraphs reading the sections a lot of the sections
might start, especially with 4.1 nano, start with the same words. The ability for the AI to vary its word usage is very limited on the smaller models, so to speak. So that's what I found. So I guess if I were to sum it up, what's the difference between a less expensive model and a more expensive model or a Smaller brain model and a larger brain model? Number one, the range of vocabulary it can pick and choose from is going to be smaller on a smaller brain model. In addition, the ability for the model for the
AI on a smallerrained model to follow a plethora of directions maybe of 10 directions or something like that will be worse than a larger model. So when we start using something like a style mimic, and we're we'll talk about this in a little bit, a Style mimic has a lot of directions in it, a lot of specific rules possibly. And so in situations like that, you would want to use a larger brained model so the AI can follow all the all of those directions. Does that make sense? If cost is an issue, I would recommend
using 40 mini. If cost is not an issue, I enjoy using claude sonnet 3.5 and 3.7. So if you can use those models and you don't mind paying like 15 cents for an article or 25 cents for an article, then These models are recommended in my opinion. I want to show you one more thing before we go any further in here. Inside of Zimwriter, there's some defaults you can set. And the default for the writing model you can set inside of here. So when you go to the bulk writer, for instance, this will be the
model that first pops up. So I always I just recommend setting your default to GPT4 mini. Now you'll see stuff in parentheses that say OA. This is an this Is when you add an open AI API key, it unlocks these OA models. I recommend for most people to add an open router API key and that will unlock all of the O models. The reason I recommend an open router API key is because you'll get the GPT4 Mini. You'll also get the Claude models like Claude 3.5 Sonnet and 3.7 Sonnet. And you're also going to get
the Sonar online models which are the perplexity models for searching online. I never recommend writing with them, but Using them for deep research or in a text discombobulator, it's highly recommended. So when you Oh, where'd it go? Sonar Sonar Online's actually up here from Open Router. So, I recommend getting an open router key because it unlocks basically all of the writing models that you could possibly want to use. And also, you're not going to be rate limited. If you go in and get an open AI API key, it might take a week or two before
you unlock full speed because OpenAI has different tiers, speed tiers, and limit tiers. And as you spend more money, then they'll move you up in the tiers, but it can take a couple days. It can take a week or two before you really move up in tiers. Get an OpenAI API key, but while you're moving up in tiers, start using an open router API key. Does that make sense? So that's the model for writing, that would be the default. And then there's a model for ancillary tasks. And this is the only place in Zim Writer
that you can set this. The TLDDR before I give the explanation is I recommend just setting this to GPT 40. So just set it at G GPT 40 Mini. Don't ask any questions, but I'll give you the explanation on what this is. The models that are available in here are going to be inexpensive models, cheap models to run. Why? Because there are certain tasks such as scraping, summarization, bolding, nuking AI words that do not require a bigrained model Like son at 3.5 or GPT40. They can do scraping, summarization, bolding, etc. You can work with a
less expensive model. So there's no sense in using the more expensive model which would give you the same results but cost you a lot more. Why not just use the less expensive model? So this is the only place in Zimiter you can set it and ancillary tasks are used when writing blog posts. I recommend just setting it this at GPT4 mini. the cost is going to Be insignificant and the AI can follow the directions where some of these other things like 4.1 nano the AI might not follow the directions that well let's see this right
here llama 370B the AI might not follow the directions very well so I just recommend setting it a GPT4 mini and not touching it so make sure those are set in there let's go back to the bulk writer and let's load up our profile again so this is why profiles are so cool we load up Our profile and it loads up all our settings so we don't have to like reconfigure all this stuff. And then we'll take this up a notch later and I'll show you how I don't know if I'll show you in this
course though, but in the news course I show you how you can put in a title title blah blah blah and then at the end of it you can go profile equals recipe02 and we can even let's see so you can write different articles loading Different profiles and each profile can be linked to a different WordPress site. It can have different links that are going to be inserted. It can have all kinds of different configurations. And once your profiles are created, you can just load them on the fly like this. And it's very convenient if
you have lots of different sites or maybe you have client sites. You can just write to all of your clients just in one big job. Pretty handy feature to to use profiles. Definitely take advantage of it. So, what else? We have the AI model for writing. We're going to use 3.7 sonnet. And we're going to leave off auto style. There's three ways you can get the AI to write in a particular style. The first is you can give it the style of somebody write in the style of Mr. T or Dr. Seuss or something. And
what what's actually going to happen here is Zim writer is not going to tell the AI to write like Dr. Seuss or write like Mr. T. Instead, It's going to ask the AI how does Mr. T write? Nobody knows because he doesn't write anything, but we'll know how he speaks because the AI was trained on some TV stuff. It's going to get some characteristics and then when the AI starts writing, it's going to write using those characteristics without actually saying Mr. T. The other thing you can do is maybe you have a bunch of different
articles you're writing here and you don't want them all written like Mr. T or Dr. Seuss. Maybe you have different styles that you would want. Maybe there's like a medical article you would want written. Maybe there's a recipe article you want written. Maybe there's a how to wash a dog article you want written. Each of those should probably be written using a different style. The how to wash a dog maybe in the style of a veterinarian who would probably write professional using technical language but also with a Caring personality or something like that. I don't
know. Auto style right here. If you check it, it will come up with a different style behind the scenes for each of the articles that you're writing. Now, we're not going to use this either because eventually I'm going to show you how to use a mimic. We're gonna mimic the style of an existing article written by a real cook, a real chef, somebody that we really like that has good personality. And when we use This, it will disable the ability to use this. And then also the auto style automatic keywords. This is a setting that's
going to allow you to have the AI come up with some keywords, not SEO keywords because we don't really know what the search volume would be. But when you check this box, think of it encouraging the AI to go in new directions. A lot of times when you write an article about the same stuff, you're going to get similar content, but This right here will, without giving like too much of an explanation, will help the AI go in new directions. It will still be on point, but it won't be repetitive, if that makes any sense.
Let's see. We're going to leave this on image progress indicator and let's select a featured image right now. Let's just do an image. Lots of different image models you can choose from. There's so many different image models. Again, just like the AI models, The provider of those image models is encased in parenthesis here. And you can let me update this profile. You can add more image API keys for more providers inside of here. And you can add your text API keys like open router or open AAI inside of here. So you can go in here
and add your image your image API keys for the different providers. So lot like I said lots of different providers. There's open AI. There's first of all there's pixels which is not an AI image. It's like a stock image. It's completely free but their selection is very low. It's limited. I don't even recommend it. This was I added this years ago into Zim writer before we even had AI images. Then there's Open AI. You can't see the parenthesis here because these have gotten so long, but basically there's OpenAI images, there's Dolly 3, and then there's
like this thing called GPT image one high, medium, low. You can play with these, although they are very expensive, So I don't necessarily recommend using these. There's stable diffusion by stability, and I think this is unnecessary now. So, you don't really need to get a stability API key. And then we have a plethora of models by F. and then also R. Same models on both platforms. F is foul, foul.ai and then R is replicate.ai. Which should you sign up for? If you sign up for any, that's a tough cell. FAL is nice because some of
The models are less expensive than replicate. So fluxdev, for instance, is 2.5 pennies whereas flux dev on replicate is three pennies. And this can add up if you have a lot of images. So replicate is just slightly more expensive for some of the models whereas foul is going to be less expensive. But one of the problems with foul is they limit you on the aspect ratios for some of the images. If we're doing Pinterest for example which needs A 2x3 ratio that's not available in foul. Let me show you. Let's select fluxdev and then we
can click options to select the ratio. There's not a 2x3 ratio that foul provides. But if we go over here to replicate and we select flux def. So this is the R, this is replicate and we go into options, there's a there's a lot more ratios and there's a 2x3 ratio. So if you need a specific ratio, a common ratio, then I would recommend signing up for replicate Instead of fel, but you're free to sign up for both of them too. There's also Ideog. There's a direct API key for ideoggram but realize Ideogram is also
provided through replicate and also foul. And then there's recraft which is also provided through foul and and replicate. And then the last really big one is going to be this RW. RW stands for Runware. Runware is the new kit on the block and they only have open-source models. So an open source model for Instance would be Flux Dev or Flux Schnell. Flux Pro and Flux Ultra are not open- source models. So, they're not going to be available on Runware. But look at the prices for Runware. So, on Runware, for Flux Dev, one image is a
fifth of a penny on Runware, whereas Flux Dev over here is three pennies. So, it's what is it like 15 times cheaper on Runware. And the images on Runware, the quality is actually really good. So, this might be Something that you might want to consider using or signing up for and seeing if the image quality is high enough for you, especially from a testing perspective. You can do a lot of tests and get really high quality images and it won't cost a lot. Like this J Lightning, this is what is it? Yeah, a fifth of
a penny. So, let's just use that right now. We'll use J Lightning. And then I want to set the aspect ratio. So, the aspect ratio is going to be 2x3. Now, some of these providers don't have aspect ratios in like a 2x3 format. They have the aspect ratios defined by a resolution. So, what you can do is we can open up our calculator and just do some math to figure out what is a 2x3 ratio. And by the way, by default, all of these images here, don't matter or all of these models right here, doesn't
matter what you pick, the default aspect ratio in Zimrder is going to be 16 by9. So you Don't have to worry about changing the aspect ratio for everything. If you want 16x9, that's going to be the default aspect ratio. But for a for a recipe, you don't want a 16x9. You could have a 16x9, but most recipes, you would want a 2x3 format because that's just how it is on Pinterest and that's how it is on Facebook. You would much rather have it like look in the format that everybody else has. So that either 9x6
or 2x3, that's what you want. So let's select J Lightning and let's click on options over here and the aspect ratio. So just to show you 1024 divided by 576 is 1.7. Now watch this. 16 / 9 is 1.7. So if your model doesn't have a ratio, it just has a resolution. Let's go over here to replicate for instance. So we have the aspect ratios here. And if you're so if you're trying to achieve 16x9 then you can just divide those two numbers together and figure out what the uh the Ratio is and then divide
the the resolution to find the ratio. So what we're looking for is actually 2x3. So J lightning let's see if we can find 2x3. So 2x3 2 / 3 is 666. So let's try 640 by 960. 640 / 960.666. So, this is our 2x3 ratio. Does that make sense? Everything else in here, you don't really have to mess with. You don't have to mess with any of this other stuff. And we're just going To click save choices. Now, some of the other options, this allows us to set a prompt, but we're not going to set
a custom prompt right now for our images. We're just going to use the default prompt. And we could do subheading images, subheading image model if we want to. And then we can select a different model for actually creating the prompt for our images. If we don't select this, by default, it will just use this model right here. I'm fine with This. And we're not going to translate this to a different language. So, we'll leave all this alone. Then, we have a whole host of other options over here. We have setting up WordPress. We have link
packs, SER, scraping, deep research, style mimics, custom outlines, custom prompts, YouTube, web hooks, alt images, SEO, CSV. To give you a a hint about where we're going for this course here, we're going to be using WordPress. We're going to be using link packs. We're going to be using a style mimic, a custom outline, and alt images. And then finally, SEO CSV. So, that's kind of where we're going. We're not going to get there right away. I want to walk you through this incremental process, but that's where we're going right now. All I want to do
is just set up WordPress. So, we would go in here and select our WordPress site. If you don't have your WordPress site set up, let me show you How to do that real quick. Before I get out of here, I want to update my profile. Update the changes we've made. I'll go to options and set up WordPress. So in here, this is where you connect Zimwriter to WordPress. Obviously, if you have any questions that are not answered in this video, you can click the link, read the directions, and it will give you more of an
indication about about how to proceed. You would add your WordPress Site URL. This is not the path to login. This not be like domain.com/wp-admin. You don't do that. It's just like the domain. So, https colonyyoudommain.com. This would be your WordPress user, the username and this is the app password for the user. You actually have to create this and this is not the user's password. This is the app password. You can read more about it in here and about how to actually create that. And then you can set the time zone For your for your site,
which is actually very important. So, inside of WordPress, I had you do this when we created our WordPress site. In settings, in general, you can set the time zone, but Zimriter doesn't know what time zone that is. And so, you can tell ZimRiter right here what time zone it is. Let me actually load my site. Oh, I guess I haven't even added my site. Let's add my site. That would make sense here. Here I Here, I thought I added my site. No, I Didn't do that. Let's go to users, all users. Click on edit. So,
first things first, let's get my URL. So, this is the URL. I really thought I added my site. I can't believe I didn't. And we'll put this right here. Again, to get to this menu, let me back out of this and show you. Inside of Zimr Writer, you click on the options menu and you click on setup WordPress. Pretty easy. So, we'll add that URL in. Again, it's just the URL to your site. If you have a www, then You'll add that. Otherwise, you'll just leave it as is. And then we need the user. My
username is admin. Now, you might have different users on your site. You can add different users here, but the user like the main user you should be adding hopefully is going to be an administrator user. If you add like a subscriber user for instance, you're going to get an error when you try to connect the site to Zimriter. So, I would recommend just setting it as an Administrator user, at least for the default user. And then we need an app password. So, let's scroll down. Now, if you're using Hostinger like I recommended, your setup will
look just like this. But if you're using some other host disable application passwords and actually Hostinger does disable this and but we when we created our site we went in here and we enabled this was checked so it was disabled we unchecked it so it is now enabled. So you might be In a situation like that where either you're using hosting or you forgot to uncheck this or you're using a different host and for whatever reason the app password is not available and you will have to figure out how to solve that problem. So let's
add this add a name. And you can add whatever name you want. We'll just call this Zim writer. Add this application password. Once you copy it and you like update the profile, this will go away. You won't be able to ever Retrieve this again. So just make sure you've copied it. And then let's see. We will let's update the profile. We'll go over here and we will set the time zone. Time zone was UTC5. And we will let's see save new site. If everything went well, your site should be connected. You you would not get
an error. And you go over here to post and you'll see a brand new post called test post created. And that shows That everything connected properly. If it doesn't work, if you get some kind of an error, there's all kinds of different reasons for it. REST API might be disabled on your site. You can determine whether or not REST API is disabled by going to yoursite.com and then/wpjson. If nothing comes up here, if it doesn't look like this, all right, then it's disabled and you'd have to have your host or whatnot enable it if you're
unable to do that. Sometimes your Firewall could be blocking it. Some people have mod security and that can block the connection. There's all kinds of different reasons, but again, use Hostinger. I don't have any issues. So, we can trash this test post. So, that's connected. Let's get out of the options. Let's go back to our bulk writer. And we have Recipe 2 still loaded. Let's click on WordPress and we'll select our site now. So, cool home recipes. The user is going to be Admin. I don't think I did this either. Let's Let's go back here
for a second. Users, all users, edit user. I want to give I I like to give the users a nickname. So, we'll say Robbie. That was my robot's name. And we want to display the name publicly as Robbie. That way when it says who made the post, it's not going to say admin. It's going to say Robbie. Forgot to do that. But it's still the username is still admin. You're still going to see Admin in the Zimwriter drop down. Now the category. Now this is really interesting. You can select this option right here called automatically
determine category. If you select this option, Zim writer is going to look at all of your top level categories and figure out where the post should go within them. Let me show you what I mean by top level categories. So these are all top level categories. A non-tople category might be say drinks. And we'll put this under refreshments. So this is like a subcategory. And so when you select automatically determine category, it would not go inside of here because this is a subcategory. So again, when we select automatically determine category, it's going to have it
go in one of these. Now I don't want it going in blog. Usually, you'll have this default generic category probably called blog or maybe uncatategorized. I don't want it To go in here. So, how can we tell Zimr Writer that we want it to pick a category but not pick this one? So, to do that, let's go over here to plugins and add a new plugin. And I want you to search for reveal IDs. Let's see here. Let's install this reveal ID. It has this blue logo with the eyeball and ju and what this does
is just about everything is stored in the database and when you store something in a database you need like an identifier To find where it's stored. So reveal ids will put an ID column for all of your posts for all of your tags and then also for all of your categories. This blog category is ID of one. So what we can do is we can come down here and we can enter a commaepparated list of category ids to exclude for auto mode. Now I only have one category so I don't have to add any commas.
I just put the number in there. Now if I had more categories I would put the comma and then put 75 or 76 or something whatever the other categories that I want to exclude. Again if you're going to use this you only have to exclude the top level categories because Zimwriter is not going to look at the subcategories. So, keep that in mind. And let's see. Let's also set this to publish. We're going to do some just some sample posts. Right now, I'm still in maintenance mode, so nobody will see what I'm writing. We're just
going to write these and view how they look on The front end. And then we'll incrementally improve the quality as we go along until we're happy with the finished product. And I'm not going to schedule right now. We're not going to do any scheduling. That will happen when we finally pull the trigger on the 500 articles. And we're we're not going to mess with any of this stuff. Let's go back here. We're not going to do a link pack right now. We're not going to dive into The mimic. We're not going to do all images.
So, let's update our profile. Now, what we need to do is we need to load our articles, our article titles. Now, normally we would come, let's see, we get some of our article titles. You can go to row zero and pull up your stuff. I think we made a sheet three with everything in it. You could put your titles in into the bulk writer right here. Well, actually, if you try to Paste directly from this, they're not on new lines, and that will screw stuff up. So, if you're coming from your spreadsheet, take it from
your spreadsheet, paste it in here first into like notepad or something, then copy it from there, and then paste it into the Zim writer, and they're all new lines. So, this is cool, but this is not good enough. Remember how we found the recipe for all of our titles? We found the recipe for the purpose of number one Making sure that when the AI was writing, we fed the recipe in as like a background, a global background so that it had context as it wrote each section. And then also we're using the recipe as background
so that it feeds it into the image as we're creating the image. Now we're not going to do the image part right now. We're not going to feed it in as a background for the image. We'll get to that. But at least at the very start, I want to feed this in as background for For each of these titles. So, how do we do that? We don't do it in here. So, we're not going to actually use this input box here. We're going to use this SEO CSV. If you have not used this yet, just
click that box and then click this link and we'll open up the default sheet, but it's view only. So, go over here and make a copy. So, here's my copy. And then we're not going to rightclick and delete the rows because That will screw stuff up. We're just going to come over here and delete this stuff. So let's put some article titles in. Now we're just doing tests right now. So I just want let's just do two articles. We'll do homemade banana bread and rich and hearty homemade chili. So we'll put our titles in here.
Then we need our background. So our background was the merged uh the merge, not the merged truncated. The merged truncated was what we used in the text Discombobulator. We're just going to use the merged. So there's our background and we put it. It's right inside of here. Even though it's like flowing over here, there's nothing actually over here. We're not going to do an outline. We'll have the AI come up with an outline. We're not going to do keywords. Our category is going to be automatically determined. So we're not going to fill this out. If
we filled this out, then it would not Automatically determine the category. But we're going to have it automatically determine the category. So we're not going to fill this out. And then we can fill the slug out. We have the slugs. So, let's Where' those go? Do we have slugs? We don't have our slugs. I guess we haven't done that. So, if you remember back in sheet one, we had our keyword. And this was the keyword from Samrush. We used a formula to look up. We used the XLOOKUP. We used this formula to look up this
actually this recipe right here from our master sheet of like 500,000 recipes. Or maybe you're using the other one with two and a half million. But we looked up the recipe or the title that would match it and we found a corresponding recipe title. In some situations though, this changed. Let me see if I can find an example. Let's see here. This is a good example. So, birya tacos. All right, that's what It was looking for. It didn't find that. It found I don't even know what this is. There's like a weird Britain's mule. Mueller.
I don't even know what that is. So, let's go over here. actually in 47. Let's see what that turns into. [Music] 47. So this becomes Mediterranean zucchini mucver recipe. Can you see that? Make that a little bit bigger in this. So that's what it is. That's very Interesting. I didn't know that. And actually, I think what we're going to do is sometimes these like weird characters can screw stuff up. So I'm going to put the actual character in here. Zim writer, I'll show you in a second. It's going to take care of this. and AMP
stuff, but some of the weird stuff like that that weird thing that we just saw, the Zimwriter probably would not pick up on. So, back to what I was saying before I found this weird one. I was looking For Berea tacos, and we didn't find that. We found this one right here. So, we can't use these keywords as the slug. If we use it as the slug, then some of these things won't be correct. If we had a slug to this article right here about this Bertam's whatever it is and it said and the slug
was like birya tacos that wouldn't make any sense and Google would not look on us favorably because it was a complete completely wrong thing. Trying to see if there's another Example. You'll run into situations where it's wrong. All right. When you have recipes that are not as popular. Remember, we're doing really popular recipes here. We did not pick a particular niche, but if you're doing like keto soup or something, it might not find keto soup. It might just find soup. See if there's anything else on here. So, this is like limema beans and corn. And
we searched for limema beans. So, limema beans and corn would be Probably a better a better slug. So, what we're going to do is we're going to take this list of titles right here. And this list of titles we're going to feed into the AI and that's going to turn into our slug. And so we're going to come over here and I'm going to make a slug column slug. And let's take this list, copy it, go into notepad, copy it in here. Make sure we get all the nonsense out. Get title out. So we Have
our list. Let's go into Zimr Writer. Make sure we update our profile. So we haven't changed anything. It's all saved. Any changes. AI vault. and then bulk slug generator. We can put in up to a thousand keywords. We only have 500, so we're fine. Paste these in here. We're going to put in slugs. Create slugs. And for the most part, it will go very fast, but if it runs into some longer stuff like this right here, it's Going to use the AI to dial that down a little bit. Otherwise, it would just turn this, for
instance, into into that, and that would be the slug. So again, while this is working, again, what's going on is we're not using the keyword from Semrush to determine our slug. We're instead using the name of the recipe to get our slug, but the name of the recipe is not the name that we retitled using Zimr Writer, right? It's just the simple name from this database Sheet. With me so far? So, it's all done right now. Let's open up our slug file. and get a bunch of stuff in here. So, we have this formatted slug
column, which is useful if you are, let's go to the bulk writer. If you're putting your titles in here, then you can put the slug on the end. But we're not putting the titles in here. We're putting the titles in the CSV file. So, we would use this column right here. Now, before I copy and paste These in, I want to just double check that everything looks right. Here's the input. Here's the output. Let's just double check. Make sure everything looks good. Let me make this a little bit bigger. All right. So, we have a
um I can't tell if there's a mess up or not because we're in Excel because we're in Excel and not Google Sheets. So, let's actually not save this and open this in Google Sheets. So, it doesn't butcher the special characters. File. Import. upload slugs. So, let's look at it in here. Make sure everything looks good. I'm just looking I'm looking for special characters over here that that thing that we were talking about a minute ago that Zim writer would not be able to detect. Just looking for special characters that might not have been converted properly.
So, there's this one right here. Chipotle breakfast burrito number Five fix. I don't know if that's a title or if that's oh a special modification so that actually is the title. Everything looks good to me. So let's take this list our slugs and let's go back to row zero and simply paste it in and just let's just confirm everything in fact did get copied. Let's go to the end meatloaf. Everything looks good to me. Let's take both of these and we'll close this and we'll just paste these right in Here. So, I think we're good
for at least for our tests. We have our title, we have our background, and we have our slugs. So, let's the directions for this. You can read the directions and learn more. We're going to go to sheet two. You got to go to sheet two. And on sheet two, we're going to download a CSV. And I'm going to save this on the desktop. CSV test. Let's see. Go over here. So, this is all you have to do. Click on this Button again, load CSV, and we're going to load the one that we downloaded. And this
will gray out. This will black out because it's not going to use this stuff. And we should be ready to go. So, let's let's start the bulk writer. And actually, let's let's change. I don't want 10 subheadings because I think it would just take too much time. Let's just set this at five and update the profile. Otherwise, this test could might pick 10 Subheadings, and I don't want that. It would just take too much time. So, let's run this and see what we get. And let me The output is going to go in this output
folder. So, let me take some of this stuff we were working on and put it in uh in another folder. And we'll just wait for the output right here. So, the first file is done. It just finished uploading and it's working on the second one. So, in your output folder, you'll see a couple things. You'll definitely See a text file and then you'll possibly see an image file if you used images. And then in the Zimwriter options menu, there's a an option to enable HTML output. I I should have just set this as default for
everybody. I highly recommend having this as as an option that's checked for output because just having the HTML is really nice. Right now, this text file is in markdown format because we're in Notepad. Notepad can't like display bolded stuff, right? It can't display subheadings as as a larger font size. So what it does is it puts a little hashtag here to represent an H1, a master heading, and then two hashtags to represent a subheading and a second level heading. And these double asterisks mean bold. But we can't really see all of that in this text
file. That's why I recommend going into the Zimwriter options menu, enabling HTML output, and then you can see it look like this. So this is how how it might Look on your website. Definitely enable HTML HTML output. It's there's no extra charge for that. It's completely free and this will give you a a quick and easy way to to look at the output in a more digestible format if you don't want to upload it to your website right away. But we did upload the stuff to our website. So we'll take a look at that uh
in just a moment. Let's look at the text file real fast though. I want to show you some stuff. So uh it will tell you Some instructions to convert this to HTML, but I again I recommend just using the option in Zimwriter. This is a summary of the different models that were used to write the article. So we used GPT4 mini that was the ancillary model and then we used Claude 3.7 sonnet. Remember that was our writing model and this cost us five pennies to write this article and this includes the AI image costs. So
five pennies that's not too bad. Let's see the AI status. The servers are pretty healthy. We made 33 calls to the AI zero failed. And then here are some of the different settings that we used. Not every single setting will be in here, but here's some. And then here is the prompt right here. Here is the prompt that was fed that was generated by the A by Zimwriter or the AI and then fed to the image model, the image AI model to generate the image, right? The featured image. Here is a meta description and then
down below is Our article. So let's see what we got for five pennies. Let's check out this image. First of all, made banana bread. Now remember this image cost us a fifth of a penny. So in in a lot of respects the quality is very high but when you go super super cheap there's there's more opportunities for some glitches. So we have a glitch here. We have a banana with some kind of this looks like the end of a banana and then there's like another banana Connected to it. So this kind of looks like a
glitch over here. But if this was not here, this would look great. This would look looks like banana bread to me. Right now, it looks like it has raisins in it. Let's see if the recipe has raisins in it. So, let's actually refresh now and see if we got our image. I think this is just pulling stuff random. Here we go. Homemade. Now, you can tell these images are 16 by or two, I'm sorry, 2x3 and these are one by One. So, when we have this whole thing populated, they'll start to look like this, which
I like the look and the layout of this much better. So, let's see what we got. So, here's our title. Homemade banana bread recipe. Mouthwatering banana bread awaits with this foolproof recipe that transforms overwrite fruit into a heavenly treat. That's pretty cool. So, right now, this is up here. I kind of like this layout here for the recipe. We don't give them Too much. We just dive right into the photo. So, I like that. Looks great. I found that few aromomas rival the scent of banana bread baking in my oven on a quiet morning. It's
one of those recipes I return to repeatedly, both for its simplicity and satisfaction it delivers. My version requires just six basic ingredients and an hour of your time, yet constantly earns accomplishments when shared. The secret lies not in complexity, but Understanding a few key techniques that transform ordinary bananas into something truly special. The simple joy of banana bread. So, the recipe calls for pantry staples like flour, sugar, oil, overwrite bananas. Ingredients you'll need. Here we go. One and a half cups flour, 2/3 cup sugar as your base. And let's actually check our recipe out right
now. I want to let's see it used it as Background to write the content. So, let's actually check out what our see our recipe was. So, for banana bread, here is the ingredients and here are the directions. And then for chili, here are the ingredients. And where are the directions? Here's the directions right here. Let's go back to our article and see what we get. Can read this side by side. So, you'll need 1 and 1/2 cups of flour and 3/4 cups Sugar. So, 1 and 1/2 cups flour, 3/4 cup sugar, and add 1/4 cup
cooking oil and 2 tbsps of water for moisture. Cool. Don't forget 3 and 1/2 teaspoons of baking powder and 1/4 teaspoon of baking soda for proper rising. Cool. Now, there's also peanuts or chopped cashews. Let's see if it says that. The stars of the show are three ripe bananas. The riper the better for flavor. Finally, include half cup of Chopped peanuts or cashews. Cool. For a delightful crunch, I prefer cashews, but either works beautifully for this recipe. Love the first person. Once you've gathered all your ingredients, making banana bread couldn't be simpler. I start by
mixing everything in a large bowl. Flour, sugar, oil. That's cool. So, place all the ingredients into a large bowl. Though the mixture might seem dry initially, I keep mixing until it forms A pasty liquid. Next, I pour the batter into a lightly greased loaf tin and I bake at 175 for 40 to 50 minutes. To check if it's done, I insert a toothpick into the center. If it comes out clean, my bread is ready. Cool. That it followed the ingredients. It followed the guide. See how powerful it is when we feed in that background, right?
Because it knows like what to write about here. It knows what to write about here. Tips for perfect banana bread. Don't over mix your batter. Combine the ingredients. The toothpick meth method is reliable. Consider adding nuts like the suggested peanuts. This seems redundant. Variations and add-ins. while mastering the basics yields a delicious classic banana bread. Experimenting with v variations and add-ins can transform your loaf into something extraordinary. This is cool. It says add chocolate chips and stuff, cream cheese swirls. This is great. I love it. Now, One of the downsides is this picture has raisins.
All right, so that's a problem right now. It doesn't look like it has any nuts or peanuts or cashews or something. We'll deal with in a little bit taking care of the image, but this is pretty good. Now, it finished the other one. Let's Let's go back. Let's open both of these. Actually, let's look at the chili. So, we have this image looks great. I don't see any flaws with this Image. Looks like a real image. And it again, it was a fifth of a penny. I've perfected my chili recipe over the years of Sunday
football gatherings and cold winter nights. The secret lies in browning the beef properly, developing these crispy edges before adding the trio of tomato. That's pretty cool. I don't necessarily like that it says, "I perfected my chili recipe over the years of Sunday football because again we're a robot and we've said that We're a robot in a way it's not really telling the truth right here but we'll figure out a way to fix that. The secret to perfect beef chili ingredients step-by-step cooking instructions. So the ingredients are quality ground beef. It doesn't have our quantities here.
That's a bummer. I wish I had our quantities inside of here. Step-by-step cook. We can solve that. I'll show you how to solve that. Step-by-step cooking instructions. It Seems like it followed it. We talked about s brown the beef, drain and rinse the beans, browning your beef, drain and rinse your beans. We got seasonings and simmer on low heat. Serving suggestions and toppings. Store it tips and make ahead options. This is neat. I like this. I don't mind this. One of the downsides is I wish we had some more consistency with the headings. So, it's
like the secret to perfect beef chili. That's cool. The simple joy banana. Both of these are cool headings. We have like an intro section here. The ingredients step by step tips, variations, and add-ins. That's not bad. Secret to perfect beef chili. Like serving suggestions and toppings. We have variations and added nothing about serving suggestions. So, we're getting a and storage tips. We get storage tips here, but we don't get storage tips over here. So, we're getting a lot of Variation with our outline. I wish we had more consistency with our outline. We just wrote two
articles here. Imagine if we wrote a 100 articles. There are probably going to be some dud outline, some outlines that aren't very good or are missing things. I want to develop what I would envision as like the perfect outline for a recipe. Not too much, but not too little, just the right amount. So, let's go ahead and do that. Let's see if we can come up with an Outline that we can have Zimr Writer use as it writes each of our articles and it can like stick to that format. I think that will give us
better results than than just having the AI write all kinds of different headings with different types of content. So, let's let's go back to Zim Writer and start talking about a custom outline because our goal is to get consistent subheadings, H2s, we like to call them. This is an H2, a heading level two. We like to have a Consistent outline, same the same H2s for all of our articles to give some consistency. So, let's go back to Zimr Writer and make sure your profile is loaded. Do that first. Load your profile and then you'll see
this custom outline disabled button. So, go ahead and click this and it will bring this custom outline menu up. Now, at any time when you're using Zimr Writer and you get stuck, look for a blue link from wherever you are and then click it and Read the directions. A lot of people don't read the directions. Zimriter is like an F1 race car. There's lots of buttons, lots and lots of buttons. And oh boy, do we like to press those buttons, but if we don't know what we're pressing or maybe it's like the rocket ship or
a spaceship or something. You press the wrong buttons, you're bad things will happen. You won't break Zimr Writer, but you're not going to get what you want. So try to read the directions. Try to understand the directions. If you get stuck somewhere, don't just press buttons. Go to the Facebook group. There's almost 15,000 members in there. And ask a question in there. Say, "Hey, I want to press this button. What does this button do?" or hey, I pressed this button and it's not doing what I thought it would do. And then I'll be like I'll
respond. Then I'll be like, did you read the directions? And you'll say, no, I didn't read the directions. And I'll Link you the directions. I'll say go read the directions. But honestly, take advantage of the Facebook group. There's thousands of people in there that are using Zim writer on a daily basis that can help you. There's power in numbers. No other AI writer has what Zimwriter has in terms of a community. So take advantage of that. So there's lots of stuff that you can read about how to use a custom outline. Custom outline is very
simple. You'll put a list of phrases in And that list will be the headings that you want. Let me just use a practical example. Here's the headings that we're going to use. Why you'll love this dish, ingredients, directions, substitutions and variations, additional things to serve with this dish. Final thoughts. So, if we take this and every heading is on a new line. If we take this and copy it and put it right inside of here. Now, any article that we Write, any article title that's in here that we write, we'll use this outline. And every
article will have the subheading, why you'll love this dish. If we put chili in here, if we put hot dogs, if we put barbecue ribs in here, each one of those will use this outline. Now, all you have to do to use this outline is we'll I've already saved it, but you'll give it a name and you'll click save new outline. And then when you do that, this button will turn Green, right? And now it's enabled. If you want to ever disable this, you can simply come in here and click none. And then it will
be disabled. Very simple. So let's go ahead and do that. You can pause the video and copy this down. Or you can use your own outline that you want. But as simple as this. Just come up with a subheading title and then put it down. And then on a new line, put another subheading title and another subheading title. And you can put Whatever you want in here. and we'll uh we'll close it. So, it's enabled right now. Now, realize when you're using a custom outline, this right here has no effect anymore. All right, this is
not going to have any effect whatsoever anymore because it's going to follow your outline. If you put in 1 2 3 4 5 six things, you'll get six subheadings. Likewise, this enable H3, you get a little error right here. It says you cannot select auto H3 and enable a Custom outline. So, there's certain features you can't use when you use other features. So custom outline you this is irrelevant anymore and then this is irrelevant anymore. So let's let's delete this and update our profile. So now we have our custom outline enabled and let's load the
CSV file again and we'll write our two articles. We'll just click start and actually let's change the image model. So we use J Lightning. Let's step it up A notch. So this was a a fifth of one penny. So let's step it up and use JPro. And this would be a penny per image. Now, whenever you change image models, you need to press the O and reset your options. Change your options because each image model has different options. I believe we selected 640 by 960. So, we'll save this and we'll update our profile. And then
we'll click start bulk writer. Now, while this is writing, I want to I went into my output folder. I Deleted the contents so we don't get confused. Let me also go to my recipe backend and delete what we wrote so we don't get confused. Go to my media file or folder, whatever it is, and delete these. Now, the article is almost done writing and then it will make the image and then upload it. But I wanted to say something else about custom outlines. the custom outline feature that we just implemented, just enabled. It's going to
Use the same outline for every article. And there might be there's definitely times when you want to do that, but there might be times when you don't want to do that, but you still want every article to have an outline that you create. Maybe you create your outline somewhere else. You've cued up 10 or 100 articles or something and they all have different outlines. You want to use them all. That's where you can go over here and in the bulk SEO CSV, there's an Outline column. Now, this is a little more limited than that custom
outline that we're using right now, right? We can still come in here and paste in our outline and it will work just fine. And we can have a different outline for each of our articles. But in a few minutes, we're going to look at some more advanced features of a custom outline. And those advanced features only work with the custom outline in the menu. They don't work with the outline here. So again, this is useful. This column is useful when you know exactly what outline you want and there's nothing there's no other frills that you
want. There's nothing else, none of the other special things that you want. I'll show you what I mean in a minute. But a lot of people do take advantage of this to have a different outline for each each article, but that's not what we're doing. We're having the same outline for every article. And therefore, we're not Using this column. We're simply using what's inside of Zimrder in that custom outline menu. So, the first article is done. Let's let's check it out. So, here's the image for it, by the way. So, this is this image cost
us a penny. This is pretty cool. We don't have that messed up banana over here. That's cool. I like it. And this article cost us six pennies. It's about one penny more. And like likely that came from the fact that we're using an image Now, an image model that costs a penny per image. So let's let's go to our site and refresh it and look at the article. So homemade banana bread recipe. Now actually you're going to notice that this is using this is I guess this is a good time to point this out because
we're using the same slug and the image is likely called the same thing. It's pulling like a cached version on our site. So for both of these articles, we have why you'll love This dish, ingredients, why you'll love this dish, ingredients, directions, substitution, variation, additional things to serve with this dish. So same thing, directions, substitution, variations, and additional things to serve with this dish. So let's give it a once over. Why you'll love this dish. Whether you're a seasoned baker or a novice in the kitchen, this homemade banana bread recipe will quickly become your go-to
Comfort food. I found that its simplicity is its greatest strength. Just mix everything in one bowl and you're halfway there. Ingredients, directions. That's cool. Same thing over here. Why you love this dish? And it would be great if our site becomes as popular as recipes.com or something. I doubt it. I doubt it will. That's that site gets millions and millions of visitors a month. We're never going to be that. So, is the same visitor going To come back to our site and notice that all of our articles have the same outline? Probably not. And if
they come back to our site and notice that our articles have the same outline, who cares? It becomes an easier read for them because they know exactly what they're going to get. They're going to get, you know, why this dish is pretty cool. They're going to get ingredients for the dish. They're going to get directions for the dish and then some Substitutions and some additional things to serve and some final thoughts. Very straightforward. They're not going to get some like 50,000word discourse on how my grandma taught me this recipe and the history of where she
grew up and all this nonsense that a lot of recipe sites used to have and stuff like that. No, straight to the point. Now, this is nice. I like this. But to be honest, a lot of people like to see the ingredients uh in a bullet List. And there's other things that I want. I'd rather have maybe a paragraph and then a bullet list of ingredients and then maybe some additional considerations. And the directions, I think there's some specific things I want about the directions. This is nice, but I want to format this a little
bit more consistently. There there are times when we're only doing two articles to test right now, but imagine if we did 10 articles or 100 articles using this Exact outline format. There might be times where the ingredients you're going to get you're going to get a bullet list. There's going to be times where you don't. In this situation for this chili, we have our ingredients, but we don't have the quantities. But this recipe had the quantities. What good is a chili recipe if it doesn't give somebody the quantities? So, we need more consistency. When we
feed it quantities, we want it to use those Quantities and also we would like this bullet list of ingredients. So, we need more consistency with not just the subheadings in here, but also the like the formatting for certain um outline elements. Now, for substitutions and variations, I don't think we really need anything specific there. I'd rather just have the AI do its thing. Same with this. Same with this. But for the directions and the ingredients, I want almost like a specific prompt, a custom Prompt that we're going to use for both of these. So, let's
go ahead and explore the concept of raw prompts that we can use with our our custom outlines. And this is again, this is that advanced feature I said is not available to be used right here. It can only be used inside of let's see, inside of the bulk writer. So, let's go to the bulk writer. Click on custom outline. And there's this button over here called create raw prompts. So let's go ahead and click That button. Now, as always, if you get stuck, click this blue button up here and learn about raw prompts. Read the
guide. I spent lots of time on on the guides. And if you get stuck after reading the guide, after reading the guide, go to the Facebook group and ask your question. So raw prompts, what are they? Raw prompts replace my prompts. Anytime you apply a raw prompt to a subheading, my prompts, the Zimwriter prompts will not be used to write the Content for that subheading. Instead, your prompt will be your raw prompt will be used to write the content for the subheading. So, if you're using raw prompts and you're getting bad output, there's only one
person to blame and that's yourself. So, it's a very powerful feature. All right? But if you don't know what you're doing or you don't know how to create a a good prompt, then you're going to get bad output. So, very powerful feature. I'm Going to hold your hand through the process. It's going to be very easy for this recipe use case. Hopefully, you'll get the hang of it because once you understand it, once you can wrap your head around it, it's actually very easy and extremely powerful. This is something no other AI writer in the
world does. Only Zim writer can do it. So, a couple things. Let's just read through some of the stuff. Raw prompts are only meant for use with custom Outlines in the bulk writer. And they're applied to subheadings you choose, but not the intro, not the FAQ, and not the conclusion, but they can apply to any of your outline subheadings. And when I talked about how Zimr Writer will not send its prompt to the AI, instead it sends your prompt to the AI, it still uses a template to send your prompt to the AI. So, at
the bare minimum, Zimwriter would send this to the AI to write the content for the subsection. It Sends this in brackets, article title, and then the title of the article, homemade banana bread, that would be sent to the AI. Current subtopic, whatever current subtopic we're on right now. So, if we're applying the raw prompt to this particular subtopic right here, ingredients, all right, then the word ingredients will be in here. And then the directions, this section right here, your prompt that you create inside the raw prompt box will be pasted right In here. Then Zimwriter
wraps this all up and sends it to the AI. So you can have whatever you want in the raw prompt. You can tell it to write I mean there's a word limit, but you could tell it to write 15 paragraphs if you want to. You can say create a list of 50 things. You can do whatever you want, but that's what's sent at the bare minimum. Now we're actually using a global background. Remember our bulk SEO CSV, we're pasting this background in Here. So that background, where do we go? We'll be we'll create this knowledge
section. So in addition to this stuff right here being sent to the AI, this is also sent a knowledge section and then the global background which in our case has that recipe title, the recipe ingredients and the recipe directions. that will also be sent to the AI and it will the AI will have knowledge of all this stuff as it writes whatever subheadings we've attached the raw Prompt to. Now, in our case, we're going to attach a raw prompt to the ingredient section and we're going to attach a raw prompt to the directions section. So,
that brings us to the next question. How do we create a raw prompt? So, we'll click the create raw prompts button and this is where you're going to create your raw prompt. This is where you'll paste that raw prompt. And again, that raw prompt is what's going to go right in here. Zimwriter is going to put it in Here as it writes the article and then feed the relevant stuff to the AI, the relevant stuff for the template. So, we'll specify our raw prompt here. I already have one that I've created, and I'll make all
this available in the description down below. This is the raw prompt. Now, this I call this version one because this is like the first stage. There's something else we're going to do to this, but we're not there yet. So, I don't want to jump the gun And confuse you. So, write a list of ingredients to make the recipe in the article title. So, what's the article title? Homemade banana bread or rich and hearty homemade chili. Start by writing one paragraph. Then, write a bullet list of the ingredients based on what is found in the knowledge.
Now, what's in this knowledge? So, there's specific headings that I feed in this template to the AI. So, you can refer to these headings if they're in fact being used. Like it would not be proper in our use case to refer to facts because we're not applying this. Then write a bullet list of the ingredients based on what is found in the knowledge. What are the ingredients? The ingredients are the things that we're feeding in that global background inside of the bulk SEO CSV so the AI will understand what we're talking about. Add one more
paragraph which discusses any other considerations regarding the ingredients. It might say, "Hey, if you don't have this on hand, maybe you want to use this other ingredient or something like that or maybe other things you might want to think about." That's our raw prompt. So, you'll put that in here. And you want to leave all this checked. Some of this stuff, if you uncheck it, then you know, other bad things will happen. Don't uncheck this stuff unless you really understand what you're doing. And then you'll give this a name. Now, the naming Convention for this
is actually very important. The name has to be enclosed in these curly brackets. There can be no spaces in the name. You can only use letters and numbers. And it has to start with raw and then an underscore. And don't worry if you try to save it with something something else like you know um test just like that. And you click save prompt. It's going to say oops nope. The pro the raw prompt name must start with the stuff and give you those Those rules. So save it. get it all saved and then copy the
name because we're going to need this name in a moment. So, copy the name raw recipe ingredients version one. Now, let's let's see. Let's create another raw prompt for the instructions. Let me copy this out so you can get a feel for what this is. Write two to three paragraphs about how to make the recipe in the article title based on the directions in knowledge and any other directions that Are important. when writing the direction and first mentioning an ingredient include the amount as mentioned by the recipe for helpful context. So, not only are we
having the AI as it writes the ingredients create a bullet list of the ingredients with the the quantities, but as it writes the directions, it's also going to recite those ingredients. I found that to be really helpful because you'll come up here if you're going to prepare this Recipe, you'll get all the ingredients and you want to follow the directions, but it's really cool to have. Let's see. I think it might have done it automatically inside of here. No, it didn't. It would say combine the the 1 and 1/2 cups flour and the one and
3/4 cup sugar and 1/4 cup cooking oil, etc., etc. So, it will actually recite what you need to combine based on the amounts in that direction section. And I found that actually very useful. I don't see a Lot of other recipe sites doing that. That's very helpful because then you don't have to refer back to how much sugar do I need, how many cups of flour do I need because it's there in the directions. Pretty cool. Let's see here. Copy this. Paste it in here. And then we'll give this a name. I'm calling this raw
recipe instructions version one. So there's that. And copy the name somewhere because we're going to need that. So once you've saved the prompt, We can close this. So unlike the custom outline where you select your outline and when you've let's see here when you've selected the outline it effectively quote unquote loads the outline for this for this job so to speak. You don't select the raw prompts here. You just create them. You can load a raw prompt but you don't have to come in here and actually select the prompts to quote unquote load it. you
simply load the prompts to edit them and Update or save a new prompt or something like that. So, what we want to do is we want to apply those prompts, right? We want to apply them to the subheadings that we want. Our first prompt was this raw recipe ingredients. We're going to copy this and I'm going to go right over here to the ingredients and I'm going to paste it right there. That's all you got to do. And we're going to go to the raw recipe instructions and I'm going to paste it Right there. And
that's it. So when Zim writer writes this subheading, it's not going to use a raw prompt. Zim writer is just going to use its own prompts. When it writes the ingredients, it's going to use the raw prompt and this raw prompt template. Again, facts will not be sent because we're not using that, but the knowledge will be sent and this stuff will be sent. All right, with your raw prompt right here, right, right inside of here. And then when it comes down to Directions, it's going to use a different raw prompt. We could use the
same raw prompt here if we wanted to, but we're not. we have a different raw prompt. So, we're using this raw prompt to write the directions. And then it will Zimr Writer will not use any raw prompts for these. It will just use its own built-in prompts to write those. Now, what we have to do because we've modified this outline, we have to click update Outline. And then we'll close it. And the outline is now loaded. And I'm going to click update profile. And I'm going to load the CSV again. And we're going to start
the writer and let it do its thing. It's generating the image right now. It just uploaded. So, let's check it out. Why you'll love this dish. So, again, this is just Zim writer's prompt. Ingredients. Now, we have our bullet list. We have our first paragraph. This Classic banana bread recipe calls for simple pantry staples combined with ripe bananas for a moist, delicious loaf. So, here's our ingredients. And then we have a final like paragraph. For best results, choose bananas that are quite ripe. Even those with brown spots are ideal as they provide more natural sweetness
and banana flavor. See, we can gave the AI a little bit of flexibility. We said, "Hey, write one more paragraph." And the AI just thinks about what would work best here. And this is a really good point. The natural sweetness and stuff like that. Pretty good idea. Directions: Begin by gathering all ingredients and preheating your oven to 175. In a large mixing bowl, combine, now this is, see, this is what I'm talking about. Combine 1 and 1/2 cups of flour, 3/4 cup sugar, 1/4 cup cooking oil, 2 tbsps of water. This is great. See, it's
so easy now to follow these directions. You get all Your ingredients and then you just go through the the directions right here. Let's see our bananas. Yeah, our three ripe bananas, half cup of either chopped peanuts or cashews. Fantastic. Absolutely fantastic. And then everything else was written using the Zim writer prompts. I love it. Now, let's see. Let's look at the actual image that was made here. So, we we still I think this looks Like cranberries or something. So, we still don't have the nuts and stuff, but we're going to get to that. We're eventually
going to solve the problem with the image not representing the actual recipe. And that's crucial when we talk about recipe blogs. You want the image to to actually look like the ingredients were used to make the recipe. Let's let's go back home and refresh. Let's see what do we got. Here's the chili one. See, it used that cached image. Let's look at the actual image that was used or that was made. That's cool. So, ingredients. So, again, we have this this one paragraph and then the ingredients with the quantities and then our one paragraph here.
And then we have our directions. Begin by browning one pound of ground beef and 48 ounces of canned kidney beans. This is great. See, this is why I don't think we're Putting out spam. We're taking real recipes and we're making a very easy to follow blog post that's engaging, that uses the actual ingredients and and creates this direction section that's actually very easy to follow. So, I I'm proud of this content. And we're not even done yet. We're still going to keep dialing this up a notch, dialing this up a notch, making it even better.
Now, what else can we do to make this content pop even more, especially from an SEO Perspective? One thing that makes this very generic is the the consistent outline. I like uh you know, why you'll love this dish. I like like why you'll love this, right? But instead of saying dish, I wish it actually had the title of the recipe in here. I wish this said ingredients for uh rich and hearty homemade chili, right? So, I wish we had this stuff like directions to make this chili, right? I wish we would have that, but how
can we How can we do that in here? Because this outline is going to be used for every single title. How can we have if we had let's see our chili in here and our banana bread over here. How can we make it so that this says why you'll love this chili or this article and then why you'll love this banana bread for this article? That's what we're going to talk about right now. Custom variables inside of our Custom outline. And these variables allow us to do true programmatic SEO. So, let me show you how
easy it is to unlock the power of this programmatic SEO and really do incredible things with our custom outline so that each of our titles is going to use this bespoke outline that's very specific to that particular title or that or that particular recipe in our use case. Let me start by actually clicking on this this custom outline directions link to Take us here. Again, always start on the directions if you get confused. And we're going to click on this var one to var 5 down here. I think it scrolls us past it. So, let's
scroll up. Let me just read the directions and explain this. Maybe this will make sense to you. So, you can now insert curly brackets var and then a number between 1 to 5 into a subheading. All right. of your custom outline to accomplish programmatic SEO. So, one more time, we can insert like a var and then a number between 1 to 5 and all of that inside of curly brackets into a subheading of our custom outline to accomplish programmatic SEO. And then when Zimr Writer starts writing your article, it will replace that variable in in
your custom outline. replace it, right? For example, var one with the corresponding variable that you defined alongside the title. So, pause it, read that a couple times if you need to. So, There here's what it means. I I actually took this and I copied it in notepad so you can see it maybe a little bit bigger. So, here's an example of a title that we would put into Zimr Writer. You would write the full title into Zimr, whatever you want the title for the article to be, just like you're doing this normally. So, the title
for this theoretical article would be recipe for southern bbecue chicken. If we weren't doing with this with programmatic SEO, We would just put the normal title in. That's what we're doing. Just putting the normal title in, recipe for southern bbecue chicken. The only difference is alongside the title at the end. It has to be at the end. We're also defining some variables. You only have to define one. If you don't want to use this, you don't have to define any. If you want to use programmatic SEO, you just have to define the variable that you're
going to use. So we're using two variables. So We're going to define two variables. So we have curly brackets and then var one equals and then whatever we want that variable to equal. So you know Zimwriter is a computer program and we're saying to Zimwriter we want you to create this variable called var1 and inside of this variable in your memory zimriter we want you to store this text and we create another variable again creating multiple variables is optional but we're going to create a second variable here curly Brackets again var 2 var 2 equals
BBQ pork barbecue pork so we've defined find our variables to use for this recipe. Now, defining our variables doesn't do anything unless we actually use our variables. Unless we use our variables, defining these variables up here isn't going to do anything. So, the way you use your variables, the only place in Zimr Writer you can use these variables is in this custom outline in this menu. Okay, we can't we can't use these Variables in our bulk SEO CSV outline. We can define our variables over here alongside our title, right? But we can't use our variables
in this outline. This is like the more explicit outline. The only place we can use our variables is going to be in this custom outline menu. Very important distinction. So, let's go back over here. So in this example for recipe for southern barbecue chicken. So here's the custom outline that we would paste into here. Check this out. History Of space var one. Now we've already defined our variables. When we put this title over here and Zimwriter starts writing this article, we'll have defined both of these variables. This is defining them. To use the variables, we
have this stuff in here. So when Zimwriter goes to write this subheading right here, it's going to replace this phrase. It's going to replace this phrase var1 curly brackets with whatever the variable is. In our case, it's Southern barbecue chicken. All right. So Zim writer behind the scenes will go like this. See, history of southern bbecue chicken. Best recipe for when it goes to write this one. Best recipe for space, it will replace this with southern barbecue chicken. You don't have to. Zimrder will do it all by itself. Which is better, var one or var
2? Zim writer behind the scenes will go southern barbecue chicken or var 2 is barbecue Pork. So the subheading here becomes this. All right. Why var one is better than var 2. So here's var one. It's better than var 2. And let's not worry about these optimized titles right now. That's another advanced concept. And then var 2 is barbecue pork. Why southern barbecue chicken is better than barbecue pork. Why barbecue pork is better than southern barbecue chicken. See how easy that is and see how powerful that is. So this is that Like the first article.
Imagine another article recipe for trying to think of something like oatmeal for grandma's oatmeal or something like that. It would be like var one oatmeal var 2 grits. I went to Clemson for college and a lot of people down there eat grits. I never got into grits. I tried it. I really did. I just like the texture and if you do oatmeal right, you get the stickiness. I love the stickiness and the texture of oatmeal. So nice. So I'm an oatmeal fan, Not a grits fan. But we could say, let's see, recipe for grand ma
meal. All right. And then var one, we could define this as oatmeal. And var 2, we could define this as grits. All right. So, as Zimwriter writes this, let's take our outline like we had it. This would be the outline that we paste in here and we save. And when Zimwriter goes to write this article right here, it's going to say, "Oh, there's a Variable here. Let's see if somebody defined the variable." Oh, yeah, they did. So, let's replace all the instances of var one with oatmeal. So, all of the instances will get defined by
Zimr Writer with oatmeal. And then all the var replaced with grits. I think I forgot one. Let's do this right here. History of oatmeal. Best recipe for oatmeal. Which is better, oatmeal or grits? Why oatmeal is better than grits? Why grits are better than oatmeal? And You'll have to you'll have to realize if you get in a situation like this, why grits is better than oatmeal? This is just how it would be? So think in your mind when we plug all these variables in here, is the outline still going to make sense? So that is
how you use custom variables. That is how you do programmatic SEO. Think outside the box for a second. Think outside of the niche, the concept of recipes. You could do this for local SEO. Fill in the blank Here. Things, for example, things to do in Toledo, Ohio. Var 1 equals Toledo, Ohio. Look at that. Parks in bar 1. Uh, let's see. Places to eat in bar one. things to do in bar one. Sites to see in bar one. Now, this is just a very off-the cuff example, but you get the point. See how powerful this
is to get Something very unique. And then now you can repeat the process. Get a thousand cities, go into Excel, and then have your things to do in on one side and then your city and state on the other side. merge them together and now you have a thousand articles to write that are all all different but they can all use the same custom outline. Very powerful. So that's how variables work inside of Zimr Writer to create this programmatic SEO effect. Now let's go Back to our use case, how we're using it, what we're going
to do. Let's take our recipe outline right here. We're going to copy it over here to Notepad just so we can you guys can see it a little bit better. And here's our recipe right here. So let's start thinking about some things. Let's go over here and create a variable. We're going to say curly brackets. Make some curly brackets. var equals banana bread. Let's start Doing some stuff. Why you'll love this. Let's get rid of dish and and put our variable that we've defined now var. So when zer writes this section, it will be why
you'll love this banana bread. Now ingredients. Let's change this up. Let's see what ingredients are in bar one and let's put a question mark. So, what ingredients are in banana bread? Directions. So, let's make this a little Bit more specific. How to make var 1. Now, substitutions and variations. Let's actually say var 1 space substitutions and variations. additional things to serve with var. So, let's kind of read it out. What why you'll love this VAR one? Why you'll love this banana bread? What ingredients are in var 1? What ingredients are in banana bread? How to
make var? How to make banana bread? Var 1 substitutions and variations. Banana bread Substitutions and variations. Additional things to serve with var 1. And then final thoughts. So, if we wanted to, we could uh paste this in here and update the outline or save the new outline. But we got to think about this for a second. Here's a potential problem. Here's one of our titles. Brazed short ribs recipe. So, let me copy this over to Notepad and show you potential problem. I'll make a new title down here. Brazed short ribs recipe. So, var equals short
ribs. Now, Let's do that mental substitution for this particular title. Why you'll love this short ribs. That sounds a little weird, doesn't it? Why you'll love this short ribs. It would make more sense for this to be why you'll love these short ribs. So, we could say we could change this to these, right? Why you'll love these short ribs. That makes sense. But then that's a problem for this up here. Why you'll love these banana bread. That doesn't sound right either. So, what do We do? We We can't seem to fix this. It seems like
we're have to some grammatical issues over here. We could try to change this to maybe why you'll love banana bread, why you'll love short ribs, but I don't know. I like this or these. I think that just makes a little bit more sense. So, what we could do is we could put in this and these. So, why you'll love this banana bread? Why you'll love these short ribs? That makes sense. Let's go through the Rest of the outline. What ingredients are in this banana bread or these short ribs? I like that. How to make this
banana bread or these short ribs? That makes sense. This banana bread substitutions and recipes. Oh, that's a problem. These short ribs substitutions and variations. Yeah, that doesn't work. Additional things to serve with this banana bread or these short ribs. That works. So now we have a problem right here. This is the problematic one. Now We could say substitutions and variations for var one. Then we're just putting we're I don't know. It seems like we're slapping the var the variable on the end for everything. And I'd rather have it on the beginning for this particular one
for whatever reason. So let's do this. Let's actually define another variable var 2. So I'm going to take this and copy it. Make this a little bit bigger. We're going to say var 2 Equals banana bread and over here var 2 equals short ribs. Now when we use var 2 here it will say banana bread substitutions and variations. Short ribs substitutions and variations. You understand that? So now we have that that perfect outline. It all makes sense. And we have two variables defined for each of these. Very cool. But there's one more problem. How do
we do this? I have 500 titles. I'm not going to go through this by hand and create these variables. That that would be terrible. Plus, we're not simply using the title. So bar one is not this homemade banana bread recipe. This we could do that, but then our our subheadings become so long. I don't know. I'd rather get rid of the filler. Braise short ribs recipe. Get rid of the filler and just distill it down to exactly what we need. So, how exactly do We do that? It's simple. We use a prompt in the text
discombobulator. The text discombobulator allows you to do all kinds of text manipulation just like this. So, let's let's grab some titles and I'll show you. Just grab a couple titles here and I'll let's see I'll paste them right here. So, we have street style Mexican elote recipe, grilled corn magic. Like, we definitely don't want that title to be used. It's way too long. Mexican taco salad, crispy Homemade crab raon recipe, Asian comfort food. So, we have some really great titles here, and we want to somehow turn those again into those variables. How do we do
that? So, let's go back to Zimr Writer, and we're going to close the bulk writer, and we're going to go to the AI vault and the text discombobulator. If you're familiar with this, you'll know that we take our titles from in here and we paste them in here. So each title is On a new line. And the text discombobulator, just to remind you, it can do 500 lines of text at a time, right? So if you have more than 500 recipes, you're going to have to do these in batches. Then we can press the edit
custom prompt button and we're going to create a prompt. The prompt is why you'll love and you can save the name whatever you want but I'm calling it this curly brackets CP custom prompt CP_Y you love and let me put this in Here so you can see it a little bit better. This is a doozy of a prompt but it works. The data to process. Remember there's a section when the text discombobulator runs and feeds the data to the AI. There's a section called data to process. And in that data to process is the line
of text. And in this situation, it's the title of the recipe. So the data to process is the title of a blog post about a recipe. In the blog post, one of the subheadings will be why You'll love followed by the recipe title. However, the blog post title might not work because it's too long and may con contain extraneous information. For example, why you'll love soulwarming vegan ramen recipe that rivals restaurant bowls. Say that five times. That is too long. Plus, it contains the word recipe, which it should not. A better subheading would be why
you'll love this soulwarming vegan ramen. Another example, Bad, good, bad, good. And this is an example of fshot prompting where we're giving the AI an example of what we don't want and then what we want, the expected output. And the AI really likes that kind of stuff when you give it these examples and the examples are formatted sim similarly. So we have this bad and this good bad good good. So it can make those connections. So write the why you'll love subheading for this title. Note do not provide any explanation commentary or other responses. Just
write the subheading starting with why you'll love. Now you don't see in here anything about this or these or things like that. I don't need to because the AI will write naturally and so it will say why you'll love these or why you'll love this. It will just do it naturally. And so we're basically having it create this why you'll love subheading for us. And then I'll show you what we're going To do with it. So this is the prompt we're using. Let me select it. Why you love and we'll give this a title love.
And the model for writing I'm going to use a powerful model cla 3.5. But you can if you if you added open router then you'll have clawed sonnet 3.5 or 3.7. You'll have those available to you. You could also use GPT40 if you want to or something like that. But use a more powerful model for this. And that's all you got to do. We're going to create the File. Let's go to our output folder and wait for this to finish. It's all done. Let's see what we get. And remember, when we do this, we might
need to open this up inside of Google Sheets at the end of the day so we don't have any but butchered characters from Excel. But here's what we get. Street style elote. I'm probably butchering the name. Recipe grilled corn magic. Why you'll love this street style Mexican elote. Okay, that's cool. Mexican taco salad Recipe. Why you'll love this Mexican taco salad. Crispy homemade crag crab rangu recipe. Asian comfort. Why you'll love these crispy crab rangu. So we have this we have these this why you'll love these braced short ribs. That's cool. And then here's the
magical part. So we would take this output and we would open up uh notepad. We paste it all in here. And then we do this. This is the magical part. We simply copy this part why you'll love and we'll do control find And replace. So, we're going to take why you'll love space and we're going to replace it with curly brackets. var 1 equals let's Yeah, let's do that. So, var one equals uh this street style Mexican elote. V1 equals this Mexican taco salad. V1 equals that's pretty cool. I like it. That's pretty cool. Uh,
now we need to get a curly bracket on the end. And this is a little bit more tricky if we're not inside of Google Sheets. We could do it manually. We could just come over here and do it manually. If you are using Notepad++ or a Notepad that has regular expressions, we can do something like this. But if this is over your head, I'll show you another way to do this, too. We can go over here to replace. We're going to click on regular expressions, and we want to replace. We're going to put the dollar
sign in here. And we're going to replace the dollar sign with a closing curly Brackets. dollar sign using regular expressions signifies an end of a line. So, we're going to replace that end of a line with this curly brackets right here. And we'll do replace all. All right? And it puts put an extra one right here. But we have our curly brackets on the end. Now, if you can't do regular expressions or that just went way over your head, I'll show you another way to do it. We'll do it with Google Sheets. It will be
pretty easy. So, what I want you to do right now is close Excel if you have that open. And we're going to take all of our titles now. all of the titles from Zimwriter. I have 500. I'm going to copy it. And remember, we got to paste it to Notepad first because otherwise, if we paste it inside of here, the stuff is all jumbled together and not on separate line. So, we paste it all into Notepad. Make sure we don't have any headers or footers in here. We could take it from Here and paste it
right into here. And let's uh let's give this the name love two. And we're going to run this now. All right. All right. So now it's going to do all 500 for us and give us that output that we can then import into Google Sheets for instance and then create our variables. While this is working, we can go over here and create another column. We can call this var one and call this var 2. And then we'll finally we'll say titles merged because What we're going to do is we're going to take this title and
then append on the end of it the var one and then also the var 2. So, we're just going to let this run for a few minutes and then when it's done, we'll pick back up and process the results. So, the discombobulator just finished and let's go over here to Google Sheets and we're going to open up a new sheet. New. Actually, let's go to import and we'll upload this love to File and we'll create a new spreadsheet. I want to keep this window open for the bulk SEO CSV and we're going to open that
new spreadsheet up. So, here's what we have. We have It's a little bit bigger so you guys can see. So, homemade pizza dough recipe. Simple guide. Why you'll love this homemade pizza dough. Homemade chicken noodle soup recipe. Why you'll love this homemade chicken noodle soup. So, we have this. We have these. Why You'll love these classic sloppy joe's. This is great. Let's just go down and double check everything. We just want to make sure there's nothing that's goofed up or messed up or stuff like that. Just giving it a visual look over. Yeah, it all
looks good. Nothing's missing. Everything looks good. So, let's do this. Let's just delete this column, the input. So, we just have our result here. We'll delete both of these. Clean them out. So, what we'll do first Is we're going to go to the menu and we're going to go to edit and find and replace. And we're going to find yol love space. And we'll replace this with curly bracket var equals replace all. There we go. And now for those people that don't understand regular expressions or don't really want to do all of this manually, we're
just going to put in an ending curly brackets right here. And we'll click on this little circle and fill down. And then column C, We're going to type equals and we're going to click this and then type the amperand sign and then click this. And so we're going to fill down. There we go. Now we have our our variables defined with starting curly bracket and ending curly bracket. Exactly what we want. Now what we're going to do is we're going to copy this column and I'm going to right click on column D. I'm going to
paste special values only. Now I want to turn this into our var 2 Column. What I want you to do is click edit and find replace. We are going to replace var 1 equals this space. Var 1 equals this space with var 2 equals. And remember, we selected this column, so we're only doing the range of column D. If you don't select this column, it's going to do it everywhere, which will mess up the column C, which we don't want. So, replace all. So, now we have var 2. Now, realize we just did a replace
on this, but there were some These. So, let's cover our bases with that one too. These space. So var 1 equals these space is going to be replaced with var 2 equals replace all. And now we're done. We want to take both of these and we want to paste them into the row zero. So let's first of all delete this header row. So I can take all of column C and paste it right into here. There's our var one. And let's go back over here and take all of column D and we're going to Paste
it right under here. Let's just scroll down. Make sure we have everything. Sure. Everything looks good. And as we scroll down, look at that. Yeah, there's a glitch in the matrix. So, for whatever reason, I think this stuff got offset. So, Asian meatball. Asian meatball. So, for whatever reason, there's more rows for both of these variables than there are actual recipes. So, I actually did some digging in the video edit. And up here for row 317, I found where it got got offset. So for whatever reason, we have two instances of cream Italian carbonara. I
don't know. We deleted our row in Google Sheets. So I don't know if it if it happened with our Google sheet conversion or something happened with the text discombobulator. But this why you always want to check your stuff. Make sure that when you're pasting stuff in, everything syncs up correctly. Cuz as you can see, we have navy bean soup. So that's correct. But then it because we have these two duplicates, it gets offkilter here. So ginger soy Asian salmon, it's for Italian pudaesca or something like that. So it it's been been offset. So what we
want to do is delete this extra extraneous row right here. Right, just for right here. And we're going to move all this stuff up one. So again, always double check your stuff because if we didn't, we would have hundred and some articles that were All screwed up, right? So def definitely double check your stuff when you're doing this data manipulation and you're using AI and stuff like that. So now everything should be right. So we have fish batter here and the VAR is golden crispy fish batter. So that's the right. It's all synced up. Stuffed
pork. We have stuffed pork, ham soup, meatloaf. Yeah, we can get rid of this ending one. So, meatloaf, venison, venison. So, Everything cheese and enchiladas, cheese enchiladas, chicken euros, chicken. So, everything's correct. Now, phew, that could have been bad. Now, let's do our titles merged. Very simple. Equal sign, title from Zimr Writer, and var one and var 2. And we'll simply fill down and make sure that the fill down was successful. See? Yep, the fill down was successful. Cool. We have our stuff now. So, let's go and take, let's see, let's take these Two right
here, these two title merged, the chili and the banana bread, and we're going to take these merged areas now and go back to our bulk SEO CSV and paste these in here now. So, remember in our CSV file that we've been using for testing, we did not have these variables. So, we have to edit our CSV file now. So, let's go back into Google Sheets into the CSV and paste these in here. banana bread. Here's our variables defined in the title. And then here is The chili. And here's our variables defined. So, let's go to
sheet two. Always got to go to sheet two. Download CSV. And we're going to override the one on our desktop. Cool. So, we have our titles now with our variables. Now, we have to go and actually add that outline into Zer Matter because I don't think we ever did that. So again, the outline will be available down below for you in the Description. And I haven't decided if I'm just going to make the final outline avail. I think I'll I'm going to try to make these incrementally available to you. But let's let's go down here.
And here's what the outline is going to look like just so that you can see why you'll love VAR 1. What ingredients are in VAR 2? How to make var 2. That all makes sense. I like that. You'll also see one other thing that we're adding in here. One little Thing, this image tag curly brackets img. And what we're doing, go over here to the custom outline directions. If you come down here, and there's an image, right? Means this variable causes an AI image to be added to that particular subheading. The AI image model used
will be the one selected in the subheading dropdown on the main interface for the Zim writer feature you're using. For example, the bulk Writer. So, let's check this out. We have our image tag here and the subheading image model that it's going to use will be this one right here. Now, we have not selected one. So, let's go over here and select a subheading image model. So, let's use uh JPro. Again, it's going to be a penny for that image. Let's go ahead and update our profile. So, we've saved the fact that we've selected this
particular outline with these variables in here and this image Right here. And then we've selected JPro as our image model. You're free to use whatever image model you want. Obviously, I recommend using an inexpensive one as we're doing our tests. And I think that's pretty good right there. Let's go ahead and write our content. So, going to load our CSV file and we're going to click start. So, our first article is done. Let's let's check it out. Why you'll love this homemade banana bread. Hey, That's pretty cool. What ingredients? And it's like this banana this
homemade banana bread. What ingredients are in homemade banana bread? So, this is our var 2 cuz it doesn't have the this or the these. All right. That looks pretty cool. how to make this homemade banana bread. Neat. That image looks really nice, actually. There's less glitches. And let's look what the featured image would be if we didn't have this caching issue. That looks like a great featured Image right there. Now, as you can see, it still looks like there's like raisins or some kind of berries in here. So, we're going to want to fix that.
Homemade banana bread substitutions and variations. That's awesome. What to serve with homemade banana bread. Final thoughts. Love it. So, from an SEO perspective, we're really hitting in each of these subheadings, we're hitting that title. And this title is not bad right here, But some of those titles that I was showing you in the in this this text file over here were just so long. So, having the AI kind of distill that down using the text discombobulator really makes a lot of sense. And let's It's almost done with the second article. Let's refresh and see what
we have. Why you'll love this rich and hearty homemade chili. Awesome. What ingredients are in rich and hearty homemade chili? How to make this rich And hearty homemade chili? Rich and hearty homemade chili substitutions and variations. What to serve with rich and hearty homemade chili. Final thoughts. I love it. We are hitting that keyword rich and hearty homemade chili a lot. I love it. Now, what else can we do to make this better? I think our text is getting pretty close. We're not quite there yet. We haven't talked about mimics yet or writing styles yet.
We're Going to do that in a minute. But what I want to focus on at the moment is these images. These images, it's hard to tell with chili, but with the banana bread and our new image here, it's not reflective necessarily of the ingredients. So, I mentioned that it looks like there's raisins or cherries or cranberries or something inside of here, but when you scroll down here, there's none of that. And I also don't see peanuts or chopped cashews. And I See a cinnamon stick, but there's no cinnamon right here. So, how can we get
these images to look like the actual recipe? Plus, I forgot to press the options button and make this in a 2x3 format. So that's another issue we got to do. When we select a model, we need to make sure we configure the options for that model and then save the profile accordingly. And the other thing with these images that I don't necessarily like is I'd rather have a topdown view Of this and like a headon view of this. I guess this is top down, but I don't know. I just want different perspectives because with AI,
if you just try to have the same angle of your shot, then people are going to notice inconsistencies because at the end of the day, this is an AI image, maybe the bowl will be different, maybe the cutting board will be different. So, I think giving some different perspective, some some different angles at which the photo was Taken can help offset that that recognition in someone's mind of these differences. So, let's go ahead and make some image prompts for these with Zimwriter. Zimr Writer has image prompts built in by default. There's a lot of defaults
in Zimrder, but Zimriter allows you to override those defaults. So before I forget, let's first of all go over here and select our aspect ratio, which was 2x3, which we talked about was 640 by 960. And we'll save the choices. And I'll update the profile. Don't want to forget that. Now, let's create some prompts for our featured image and subheading images. When you click the O button, that opens up the options. When you click the P button, it opens up the prompts. And I guess I'll talk, let me talk high level real quick because we're
explaining how Zim writer works. Let's close this and go over here to the options menu and click on set AI image prompt. So, by default, when you have Zimr Writer create an image for a blog post, it's going to use these two prompts right here. I don't know if you can see this. Maybe you got to zoom in a little bit. Write a prompt to describe a photograph about title. Now, titles and curly brackets. Use detailed visual language that is specific. No text or words in the image. The photograph was something someone took using a
high-end camera. Make the description less than 75 words. Couple things going on in Here. First of all, we're saying write a prompt. We're not saying create an image. The reason being is we want the AI to come up with the prompt. We want the AI to describe the scene, describe the setting, describe the details. And to do that, because every image is going to be different, we need the context of what it's writing about. So when we write about chili, all right, the context is going to be different than if we're writing about banana bread.
The Details, like what what's going to be around the image, like we don't necessarily want the chili on a cutting board, for instance, but we might want the banana bread on a cutting board. So we feed the AI some information. Here's what we're going to write about. We're going to write about banana bread. We're going to write about chili. And we say, come up with a prompt for us, right, that we can then use to feed into the image model. And for our featured image, For our featured image, the image that appears up here, all
right, there is one variable inside of the prompt that's used and it's title in curly brackets. So Zimwriter will take the title, which would be homemade banana bread, and replace this title, the the actual word title in curly brackets with the title of the article, which is homemade banana bread. And so it will end up saying end up feeding this to the AI write a prompt to describe a photograph about homemade Banana bread. Use detailed visual language etc etc and then it gets that prompt back gets what was created back and then it will feed
that to the image model then and then get your image. Now this is for subheadings. Same exact concept, same exact thing but now there's two variables that are used for the subheading. The first is the title again and then the second is the subheading. So in our situation, we wanted an image right here in our custom Outline. We use that image tag. So in our prompt, we have write a prompt to describe a photograph about title. So homemade banana bread in the context of subheading, which becomes how to make this homemade banana bread. So we're
discussing the topic of how to make this. So maybe it's going to get some flour, maybe it's going to get some of the ingredients and display them in a presentation or something like that. By default, these are the two prompts that Zim writer uses when you're creating a blog post. And this is like globally. Now, if you want to override this, you can come over here to a default override and you can insert some new prompts that will on a global level, whether it's in the bulk writer or the penny arcade or the SEO writer,
what whenever you're doing something, this will be used. And that's useful, I suppose, to have a global override, right? So, you'd create your prompt. You create your prompt up Here and make sure to use that title, that title in curly brackets. And then you could create your prompt down here for the subheading. You use title and subheading and curly brackets and then you would click this box to enable it and click save prompt. And that way this will now be the default. This will override because this is checked. This will override this default prompt. So
anytime you're creating a blog post inside of Zim writer, this is what's Used. Sometimes though you want sightspecific prompts. Maybe you have a site about beach vacations or something like that. Maybe you have another site about dog care or cat care or pet care or something like that. You're going to have two different styles of prompts there. So, what do you do? Zwriter also allows you to override both the default prompt and the default override prompt with sightspecific prompts. So, maybe you Want a specific prompt for our recipe site to be used everywhere for our
featured image and then also our subheading images. And maybe you have another site over here that you want a default prompt to use. So you can create these sightsp specific prompts for all of your different WordPress sites that you have. That's pretty cool. Now, we're not going to do any of that stuff, right? We're not going to We have the default prompt, but we're not going to Use a default override and we're not going to create this sight specific prompt because what we're going to do is go even narrower. We're going to create a jobspecific
prompt. So in the bulk writer there are these P buttons which allows us to create a prompt that will just apply to this job that we're going to run. And we can also save the prompt that we've created and selected to the profile. So anytime we load the profile and so think of this kind of like a a Waterfall or like a hierarchy. First there is the default prompt that Zimwriter will use. And then if you've specified a default override prompt it will use that. But then if you've specified a sightsp specific prompt for a
particular WordPress site, it will use that. But then if you've specified a specific prompt for the job, it will use that. So there's a lot of different options inside of Zimwriter to create an image prompt and then have it applied. But what we're going to do just for this situation is create these job specific prompts with me so far? I hope so. So we're first going to create the prompt for our featured image. So, we'll press this P button. And the P button and the O button only work when you've actually selected a model. So,
select your model first. And then we'll click the P button. And the prompt that we want to create is this one right here. I'm going to make this available in the Description down below. Here's what it looks like. Write a prompt to generate a photograph without text for a recipe about the dish listed above. The dish listed above is remember title and curly brackets. Zim writer will replace this as it's writing the article with the actual title of the article that we have. Use detailed visual language that is specific describing the placement color and style
of each object. The photograph should be highquality like Something you would find in a cooking magazine. The photograph should be from a top down 90° or bird's eye angle 65°. So that's the prompt we're going to use here. You can paste the prompt in and then give it a name and then save the prompt. And then when you when you save it, as long as that's the prompt that's selected, this will turn green to show you that it's loaded. Same thing for subheading. We'll click P. And the prompt that we're going to use for this
Is recipe individual one. Now, you'll notice the name of the prompt for the featured image is the same name for the subheading image, but the prompt itself is different. How can they have the same name? because the featured image prompt is stored in one database. The subheading image models is stored in a separate database. So you can have the same name for both of those prompts even though the prompts are different. And because this is a subheading, we can't Just use title. We have to also use subheading and curly brackets. So this is a little
bit different. Write a prompt, although it's very similar. Write a prompt to generate a photograph without text for a recipe about title. We put curly brackets title and we put all that in quotes in the context of quotes subheading in curly brackets. Use detailed visual language etc etc. And then here we go. It should also be an extreme close-up shot slightly above 15° With a I can't say this. A bokeh boke a blurred background. That's like the technical term that you would use when you're talking photography, but I don't know how to say that. I'm
sure somebody will correct me in the comments below. That's perfectly fine. Get your giggles. Right. So, that's what we're using. And you can see that they're both loaded because P's for both of these are in green. Right. So, let's update our prompt. So, Everything's saved. And let's load our CSV again. And we're going to run this. The first article is done. Let's go over here and look at the actual image. So, here's our featured image that we saw. And then here's the subheading image. Now look at this. In this image, we have looks like some
nuts. So that's good. But we have a cinnamon stick right here, which is not relevant to the ingredients. And then Over here, we have honey, which is not relevant to the ingredients. And we have again some kind of berries or something in here. So I like the look of the images, but I don't like what's inside of the images. I want them to better represent the actual recipe. Let's Let's take a look at the chili recipe and see what we have. All right, Rich. Let's just open these up right here. So, this is the featured
image. It's not exactly top down and the AI is The AI is not perfect. This looks good. And then we have something similar over here. Now, you'll see that this looks like parsley on top of here. And there chives on top of here. I don't Do we even have chives and parsley? Chili ingredients. No, I don't see chives or anything like that on here. So, I'm liking the look of the images a little more now, but it's it doesn't reflect the recipe. So, how can we solve this Problem? Let's go back to our custom outline
and check something out. I want to go to the custom outline, and I want to click on the directions again. And we're going to scroll down, and we're going to look at something special. This is called save text and load to text. Now this is a feature that you might need to pause the video and just read this and digest it to understand it because this is extremely powerful and it it applies just to images but we Implement it in the custom outline and then also our image prompt. So what Zim writer is going to
do and no other AI writer has this only Zim writer has this. What Zim Writer allows you to do is use a variable called save text alongside one of your subheadings in your custom outline. So in this example, we have recipe and we're applying this save text right here. What happens is Zim writer will write this subheading and then save the text that it wrote for That subheading to a variable. So when we put save underscore text in curly brackets, Zimwriter will write this recipe section, the content, and then save the content that it wrote
and then the prompt for the image is always created after a sub heading is written. So it writes history. There's no image there. Writes recipe. It writes the recipe section, right? We save the text and then we have this image tag. So Zim writer is going to create that image Prompt. So the image prompt is always created after the section is written. In the image prompt, we can use a variable called load text. Right? Curly brackets load text. What this will do is retrieve anything stored in the saved text and paste it wherever this is
in the prompt. So in this situation, it will write the content for the recipe using the raw recipe prompt. It will save that to a variable. And then we're calling an image here. We want an image to be made Here. And in the image prompt, we have this load text. And Zimwriter will paste in what was written for this load text to give context. Let's go to our outline for our ingredients. How to make var 1, how to make banana, homemade banana bread. It will write this section and then it will store all those directions
in that save text. If we put let's put save text here. Actually, let me just load up the one that we're going to use. Save text. So, we put save text Right here. Zim writer will write this section, how to make homemade banana bread using this raw prompt. It will write it all. It will save it to this save text. And then we can use that data in our image prompt to give context because remember our instructions, our directions have those quantities in them. So the AI when it creates the image prompt will know like
what the ingredients are and also like how to make the recipe like what the final Presentation will be whe if it's going to be grilled barbecue ribs it will have maybe a grill there. If it's going to be baked barbecue ribs maybe it will have an oven there. So we'll get that that that relevance. So enter this into your prompt and then save it. I'm saving mine as recipe single V version 4, but make sure that you save this or update the outline accordingly. And now we need to adjust our image prompts to recall this
information. Let's go to our subheading First. We need to figure out where we want that saved text to be pasted. So let's have it paste the stuff up here. So I'll do load text. We're loading the saved text and Zim writer will paste it up here. And then we'll have write a prompt to generate a photograph without text for a recipe about title in the context of subheading as described above as described above and that's all we need. So I've saved it as version two recipe individual version Two and that's what we'll select. Now that
should solve our issue for our subheading. We should now when Zimrder goes to create this image here, it should feed in all this stuff, all this content. So the AI should be able to do a good job of creating that image. But what about our featured image? What about this image up here? Right? How do we use load text right there? Is that even possible? It is. And this is pretty magical right here. Let's go back into The custom outline. So what's very interesting is the way Zim writer works the featured image the prompt for
it is generated at the very end of the article after the last thing is written after final thoughts. The data in save text remains there until either the article changes we go to another article or you use another save text. So, you know, you can use another save text here if you want to, right? But we're not. We just have one save text. So, what this means Is when Zimwriter finishes this this outline and it goes to create our featured image prompt, the data that we saved for the save text is still there in the
memory. So, we can go to our featured image prompt and load our text. It's still there in the memory because we have not number one we have not used save text again. We have not overridden the content with new data and we also are still on the same article. Again the featured image prompt Is created at the very end. So we can access whatever data you last saved using save text. Does that make sense? So make sure our outline now has save text in it in the how to make bar one. Make sure you have
that there. and then make sure our prompts are using this load text. We have load text for the featured and load text for the subheading. And we're going to update our profile. Now, let's run this thing. Let's load our CSV and see what we Get. Let's just look at the images over here. Now, we're talking. Look at this. Do you notice something? This is our featured image. And what do you see? What do you see down here? Uh, nuts. I think these are these cashews or are they peanuts? But yeah, we have nuts now. This
is great. And I'm not seeing any of those like raisins or things like this inside of the image itself. And maybe I see a little bit of something, but it's not very prevalent. That's pretty good. Now, realize we're using a very inexpensive model, and the more inexpensive it is, usually the weaker the model is. We're going to dial this up a notch in just a moment. and write using Flux Ultra. I'm going to do that for my tests. I think when we finally start going, I want to demonstrate the cost of a an article written
with GPT40 Mini and then one of these cheap models and then demonstrate the cost of an article written using Sonnet 3.5 and then Flux Ultra and it will be a significant difference. One article might be less than a penny and the other article might be 15 cents or something like that or 20 cents or something. So depending on your budget, there's options for you. You can go very inexpensive, or you can go super high quality, very expensive. In both situations, it's going to look really good. Which do you need? Do you need the super expensive
or just the low cost? I Don't know. You'll have to do your tests and figure out where you can make an ROI. Let's look at our chili. Now, that's our featured. So, now we're not getting the chives in the the part. I guess there's a little cup of chives, but that's okay. All right, that looks a little bit more realistic. Did it have sour cream in there? I'm not sure you would even add sour cream. Let's see here. Here's our chili. Yeah, see I don't even see sour Cream. So, it's really nice. It made both
of these. Now, there's sour cream on the side, which is perfectly okay. It's a good accompaniment, but it's not in the recipe. It's not not in the dish itself. So, it more accurately depicts the actual recipe. That's extremely powerful. This load text, save text and load text is extremely powerful when we're talking about recipes. And that's a good point. I don't know what your niche is. This is a recipe course. We're Making a recipe site. Maybe you're doing something different. You don't always have to use the save text and load text. It just depends on
what you're doing. It completely depends. But the power is there. It's available for you. So, let's go back here and go back to our bulk writer. I think we've done a lot so far. We've really done a lot. Let's Let's do a few more things. I am personally going to use Flux Ultra for writing. I'm going to break the bank because I'm making This a public course. I want to just do the best the absolute best that's possible. But then if you want to dial it down and use a less expensive model, you definitely can.
And I'm going to select my aspect ratios 2x3. Now, Flux Ultra has a cool feature called RAW mode. And if you enable it, raw mode will make images look more like an actual photograph and less AI. So if you're going for a recipe for instance or an image of people for instance, and You're using Flux Ultra, then RAW mode can be very beneficial. Let's do that for the subheading also. And speaking of subheadings, I did not mention this before. There's a drop-down to specify where you want images to be displayed. So, every H2 but max
of three, every other H2. We're not going to choose this because we're defining exactly where we want the image. We want it right here and nowhere else. So, even though we have not Selected anything, we're still going to get that image because we've defined it inside the location inside of the custom outline. Okay, you follow me with that? What else do we want to do? I don't want a an intro up here. I think we're just going to jump right into this. I think the intro is redundant. We have something just a little tease up
here. And I think a lot of this is redundant with what's inside of here. So, let's not do an intro. And We're still not going to do an FAQ. Now, let's update this profile. And I'm going to I'm going to actually do something. Let's call this expensive update profile. And then I'll go down here and I'm going to select the cheapest Runware model, right? J Lightning. This is a fifth of a penny. So, we're going to do two tests. We're going to do an expensive test with set 3.7 and then a cheap test using GPT4
mini and then also cheap images. Compare And contrast both of these. So, we'll do J Lightning. I'm going to do 2x3 for both of these. And we're going to save this as cheap. We want to save model save profile, not not update. Oh, and then we got to select this over here. GP2 for a mini Mini update profile. So, we have our cheap profile and our expensive profile. Let's load our CSV and we're going to run the expensive one right now. We'll run expensive. I'm going to start this and then we're going To run the
cheap one when this is done. So, the expensive articles are done. Let's run this again, but with the cheap mode, the cheap image models and the cheap writing style. So, let's go over here and switch to cheap and then we'll load. And you see how cool that is how you can just switch profiles and everything loads. We're on the cheap one mode and then we're on the expensive mode. That's really powerful, extremely powerful. So, let's go to Cheap and select our CSV file again. And we will just write the same articles again, but using cheap
mode. And this is a a fairly accurate comparison between both because we're using the same outline, the same exact outline. All we're doing is just changing the writing model and the image model. Oh, I put these in cheap and that's actually supposed to go in expensive. So these are expensive models. Let's see how much it cost first Of all. So our banana bread, this cost me 17 cents. So 17 pennies to write this article. Mainly because of the images. Each image was six pennies. Two images 12 cents. And the article was about about five pennies.
So altogether it's about 17 cents which can be a lot or it can be a little. If I was to write a 100 articles this would be $17. 500 articles would be what? 70 $80 somewhere around there. So maybe 80 bucks for 500 articles. Is it Worth it? I don't know. That's going to have to be something that you answer yourself. If no one comes to your site then it's not worth it. But if a lot of people come to your site and you can get a good return on your investment, then it was definitely
worth it. So, you're just going to have to figure this stuff out. Let's let's look at the images for banana bread that it made. Wow, look at that. Looks very high quality. Actually, it's a cool image. So, that Would be the featured image. I forgot to select the aspect ratio, so I got to make sure to do that. Always make sure you change your settings. So, the aspect ratio for the subheading image I forgot to select to 2x3, but look at the quality. That's amazing. You can definitely tell there's a difference between a low qual
low quality model and a high quality model. And there's no berries inside of the the banana bread. It looks very Accurate. That's great. Let's look at the chili. Oh, look at that. Man, that looks nice. Very nice. Let's let's compare these. So there's our banana bread. Let's go to cheap. I think the cheap one finished. So here's the cheap banana bread. What do you think? First of all, it's not top down. I like the top down look. So the AI struggles on That. And I don't know. It the bananas, they look accurate, but I don't
know. It I don't know. I wish they were in bunches like this and they had they had those browning marks on them to make it look a little bit more realistic. And I don't know, it's in this this weird loaf pin that doesn't look really realistic. It looks almost like too clean and too proper. It's not bad. This was a fifth of a penny and this was six Pennies. So you could get 30 images out of this for the cost of this. I think that's I think my mental math is right. Let's look at the
cost. So this is the banana bread. This is the cheap mode. So, this did not even cost us a penny to write the article. So, five, let's see, 500 articles. I'm not even going to I think it would be five bucks. 500 times 07. Actually, it's wrong. It's 0.7 $3.50. Wow. And with Zim writer, you can write unlimited content unlike other AI writers. So you could write 500 articles using GPT40 Mini as your writing model and using J Lightning for your images. 500 articles for $3.50 or thereabout. That's incredible. Now with Flux Ultra and Claude
Sonnet, it's going to be more like $80. That's a significant difference right there. I'm scratching my head thinking, man, I could really save some Money. But again, your images could have some glitches in the matrix and things like this. Now, is there a happy medium? I don't know. Maybe instead of using the J Lightning that's a fifth of a penny, maybe you use JPro, which is one penny an image. These are things you're going to have to think about. And how do you figure it out? You do lots of tests. Do lots and lots of
tests to figure out what the best model for writing and images are. So, let's look at the cheap Chili photo. It looks good. I think the lighting in here is just better and it it's very close though. It's very close. Let's look at the subheading image. So, I did select 2x3 for the the subheading image, but I forgot to for this over here. I think there's more detail in here. You can look at the detail in this cloth that's underneath here. There's this crust around the bowl which makes it look a little bit less AI
And a little bit more realistic. You have this very clean bowl right here. So if you were if you had a trained eye, I think you could tell that there this might be AI. Whereas this is just honestly hard to tell when you zoom in. It looks real. So does this kind of I don't know. I don't know. They look pretty good. Let's see how much this cost. So, the inexpensive chili cost us again not even a penny. Now, let's go look at the Actual content for the articles. On my left is the we still
have the caching issue. On the on my left is the expensive model, Claude Sonnet 3.5 and on my right is GPT40 mini. And so, we'll go through this. Why you'll love this homemade banana bread. Simplicity is the secret behind this irresistible banana bread recipe. I've created a foolproof method that requires just one bowl in minimal effort. The straightforward mixing process means you'll go from Craving to enjoying fresh banana bread in about an hour. That's pretty cool. You'll appreciate how this recipe transforms overwrite bananas into something magnificent. The addition of chopped nuts adds delightful texture while
the moist tender crumb delivers perfect comfort with each bite. When you take the first When you take that first bite of homemade banana bread, you'll instantly understand why it's a beloved Classic. The warm, comforting aroma fills your kitchen, wrapping you in nostalgia. Each slice offers a That's pretty good, actually. I'm impressed. This is pretty good for not even a penny. What? And the text portion over here was five pennies. So, let's discard the images for a moment. This is the text was five pennies. This was like well under a penny right here. Let's see. Ingredients.
What ingredients are in Homemade banana bread? When it comes to baking homemade banana bread, the ingredients you choose play a vital role in achieving the perfect loaf. Not only do they contribute to the flavor and texture, but they also determine So, this is like obvious. The ingredients you choose play a vital role in achieving the perfect loaf. Yeah, no duh. Right. Not only do they contribute to the flavor and texture, but they also determine how moist and delightful your Bread will be. That's a little bit less fluffy, a little bit more. It's going to determine
the moistness. That makes sense. This recipe combines the natural sweetness of bananas with a few simple pantry staples. It's not bad. When when selecting your ingredients, it's important to reflect on the ripeness of bananas. All right, that's a weird word right there. To reflect on the ripeness, reflect on the ripeness. Using Fairly ripe bananas will enhance the sweetness and flavor of your banana bread. Additionally, you can customize. So, you know, it's okay. It does have a decent vocabulary, but some of the word choices are interesting. The quality of your bananas greatly affects the final flavor
of the bread. For best results, use very ripe bananas with brown spots on the peel. That seems more human. It seems like this is like very verbose, if that makes Sense. Let's look at the actual directions. Where' that image come from? Making banana bread couldn't be easier with this straightforward method. Begin by gathering all your ingredients. Uh, place everything in a mixing bowl and combine thoroughly. Don't worry if the mixture appears somewhat dry at first. Continue mixing until it transforms into a pasty liquid consistency. To make this delicious homemade banana bread, start by Gathering all
your ingredients. In a large bowl, combine everything. While mixing, don't be alarmed if the mixture appears dry at first. Continue to mix vigorously until you achieve a smooth, pasty, liquid consistency. This step is essential, I don't like that word, as it guarantees all the ingredients are well incorporated, leading to a uniform loaf. Once your batter is ready, prepare a loaf tin by lightly greasing it to prevent Sticking. I like this. I think it's worth the extra extra five pennies. The question that I would ask if I were you, though, is it worth the cost of
the images though? Is Flux Ultra what we need to be using for this? Or can we get away with a less expensive model? If you were to if you were trying to figure out what would what would be a good image model that I could use? And by the way, let me change my aspect ratio before I forget because I'm going to Forget. So, Flux Ultra is good and Flux Pro is like one step down from Flux Ultra. Everything else though, Flux Dev, Flux Chanel, use those on Runware, RW, Flux Dev over here is not
even a penny. It's 10 times, 15 times, 20 times cheaper than probably even more than that than Replicator or FAL. So, if you want to use Flux Dev or Flux Schnell, get Runware because it's incredibly inexpensive. So, Flux Dev is a step down from Flux Pro. So if you like flux dev Then use that because that's going to be like the third highest quality possible. Flux ultra is highest super high quality then flux pro then flux dev then flux. Now there's also these J juggernaut Jro J Lightning Jbase. JPro arguably is as good as Flux
Pro. Now, this on Runware is, and it's only available, actually, it's on foul also, but the FAL version is is much more expensive. So, I would test these out, too. JPro and Jbase. Try those out. See If those do well. Because if this is a penny, let's do some math over here. Where's our calculator? If we use Sonnet 3.5 to write this article, that's going to be five pennies. And if we add in the image model, that's going to be like another penny. So it's about six pennies or maybe seven pennies. 500 articles times let's
just say seven pennies is 3500 divided by 100 pennies in a dollar 35 bucks. So this would be if we use claude Sonnet $35 to write our 500 articles. If we use GPT4 mini and the image model that's a penny an image. Let's say maybe two pennies per article then. So 500 times two divided by 100 is about 10 bucks. All right. So if we use like JPro for our images, a penny an image, then 500 of these articles would be 10 bucks. Pretty good deal. And assuming you're using GPT40 mini. So do lots of
tests. Do lots and lots of tests. So We're very close right now, I think, to what we want. But the last thing that I want to do, the last thing I want to toggle to tweak our writing at least is going to be our mimic. Right now, this is generic. All right. Even though it reads well, I want a little bit more personality to this. And that's where we can use a style mimic to write in the style of an existing author, an existing blog post that we like. We can take that style, extract out
the characteristics That make that style unique, and then mimic it. And that's what we're going to talk about in just a second. Take a break if you need to. Go get a drink of water, whatever you need to do. Pause the video. Come on back. And we're going to talk about style mimics. Now, before we talk about mimics, I want to want to tell you two things. First of all, I went I paused the video. I have the luxury of doing that. I paused the recording and I went back and I made a Modification to
Zimr Writer. And now we'll no longer have the problem of cached images. to tell you what I did really quickly. When you upload an image with the same file name, something inside of WordPress just wants to reuse the cached version. I even turned off the caching, the light speeded cache for Hostinger, and that didn't solve the problem. So, what I did for Zimriter is I had Zimr add a random string of five characters at the end of the file name When it uploads. So, the file names will always be unique. And it's not the prettiest
thing in the world, but the file name is really not a big deal. So the file name still has the SEO keyword in it, but now we have this random string at the end and that will guarantee near uniqueness. So that will will not have these old images being displayed and reused. So these are the new images and I'm actually happy with the results. So everything that I Experienced, you will not be experiencing if you're on the latest version of Zimriter and watching this course. The other thing I want to mention is I tweaked the
prompts for this featured image and the subheading images. So in the description down below, you'll have the tweaked like the new prompt that I'm using. So if that's where you got the prompt and you didn't copy it off the screen as I was doing it, if you actually just downloaded the Prompt and used the one that was in the file down below, you should be good to go. But yeah, I tweaked the prompt because I was finding that sometimes for the featured image I was getting like a list of ingredients. So I tweaked the prompt.
Now the prompts I'll show you and I'll explain why I did it. I think that's learning experience is always a good thing. So for the featured image, we have write a prompt to generate a photograph without text for what the Finished result would be for the recipe above based on the ingredients and directions. So, it's the saved to text is going to be we're saving the text right here, which is like the directions. And we don't really want directions. We don't want like a big old list of ingredients everywhere in the photo. We instead just
want the final product reflected by or the final dish, recipe, whatever you want to call it, reflected by those ingredients that we Used. So, that's what we're doing for the featured image. And then the subheading image prompt, uh, what we're doing is this. So the subhead heading I don't want to confuse the AI. The subheading in this situation is how to make this homemade bread. So I think it would be best for that to go up here and then the title which is homemade banana bread recipe goes right here. And then the saved text from
those directions go here. And then our prompt is simply Write a prompt to generate a photograph without text for what the finished result would be for this recipe above based on the ingredients and directions. I'm getting good results with that. And if you're not getting good results, then you tweak it a little bit. You do some tweaks before you scale this up to 500 articles. Then, you know, do 10 articles and make sure you're happy. Really dial that in and perfect that because just doing two articles here or there, that's Not a good enough of
a test. Enough of that. Let's talk about mimics. Let's talk about a way to really style this uh the language as we're writing it to get it in a tone of voice that we really like. I've mentioned before that there's three ways to modify the style of how the text is written that like the voice that it's written in. We can enter a style here, right? This would be a person and entity like a person such as like Mr. T or Charles Dickens or Something like that. It could also be like a characteristic of a
person. Write in the style of a food blogger. All right. Write in the style of a doctor. Write in style the style of a pediatrician. Write in the style of a veterinarian. So you could do that too. You could also do auto style and have the AI come up with its own style. But the best way to come up with something that's very unique and very high quality, but again, high quality, little Asterk there, if you have good input, then you can get high quality output. But if you give it, if you don't give it
something good, then this isn't going to really do much. The way to get high quality output, all right, a high quality style is using a mimic. So, let's go into this mimic right here, and I'll explain what this is. Again, there's a directions link up here. Click the directions. Read the directions if you get stuck. What a Style mimic basically is. All right, Alice. She's looking in the mirror at someone that's not exactly her, but it looks like her. That's what a mimic is. A mimic allows you to to put in text that you copy
from the internet. So, you'd go to a blog post. And let's go to a blog post right here. This is a blog post about a safety kit for your car. Ultimate car safety kit. more than just jumper cables. Now, as we scroll down and we read this, essential Tools for basic repairs. Check this out. I really like this article. Five essential tools should form the foundation of your car safety kit for basic repairs. Let's break it down. A screwdriver set, flathead or Phillips, adjustable wrench, pliers, tire gauge, duct tape. Yes, you heard that right. Duct
tape. It's not just for DIY enthusiasts and kidnappers. I love that little snarkiness. Now, that wouldn't be great for a recipe post, but we're just I'm just going to demonstrate using this as an article to to mimic this style. So, here's how you make a mimic of a style. You simply go somewhere to a blog post that you really like that's unique, that has a flavor to it that you want to replicate. Or maybe they write in a specific way, they use specific language, or maybe they use like really short sentences that are broken sentences
or something like that. It needs to be a style that's unique and That's noticeably unique. And that can be a blog post. That can be a a word document that you wrote or someone else wrote. It can be something from inside of a PDF. It just needs to be words. Words in a style that's unique that you want to then have the AI mimic. So, we're going to take this content here. I'll take the key takeaways and we'll just go down and copy the rest of the article because I actually wrote this article using a
mimic. So, this should Give us something decent. We're just going to use this as an example. So, I'll paste this in here. Just paste the content in here. It doesn't have to be formatted, special, or whatever. Now, to generate our mimic, this is the style to mimic. And then we got to mimic that style to to generate our mimic. We need to choose a model to analyze this text. This the only time you need to select a model is when we're creating our mimic. Now, in my opinion, And I wrote Zimwriter, so I hope my
opinion carries a little bit of weight. My opinion, you should choose a powerful model here. You want the big AI brain analyzing this input text to look at the nuances of the text and generate that mimicked style. So, I'm going to choose Claude Sonnet 3.7. All right, a very powerful model. And then all we have to do is press generate mimic. We'll see what we get. I'm going to copy this out and so that we can actually read it. So Write in a style that is conversational and direct addressing the reader as you with a
confident slightly sarcastic tone. Use nth grade vocabulary mixed with industry terms and collquualisms. Vary sentence length between punchy statements and medium explanations with deliberate comma usage. Maintain an emotionally urgent tone 7 out of 10 while alternating between declarative statements, questions, and commands. Provide specific, detailed examples, Eight out of 10, rather than vague advice. Incorporate moderate humor through sarcasm and hyperbole. Organize information with bulleted list, clear headings, and tables to enhance skimmability. So, this mimic style that we just generated, we can save this now as a as our style. Let's call this test. And we'll save
the mimic. And we'll close this. And so now this box, this style mimic enabled box is green and it says enabled because We've loaded this mimic. Now when we write when we write this blog post, Zim writer will use that mimic to write the various sections. It will use that mimic and pen that mimic on at the end and then write with this. Now there's a couple gotchas that I need to explain. This is very important. First of all, anytime your mimic ends up saying organize information with bulleted lists, clear headings, and tables to enhance
Capability, you probably want to delete that from the mimic because what's going to happen is every single section that the mimic is applied to is going to get a table, is going to get a heading, is going to get a list, right? You don't want that, right? You don't want tables forced into every single head section. You don't want bulleted list in every single section. But this is what's going to happen. You're going to get that in every single section because Zim writer Doesn't write the entire article at once. It writes chunks. And then this
mimic will be applied to each chunk. And so for our, you know, why you'll love this, you'll get a table and you'll also get a list. For this, you'll get a table and a list. For this, you'll get a table and a list. For this, you'll get a table and a list. Not what you want. So, anytime you get a mimic that says add a table or add a list, we're going to edit it. We're going to remove that from it. Now, there's a little asterric button over here that allows you to turn this into
an editing mode. I hide this over here because I've seen some of you guys, now not you personally, not you personally, but other people. I've seen other people create some nasty prompts. And when I say nasty, I I I mean like just poor. They're they're long. They're so long and they're just full of conflicting rules and conflicting advice. And it's just it's just bad. I Feel bad for the AI to be perfectly honest. Now, that's not you. Of course, that's not you. It's other people. But that's why I don't let people edit this just right
off the bat. So, I hide this little button over here that when you click it, it makes this editable. So, let's let's click it. And you might have a different mimic. You might have followed me along and got a different mimic. But, we can come in here and we can just delete this. Turn off edit mode And click update mimic. Now, you might not have got that. You might not have got tables and stuff and every time you generate a mimic, you're going to get different results. So watch, let me generate it again. Let me
go back to sonnet and generate mimic. And you only have to generate it one time. You generate it one time and you save it and then you apply it and then you do your tests. You test and you finally dial it in. You tweak it in to To get exactly what you want. And that's that's the mimic that you end up using. So this is a little bit different than what we had before. Let's see. So this was what we had initially and this is the new mimic that we just generated. Write in a style
that's conversational yet authoritative addressing readers directly with you while maintaining a friendly tone like advice from a knowledgeable friend. That's cool. Use varied sentence lengths From very short fragments to medium lengths ones with plenty of commas to create rhythm. Include specific details and practical examples while incorporating moderate humor and sarcasm and unexpected comparisons. That I really like that actually. Organize content with bulleted list and headings and short paragraphs for easy scanning. So, let's delete that because that's we don't want that. Mix declarative statements with questions and commands And don't shy away from exclamation or rhetorical
questions to maintain an emotional connection without becoming overt dramatic. That's I'm impressed. Keep vocabulary accessible to middle school readers readers explaining any specialized terms immediately. I like that. That's actually interesting. I wonder how that would sound for a recipe blog. So, let's let's edit the mimic. Let's paste in the modification and we're going to update The mimic. Now, let's save this. We're going to call this going to call this Bella Baker 2 or Bella Baker Snarky. I'm going to update the name. The reason I'm calling it Bella Baker is because I have a mimic that
I am going to use. All right, this is the one I decided on and I generated and let me just show you it right now. This is what we're going to use. But I'm really curious on the snarky how that would turn out. So, this is what we're going To use. And I'm not going to show you what I mimicked because I didn't mimic my stuff. I mimic someone else's stuff. You can mimic whatever you want to be perfectly honest. So, write in a style that is conversational and approachable using eighth grade reading level with
common cooking terminology. Employ very sentence structure from short and punchy to medium length with fragment with frequent commas creating a chatty rhythm that mimics natural speech. Incorporate Emotional expressiveness with rhetorical questions and expressive phrases but without exclamations. I found that when you do exclamations, you get a lot of exclamations. Balance simple declarations with sentence fragments for emphasis while maintaining a casual blog like flow. Provide highly detailed nine out of 10en instructions and personal antidotes and incorporate moderate humor six out of 10 through self-deprecation, playful exaggerations and conversational Aides. Avoid rhetorical appeal to ethos. I forget
what ethos means again. Let's see here. Nibbles of ethos. Oh yeah, I was finding as I was doing my test like I said. So this this is the mimic that we're going to end up using or I'm going to end up using. I'll share this with you in the description down below. I found through my tests, lots and lots of tests. You generate a mimic, you write an article, you see what you like, what you don't like. And Also, let me put a little asterk out here. The writing model that you choose, GPT4 mini, GPT40,
Sonnet 3.5, that's going to highly affect how this MIT is interpreted. GPT4 mini, for instance, we talked about at the beginning of this course how it has a small brain. There's a lot of rules in here and this is not the only thing that's fed into the AI as we write our content. There's other rules too. So with so many rules, GP240 Mini can start to struggle or maybe it Picks out one or two rules that it can follow, but it doesn't follow the rest. But if you use a bigger model, a smarter model like
GPT4O or also set 3.5, it can do a better job at following all of these. But realize the way that GPT40, the big brain model of GPT interprets this is going to be completely different from how something like Claude Sonnet 3.5 interprets this. Right? Each model has a different way of Interpreting all of these different rules. Do lots of tests. Do lots of tests and then settle on a particular model you like and then also tweak your mimic based on that model you plan to write with. Does that make sense? So speaking of the ethos
part I was getting when I was testing this when I was preparing this course I was getting a lot of trust me I did it this way trust me my persona for this site is a robot it's let's go to the homepage Robbie the Robot who hasn't cooked anything in his life so I don't want to appeal to ethos and that's like a grammatical technical term and I I didn't know what that meant I had actually I actually went to chat GPT and I was pasting in examples of what I didn't like. And I said,
"What is this? What is this called?" And chat GPT said, "Oh, that's called ethos." And it gave me an explanation. I said, "Oh, that makes sense." And so I went to my mimic and I said, "Avoid rhetorical Appeal to ethos." And it it worked. It took that stuff out. Also, never write about experiences this person did. I cooked this. I baked this it this way, etc. So feel free to use first person, but never about past experiences. I found that without this in here, the AI will write, I cooked this and I really liked it
and I want to share it with you. I didn't cook it. This is a robot. So, I put that in here to avoid that. So, this is like iteration five for me When I was creating my mimics and I was tweaking tweaking tweaking. This was like the fifth iteration. I really liked the output with this. So, this is the mimic we're going to be using. I would be interested to find out what this sounded like, but I think we would get this ethos problem and then we'd also get this first person problem that we have.
So, we would probably need to incorporate this language into this this snarky mimic that we just created. So, What we're going to do now is I'm going to select this mimic, this Bella Baker mim mimic, the non snarky one. This is the one that I made by myself. We're going to select this mimic and write using the expensive model, right? using sonnet 3.7. Let me update my profile and we'll compare the output to the non-mimic output. So let me first load the CSV and we will start the bulk writer. Now I'll leave it up to
you to test your Mimic out on an inexpensive model like GPT4 mini if that's the route that you want to go and then also compare the result to an expensive model like claude sonnet 3.5 or 3.7. You'll definitely notice a difference on the powerful model. The powerful model is going to follow those rules a lot better. And while this is finishing, let's let's actually open up this bread recipe and read a little bit. So, why you'll love this homemade banana bread. Whether You're a seasoned baker or just starting out, this banana bread recipe will quickly
become your go-to favorite. I've designed it to be incredibly simple. Just dump all the ingredients in one bowl and mix. The texture is perfectly moist with a tender crumb, while ripe bananas provide natural sweetness. You can customize it with peanuts or cashews for added crunch and protein. I love that it requires minimum cleanup and basic ingredients you likely have on Hand. So, in my opinion, this is nice, but it doesn't have any real personality. It's just straightforward. So, let's let's put this over here and we'll open up the new one on the left and we
can compare both of them. So, the banana bread with our mimic is done. So, this is what we have. This is our new image. Cool. Looks like a good image right here. Got some peanuts on top. Maybe some nuts Inside. Why you'll love this homemade banana bread. So, we have one paragraph here. There are three reasons you'll love this homemade banana bread recipe. First, it's incredibly simple. Just toss everything in one bowl and mix. No fancy techniques or special equipment needed. Second, it's customizable with either peanuts or cashews, letting you make exa it exactly how
you prefer. Third, it's the perfect way to use those overripe bananas sitting on your counter. You Know, the ones getting browner by the minute. Trust me, they're actually ideal for this recipe, giving your bread that rich sweet banana flavor that makes everyone ask for seconds. So, I This is standard right here, but wow, this was really nice. You know, the ones the ones getting browner by the minute. Trust me, they're actually ideal for this recipe. Giving your bread that rich sweet banana flavor that makes everyone ask for seconds. That's really cool. Now, I Actually forgot
something. I made a mistake and I'm glad I made this mistake so I can tell you not to make this mistake and we'll go back and we'll correct it. A style mimic is applied anywhere Zimwriter is writing content except for a raw prompt. Remember we talked about raw prompts and all of my prompts go away. We feed this template in and the directions on how to write is basically limited to what you've told it. And so That means a mimic is not going to apply. So the question becomes, how can we get not just this
section? Remember there's no raw prompt here for this section. This was just the Zimwriter prompts plus the mimic. But we used a raw prompt here and we used a raw prompt for this section here but not here. So the mimic applied for these three sections. How can we get the mimic to also apply to this section and to this section where we used a raw prompt? The Secret is to add your mimic inside of the raw prompt. So let's wait for this to finish and then I'll show you how to do that and then we'll
we'll do it one more time with the mimic applied to both of these. Hope that makes sense. I explain things very in-depth, so I hope I'm not boring you with the explanations, but I explain things how I would want to have them explained. Mimics only apply to non- raw prompts, the situations where Zimwriter is using Its own prompts. So, let's go to the bulk writer and I'll show you how to do this and then we'll just cue up the next batch of articles. Go to the custom outline and create raw prompts. And so, this is
what I'll do. So, this is our normal raw prompt. This is the one we've been using. Now, here's the prompt with the mimic. Let me copy this out so you can see it. So, here was our original prompt and now here is the prompt with the mimic. So, I said note colon when writing and then literally this is just a copy paste of the mimic. Note when writing write in a style that is conversational and approachable using eighth grade reading level with common cooking terminology. I'll show you. This is just a copy and paste of
our mimic right here. So you just take this, copy it, and then what I'll what I recommend doing is you paste it here, you lowerase this, and you simply say note colon when writing, Comma, and then just paste the mimic in. Let's go back to our outline. So modify your raw prompt if you want to paste it down here or create a second one. I created a second called version two. And we have to do the same thing for our instructions. So the instructions, this was our original prompt and this is the one with the
raw prompt. Same exact prompt, same this is word for word exactly what we have right here. So just paste it in this one too. Update the Prompt or save the prompt as version two if you want to, whatever you do. And then we'll go back to our outline and then we need to change it accordingly if you've saved it as something new. So I saved mine as version two and we'll simply update the outline. I think I actually saved this over here as version two. So we have a raw prompt is version two now with
our mimics and I will update our profile and I will write this one more time just to show You and I'm doing tests right now. I'm writing these with the flux ultra as you're doing your tests. Maybe you want to use that inexpensive model so you're not spending 50 cents for each test for each each article I think was like 17 cents so together it's close to 50 cents or something. Maybe don't test that expensively. So, while this is writing, let's look at the sections that did use the mimic. So, let's see. No mimic mimic.
While the classic banana bread Recipe delivers reliable comfort every time, you can easily customize it to accommodate dietary restrictions or simply to experiment with exciting new flavors. I often swap regular flour with almond or coconut flour for a gluten-free version. Not a fan of peanuts? Cashews make a delicious alternative, or try walnuts for a traditional twist. For a dairyfree option, replace cooking oil with applesauce or mashed avocado. Sounds Weird. Tastes amazing. See, that's cool. That's what the mimic is causing right there. You can also add chocolate chips, dried cranberries, or even a swirl of cinnamon
for extra personality. The possibilities near endless, right? So, it's these little subtleties that our mimic is creating. Now, you can go heavier-handed with the subtleties and make this even more more obvious, but I like this. It's professional, but it's relatable. These little subtleties, These little personality tidbits that are inserted in here, it's not over the top in my opinion. Let's now let's look at the non-mimic version. While our basic banana bread recipe produces wonderful results, you can easily customize it to match your dietary needs. Let's see. Don't have cooking oil, melted butter works beautifully. You
can switch between peanuts, cashews, as the recipe suggests, or try. That's not bad. I think it is lacking some of The personality like this. What to serve with homemade banana bread? Although banana bread is delicious on its own, pairing it with complimentary foods and beverages elevates the experience. I love spreading cream cheese butter or nut butters on a warm slice for added richness. For breakfast, I serve it alongside fresh fruit for a balanced meal. So, let's see what the mimic does. Whether you're enjoying banana bread for Breakfast, snack time, or dessert, pairing it with the
right accompaniment can elevate this humble treat to something truly special. I love serving warm slices with a dollop of mascapone or cream cheese. The cool creaminess against the moist banana bread creates magic in your mouth. So, we do have the I love serving it. Robbie's really not serving it, but this is cool. The cool creaminess against the moist banana bread creates magic in your mouth. For Breakfast, try it with Greek yogurt or a drizzle of honey. Coffee absolutely vital. The bitter notes balance the bread's sweetness perfectly. And don't forget about fruit. Point. Fresh berries or
sliced peaches make delightful partners when you're craving something lighter. That's cool. Final thoughts. Let's see. But be beyond all serving suggestions. This banana bread recipe has become my go-to for so many reasons. It's ridiculously simple. Just toss Everything in a bowl and mix. No fancy tech techniques required. The secret? Those overwrite bananas sitting on your counter. You know, the ones with the brown spots nobody wants to eat. They're banana bread gold. That's cool. All right. That's That's how somebody would write. You're not going to get that over here. I love how versatile it is, too.
Swap peanuts for cashews. Add chocolate chips. Sprinkle cinnamon. Make it yours. Isn't there something magical about Transforming humble ingredients into something so comforting? I like this. I The mimic, I think, is doing a good job here. Now, let's look at the the next one that we just wrote that has the mimic everywhere inside of our raw prompts. Let's check it out. Again, the image looks great. Look at that image. So, we now have a mimic on this section. This banana bread recipe calls for just a handful of simple ingredients that Come together to create something
truly special. Let's see. What makes this recipe particularly appealing is its straightforward nature. No fancy extracts or hard to find items required. The ripeness of your bananas can make or break this recipe. Looking for those spotted, even slightly brown bananas. That's when they're perfect for baking. Sweeter, softer, and packed with more banana flavor. That's cool. That's Yeah, if you look at it over here, you don't Get that that writing style. The recipe offers flexibility with nuts, too. Can't decide between peanuts and cashews. Both add a wonderful crunch and nutty depth. So, you really can't go
wrong with either choice. And while not specified, a pinch of salt might enhance all these flavors even more, bringing out the sweetness of the bananas and richness of the nuts. That's great. Look at that photo. Love it. Making this banana bread couldn't be Simpler. It's pretty much a one bowl wonder that even the most reluctant baker can master. Start by gathering all your ingredients, etc., etc. The beauty of this recipe is how forgiving it is. Just toss everything into a large bowl and mix thoroughly. Don't panic if the mixture seems dry at first. That's completely
normal. Keep stirring until you achieve a pasty liquid consistency. Those muscles will thank you later. Love it. Love It. Let's look at all our settings now. So, we have our first person. I'm liking how the first person's coming out. It's using I, but it's not over the top. We're nuking words. I don't see a lot of AI words in here. We're bolding words. I I love how the bolding is turning out. We have banana bread recipe, homemade treat, right? Bananas heavily aroma simple ingredients. Moist, flavorful loaf, straightforward nature. So, we have some great bolding going
on for Skimmability. I'm disabling skinny paragraphs. I don't know why I'm doing that. Let's turn that off. I want skinny paragraphs. This is why you check over everything. Update prompt. Update profile. Yeah, I was because I was wondering as I was reading this, I'm like, man, we got some pretty fat paragraphs down here, but now we have let's let's not disable skinny paragraphs. We want to enable it. We want to disable conclusion though. AI Model for writing cla 3.5. Uh we have our flux models. We have our correct aspect ratios. We're using raw mode for
both of these. Again, that's an option that's only available for flux ultra. You might not want to go down this road because again bringing out that calculator. If you're doing 500 articles, two images per article, that's a,000 images. Oops. th000 images at six pennies each times 06 is 60 bucks. So the images alone, two Images, 500 articles with flux ultra would cost you 60 bucks. Whereas if you use that J Lightning from Runware, we'd have 1,000 images times. 019. So it's a fifth of a penny. It would cost you a $1.90. So two bucks. two
bucks for those thousand images versus $60. Which is better? It's up to you. You got to earn that return on investment. What's going to give you more of a return? I don't know. It's up to you. Then we have our Prompts for each. And we're loading the text that we've saved. The saved text happens in here. We have our outline. So, we have our vase. We have our two raw prompts. And these raw prompts are my version two, which has my mimic in them. I have my save text. So, I'm saving that text. We're making
an image here with that image image variable. I think it's pretty good. Before we pull the trigger and write 500 articles, there's one more thing I want to do, Possibly two. Two things you might want to do, one thing I want to do, and that's deal with links, both internal links and external links. That's what we're going to talk about in just a moment. So, pause the video. Pause the video. Maybe you need to tweak your settings a little bit more. Maybe you need to catch up with what I've done, but I want you to
get to a point that you have everything configured, everything exactly how you want it Except for links. We'll deal with links and then we're going to do one final bonus after dealing with links, but I'll save that. I'll save that secret bonus for after the links. But we're going to deal with links next. So, get everything exactly how you want. Get your mimics how you want. Decide on what image model you want to do. Maybe do some more tests. Maybe go to your CSV file and queue up some more article titles with the background and
the variables and Stuff like that. Do 10 tests. Do 15 tests. Do more tests. You're completely happy with the quality of the output and the quality of the images. Once you've done that, unpause the video and we're going to pick up with links. So, now we get to the fun part. At least this is fun for me. Maybe this is not fun for you, but it's link building. And let me preface. I hate manual link building. I don't want to build links manually. I want the AI to do everything for me. That's the way I
roll. If the AI is not going to do it, then I'm not going to do it. There's two types of links that we can have the AI build for us. Both internal links and external links. We're going to configure some stuff and then have the AI write all of our 500 articles automatically carrying out our linking instructions. And we don't have to lift the finger. So, that's the end result. That's the end goal. And we're going to be linking out to Amazon in This particular case. So, if you don't have an Amazon affiliate account, you
should get one. It's not hard to get one. We're not even using the API. We're not going to use Amazon images. I'm going to show you a cool little hack that we're going to link out to Amazon search results pages, not actual individual product pages. And then in terms of internal linking, I was hesitant to show you this because I was not planning on doing internal linking For these articles because these articles will have tags and where are they? They'll have tags and so once we write enough articles like baking tips for instance, this will
link to other recipes that share the same tag. So there's already internal linking going on, is it necessary to add those inline internal links? If it is necessary, like where would we add them? I don't necessarily want an internal link inside of here. So I've been scratching my head Thinking where would I even insert an internal link in here? I was thinking about possibly doing it um here, but then we might get something weird like it might say like barbecue ribs or something like that, like trying to recommend something. I don't know. We could possibly
put it in final thoughts. So, I I'm on the fence in terms of internal linking. I still would like to show you how to do it with Zimr Writer. Uh but the first thing we're going to Tackle is those affiliate links. Where do we want the affiliate links to go? I don't want to shove an affiliate link down someone's throat when they're just beginning to read our article. And I also don't want to give them an affiliate link when they're reading our ingredients. And I don't want the affiliate links to be for bags of flour
or sugar because there's no commission in that. And I don't buy flour on Amazon. So I don't think linking to Ingredients is useful. I would rather link to high ticket items. So I think the perfect place for me to have an affiliate link is in this section right here where someone's actually making the bread. So, if someone gets down to here and they're going through the steps to make the bread. Now, what do you need to make bread that might be expensive? Again, I want to advertise high ticket items, not cheap dollar bags of flour
or something. Let's see. You need an oven. That's expensive. You You need a mixer. You need a mixer to mix all the dough up. You can mix it by hand if you want to, but a lot of people would like a KitchenAid mixer or something to mix all the dough up. So, that would be something. So, I would actually like to have that advertisement, for example, a mixer inside of here because as they're making this recipe, maybe they have an old crappy mixer and it's on its last legs. It's about to kick the bucket. They're
making this and they're like, "My mixer sucks. I wish I had a better mixer." This would be the perfect opportunity to advertise that mixer because they understand the problem. They realize the problem. They're ready to get a mixer. And it just so happens you have a link to a mixer in here. Man, that'd be phenomenal. But now, I don't want the link to be to a specific brand because I want this article to be evergreen. I want this article to work 10 years from now. If someone's looking for how to make this banana bread, I
want this mixer link be valid for 10, 20 years or whatever it is. So, we can't link to a specific model of a mixer because that model is going to be out of style in 10 years. So, what do we do? We could link to a category of products on Amazon. high-end mixers or stand mixers or something like that and we'll still get the commission when they click on that link and decide to buy a mixer Within 24 hours. That's the cookie expiration time on Amazon. So, I want the link to go in here and
I don't want it to be for a specific product. So, how do we go about doing that? It all starts with the text discombobulator. We've used this a couple times already in this course and you should be getting familiar with it. This is it truly is like the Swiss Army knife when you want to get stuff done. You could substitute some words for stuff done. When you want To get stuff done, use the text discombobulator. It's great. So, first things first, let's go over here to our worksheet. And let's get the titles from Zimr Writer.
So, we have a couple titles here. We're just going to do some tests and we'll put them in here and we'll copy them out and put them inside of this list here. We're going to click the edit custom prompt button and there's going to be a prompt in the description down below called CP Product Finder. And This is what it looks like. Let me copy this out to show you. I am trying to find products to promote on my website that would be relevant to someone reading a blog post about the content found in the
data to process. Write a 1 to fiveword search string that I could search on Amazon for expensive $100 to $500 products that would be useful for someone reading this blog post. And then note, don't provide any explanation, commentary, or other Discussion. Just write the one to five word search string. Now, question is, is the AI going to go to Amazon and search? It's not. And we're not going to use an online model either. We're not going to use the sonar model. So, how does the AI know what products are $1 to $500? That's a good
question, isn't it? We're not asking for specific products. We're asking for a search string that we could search on Amazon. And the AI has common sense as as far as we can understand That word in the terms of AI. It has common sense to understand like what an expensive product would be and what an expensive product would not be. What would not be an expensive product would be a bag of flour. But what would be an expensive product would be a stand mixer. So the AI I think can do a pretty adequate job at least
for our recipe niche of coming up with high ticket items. High ticket being relative, but high ticket items that we could then Create affiliate links to. So let's go ahead and use this. Let's let's use this product finder. And we'll give this a name. We'll call this products. And I'm going to use, we want to use a powerful model for this, like a big brained model. So you could use GPT 4.1 or 4.0. I'm going to use 3.7 Sonnet. And this will not be expensive. It's not This isn't going to cost a dollar or something
like that. It's a fairly Inexpensive job. Let's see what we get. So homemade banana bread recipe. Now look at this. Stand mixer premium. That's pretty cool. Rich and hearty homemade chili recipe. Dutch oven leg crusette. I think I'm saying that right. I don't know if that's a brand, but I'm sure that's expensive. Let's Let's go to Amazon and check some of these out. Let's put in this Dutch oven. Wow, these are 300 300 bucks. I've heard of this brand. I don't think this Brand is going out of business anytime soon. So, we're pretty good with
that. It's not a product like model number, so I'm happy. All right. Stand mixer premium. Cool. 179 bucks. 249 349 179. Kitchen stand mixer professional. That's kind of the same thing. High quality pasta maker. 200 200 129 160. That's cool. Professional chef knife set. Oo. All right. I got some high ticket items in here. At least all things being Relative. A lot better than a bag of flour. Let's see. Dutch oven KitchenAid mixer. Is that a thing? Dutch oven KitchenAid mixer. I guess you get both. Dutch ovens and KitchenAid mixers. Interesting. Cool. So, this is
what we can do to come up with our search result. And then we're going to eventually take this result and turn it into a an affiliate link. So, let me let me cue up all of our titles now. And while it's Processing them, I'll show you how to take these and start turning them into affiliate links. So, let's go over to our data and get all of our titles. Just copy the whole thing. Get rid of this header row. All right, I have 500 of them. Perfect. Go over here and we'll call this products complete.
Now, while that's running, while that's doing its thing, come over Here and we're going to go to sheet seven that had our categories or wherever the sheet was. Let's just make this sheet four. Sheet four. If you still have this, that's fine. If you don't, then just make an empty sheet. We're just doing an empty sheet. We don't need our categories anymore. Now, we need to to put a couple things in here. The first thing we need, let me type it in here so you can see it at a larger font. Let me copy this
right here To show you. Can you see that? https colonwww.amazon.comward slashthe question mark k and then equals. So you might want to pause the video, write that down or copy it, but that's what we need. We're going to put it, let's see, we'll put URL right here and we'll paste this in here and we'll just fill down a little bit. Then we need keywords. Now, These are the things that generator is coming up with right now. So, these would be the keywords right here. But because we're making a URL from this, the URL cannot have
spaces. So, what we're going to do is paste our list of keywords into Notepad or something and we're going to take all of the spaces and we're going to change them to pluses and make sure that you're not on regular expression mode because pluses mean something in regular Expression. So, we're going to go back to normal mode. if you are using Notepad++. Otherwise, you don't have to worry about this. But we're turning the spaces into a plus symbol. Replace all. And if your stuff is uppercase too, we can go in here and lowerase stuff. There's
online there's like a lower case lowerase list online. Let's see. Convert case. I think we can do it with the pluses. If not, we would have to do the casing first. So Lowerase. Yeah, that works. So we lowerase the whole thing. Let's let's go back over here and let's paste this in. So this is our keywords plus lowercase and then plus symbol. Now we need our affiliate ID and our affiliate ID you can make on Amazon. And mine for my site will be cool recipes. That's going to be my Now, make sure you actually add
this to your Affiliate account first because if it's taken, then you're going to have to come up with with something else. Cool home recipes 20. Then what I want to do is come to the front of it and we're going to put the amperand sign. Let's see. Come to the front and put an amperand sign and then t a equals. That's how you you specify your affiliate ID. And so we'll come over here and I'll put in affiliate ID and then we'll just fill down right now. And Then going to make a merged column. And
this is where we just combine everything. So we say equals this and this and this. So here is the resulting link that we have that is our affiliate link. So when we visit this link, let's visit it right now. It takes us to the search page for stand mixer premium. Now, There's one other thing we need. So when we add links inside of Zimwriter to our link pack to make our link pack, Zimwriter is going to try to visit the URL and then scrape it and then use AI to summarize it and use that summary
to store in its database so that when it comes time to actually insert the links into your article, it can make a good judgment about what links should go into which articles and then also what language it can use to create the link Text, the text for the link. Now, the problem is Zimr Writer can't go to this thing right here and summarize this because like all it is just a bunch of mixers. So, we can't have Zimrder go to this page and scrape it and summarize it. So, instead, we have to come up with
our own summary to provide to Zimr Writer to tell it what this page is about. And that's going to save us a lot of time. Number one, because Zimmerator is not going to have to come to this This page and scrape it and summarize it, but then also we'll get something more accurate. So, what we're going to do is we're going to we're going to do this. I do some things behind the scenes to take the scraped summary and turn it into something to store into the database. And if you're creating your own summary, if
you're providing the summary and Zimwriter is not going to go to the website and scrape it, then I want you To use this right now. A web page that lists the following products for sale. And then what we would have in here, let me just demonstrate this would be our I guess I'll put it here. Stand mixer premium. The title should be close to stand mixer premium. So, just run with me on this. For our use case here, linking to Amazon categories. This is the template that I recommend using. I recommend you using. So, here's
what we're going to do. Let's see. It's hard To transpose this so you guys can see it. I'm going to make this Excel formula. So, let's say our summary is equal to double quotation a web page that lists the following products for sale space and then double quotation. And then we're going to do an and symbol. And we're going to select our keyword, not the one with the pluses. And we're just going to select the keyword over here. And then we're going To do and symbol double quotation period double quotation. So we ended it right
there because we got to get more. We got to get more data. And we need to say the title should be close to. So let's go back and edit what we just had. And right after the period, we'll do a space. The title should be close to space again and symbol. And we're going to select B2 again. Do an and symbol. Double quotation. Period. Double Quotation. I'm going to fill down a little bit. Now, let me show you. Let me make this big so you can see what the formula is. Here's the formula. Equals a
web page that lists Oh, this following products for sale. I spelled it wrong. Let's fix that. that lists the following products for sale and we'll fill down again. So let's copy that and go to notepad a web page that lists the following products for sale. So this is The our double encased in double quotes and then we have B2 which is our keyword and then we have another double and symbol double quotation period because that's our sentence and then space the title should be close to colon space double quote amperand B2 again amperand and then
a period encased in double quotes. So again if you're doing Amazon affiliate products or any affiliate products and you're making your own summary this is the way to do it. Now, All we need to do is somehow append this summary onto our merged URL. So, what we're going to do is let's go to the formula. And we have A2 and C2 and D2. We want to do another and at the end, double quotation, pipe symbol, that's for me, that's right above my enter key, another double quotation, and symbol or amperand symbol, and the summary, right?
And that gives us this. Let me copy this out so You can see it. All right. So, here is our URL, right? Our affiliate link URL. And then we have a pipe symbol. The pipe symbol is a magical symbol that indicates there's going to be a summary coming. Okay? And then here's the summary. And in general, the summary should be under 50 words. If you go too long, problems can occur. Under 50 words. So, if you're not following exactly what I'm doing, try to keep your result, your summary Under 50 words. A web page that
lists the following products for sale. stand mixer premium. The title should be close to stand mixer premium. So let's let's go ahead and use the result that the text discombobulator just made and fill down on this and then we'll create our link pack. So let's let's close this and let's open up our complete our products complete. Now again, if you're going to open it in Excel, you got to keep an eye out for special characters that are Butchered. If they are, then open this inside of Google Sheets. So let's see what we have. kind of
looking at everything here and we should have 501 because we have a header row. So we should the result should be 501. We want to make sure everything looks normal too. There's no like prompt leaks or something like that. Yeah, everything looks great. Italian craving Italian. All this Looks good. So this is what I want to do. I want to delete this column just for clarity purposes. We're going to delete this header row and delete this over here. We're just left with our search string. What I want to do is I want to remove dashes.
So like high dash end. Some of them will say high dash end. Some of them will just say highend. So let's remove the dashes because then we're going to remove duplicates. We want to make sure we remove like all the Different similar things. So F, find a dash, replace with a space. We replace 64. Now let's go over here. Again, if you're in Google Sheets, it's going to be a little bit different, but I'm going to go to data and then remove duplicates. And I don't have a header row, and I'm only dealing with column
A. So, let's remove them. So, 160 duplicate values found. All right. So, that's good. And if we remove the duplicates, it will actually save us Money because the prompt that we feed to the AI, that Zim writer feeds to the AI to determine which to recommend will be less. Last thing I want to do is put this into lowercase. So, we have 399. Let's go to convert case lowerase. And then we'll take all of this stuff and go over here and put in our keywords. And then we're going to see go Back to Notepad. And
we're going to replace all of the spaces with a plus sign. Go back here. Paste this in. Now we're going to fill down. And we're going to fill down. Fill down. And then finally, our merged. Fill down. Double check we have everything over here. We do. We have 340 affiliate links. So, let's take all of this stuff Except our header row, paste it into Notepad. I'm going to turn off word rap just that I I can see this a little bit more clear. And our and what we want to do is close the text discombobulator
and go to the link toolbox. And we're simply going to paste our links in. Oh, I didn't copy it out of here. So, it's all we're not doing any new lines in here, which is a goof. So, let's copy it out of here and paste it In here. Cool. Now, what I want you to do is I want you to go in here and look to make sure that everything copied. We didn't hit a truncation because we had too much data in here. And that could happen if you're doing like a thousand links or too
many links or your your descriptions too long. That could happen. So, the last thing we have in here is Italian kitchen stand mixer. So, Let's make sure that's in here. Italian kitchen stand mixer. Perfect. Let's give this a link pack name. We're going to call this recipe 02 and save new pack. So, we need to process 339 links. It could take 169 minutes. This is way off. It's not going to take that long. It might take 15 minutes to process all these or less. So, let's get this thing processed. And when this is done, then
we'll have our link pack and I'll show you how we can add this into our custom outline. Let yours run if you're following along. Create your pack. Let it run. I'm going to pause the video. I'm going to go get a drink of water and come on back and we'll show you how to actually use these links now. And then we'll do a test or two. The link pack is created. You'll see this popup that will appear. And sometimes if we're scraping sites, some Of the sites might fail to be scraped. And you'll see a
list of the ones that were added. and then a list of the ones that failed. But because we weren't scraping any sites, everything should have worked fine. And yeah, that's it did. That's correct. Our links are created. And we can pull up our link pack and check. Let's see. Recipe02. And there it is. We have 339 links now in our link pack. Now, let's copy the name of this. It's recipe 2. Let's just put it here. Recipe 2. We want to save the name. The link pack is made. Let's go back to our bulk writer
now and let's open up our custom outline. Now, where we want to insert the link is right here like in our instructions. So, we can click on the custom outline instructions again. How to use a link pack on a subheading basis. Curly brackets underscore and then your link pack name. So, our link pack name is recipe 2. So to do this Right, we would go LP recipe_2. So this is the name of our link pack. But then to format it properly for insertion. So to actually enable a link pack, we need to click this menu
button here and we need to select our link pack. Now we're like I said, we're going to actually insert our link pack on a specific subheading. So this is selecting it here is irrelevant, right? But we have to select a pack in general. And the reason I'm saying this Is because you might in your custom outline use a couple different link packs on different subheadings. And so you might get to this point and think about I'm I'm using a couple different link packs. What should I actually choose in the drop down? And if if you're
specifically designating where the links are going to go on a subheading basis, then it doesn't matter which ones you select here. So just select something. And then these Settings right here are the number of links per article at a limit, like a cap, and then how many links per subheading. Now, we only want one link in our subheading, our like our direction subheading. We only want one link in there. If we wanted more, we could say, I want two, and then we'll get two links in there. The AI model that we want to use to
write the link text, write the sentence that's going to comprise the link text for insertion Into our article. I recommend selecting the same model that you're using for writing. So if you're using Sonnet 3.7, then use Sonnet 3.7. If you're using GPT4 Mini, then use GPT40 Mini. The reason is you want everything to sound the same. So I want to select 3.7 Sonnet. This is irrelevant for us because we're not doing auto insertion. We're designating exactly where we want the link. We don't want the links to be do follow. So it's going to be a
no Follow link. set the links to open it in a new tab. Let's do that. I want the links to Amazon to open in a new tab. And let's make the links bold. I would like to really call out the importance of actually clicking on that link. We want to encourage somebody to do that. And now this is the important part. This is the part for our use case that you have to do. Disable insertion except via the this LP and custom outline. So, if we don't check this box, then what Zimwriter is going to
do is it's going to put a link. Where's our article? It's going to put a link here. It's going to put a link here. It's going to put a link in this section. It's going to put a link in this section. It's going to put a link in this section. It's going to put a link in this section until it hits that cap. But, we don't want that. We only want a link in that specific subheading that we're going to tell it to. So, we're going to check this box. We want to disable insertion except
via custom outline. And then finally, we want to unlock mega link NATO mode. So what this means is when you don't check this box, Zimwriter will insert based on relevance. It will look at all your links and then look at like the summaries for the links and then determine if there's a relevant link to insert for the given subsection that has been written. But sometimes you want to just force those what is it? Square pegs Into those round holes. That's what this check box does. If you check this box, you're going to get a link.
Like 99% of the time, you're going to get a link. And so you can build like crazy links. If you want to insert a link about mace, like protective spray, handguns, and bubble gum into an article about how to wash a dog. Yeah, you could do that with Mega Link Nato. It just shoves those links in there. And that's fine for us because we're in control of our links. We've made links regarding these these articles for different supplies somebody can use to to prepare this particular recipe. The links are going to be on point. So
I have no problem checking this box to enable this setting. So let's close this now. And now our link pack is enabled, but it's not going to do anything because we checked this right here to disable it except via the custom outline. So we have to go into our custom outline now and put the the Variable this variable that we created. Remember, this is the name of our link pack and then this is the format it wants it in. Curly brackets LP underscore and then the link pack name. So, we're going to take this and
we're going to put this right here. And by the way, I want to say this in general. It doesn't matter where any of these variables are in terms of order of the variables. You can have this raw recipe appear at the end if we want to. It Really doesn't matter. The only thing the only thing that matters is uh these varss. The varss become like the var 1, var 2, var 3. That's basically a find replace. Zimwriter will replace this with whatever that var represents. So these are the things that matter where they are. But
everything else like the save text, the curly brackets, img, it has to be after the subheading somewhere. But like the order Of where it has to appear after the subheading doesn't really matter. So, let's let's update our outline. And all we really changed was we added this link pack variable right here. Let's close this and save our profile. And let's open up the CSV again. And we're going to we're going to write it and we're going to see what we get. The first article is done. Let's check it out. All right, there's our image. Man,
the images are turning out really Nice. It's good. Let's see if we get our link. There it is. For an even smoother batter with perfect consistency, consider using a premium food processor to quickly blend your ingredients while maintaining control over the texture. While the recipe is forgiving enough for beginners, I always recommend letting the bread cool in the tin for about 10 minutes before removing it. Let's click it and see where it goes. High-end food Processor. Pretty neat. So hopefully someone reading this article and they're they're using like this handme-down food processor that doesn't work
very well or maybe it's underpowered and they're like, "Yeah, I could really use a a premium food processor to get a even smoother batter and better consistency." And they click this, they go to Amazon, they decide to buy this, and I get like a I don't know, like a $8, $9 commission. That's pretty Good. I like that. And the great thing is this will never This is like an evergreen link right here. I'll never need to replace this link. Okay? Because high-end food processor, you search this phrase now or you search it in 15 years
from now. And yeah, it's always going to return a list of high-end food processors. And we're also not spamming our article with these affiliate links. It's been said that there's a negative result with that. If you have like too Many affiliate links in there or your your site is just too Amazon or Amazon Amazon, I don't know how to say it. Amazonified. That's what it is. Amazonified. If your article is too Amazonified, there there's been discussion that you won't rank as high. An example I know of is there was like a local dentist and the
dentist was reviewing the best toothpaste and Google gave that local dentist a lot of love for that particular article, for that Toothpaste article. And it was ranking high on Google, not because it had a lot of backlinks, but because it didn't have any skin in the game. It was just a local dentist. They didn't care. Google saw that the local dentist didn't care about selling toothpaste. It just wanted the people to come to the dentist, right? Google trusted in a way their opinion on the subject of what's the best toothpaste more than like an affiliate
blog's like top 10 toothpaste To have a white smile, right? Which is most likely just an affiliate site. The person's never used the the toothpaste before. Whereas the dentist, you know, has no skin in the game. He's really making some honest recommendations. So, in a situation like this where we only have one affiliate link in here and it's not like front and center taking up the whole page and there's no images associated with it, I think we'll get possibly more love from Google, but it It's definitely not going to make us rank on page one,
especially right off the bat. The other article is almost done. Let's check it out. Let's see. Refresh. And we have Chile image looks great. Absolutely love it. And you see we've done a lot of these tests so far and you see how all of them are follow they continue to follow the same format and we have our nice list of ingredients and then we Have our nice directions with the ingredients explained inside of there. Very nice. And here's our link for those busy days when you'll be away from home. This recipe adapts beautifully to a
crock pot. Just brown the beef first and combine all ingredients in your slow cooker instead of a pot. For best results, consider investing in a high-end slow cooker that offers precise temperature controls in multiple cooking settings. Hey, that's pretty cool. See How it just baked that right in here? That's phenomenal. So, we have $39, $165, 98, 16. It's better than a pound of flour. See what a pound of flour goes for. Flour. Pound. five bucks. So, yeah, if somebody buys from us, we'll make better commission than five bucks on a pound of flour. I like
it. So, that is external affiliate links. Now, let's talk about internal Links. Right now, what if you want to link all of these articles together that we're going to write? Remember, we're going to write, let's go back to our list here, sheet three. So, we have 500 articles to write. Wouldn't it be cool if all of these articles were interlin together in a way that made sense on a contextual basis? Wouldn't that be cool? But how can we do that? How can we write like this banana bread recipe article? Let's pretend that this is the
first article that we write. How can we write this article but then link to an article like Indian Curry that hasn't even been written yet? because we don't even have the URL for this. How can we create links to things that don't exist that don't exist yet? Like we what we just did with Amazon? We created our link. We built our link and then we gave the AI a summary. So the AI did not have to go to the link and scrape it and summarize it Because we gave it its own summary. So what we
need to know to create our links are two things. Number one, we need to know the the ultimate the final URL that's going to be created for the article. And we know that fairly easily because remember if we go up here, we already have our slugs. Remember, we made our slugs. So, we know the domain and we know our slug and therefore we know the URL. The other thing we need is that summary. We need to come up with a Summary. Now, for the summary for these articles, it's going to be a little bit more
in-depth than just like this article is about a banana bread recipe, right? There's a little bit more that we want to feed into that summary. So, what we're going to do is we're actually going to use this merged truncated list that we used before. Remember, we we made this with the title, with the ingredients, and then with the directions, and then we truncated this To a thousand characters so we didn't exceed the limit of the text discombobulator. So, we're going to use this column again to create that summary and then create our link. So, let's
go ahead and do that right now. Let's make another sheet. And I'm going to call this sheet five. And first thing, let's make a URL column. And then we're going to have our slug column. And then we need to have a Summary column. And then we're going to need our merged our merged column. So, what's the URL first of all? So the URL to my site is httpscoolhomere recipes.com. That is my URL. And then I'm going to put a forward slash on the end of it because then the slug would come after that. So the
slug, let's go to where is it? Sheet three. And here is our slug right here. So let's just copy these. Go to sheet five And just paste them right in here. There's our slug. Then we need our summary. And now that's a little bit more tricky. Let's go to sheet three and let's get our merged truncated column. Paste that into Notepad. Let's turn off word rap first so we can make more sense of this. All right, so we have all of the different things in here. Let's go to our AI vault and guess where we're
going? Text discombobulator. So we're not going to copy the entire list in. Let's just copy in a couple. We want to do a test first of all. Always test before you do a full run. Let's just copy a couple in. So, we have banana bread, chili, meatloaf, lasagna, chicken salad, beef stew, and realize some of these are truncated on here. And so, this will help us understand if the truncation causes a problem. Let's find another one that's truncated. I think the last couple are truncated, too. Let's see. Place a layer of pushcuto. So, some of
these are truncated. Let's take these and just check these also. So, we have a good list here. We're going to do a test on this. Let's click on the edit custom prompt. And what we're going to use is custom prompt pseudo summary. Now what this prompt says, let's make it a little bit bigger. Turn off word rep. We just finished writing a blog post about a blog title found in The data to process. Now we need to create a summary of the blog post. Start the one paragraph summary with the phrase a web page that
it's perfect. Your summaries should start something like this. a web page that that talks about blah blah blah blah blah. So that's what our summary is going to end up being. So this is the prompt we're using. Let's see pseudo summary. And we'll give this a name summary. Let's use a powerful model for this. I don't Know if Sonnet 3.5 is still available for you, but you can use 3.5, you can use 3.7, you can use GPT 4.1, whatever. And we're going to create the output. So here is our summary. This is banana bread, a
web page that provides a simple recipe for banana bread. The recipe calls for basic ingredients like flour, sugar, cooking oil, water, baking powder, baking soda, bananas, chopped nuts. The preparation involves mixing all the ingredients Together, blah blah blah blah blah. That's cool. A web page that presents a simple and classic meatloaf recipe using ground beef or ground round as the base ingredient. The recipe combines two pounds of meat with breadcrumbs. That's great. a recipe that shares traditional lasagna recipe detailing both ingredients and preparation steps. Yeah, it's fantastic. This is great. Let's take a couple of
these so we Can just paste them in here and work on this while our larger job is running. So, we're going to go back to our list and we'll go to the discombobulator. We'll paste these in. Now, what I want you to do, again, I mentioned this before, when you paste stuff in here, you paste a lot of stuff in here. First of all, make sure it's all appearing on one line. Each list item is on one line. And then make sure that wherever it ends, that at the very bottom, you're Not losing anything you
paste it in. So, I'm at the bottom of my list here. And place a layer of pushcido. That's the very last word or very last phrase, and that's in here. So, nothing's been truncated, nothing's been lost. We have all of our input data and we should be ready to go. So, I'm going to call this summary complete and I'm just going to let this thing run for a few minutes. And while that's running, let's finish our formula here so that when this is All done, we're all ready to go. So, merged, click on the cell
and type the symbol equals. Then, we're going to click on this and we're going to click on this and double quote forward slash. And now before we do a double quote, you'd think we would do a double quote, we're going to put the pipe in. So we put that pipe symbol in right above the enter symbol and we go double quote again. And and then our Summary, right? And we'll just fill down a little bit. Now let's check out this. I want to show you this formula first of all so you can see the formula.
Turn on word wrap over here. So here's the formula. I have A2 and B2. Remember, we put that forward slash after the the URL and B2. Now, we need to add a forward slash. So, we go and double quote forward slash. And if that's all we wanted for the URL, we would just have a double quote in here. But we got to we got to add that summary. So, the summary, we first start by adding a pipe symbol to indicate to Zim writer that we're having a summary come afterwards. And then we do a double
quote to end this text. an end symbol and then C2 which is our summary and the end result is this right here. There we go. Coolhomere recipes.com/bananabread slash and then we have a web page that provides simple Recipe for banana bread blah blah blah blah blah. So that's what we're going to use in our link pack with all the rest of the stuff. And we'll create our link pack and then we can choose where we want to use these links on a particular subheading. So again, I'm going to let this thing run right now. Go
take a break if you need to ceue up yours if you need to and then we'll we'll come back. And by the way, before before you hit pause, you might not want to do Internal linking and that's perfectly fine. All right, but some of you might want to. I don't know. So I'm just showing you how to do this in case it's something you wanted to do. So, we'll come back in just a second. The text discombobulator is done. So, we have all of our summaries now. And I want to open them in Google Sheets
because otherwise it's going to butcher our special characters. So, let's go to Google Sheets. We're going to go to import Upload and let's find our summary and we're going to replace the spreadsheet. And here we go. Now, I just want to scroll down to make sure we don't have anything that looks like a glitch. Everything should just start with a web page that All right, we have 490 498 cuz we have a header row. So, we should have everything. Everything looks good to me. Let's take this, copy it, and go over Here and we're going
to put in our summary. This summary. And then let's just fill down on the merged column and just double check that we have everything. Yep, everything looks good. Cool. So, let's take this now and we're going to feed this into the link toolbox to create our link pack. So, as before, we're going to take this going to go over here to notepad or Your your editor. We're going to turn off word wrapping. And then we'll take all of this, copy it from here. Make sure there's no header row in there. Copy it from here. And
go over to our link toolbox. All right. And we're going to paste all this stuff in here. Again, make sure nothing gets truncated. Herbs, vegetables, and cheese. Let's check this out. Herbs, vegetable, and cheese. Yep. So, it took all of our links. Nothing Got cut off. And we're going to give this a name. We're going to call this Actually, let's rename some of this stuff. So, recipe 2. Let's load that real quick. And we're going to rename this to affiliate. Update the name pack. And we have to modify our outline. So LP remember our outline.
We saved it at we saved that as this, but now we're renaming it because we're going to have This these affiliate links. And then we're also going to have internal links. So we've updated that. Let's open up a new workspace here and paste this stuff in. Now, we'll give this a name, recipe02 internal, and we're going to save this pack. So, the naming should be correct. So, we have recipe 02 affiliate and recipe 02 internal. And so, let's save this pack. And so, it should take a little bit of time to process, but it's going
To be a heck of a lot faster than if Zimrder were having to go out and and scrape these URLs. And it can't scrape them anyways because these URLs don't exist. But, this is going to take a few more minutes. I'm going to stop the video right here and you can cue your stuff up if you're doing this, if you're following along and then when this is done, I'll resume the video and we'll pick up where we left off. So, our links are now our internal links are now Created. Let's go down make sure everything's
added. It is. And just to tell you in case you're curious, when you go into your link toolbox and we we pull up our internal links, for instance, you'll no longer see that summary anymore. Okay, so we're just going to see the link, but you can trust me if this was added to Zimr Writer, which it was, you know, if this if the link is in here, then there is a summary. It's stored in the database and Your database for all your link packs. Just to just so you know, from a backing up standpoint inside
of the database folder. So, we're in Zimwriter inside of the database folder. Inside of link packs, here are all of your different link packs. So, you could technically save these somewhere else, back them up, you could give these to a friend if you want to. You want to exchange link packs? Yeah, you can do that. Just make sure if you do all that stuff, you've You closed Zim writer. So, yeah, that's done. Now, in the bulk writer when we should have the link pack enabled. Oh, we renamed the link pack's off because we changed the
name. So, let's let's load this. We have to redo this real quick. Open a new tab. All links bold. Let's see. And disable instead of here. And then also mega link NATO. We want one link per subheading, 10 per article max. We're going to use assign 3.7. So again, we have to reset this stuff because we changed the name of the link pack. And let's go to our custom outline and go to our recipe and fix this right here. It's recipe LP recipe_02 affiliate and update outline. And life should be good. Update profile. So right
now in the link pack menu there's this option to set all links to do follow. But we want we don't want to do that because we don't want to do a do follow For Amazon. We wanted to do a do follow. Say that three times. We want to do a do follow for our internal links but not our external links. So what we can do instead of checking this box because this is going to make all the links do follow. We don't want that. We can get out of here for a second. We go to
the link toolbox and we can put in our domain name. So coolhomere recipes.com and we save this. This is just like a global setting. It it's not Tied to any particular link pack and I think you can put in up to a thousand do follow domains if you want to. So we put this in. So any link to coolhomere recipes.com is going to be a do follow link, but our Amazon links are going to be no follow. Does that make sense? So let's see. Let's go back to our bulk writer now. Now that we have
both links packs created and see if there's a place to put our internal links. Final thoughts, maybe we could Put it in the final thoughts because I don't want to say what to serve with because a lot remember we did that parsing of the recipes and we tried to filter out things that would be sides and we just try to focus on actual meals. Now I know like banana bread's not really a meal, but we try to filter out and not do like simple things. We could end up with some weird stuff if we did
a link pack in here. what to serve with banana bread and might say like Barbecue ribs. I don't want to do that. That's just weird. I think the best place to probably have another link to to one of our articles might be in this final thoughts area. So, let's try that. So, final thoughts, we're going to put our link pack name in here. So, our link pack previously for our affiliate was LP recipe_02 affiliate. And the link pack for let's see for internal links was same thing but internal I N T E R N A
L. It's hard to talk and spell at the same Time. So let's try this. Let's give this a shot and do just a test. Same test. Update profile. And let's load our CSV. And we're going to do this test. All right, let's run this. While this is running, I want to explain something why I'm not using internal links. We went through the process to make these. And it was important to show you how to do it, but the main reason I'm not going to be doing this is because I'm going to be scheduling my blog
posts. I'm not going To release 500 blog posts all at once. I'm going to drip them out, I think, five blog posts a week. So, let's check out our articles. I think at least the first one is done. Let's look at this. Homemade banana. Man, that's a great image right there. Wowee. Fantastic image. Very good image. So, we have the we have our external link. Using premium cookware sets can elevate your baking experience. So, there we go. We have that. Let's see if We have our internal link. Yep. So, here's our internal link. This banana
bread is approachable as other comfort foods like homemade chili, which also welcome beginners with its straightforward preparation method. Hey, that's pretty cool. Now, interestingly enough, it chose chili, which we've just published. But this kind of brings us to an interesting conundrum, and it's the reason why I'm not going to Oh, this is cool. High-end slow cooker. Let's see Where this goes. And we didn't get a link in this one for for some reason. Even though we use link NATO, sometimes you end up not getting a link, which is very rare, but it can happen. So,
we run into a conundrum if we're planning on using internal links. The problem is the internal links when we're writing these articles, we're creating these links to articles that have not been published yet. So, this article right here might Not have linked to the chili article. It might have linked to like an article, let's see, stuffed peppers or turkey burger. And these might not publish for four months or something like that. So, the only time you can really use internal linking by Zimwriter is when you plan to link to articles that you're publishing all at
the same time. If we're dripping articles out, then we can't do this. So this is why I'm not going to be using internal linking at Least at this approach. I am going to link to other articles by by these tags and then these related posts which are all features of and then previous posts which are all features of Bloxy. So I we still have our linking through this method and so I'm comfortable with that but I think I'm going to turn off the internal linking. Now you might think, oh man, I just wasted all that
time. No, you learn something. There's times when this internal linking is very useful for Our news sites. Crypto diamond hands for our news sites. What we did all right is we wrote about 15 I think it was 150 like just crypto basics articles like what is crosschain technology? How much money can you make from crypto m mining? Can cryptocurrency be converted to cash? So we wrote all these basics articles and we just published them all immediately. And then as we're having the AI write our news articles, we're feeding in that list. So Our news articles
can link to our basics articles. Let's see. Is this So we don't have one in here. Let's try let's try this over here. Here it is. So this is linking to one of our cryptobasics articles. So there's definitely times when you can take advantage of the internal linking, but you just have to be aware of the limitations. There's just no way to write an article and figure out like what what links to build based on what Articles are not written because at the moment no articles are written right now. There are other tools like link
whisperer and link boss which you can go into the tool every week or something like that and create new links for newly published articles. But from a writing an article from scratch, just be aware it's going to create links to articles whether they're written or not. And you're going to have links that are going to be 404s, okay? Which is Something you probably don't 404. If you're not familiar with that, it means it goes to just something that doesn't exist on your site because the article has not published yet. So just be aware of that.
Let's go back to the bulk writer. Let's go back to our outline. And I'm going to remove this link pack right here from the final thoughts. And we're not going to we're not going to use that. We're just going to stick to our affiliate links. We have one last Thing, one last little bonus, and it's optional. This is completely optional what we're going to do. So, there's this button over here called alternative images. And this is a pretty wild feature. Again, there's this right now. If you click the blue link, it says coming tonight, but
this has been like this for about a couple weeks. So, let me explain how this works. I do have a YouTube video on this, what alternative images are. So, let's let's go to one of The articles we wrote. So, what an alternative image is, it's an image that you're not going to see on your website, but it's going to be on your website, and it's going to be like a hidden image behind this image. The only ways to see it, one, somebody can come to your blog post here and share your blog post. And when
you share this on social media, normally this would be the image that would be used. If you go to Facebook and you share this Post on Facebook, they would see this image. Or if you go to Pinterest and you pin this page, you would see this image right here. But we can create an alternative image, a hidden image, so that when you share this post, you see an alternative image. What can be on that alternative image? Anything. It's basically a way to create a second image with whatever you want on it. It all uses the
same data. So we can use that that save text that load text we can Load the text we'll get the title for the article and then create whatever we want. So for Pinterest for instance a lot of the pins on there will have a text overlay on the image. So we can create a new prompt to for example create a text overlay if we want to. So you can do an alternative image for the featured image and you can also do an alternative image for the subheading images. Now, the alternative images, you can really dial
in the prompts with a Lot of testing. You can dial them in and achieve something really amazing looking. The problem is it's so incredible looking that it puts other Pinterest pins to shame and then you have people that will flag your images as AI and they don't really know if they're AI or not. You could have just made it in Canva, but they'll flag your images as AI and then you'll be deranked from Pinterest. So, should you do it or shouldn't you do it? Now unlike Pinterest, there's no like banning that takes place with Facebook
in terms of sharing AI related images or something like that. So we can definitely take advantage of sharing our alternative image that has text and stuff like that to a Facebook group if we wanted to. So there's a lot of different options. It's completely optional if you want to do this or not. Now it does cost more money because you're generating another image, right? So it's completely up to you. What I'm going to do for this course, for my site, is I'm going to make one alternative image just for the featured image. I'm not going
to do a subheading image. All right? We're not going to do an alternative subheading image, but we'll do an alternative featured image. And in that way, when I share these posts on Facebook, I'll use the alternative image, but I won't be sharing those alternative images on Pinterest. That makes sense. Now, you Might be thinking, I still you I still can't wrap my head around it. Let me just demonstrate what all this is. So, let's go to Zimwriter and we're in the bulk writer and we're going to click on alternative images and you can select a
model, an image model for the featured image for the alternative featured image and a model for the subheading alternative image. We're just going to do featured image. And the model I'm going to choose, I'm going to choose an Expensive model here. I'm going to choose ideog 3q. So, ideog 3 are the latest Ideogram models. We we're phasing out ideagram 2 because Ideogram is classifying them as legacy models. So Ideogram 3 is the new thing and I ideog if you're not familiar with it is the number one model for having text on an image. If you
want highquality text on an image, use Ideog. It's just good. But you have to have good prompts. It's all In the prompts. So we're going to use Ideog 3Q. And each image is almost a dime. So, this gets expensive. Let's do our math over here. 500 articles and 500 images. So, 500 alternative images. We're only going to do one alternative image for the featured image. 500 alternative images would be 45 bucks. It's a lot of money. So, you're really going to have to think if this is what you want to do. Now, you don't have
to use ideogram. You don't have to have a Text on the image. But then, if you don't have text on the image, then you got to ask yourself, why are you making an alternative image? What's the whole point of it? I don't know. If you're not going to put text on the image, what's the point of an alternative image? I don't really know. So, we're going to use this and let's go to options again. Let's choose our ratio. Ratio is going to be 2x3. We're going to leave the magic prompt off. And our style is
going To be let's do automatic. We'll try that. Actually, you know what? Let's do realistic. That's what I want. I had a YouTube video where I showed how to generate this really high quality text for these social media images. And we used design, but it's too AI like it it it's so it's really professional looking, but it's too AI and we're going to go for realistic. So, just trust me on this. So, we'll go for realistic. Now, the Prompt that we're going to use, and I'm not going to spend a lot of time dialing in
a prompt in this course. I'm just going to show you the prompt that I'm using. And if you want to use this prompt, hey, that's great. The prompt that I'm going to use is this right here. And let me share it with you. Here's what it looks like. Let me turn on word rap. Okay, it's a big prompt. I've spent a lot of time dialing this in. So, Recipe colon and then loaded text. So, this is our alternative featured image. So, it's going to get that text. All right. It's going to get that text that
we've saved. Write a prompt to generate an eye-catching photo about title. Write a first paragraph which describes how a heading with the text title, this is going to be the title of the article, is located in overlaid is overlaid. I had a little typo. Is overlaid on the upper half of The photo and written using contextually appropriate handwritten typography featuring thick lettering with a colored outlines or with colored outlines which contrasts with the rest of the image to help readability of the typography. The typography should use playful flourishes in and these this is actually I
this is like a secret right here. This is what I learned. This really helps right here. playful flourishes, I'm being serious, and splashes of color accents. Arrange The text in a dynamic layout with varying sizes and smooth curves. End the paragraph with three sentences describing contextually relevant graphical elements around the edges for visual interest, including a contextually relevant scene, and also real objects, photo quality arranged around the text. The final effect should blend modern flare with vintage charm, underscoring the fun theme of the design. Write a second paragraph which Describes the lower half of the
photo which includes a photorealistic depiction of the finished recipe. The prompt begins with the phrase an eye-catching photo. Note, the entire prompt should be under 150 words and should be two paragraphs. That's a big prompt. I spent a lot of time dialing this in to to get something good. And it's AI. It's not always going to be consistent, but this is pretty good. I'm impressed with the quality. So, I'm gonna You paste it in here. You save the prompt. And that's what we've loaded. So, now it's it's P. So, we loaded this ideagram design version
C. It's loaded now. And this is all set. So, let's update our profile. And let's go over here and load our CSV again. And we are going to write it one more time. And to make this work, you're going to need something that we installed at the beginning of this course. The beginning of this course, we Went to my site, Ranking Tactics Secret Training, and we downloaded this OG image plugin. And then we installed it. Where is it? Right here. So, we installed it. And when somebody goes to share the post, it will cause the
alternative image to be used. Let's wait for this to finish. Now, the only other thing that we have to do when this is done, so I'll just clock ahead, is configure our schedule for WordPress. And then we're basically Done. We have nothing else to configure. If you want to, you can do some more tests. You can maybe write 10 articles and do some tests, but I'm comfortable with my settings for what I'm trying to achieve. Uh, now you might want to tweak your mimics some more. You might want to tweak the outline some more. Change
up the outline. Add more subheadings. Take away some subheadings or tweak the raw prompts. I don't know. Don't just copy what I If you want to copy what I have, That's perfectly fine. I'm doing this course not to make money from this site. It'd be great if I did. But I'm doing this course to show you how to use Zimriter, show you how to build a site from scratch. So, if you want to copy everything I'm doing, that's perfectly fine. But I want you to learn. That's the most important thing. I want you to learn
the intricacies of using Zimr Writer and using Bloxy, using generate blocks, creating sites, getting domains, All that good stuff. So, we'll configure WordPress after this, the schedule, and then we'll at least I will be ready to just ceue up a bunch of articles and start writing. So, here is our our alternative image. Cool. Homemade banana bread recipe. Got some bananas hanging out over here. That looks pretty amazing. Freaking like bananas inside of the thing. So, let's go to our post now and view our post. So, there's our featured Image, our subheading image, but you don't
see the alternative image. So, where is it? So, let's take this post right here. Actually, to actually do this, I have to turn off maintenance mode or this is not going to work. Let's see. Where's maintenance mode? Let's turn this off and let's go back to our posts view. The reason I have maintenance mode on mainly is so Google doesn't crawl my Site and then get the wrong information while I'm making my site. I'd rather have them crawl it when I actually have some articles done. So, I copied the URL. Let's go here and let's
just paste it in here and let's see the image that's pulled. Ain't that cool? So, it pulls the alternative image. Same thing when we go to see if I can actually post this. Let's go to my thing. Post this and only me. I only want me to see this. I'll post it and we'll see. That's pretty neat, isn't it? That really pops. So, that's how you use alternative images. All right. You don't really see it on your site, but you only see it when you share on social. So, this might be something that you want
to that you want to use. It might not. It's totally up to your use case. There are lesser expensive ideoggram models and this was nine pennies. If you don't want to use This, you want to dial it down a little bit. I think the middle tier is B for balanced. The top tier is Q for quality. And then I think the bottom tier is T for turbo. 3T for turbo mode. I think I have those right. Uh, and there's definitely a price difference with them. So, try it out. Try the different ones out if you
decide to use alternative images and see what you like better. It's completely up to you what your quality standards are based on the Return on your investment that you're trying to get. That makes sense. So, let's see what this alternative image looks like for the chili. This is our featured image. This is the subheading image. And here is our alternative image. Rich and hearty homemade chili recipe. It's cool. Now, I've noticed that when you have the AI try to do a lot of different things and different meaning text and then also a very specific like
photorealistic image. It does a little bit of both well, but it doesn't do any one of those very excellently. So, we're saying we want this realistic image, but then we also want this like really fancy text. And we had all those characteristics in our prompt. So, this looks good. For some people, this could pass off as real. For other people, it would seem like AI. So, you just have to determine what you want to do for your specific needs, if that makes sense. So, that's it. That's all We need to do from a writing standpoint.
So, the I guess the last thing, let me do it while I I have you here, is we're going to load up all of our stuff into this bulk CSV from row zero. So, let's go over to sheet three. That's where everything is. And let's go to what do we need? Let's select our merged column. Not the merge truncated, remember? Just the merged column. And we got to give this a Second. All right. So, we got all that. Let's go over here and paste it in as our background. Let's get our titles now. Now, the
titles we need to get are the ones with those variables. Don't accidentally uh take this column right here, just the titles from Zimmer. We want the titles that are merged that have the var one and var 2. So, make sure you pull the right ones and we'll paste this in for our titles. And now we Need our slugs. Can't forget that. So, let's go. Here's our slug over here. So, let's just scroll up and grab them all. There's our slugs. And it goes right here. So, let's just I want to scroll to the bottom. Make
sure everything's in sync. So, we have meatloaf, low carb recipe. Because if the bottom one's in sync, then everything should be in sync. Meatloaf, low carb recipe. That's the slug. Meatloaf, low carb recipe or meatloaf, low carb, low fat. Yep, that's right. And then over here, let's arrange this column on the left. Italian style low carb meatloaf recipe worth craving. I think we have everything. I'm happy with everything. So, let's let's delete this CSV and we're going to export this file. Oh, I almost did it wrong. We got to go to sheet two. Go to
sheet two or this won't work. So, we're in sheet two. We have our slugs. We have our background. We have our titles. And we will go file, download, CSV. And we will say cool home recipes. And I will save it to my desktop. Let's see what else. This is what we're going to do. Click on WordPress enabled. And the last thing that we have to do before we start is we have to set our schedule. How many posts a day do we want to write? I actually want to write five posts a week. Okay, so
five posts a Week. And we can leave all of these alone. We don't have to modify these. Now, here's the important part. I don't want to start today. Today is May 8th. I don't want to start today because if I start today, I'm only going to get one post on today. I want to at least populate 25 posts or something like that. Not too many. I just want my homepage to look like I have content. What I want to do is maybe write 25 or 50 posts or not too many but I want to Write
some. So we need a back date. We need to start back in time and then as Zim writer writes it will eventually get to the current time and pick up. So let's let's see 5 10 15 20 25. Let's start on March 30th. So if we start on 330, that should give us 5 10 15 20 25 maybe like 27 or 30 somewhere around 30 posts instantly published and then it will continue the schedule on and Everything else will be an actual schedule, right? It will be five posts each week. And if you don't know
this, Zim writer is going to write all this stuff right now. It's going to write all this content right now and it's all going to be uploaded to your site and your site will actually do the dripping of the content on the correct schedule date. So, Zimwriter is actually going to write all this content right now, but the but your WordPress will actually Take care of releasing it when the schedule is appropriate. Okay? Because Zimwriter is going to create the article and then tell WordPress when this particular article should be released or should be published.
That make sense? So, we have five posts a week and we're backdating this. We're starting on 330 if that makes sense. And that's all we have to do. Let me update my profile again cuz I made changes in here. We can check our custom outline. Everything Looks good. We can check our mimic. I like that. Remember, we put our mimic inside of our raw prompts. Don't forget that step. I'm using alternative images, which is completely optional. It's up to you if you want to do that. My aspect ratios for my two image models are correct.
I have the right prompts for each of them. And I'm using these expensive ones, but you don't have to. You can use any model you want, but do some tests first. No intro, no FAQ, 3.7 Sonnet to write section length short. I'm using first person singular. I'm nuking words, bolding words, and disabling the conclusion. So, I think we're ready. Let's pull the trigger. SEO CSV. Load it. Load our 500 articles. And we are off to the races. Let's see. Zimmer found all of these articles to write. So, we have 498 in here and we're good
to go. Let's uh let's proceed. So, let me tell you what's coming up next. We're going to Revive old pages. I don't know if you got a new domain or an expired domain, but we're going to revive those old pages. I'll show you how to do that. And then we're going to configure WordPress some more. And also one of the reasons why we're publishing some of these articles, not just so that our homepage has content, it looks more professional, looks more finished, but also so that we can look at how the posts look and maybe
there's some modifications, some tweaks To the UI that we need to change. So, we'll do a little bit of that. We're going to set up our contact form. We're going to do some SEO stuff. Let's see. We're going to set up clarity so we can watch visitors interact. I can watch you interact with my website. And then we'll dive into social. We're going to build an entire social media schedule with 2 years of Pinterest content. And then we're also going to build an automatic publishing schedule for Facebook. All Done automatically. The whole goal when we
get done is we're done. We don't have to do anything else and our site will just continue to release content for the next 2 years and hopefully continue to grow. So that's the goal. We're in the home stretch. We're like 85% done right now, I think. So we're in the home stretch. I'm going to let this write and then we'll we'll come back and do those other things. You don't necessarily have to wait for this to completely finish While we configure WordPress and stuff like that. But we do want some articles to populate on our
homepage so we can do some more tweaking and whatnot. Take a break, get a drink of water, do whatever you need to do, and then come back. We'll regroup and pick up where we left off. See you in a few. So, at this point, I need you before you proceed further to have at least 25 to 50 articles completely written and published because what we're going to do Now is put the final tweaks on our layout. The homepage is basically done, but for example, we haven't done anything with our category pages or our search page.
So, we want to do that stuff now, but to really get the final feel for our site, we need to have the content, at least some content written and done. So, get that done right now and then you can unpause the video and we'll do our layout tweaks. After that, we'll do some plug-in installs and then Social. And our social is going to require all of your content written. So, if you don't have all your content written, you better start getting on that. To give you an indication of how long this took. So, I have
all my content written. 493 articles, 50 are published and this took about 24 to 30 hours for a Zimwriter to write all the content and get it all uploaded. So this does take time and now you might not have 500 articles to write. You might Have 250 or you might have a thousand articles. So just you'll have to set aside some time to to have Zimr Writer just do its thing and work and have your computer not go to sleep while it's working. Get started with that right now. And just to tell you in case
you didn't understand, Zimr Writer will send all the content to WordPress. So like this article is the very last article it wrote and it's scheduled to release. So WordPress will automatically publish it In January of 2027. Isn't that crazy? So I have two years of content on here. I don't have to do anything. You know, it's done. Like my site is basically going to just run itself for two years. And hopefully I'll get some traction. Hopefully I'll get some backlinks. and then hopefully I can start making that affiliate income. So, this is the benefit to
the approach I'm teaching you. We'll have all this content completely written and done and you Don't have to do anything for forever to be honest. Let's go back to our homepage and just look at it. Make sure everything looks good. I am loving the layout now that we have the correct aspect ratio for our images and we can see the final product. This looks great. Looks absolutely incredible. Look at it on mobile 2. You can press F12 to get in developer mode. You'll press this button over here and then you can select what device you
want to view it on. So this Is what the iPhone 14 Pro Max is going to look like. Everything looks good. Definitely view it on mobile just to make sure everything's good. It makes sense. One thing we can do, we could make this center aligned on mobile. Let's see if we can do that really quick. I'm going to rightclick and edit this page. Let's go select this. Let's let's click on this settings Typography. We'll have to go over here. Right now we are on all devices mode. Now let's go to mobile mode and do a
center aligned. So let's see if we can find it. There's our center aligned. We'll scroll down here to the beef. We'll click on it. And then we'll do typography. Center aligned. Save. Go back to desktop. And we'll look at this on the front end. Yeah. Cool. See more seafood Recipes. See more beef recipes. I like it. It looks really good. So, I like our homepage. Oh, and by the way, I forgot to mention this. You might have designed your layout to look like this, but at the moment you might not even have anything under seafood
if you or whatever category you chose or maybe you have one post under there. Realize and the same thing for beef down here. You might not have anything under here. You might just have one. They might be in The queue, but they might not have been published yet. So, what I would recommend is if yours does not look like this, if it just has one image here, and you're like, where's the rest of my images? Just let Zimriter do its thing. And then when when Zimmer gets enough articles written, you can go in there and
find some more beef articles that you can take off of the schedule. Like you can just go into here. Let me show you. Let's search for beef right now. Or Steak. See? Oh, this one right here. I don't have four steak ones right here. I want to just fill it up. So my homepage looks full, so to speak. So you'll simply find a steak recipe if stakes your sub your category. And you'll press edit. And then you'll come over here to status and you'll set it as published. So you'll just publish a couple, publish four
or however many you need, right, to fill this out and then you'll be good. Otherwise, it could be a month or two Months before corresponding seafood or whatever category you have a recipe is then published. That make sense? So if you need to fill out your homepage, find some of those corresponding recipes in here, select them, and then publish them. By the way, you might run into this while you're writing. Let's say you're writing your 500 articles or whatever it is and Zimwriter stops for whatever reason. Maybe you ran out of credits and you aborted
the thing or Maybe your computer rebooted or something like that. What do you do? You're 100 articles into a 500 article job. What do you do? Go back to Google Sheets and then find where it stopped, right? And just take that content and simply copy it and then paste it higher into the the Google sheet to basically restart from wherever you left off. and then create your CSV, import it, and you can continue on with your job. Sometimes that happens and people are like, "What Do I do? What do I do?" It's not a big
deal. Just pick up where you left off by creating a new CSV. Not a big deal. Let's actually Let's do this. Click on customize. And I'm going to give you guys some CSS code to paste in. Let's just do this now. And that way it's done. If you click on customize, you scroll all the way down. There's something called additional CSS. You can click it and we can paste some special code in here. There's HTML. HTML is like Your your framework like the in the internals, the guts of the car and the CSS is like
the visual aesthetics of it, so to speak. So, we're going to paste some CSS code in and I'll explain what it does so you you have a better idea of this. So, the CSS code will be in the file down below and you can just take all of it and paste it in here. Now, before I paste it, I'll show you what it does. I'm going to click on this chicken category up here. Now, one thing you're probably going to notice is depending on the font size of your H2s, these are H2 titles. White bean
chicken chili recipe. That's an H2 subheading. This is hearty homemade chicken soup recipe from scratch. Another H2 recipe. Depending on your font size and and mine's large here, you might run into situations quite often where you'll have a recipe that's on two lines and a recipe that's on three lines. And what happens is just because It's more content over here, the image gets moved down and it's not like in sync with this one. Same thing over here. We have three lines, two and two. Call me particular. I don't really like that. I we can't prevent
all situations. Like maybe you have a super long one that's four or five lines. We're not going to be able to solve that. But in situations like this is pretty easy to solve. So you paste the CSS code in. Watch what's going to happen, right? It Gets all synced up. So where this is, let me show you in here. So in this CSS code we pasted, we said only on tablets or desktop are we going to do this. And what we're going to do is this area called entry card H2, which is reflective of right
here. We're going to set the minimum height to 85 pixels. Right now, you might have to come in here and adjust this depending on your H2 font size. On one of my other sites, I think I had to do 45 pixels because my Font size was a lot smaller, but I'm using a big font size here, and I need to bump this up a little bit. Now, you bump it up too much, like 185, it's going to look stupid. So, that's where I'm saying like if this was four lines, we're just not we're not going
to be able to cover every single situation. But I think a lot of situations you'll have recipes that are two lines, recipes that are three lines, and this CSS code can help sync up the all of the image Heights to the same height. I like that. So that's the first thing that this CSS code will do. The second thing the CSS code will do is adjust your bullet list. So in here on desktop and on tablet, everything's going to look normal. You're going to have these bullet lists that are indented. They look really nice. So,
let me get rid of the CSS code for a second and show you. On mobile, though, by default, you still have this list indented, which I'm not a fan of Indenting lists on mobile because then we get we get excess word wrap that we don't really need. I think this is not necessary on mobile. So, the CSS code, watch what happens when I paste it in. It's it gets rid of the indentation for lists on mobile. So I think it it becomes a little bit easier to read. It's not as long because not everything is
word wrapped anymore. So that's the other thing it does. So the last part right here modifies the footer. Let me Remove all this just to show you the before. If we go down here to the footer and we click edit. So we're editing that that footer itself. There is a row vertical spacing. If we put this back to default, we have a lot of spacing in here and it just looks weird in my opinion. So we can dial this down to 25 or something. But then we get still a lot of spacing between these two.
You know what I mean? Like I don't want so much spacing in between here. Let me Just show you what happens when we put paste this CSS code in. So paste this in. See how that kind of vanishes right there. I should reach out to the Bloxy team and have them try to implement an easy trigger to solve this, but just to set the padding at the bottom at zero, but leave the padding at the top. But I've just been too lazy to reach out to them. But this will take care of that for you.
And I think this only works if you're, let's see here, if You're using the bottom row. So the CSS code I added just works for this bottom row. And I think it removes the padding on the top of it. So if you're using the top row and the middle row, you're not going to be able to do this. You got to move your copyright stuff down to the bottom row. If that makes sense. If none of this makes sense, then don't worry. Just paste in the CSS code in here. It won't break anything. So let's
publish that to get that kind of done. Now, Let's go back to our category. And I want to tweak this page a little bit. So, let's go over here and click on under post types under blog post, click on categories. Now, let's see here. What I want to do is click on page title and let's play around with this. See what we get. So, when we expand the title to look at the options. Yeah, we're going to classify this title as an H1. So, that's good. Now, the archive label that says category chicken Dishes. Let's
remove that. I don't want it to say category. I just want it to say chicken dishes. That makes sense. And let's align all of this in the center. Now, I like that. Now, one more thing we can add our breadcrumbs. So, let's add this breadcrumbs right here. And now we have a home and then where we are, which is chicken dishes. And I think all of this looks good. If you have a description for your category, which you can create inside of the WordPress categories area, that can be displayed or you can hide it if
you want to. But I like this. And we're also we're not going to use type two, which would allow for like an image with this overlaid on it. But if you want to do that, be my guest. That's perfectly fine. I like this. Cool. Now, let's edit the actual cards themselves. Bloxy calls these cards. So, let's edit these cards. Let's go back. And we're in category still. We left page title. Now let's Scroll down and look at card options. So couple different options. We're going to use we're using the box for the cards which kind
of puts them in like these boxes and the post meta. Let's expand that. So I like the taxonomies. If we turn this off then we don't get the category for each of these. I like the taxonomy. And we can do icons with these if we want to. Chicken dishes. That looks pretty cool. Then for title, We have it as an H2. Yep, it links to the post and there's a bottom spacing that you can mess with, but we've already adjusted this with our minimum height of 85. The featured image, right now it's displaying it as
16 by9, but we have 2x3. So, let's click on custom and [Music] 2x3. That looks a lot better, doesn't it? Let's see what else do we have. We have borderless image. You can do a border on it if you want to. With a border, it like I don't know if you can tell, but there's like a very light shadow, a drop shadow effect, but it's hard to see. So, unless we change that, I don't know if this is really what you want. So, if you want this to sync up with this right here, we can
turn that off. And now it all sizes up with the the title. That's up to you if you want to do that. I Don't think that's a big deal. Excerpt. This is the just an excerpt from the post which would be our meta description. If you don't want it to be the metad description, you can do full post and it will just pull the full post in here which is absolutely silly. And I think it all looks good. See post meta. Now this is the stuff down here. I don't care for the author because it's
all going to be by Robbie. I do want the publish date. We Don't want comments. And let's add some icons. Cool. I like that. I think all that looks good. Now, let's click on design. And for our let's see here, for our metaf font, let's go over here and I want to make this itallic. So, we're going to let's see click on semibold. We're going to click on semi-bold itallic. Actually, let's just do light itallic. I like that. I've noticed like with our design up here, When you play with the different font weights, you can
really get a nice effect with this. I like this effect. And let's change our font color a little bit. I think it's too That's way too light. We kind I want a gray kind of like this. I'm going to copy this. Put it on the hover also. I like that. It's almost too gray though. Let's Or too light. Let's go like this. Don't spend too much time playing with this stuff because at the end of the Day, this is very minimal return you're going to get on the time that you're investing here. And the excerpt.
I actually want the excerpt a little smaller font. Default size. I think we did 18 font. Let's do 16. And then line height. Maybe 1.2. No way. Let's go to pixels. And we probably need 20 20 pixels. 23 pixels. Let's Google this. Golden ratio typography. We have Poppins. Remember we Did this before. 16. See what we get. Line height 27. Let's just do this right. 27. That's better. I think it was It was just too big before for whatever reason. Card shadow. So we can see get more of a shadow going on here if we
really want to. I like that. And then we can do a border. Nope. We can do a radius for all this stuff. Let's do 15. Cool. So, we have a nice like rounded edge for everything. Publish it. Check it out. Look at that. Doesn't that look a lot better? Really does kind of check it out right here. That looks really nice. So, now I want you to kind of keep all of this in your mind because there's I think there's two other places we need to apply something similar. Let's take our metaf font color so
I don't have to remember that. But remember everything We did. and we're going to go over here and I guess we could just search for it right now. Let's search for taco. So, we have a search page now. We got to do the same thing to our search page. So, let's go back and here it is under pages. Search page. Same exact thing. So, we'll go to page title. I'll just go faster because we're doing the same thing. Uh you can't turn off search results. It's just going to say search for results for whatever you
Entered, which would be taco. We are going to put breadcrumbs in. I don't want a subtitle. Going to align everything in the center. And I like that. Let's go back. Click on card options. Post meta. Let's put an icon on there. Our title is good. Featured image is good. Excerpt, I think that's good. And then post meta, we are going to take Off the author, take off the comments, turn on icons. And then we're going to click on design. And the metaf font color is going to be what we copied, remember? So we're going to
try to keep the same thing. And we are going to do metafont. We're going to do light itallic. I think that's what we had, right? I think it was light itallic. And then let's see. Excerpt font. We're going to do 16. And this is going to be 27 pixels. Try it again. 27 pixels. That looks good. Now, the other thing we have to do is that shadow. And I don't remember the exact amount that we drugg it over. So, just eyeball it. Tell you which. I think that's good. And then we'll do a 15 radius
everywhere. I like that. We'll publish that. Now, I think there's one more page, too. Let's go back. Back. Let's see. We have our search page Done. Categories page done. Yeah. So, actually, it's only two pages. We did the categories. We did the search page. I don't think there's another page we have to do. So, cool. I like this. Click on some more just to see. I think it all looks great. I feel pretty good about the layout. No issues. Let's click on our post and read our post. That's one more thing we can do. So,
we have this up here, which is nice. We have our related post down here, our Next post. We have our tags. Yeah, it all looks perfect for me. So, I guess let's be done with our customization and let's create some pages. So, we'll go back over here to our back end, click on all pages, and we want to edit our privacy policy page now. So, what you can do is you can go to my other site, designerfafair.com, and just yank stuff from there if you want to. Like privacy policy. This is what I do for
all my sites. I just take the stuff from all my Sites and copy it over. Again, pay attention to your local laws, your local rules, and all this stuff. All All I have here is ASIS. So, if there's a problem in your jurisdiction with what we're putting on your site, that's on you. Talk to a lawyer if you need to. This is a free course. I'm not charging for it, so everything's ASIS. No warranties. Hope we've covered all our bases here. So, our website address is cool home Recipes. Let's save it and view our page.
So, here's our just generic privacy policy page. Hey, we have one now. Go to our terms of use. We're going to edit this page. Let's go over here. Designer affair terms of use. Now, I add additional terms in my crypto course. In my crypto terms of use, I had additional terms like this is not in investment advice, etc., etc. So, I don't know what niche you're in, but obviously pay attention to making sure that you have The right terms for the particular niche that you have, if that makes sense. So, I'm going to take all
this stuff and go over here to my terms, paste this in, and the date today is May 15, 2025. And let's edit this thing right here. There we go. Cool Home Recipes. And by the way, if you are taking this, do not put on your site that you're my LLC company. Put your own LLC company in There. Get that right. I don't want to have to come after you. All right? Cuz I am not I am not going to indemnify you against any problems that you have. This is my company. Go get your own stinking
LLC. You honestly, you should definitely number one, definitely have an LLC. That way they can't take away your house or something like that. Put all your crap under your LLC so you're completely protected. Get a separate bank account. Get an EIN depending on where you are. If you're in the US, maybe there's something different for Europe. Take care of all that. Cover your bases. This is an important thing to do when you're doing stuff online. So, we have our terms of use done. Let's do our contact page. We're going to need some plugins for that.
We'll do some other plugins, too. So, let's let's go to the back end and click on plugins. Right now, let's install an SMTP plugin, which is Going to allow us to send emails and then also our plugin for forms that we can then receive people's contact information and stuff like that. So, let's go to add plugin and we're going to search for Fluent SMTP. I love this plugin. Completely free. I love the team behind the plugin. highly recommend getting all of their software for WordPress. Now, let's configure it. What Fluent SMTP will allow you to
do is connect your WordPress site to an email provider to send emails. So, you can run your own mailing list on your website. You can obviously have contact forms. You can, if you're using Woo Commerce or Shorecart or something and people are buying stuff, you can send afterpurchase emails and all this stuff. and it can tap into all of these different platforms. Like on my ranking tactics site, for instance, I'm using AWS, which arguably is a real pain to figure out How to use. All these big companies like Amazon and Microsoft and Google, their backends
to actually set stuff up is really freaking confusing. But the cool thing about AWS is it's so dirt cheap. I can send a million emails in a month if I wanted to. a million emails for 100 bucks or I can send no emails for no bucks. It's completely pay as you go. But for this site, we're not going to be creating a mailing list. We're not going to be sending a bunch of stuff out. And Hostinger has PHP mail already set up. So all we have to do is just click this right here and then
enter some information and we're done. And we can send emails very easily. This is not what you would use for a mailing list. If you want to send out a bunch of emails, you don't use this like ph this PHP thing. If you want to send after purchase email, you don't use this. Use an actual email provider. Someone from that list that we were we were looking At over here over here. So keep that in mind. But for what we're doing for this site that we're never going to touch, PHP email perfectly fine. But again,
not all providers have this built in. As an example, in a previous course, we used Cloudways. Cloudways does not have PHP email set up. So you could not use this. So keep that in mind. So from email, no reply at coolhomere recipes.com from name and it's going to be from Robbie. Save connections. We're done. Now let's install our contact form. Right. So plugins at plugin. Another plugin by the same company is called Fluent Forms. We're going to use the free plugin, but I highly recommend installing the paid plugin. The paid plugin helps reduce spam because
it has what do you call it? Double opt-in. Helps prevent spam, but it's not available in the free one. So, Fluent Forms, go to forms, contact form demo. All right, we're just going to copy this. We don't even need to remake this thing. And we'll just copy this. And we'll go over here to contact us. Click edit. And we're going to paste that short code we just copied. Remember we clicked on forms and there's a contact form demo already set up. We're just going to copy it right here and paste it right here. Click save
and look at the Front end. Now we have a contact form. Let's test it out. Spam user. Let's see.
[email protected]. So just a spam email address. I want to spam your site. Ah. Now, if you have not set up Fluent SMTP, it's perfectly fine. You'll still get the message in this little area called entries and you'll see the message and you can view it and whatever. But if you actually want to be alerted of the fact that somebody sent you an email, that's when you need like Fluent SMTP. Fluent Forms can then email you at
your email address and alert you that somebody has reached out to your site with a message. At the end of the day, who's going to be reaching out to me at coolhomere recipes.com? It'd be great if someone reached out and said, "Hey, I want to buy your site for a million dollars." That's probably not going to happen. So, the Fluent SMTV is optional, but you definitely have to at least get a contact form set up. And fluent forms Could not be could not be easier. So, we have that set up now. Now, let's help prevent
some spam. Right now, there's no spam prevention on here. We don't want that. We need some kind of spam prevention. We need to install a capture. A lot of people will use the Google recapture. It's completely free, but I actually prefer to pull all of my stuff away from Google and not have all my sites linked up to Google. So, I actually prefer to use H Capture. Completely free, arguably even better. So, this is what we'll do. We'll go over here to plugins, add plugin, and search for H Capture. H Capture C A P T
C H A. And it looks like this. Activate And here it is. You need to register at their site and create a key. And you can use your one key at all your different sites. You don't need to make a new key for each site, but you'll need to go and Register right here. And I think what they give you is 2 million H capture requests a month completely for free. I'd never even come close to hitting that. You'd have to have somebody like two million bots coming to your site trying to log in a
month. Never exceeded that limit before. I already have my site keys, so I'm going to copy them in right now. Let me go over here and copy them in my site keys and my secret Key. Click this right here. You got to solve this. So, we have to drag this to the shape. Verify and check site config. Site is valid. Save your changes. Save changes. Now, we'll click on integrations. Going to integrate with Fluent Forms. And then any of these and we'll click save changes. So, it integrates with all kinds of different plugins and stuff
like that. But right now, we're just we just care about the Fluent Form submissions and then also the WordPress login and stuff like that. If you remember, we we hid our login with that WP hide login, but now we've also put our login behind this capture thing. So, if we go to our site on incognito mode and go to that the hidden login URL, I think it's secret. Here we go. So now we have our H capture and we have to fill this out and complete it before we can try to log in. And we're
also protected by the limit Login. So it's really hard for a hacker to try to hack at least through this way into our site. So at this point I want to install an SEO plugin. And SEO plugin we're talking about like RankMath. We're talking about SEO Press, Zenith, Yoast, something like that. I don't use them for making sure my content is quote unquote SEO optimized because we're in the era of AI. I don't have time for that. I use these plugins mainly for the site maps and for redirection overriding My my metad description, metatitle on
certain posts or pages if I want to do that. I use it for disabling indexing of my pages, my contact us page and stuff like this. And then I also use it for for instant indexing. So, those are the main things I use an SEO plugin for. I don't want to force you into a paid plugin. So, we're going to use a free plugin. We're going to use SEO Press, but the free version cannot do redirection. So, I'm going to use a Different plugin for redirections, a free one. I don't want to have you have
to pay if you don't want to. I believe there is an affiliate link to the paid version of SEO Press if you do want to get that. That's what I use on all my sites. So, we're going to install the free version of both of these plugins right now. Click on plugins. Add plugin. Search for SEO press. Install now. Activate. There's not a lot we need to do in here. Now that it's installed, it will automatically be working on our site maps. If we do want to enable instant indexing, I believe all we need to
do is come in here and just check this box and click save changes. I believe that this will pull a Bing API key or at least allow you to generate one automatically. So, you don't really have to do anything. If you want instant indexing with Google, you'll have to Follow this guide and get your Google stuff set up for indexing on Google, but Bing's pretty good. And let's see, if you have any social networks you want to connect, you can do that inside of here. There's analytics. You can configure your title and your meta description
and all this wonderful stuff for your site. And there's other stuff you can go in here and kind of mess around with, but this is set up. We're going to let this kind of do its thing. And now, let's Install our redirection plugin. Now, a redirection plugin, we're going to actually take advantage of that in this course because we registered an expired domain. And we're going to revive some URLs. So, if you registered a brand new domain, you don't need to do this. You don't need to install a redirection plugin and do the revival that
we're going to talk about in just a little bit. But if you did get an expired domain and there are posts that you want To revive, you're going to need this. So redirect. So I was messing around with this one right here. Again, I use the one in the paid version of SEO Press. I think this is a pretty good one. 2 million people have it installed. And let's activate it. Let's do the setup. Start setup. Continue. And you're going to need this to be good. If this is not good, then it won't work. Finish
setup. Continue. We're all done. We don't need to do anything right here. We're just going to come back to this in a moment. But this is installed. Now, let's install Fluent Snippets. See plugins at plugin. This is another free plugin by the WP Manage Ninja team. They make Fluent Snippets, they make Fluent SMTP, they made Fluent Forms, they have all kinds of other stuff, too. So, this is Fluent Snippets. All Right. And let's go over here to fluent snippets now. Create our first snippet. Now, the main snippet that we're going to use is a clarity
snippet. So, right now, go to Google, search for Microsoft Clarity. Going to need a Microsoft account. Completely free. Make a Microsoft account. Get set up with Clarity. You'll add your site. You can add unlimited sites in here. So, I added my site, Cool Home Recipes. You just specify your Domain and give the project a name and then you'll get to this page that says almost there. You'll click install manually. Get tracking code. You're going to copy this tracking code to our clipboard. So, again, we went to Google. I didn't show you this because I have
a lot of sites on here and I don't want to blur out all the different sites I have, but you'll go to Google. You'll search Microsoft Clarity. You'll log in with a Microsoft account and then you'll dig Around until you can figure out a way to add a project or add a site. You'll click that. You'll type in your domain name. Type in a project name, which I just call my project name as the name of my site. And then you'll set it up. You'll get to that screen we were just at. You'll click add
code manually and you'll get this code. Then we'll come over here to Fluent Snippets and we're under the new snippet. We we went to new snippet. We got to click on content. So, PHP and HTML. We paste this right here. Where do we want the snippet to run? Sitewide header, which is just on the front end. Give this a name. Layer T. Create snippet. Then activate snippet. Now, if you got an error when you went to activate the snippet, what it is, it's the firewall on your web host blocking this stuff. I have a site
on WPMU dev and I'd run into this problem and so I had to go into the firewall on their site and figure out Like what code firewalls have all these different codes. What code was being triggered and disable those codes. I don't have any of that problem on on Hostinger or or Cloudways. If you're getting an error, that's most likely what it is. You'll have to go on your host, look at your server logs and see what particular rule is being triggered and then find the place to whitelist that rule. Now, let me show you
what clarity is. Clarity will show you people Interacting with your site. So, this is a person from the United States. They visited from an Android device and they you can watch what they're doing. You can watch them scroll around on your site. This person is from Pinterest, United States. They're on mobile. I like this because I can see how people are consuming my content. Are they reading my content? How far down the page are they reading? Are they stopping on the table of contents? Maybe I need to Remove the table of contents because it's just
making people leave my site for whatever reason. If I'm using a plugin like AFI that will display product widget boxes from Amazon, maybe if I display them too high up on the page, people are bouncing from my site. Maybe I need to have them like more engaged in my content and then display those boxes further on down in my site. This person's from Google right here, United States. This person's from Pinterest. All this stuff's from today. It's from yesterday Pinterest. So yeah, that's what clarity does. When you set up clarity, it's going to take 28
hours, 48 hours before you start collecting data. And it's only going to collect data when people visit your site. So if no one's even visiting your site, you're not going to see anything. But get that set up now so it it starts collecting that data. I think those are the only like mandatory Plugins I recommend installing. Let's check it out. Over here we have Bloxy disable media sizes fluent forms fluent snippets fluent SMTP generate blocks pro again I'm using this to get those little numbers that we used on our homepage but there are more features
with this h capture the hostinger tools which is required if you're using hostinger and this comes with hosting or the light speeded cache redirection which we're going to use in a moment reveal ids Which helps us find the category ID so we can exclude those from our WordPress scheduling for autom automatic categories, SEO press, which is going to do a whole host of things, the hide login, limit login, and my OG image manager. Those are the mandatory ones. You should definitely install those. Two other optional ones you might want to think about, MainWP. I use
this on every single site I build. You're going to register a new Domain and install WordPress. And then you don't need to do any posts or anything like that. All you're going to do with that domain is that's going to be like the parent that's going to manage everything. and you'll put on MainWP, like the server version of it, just a plugin. You install it in WordPress, nothing fancy. And then all your other sites, like all your AI sites for instance, or whatever WordPress sites you have, you'll simply connect to That MainWP. So, there's a
plugin that you can install called MainWP Child. You'll install it right here, like MainWP Child. You install this and you'll simply connect it to that parent WordPress site. Like it's really easy to do. Follow the directions. Takes 60 seconds. What happens is all of your sites are now manageable through that parent site. You can do all kinds of stuff with it like there's oneclick passwordless login to all your sites. You can manage your users, your plugins and themes. So let's say we have a 100 WordPress sites on my parent site that this main WP's installed.
I can manage all of my child sites. I can manage the users on those sites. I can manage the plugins, the themes. I can lock the dashboards. All kinds of stuff you can do. I don't really use it for any of that stuff. You can even do backups. I simply use it for just updating all my sites. I'll log in and it's, oh, you Have 60 plugins to install amongst all your sites. Press a couple buttons, everything gets updated. Very simple. So, I love this plugin because now I don't have to log into all my
sites. I can just manage them all from one simple place. Once you get it set up, it's phenomenal. There's also Perf Matters and I use this in the Designer Affair course. It's a paid plugin. It's not free. Lots of stuff you can do in here. Some of the stuff is overlapped by Lightseed Cache, which is installed by default for Hostinger, but there are some things in here that Lightseed Cache does not do. One of the really cool things that it does is if you're using Zimr writer for instance and you have Zim writer display a
YouTube video, YouTube the way it works is it will do an iframe embed and that that slows down your content your page so much so much. So what this will do is it will not load that iframe. It will instead if you Click this YouTube preview thumbnail, it will instead create an image thumbnail for that video. and it actually won't load the JavaScript and load the iframe until someone actually clicks on that image. I would have like 20% drop in speed whenever I use those YouTube thumbnails. But then when I enabled this and I refresh
my cache and stuff, my my speed just skyrocketed up. So really like this, especially if I'm using YouTube videos, it's something Definitely to consider when you when you set up a site. And that's basically it in terms of plug-in install. What we're going to do now is tackle social media. We're going to generate two years of social media content. I'll show you how to cue that all up and get that all set up. But you will need your articles written. You'll need all of your articles written or at least if you're doing 200, get 200
written. If you're doing 500, get 500 written. Get that Stuff written because we're going to need that for social media. Go take a break if you need to. Let Zim writer run and then come back and we will talk about social media. So before we jump into doing social media, there's one last thing that I need to do. And whether or not you need to do this is going to depend on whether you got a new domain or an expired domain. If you remember back when we were choosing our domains, I told you I bought
this domain For 20 bucks. And I bought it because it has a lot of good backlinks to to now non-existent uh URLs, non-existent recipe posts, and I want to bring those recipe posts back to life, and that will really help boost my my domain up and help it potentially rank in the future. So, if you registered a brand new domain, you can completely skip this section unless you want to learn how to do it, unless you want to watch and follow along. But I need to do this step Because I'm just leaving money on the
table if I don't take advantage of this, especially since I paid money for this domain. But I paid 20 bucks, which is an absolute steal for what I'm going to get out of this. So the first thing we have to do if you have an expired domain and you want to find out which backlinks you need to revive and what those URLs were is you need to get a tool like Semrush or Hrefs. I prefer Semrush. Very easy to use. Lots of features for the price Point. You can get a free trial using my link
down below. Use my link. You get a free trial. You can do a lot of research during that free trial. But what we'll do is we'll come over here, click on SEO, click on domain overview, put in our domain, and then go to backlink analytics, and then click on backlinks. Now, there's a lot of links in here, and I only want to revive the good ones. Now, some people might say, let's just filter by follow, and let's just skip Over the no follow and not revive those. But there could be some decent no follow ones.
I think you you still get a benefit from from no follows that if they're from a high enough website like Forbes or CNN or something very authoritative. So let's see what we have here. We have a no follow from this site here, rabbitandwolves.com. And this is sorted by page authority score. So we can go over here, rightclick on domain Overview, and look at the authority score of the actual domain that's linking to us. So this is a domain authority of 40. It's a pretty good domain. So, even though this is a no follow, I would
still revive this page because it's not going to be hard to do it a revival. So, let's let's tag that. Save it. What else should we revive? This is linking to our homepage, so we don't need to revive that. That's perfectly Fine. So, this is a tomatillo salad dish. I can't even say that. This is from William Soma. Look at that. William Senova is a crazy backlink right there. Now, this is again no follow, but this is great. So, check out the authority score of this domain. 68. So, we have a couple back links from
them. Yeah, we're definitely reviving this stuff. So, tomatillo salad dish, dreamy chocolate dessert Recipes, clean soup recipe and tips. Let me separate these. So, these are no follow and I'm going to put the roundups up top. A roundup being an article that is for multiple dishes because we haven't done that yet. I touched on that at the very beginning when we looked at the different types of articles that we can write, but I haven't taught you how to do this yet. So, I want to put the roundup stuff up here and then just the Normal
stuff down here. What else do we have? Sugar Apron. This is the ultimate surprise. Spaghetti is so good. We've made it twice this week. There's that. Just copying the URLs from these these high authority sites. Anything else that we want to revive? 20 dishes you can make with ground beef. This is a roundup. 25 easy paleo recipes. This is from Fitz Fit Slow Cooker Queen. I'm not looking at the domain authority for a lot of these because the page authority is high enough. A lot of times the page authority will get a boost based on
the domain authority. So if you have a page authority of 16, that means the domain's probably in the 40s and the 50s, something like that. Like we can go over here and check like a yeah a 40 domain authority. So this is something we should revive. This is rabbit and wolves again. 35 easy Vegan dinners for week nights. This is another roundup cakes cottage. Right. So we have some kind of grilled parmesan. Anything else? Lifehack.org. Oh, this is a follow. So I think at this point let's stop doing no follow and let's start doing follow.
So, let's just filter by follow and we'll focus on that stuff now because the follow is the most important. We definitely want to revive These ones. But again, we only want to revive the ones that are decent. So, lifehack.org. We're definitely reviving that. This site is crazy. Myfridge.com. Let's revive that. Let's see. Sharable Blooming Onion. This they've linked to us twice, which is cool. What's this? Let's check this one out. Myfridge.org. Interesting. Sharable Blooming Onion. All right. What else? Easiest chicken casual. This is from News. This looks like a press release, but it's still a
follow. So, let's revive it. What else? And they link to our homepage, too, which is awesome. This is DIY Joy. Cheesy Crockpot potatoes with bacon. This is from adventure.com. This is baked ham and cheese wraps. What else? These link to our homepage press release. I'm not going to Do that one. The homesteaders.com. All right. Crock-pot chickenpot pie. We will do that. I think that's probably pretty good. So, at this point, we need to somehow recreate some or all of these articles, especially these articles right here. And then we need to take these old URLs and
tell WordPress whenever somebody tries to visit this URL, it's going to redirect them to this New URL that we have. First thing we can do though is we can remove the www because we don't need that. Our site right now is does not have a www. So we have a redirect going on. And if you were to visit www, it would redirect you to the nonww. So, we can remove all this www. It's hard to say that three times and replace it with nothing and clean that up a little bit. So, at this point, we
need to come up with titles for these, but Then also see if we can get recipes for these. Open up Excel. In this blank worksheet, we're going to put the non roundup URLs right here. The non- roundup URLs. Old URL. There's the old URL. Now, let's get the slug. We just want this slug portion right here. So, let's open up a new window, paste this in, and let's just remove the stuff that we need to remove our domain, and then remove the forward Slash2. And then remove all of the forward slashes. These slugs, I do
want to clean some of them up because they're so long. Uh, we'll call this ultimate surprise spaghetti. I think Zim writer might cut the slug off if it's too long. Breaded garlickly parmesan chicken. So I think those slugs are okay. So let's take these slugs and go over here. Slug. And those are our slugs. Now title before renaming. So we'll just call this title. And then over here we'll call This title ZW because we're have Zimr writer come up with the titles. But we'll use this as initial titles right here. Ctrl + F. And we
want to replace all the dashes with a space. And here are our titles that we'll eventually feed into the discombobulator and convert into actual titles. And now we need our recipe. So this is where we take the URL and let's put this right over here. Let's go to archive.org and we'll put in Our URL and see if we can find the recipe and just copying that using that as your background information along with the directions. So we found it. Great. Ingredients directions. Fantastic. So, this one can go right here. Oh man, it really I made
this long. So, let's find the next one now. September kale. Can't find that. Garlic garlicky parmesan chicken. So, I'm done finding My recipes. I went to archive.org and I found the recipe that whoever owned this domain had for most of these right here. I I didn't find these two in blue and then this black one. So these two in blue I just went to Google and found a recipe because they just they weren't on archive.org anymore. So I just found a recipe that matched up with it. As for this one, I realized this one clean
so clean soup recipes and tips. This is actually for a roundup post. So we're Not going to do that one. I'm going to go back to uh back to this and where's clean. So clean. This is going to go up to my roundups up here. So, these are my roundups, which most of these were for the no follow stuff. So, at the end of the day, if I don't get them done, that's perfectly fine. I'll try to get them done. And then these are just the normal recipe post kind of what we've been doing. So,
I have these titles, I have these recipes, and I have the slugs. So, let's go ahead and open up our bulk SEO CSV file. Open up a clean one. And our title. Now, these titles were like the slugs, and we were going to feed these into Zimr Writer. I guess we can do that right now. Let's take these titles. Normally, I would feed the titles with the ingredients into Zimr Writer, but then we'd have to get all this on one line. So, we're not going to bother Doing that. We're just going to go to Zimr
Writer, go to the AI Volt text discombobulator, paste our titles in, and then what did we call this? Yeah, we use the rewrite title part one, clickbait recipe, and then we use rewrite title part 2B. We use both of the and we enabled prompt stacking. We use both of these. I've already given you the data for them. They're in the file down below. So, you should have those already. We're going to use sonnet 3.7. And we're going to call this recipes. This should just take a second. So, while that's working, let's get our slugs. Our
slugs go right here. And our here's the recipe itself. Those go as the background right here. And then we just need our titles. So let's go to our output folder and wait for this thing to finish. Our CSV is done. Let's open that up. Open with Excel. We should have our titles in Here. So we're going to use that. Those are our titles. And now our CSV is done. So let's go to sheet two and download CSV. It's going to download. There we go. Desktop recipes single because these are not the roundup ones. Those are
the recipes. And let's just open up Zim writer bulk Writer. We've loaded the expensive model right now. And we're actually going to adjust this because we want to instantly publish these things. We don't want to schedule these. We're going to instantly publish these right now. And the reason we want this to instantly publish and not do a schedule is because we have backlinks linking to these articles right now that don't exist. We don't want to put them on a schedule and publish them in two years. So we want Them published right now so we can
get that that that boost from those back links. I think that's all we got to do. So let's just start the bulk writer right now and we'll confirm. So at this point what we need to do while this stuff is writing is create our redirections. the back links are pointing to these old URLs are non-existent anymore and so we want to point them to our new URLs if that makes sense. I I typically use SEO press but Because you would have to pay for the pro version to get the redirection we're going to use like
this free redirection plugin. Let's see here the redirects the relative URL. So I think it is looking for relative URLs. You can click on support and then click on this link here to look at the documentation. I think what it wants is just relative for everything. So source URL like forward slashrestricted. So here are our source URLs and we'll just open up a new sheet And we're going to replace coolhomere recipes.com with with nothing. Replace all. There we go. So those are our old relative URLs. Now, we need the new relative URLs, and that's simply
the slugs. So, let's go back to our Google sheet and get our slugs. So, here's the slugs. And where is it? Too many things open. So, here's the new ones. But we need we need our slashes in here. So, let's just go through each one Of these and put a slash or forward slash in. Sure, there's a way to automate this. You could automate this with merging cells if you had a lot of articles. So those are our URLs to redirect. Let's go back to our plugin which is over here and click on redirection. Click
on redirects. So source URL going to go there. I guess we don't have to even do this one because it's it's the same thing. So we don't even have to do this one. Let's do the Next one. This one. Ultimate surprise spaghetti becomes ultimate surprise spaghetti. And we will add the redirect. That's a 301, which is what we want. September kale salad. September kale salad. That's the same thing. We don't need to change it. This bread garickly nonsense becomes this right here. Add redirect. Cinnamon French toast. And then this two, which we don't have anywhere,
becomes just cinnamon French toast. Sharable blooming Onion. Two becomes blooming onion. Easiest chicken casserole. That didn't change. That's the same thing. And then all of these these twos changed. Cool. I think we've written one of these. Ultimate surprise spaghetti. So let's click on this and let's see. Cool. Ultimate surprise spaghetti. So when someone clicks here, it takes us here. So the redirect works. So now our backlink works. So we're getting that Link juice from this particular backlink. So we're writing I think this is 10 articles cuz we have two header rows. So we're writing 10
articles right now. and we'll have 10 back links to our articles. Now, this is great. Now, we're left with these these roundup posts and what to do about that. I'm This video is getting so long. I'm not going to show you how to do this. I will give you a tip on how to do this. If you go to a blog Postwriter.com and you scroll down to 10 best tasty recipes, I have a video that shows you how to make these. So, 10 best honey garlic chicken recipes. And it it will have the image in
here. We're using the save text. We're using a special prompt to create this layout with the recipe and all this stuff. And then it moves on to the next one. For all of these though, I am not using I'm not using like the row zero, the existing recipe database. You really Can't do that with this. So, the only way to get this to work would be to use just the let the AI do its thing or use Claude Sonnet to like research the stuff online. I have a video that teaches you how to do this.
Go to my channel, Ranking Tactics on YouTube, and this is the video right here, AI recipe generator with ingredients. I teach you three methods in here. One one method to just create like single recipes, another one to make a single recipe, but like With ingredients, and then like this this roundup view right here. So to revive these these posts right here because they're roundups, you would just follow the process that I teach in the video to make this these particular articles here. I hope that makes sense. Otherwise, if I try to do that now, we're
going to it's be another freaking hour in this course. And it's really getting the course is getting long. I hope you've learned a lot of stuff. A Lot of great stuff in this course, but it's getting long. So, we're going to cut it right now and we're going to be done writing articles and now we're going to move on to social media and that will wrap up our course. That will bring everything full circle. So, grab a drink of water, do whatever you need to do. Come on back and we'll do social media. Welcome to
the last section in our course where we're going to cover social media. I'm going to show you how To get all this content onto social media with just a couple clicks of a button and you'll never have to do anything else with this. It will just be a set and forget thing for years and years of social media content. A lot of people fear social media because they don't have a process down. This was me a couple years ago. I did not have a process down. I would make the blog posts, but then I stopped
there thinking I was done. I didn't know how to get This content with just a couple clicks onto social media and never have to manage it again because there's a lot of social media plugins and solutions out there, but they're not set and forget. You have to make your schedule. You have to like every week or every month log in and drag the stuff onto the calendar. It's a total pain. Or the solutions are very expensive. They're $50 a month or $100 a month. stuff that we don't want to necessarily pay when we're number one
Spinning up a lot of AI sites, but also we don't know what's going to take off. And then also some of these other solutions are they're just complicated. You actually have to make the post yourself. They're not like done for you solutions. So my process is going to avoid all of that nonsense. We're again going to click a couple buttons. It's not going to cost you virtually anything and it's going to push all your content out and you won't have to do anything. That's the kind of solution that I like in the era of AI.
So, for social media, we're going to need a couple things. If you're doing recipes, first of all, you'll need to make two accounts. You need to make a Pinterest account. All right? You need make a Pinterest account. You'll need to make a Facebook page account. So, you can just go over here to your profile and then scroll down and you'll be able to make a new page. You can make unlimited pages, I Think. So, make a Facebook page and it's going to be a public page. And then make a Pinterest account, so to speak. What
I recommend for Pinterest is a new account for each website because there have been some people who get their account banned or whatever and then it took down all of their attached accounts, all of the things associated with that one email address. So, in my opinion, I would make different email address for each Pinterest account and then each Pinterest account is linked up to a particular web page. So, I would recommend doing that. But for what I'm going to show you, you need that Pinterest account and you also need that Facebook page. Now, the two
tools that I'm going to show you, and it's up to you whether you want to use these or not. I'll show you the pros and cons of both of these. The first tool is called Bit Social. It's a WordPress plug-in, and the second tool is called Publer. It's a SAS solution. They both have their strengths and weaknesses. They both do a social media scheduling, and they're both different. Let's talk about Bito first. Bit Social is really cool because it's number one, a lifetime deal. You pay once, you never pay again. And the lifetime deal is
a great deal. I think I'm an affiliate. I'm not sure. Check the links down below. If I'm not, then you still got to get this plugin because I've looked at all of the WordPress plugins and this is by far the best. The most bang for your buck, most features, and everything. They have a free version. Don't even look at that. They have a single site, lifetime deal version. You pay one time. You can only use it on one website. Not a good deal. $195. Pay one time. 195 bucks. Unlimited websites. So, you'll never have to
pay this company again if you get the lifetime deal for unlimited websites. This is what I have. I use it on my Crypto sites. I'm going to use it for this recipe site. Highly recommend this. What this will do is when you install it, you can add your accounts. And there's no limit to the number of accounts you can add. I'm gonna show you Publer in a second. And Publer is not a lifetime deal. You got to pay for it. And each account you add, like each social account you add, whether it's Facebook or Pinterest
or LinkedIn or something like that, it's going to be Like an extra four bucks a month. I think I think one account is $4 a month and then five accounts is maybe $16 a month or something like that. But yeah, it it costs a monthly fee to add your accounts. Whereas over here, you can connect them all. You don't pay any more money. So you'll connect your account, connect your Facebook page. That's what I did over here. And then you can go over here to autopost and then turn on autopost. So, what you'll do is
you'll Select your accounts that you want to post it to and then you'll turn this on. You'll This was normally off, so you'll just turn this on and you'll go over here to templates. You'll create a template. So, my template is post excerpt, which is the metad description. And then also the link card. The link card because I have alternative images on my post. That's what's going to be shared when the post is shared on Facebook. So, anytime a post becomes Published, whether it's a scheduled post or a brand new post, anytime a post becomes
published, Bit Social will share that post on Facebook. Let me demonstrate it. I'll go to one that's already published and I'll unpublish it. Then I'll publish it again. This is the chili recipe. So, quick edit. I'm going to unpublish it. And then I'm going to publish it. I go over to Facebook. I click refresh. And here's our chili recipe automatically posted. You see how easy that is? All we got to do now is just create an image for this page and an image right here. And we're done. We're literally done. Oh, there's one more thing
you got to do in in in Bito under settings. Uh assuming you're using the paid version, uh check this box. Make sure that this is enabled. It looks like this. If not, then uh your posts might not get published. You can also use this Cron job if you're not using the paid version, but uh this works just as well. So, auto posting very simple to do. You can select all your accounts you wanted to post to and then whenever a post is published, it's immediately shared. Couldn't be simpler. You can also create a schedule if
you want to. So, this does not rely on a post immediately being published. This is for already published posts. And you can create a filter. So maybe there's a holiday coming up and You have a bunch of posts to share for the holidays. So you'll create this schedule like Christmas schedule. You'll come over here. You'll do your filtering to find the post that you want. I want to share like all air fryer recipes for Christmas or something like that. After you select your filter, you'll go over here and select the accounts that you want to
to post it to and you'll create your schedule. That's literally all you have to do. So Bito, super simple to Use, very inexpensive. You can use it on all your different sites. Very cool. The downside to Bit Social, and this is not a Bit Social problem. This is a problem that a lot of social media schedulers have, is usually they're only going to pull the featured image from the post. So, in our situation, because we're using the Zimr Writer OG image plugin, it's pulling our alt image. But regardless, a lot of these social media schedulers
are only going to pull the The main image for the post. I don't want to share just the featured image. I want to share my subheading images, too. Now, in this situation, I just have one subheading image. On my designer affair site, I had like a lot of different images. So, each post would have 10 different images in it. All those images would not be shared for most of these social media plugins or tools. Bit social would not get any of those those subheading images. Let me show you an Example. Designer affair. So, five spring
home office decor ideas. Bit social and a lot of other schedulers would only pull the image right here. They wouldn't pull this image, wouldn't pull this image, wouldn't pull this image, wouldn't pull this image or this one. So, how do we get those images? The way is to use a platform like Publer that has a CSV import. So, we can use Zimr Writer to create our schedule and identify all of The images that we want to use, whether it's a featured image or an alternative image or a subheading image. Zimr Writer can identify all of
those things on articles it wrote and then create our schedule and then we can feed that CSV file into Publer and get exactly what we want. So, that's the benefit of Publer. If you don't need that, if all you want to do is share your featured image and that's it, then just use Bido. But I'm going to use Publer. But I'm also using Bido because Publer you have to pay for each account that you link up. So I'd rather use Bido for Facebook, but then Publer for Pinterest. Does that make sense? Now, if you're not
doing recipes, you're going to have to figure this out. Figure out what platforms you want to use. Figure out if you're using alternative images or not. Figure out if you want to share the subheading images or not. So figure all of this stuff out. Just to give you some context for my Crypto cryptodiamond hands site, right? I'm only using Bit Social because I don't have any subheading images. So there's no reason to link up this site to Publer and pay for that extra account when I can just use my lifetime deal for Bit Social. So
hopefully that gives you a little bit of context and a little bit of guidance. So before we we start using Publer, I want to add my images here to both Facebook and Pinterest. My profile images. I made some profile images using Zimr Writer. I'll show you how to do this. I have this prompt right here. You just have to copy it off the screen. I don't think I'm going to make it available in the description, but you'll get the gist of it. So, describe a prompt of a mom in her title at home and it's
and the title is going to be kitchen. So, I'm going to put kitchen over here. In her kitchen at home and it's brightly lit. The mom is dressed in Normal women's clothing wearing an apron looking at the camera. So, I want an image of someone in their kitchen. Now, I know we're using a robot and stuff like that, but I don't want to do that on Pinterest because someone's going to see that and then ban my account, so I'm just going to approach it from this perspective. And here are the results that we got. So,
we're just going to choose one of these and run with it. So, we have This. This This actually looks pretty good. Let's uh I don't want I don't want that one. I like this. I don't know. That looks a little weird. And she's got too many fingers. Little weird. too professional. That looks pretty good. So, what's better, I think this looks more realistic. It's further back and you can see the rest of the kitchen, which looks normal. It looks like real, whereas this Potentially could be AI. So, I like this kitchen 002. Let's let's use
that. So, it's really easy with Zimr Writer to create these things. Again, I put the prompt in here. I put the word kitchen here which will substitute title for. I'm using Claude Sonic 3.5 Flux Ultra. I set this to RAW mode. I'm using 16 by9 and I did five I think well actually I think six images. It's all you got to do. Really easy to do. Let's just click add cover photo. I'm just going to Upload this photo right here. That looks freaking perfect. We'll save the changes. I'll do the same thing over here. Choose
profile picture and then we'll zoom in. That looks great. Fantastic. All right. So, that's literally all done. Facebook is done. I don't have to touch Facebook ever again. And I have 443 posts that will go out five a week. Now, a lot of other Facebook pages are doing 20 posts a day. I'm not going to do that. I'm just going to have this be a slow burn and we'll see what happens. My goal is not to become a millionaire with these Facebook pages. It's to become a millionaire with the Zim writer teaching you all how
to do this stuff. So, I have a little bit different use case than you with these sites. I'd like them to succeed, but I'm I don't have the time. I'm only doing this part-time. I do Zimr Writer and Everything part-time. I actually have a full-time job, and I just I only have so much time in my life to do these things. So, let's see. Uh, but let me tell you, if I'm over here making sites and you're not making sites, then you better step up your game because I have no time and I'm making sites.
So, let's go to Pinterest. Let's change our background now. And then we'll modify our the profile. So, let's do that. Let's open this up with paint and see if We can modify this. Let's just let's crop this a little bit. And we'll save this as JPEG. lady. Now, let's go back here and change this this picture right here. We got to at least put our best foot forward. I think that looks a little bit better. Let's go back to our profile. Looks good. So, before we leave Pinterest, what we need to do is create some
boards for our account. And this is Very powerful because Publer allows us now to specify what board different pins are going to go into as they're being created. And when you have boards, your account looks a little bit more organized, but also a little bit more professional, a little less like AI. So, there's a plus button over here. We're going to click it, and we're going to create a board. And the board will be beef and pork. And we'll click create. All right. And let's just add Something like this to our board. Great. Now, let's
go back to our profile. Let's create a board. And we're going to call this I can't spell casserles, so we're just going to copy it. Casserles and bake. And we're going to pin this right here. Done. Go back to our profile. Chicken dishes. You get the point, right? Just do this for all of your different categories and then we'll be done. So, we have all of our boards made, which is Great. And when we create our schedule, we'll have Publer upload the pins to the appropriate boards. So that's perfect. Now again, you have to decide
on which tools you want to use. I've showed you Social. I'm going to show you Publer. Publer is going to be more steps, more involved, but we're going to get much higher quality results. Just figure out what the best route for you is. So, we're going to make a workspace. I'm going to call this cool home Recipes. I make a new workspace for every site. That's what I recommend. And it doesn't matter what industry you pick. I'm just going to choose other. And we want to connect our Pinterest account. Make sure you're logged into Pinterest
when you do this. We're going to give access and connecting the account. Again, I recommend one Pinterest profile per account so if something does go wrong, you don't have Five different things banned. Now, there are so many features inside of Publer. I'm not even going to scratch the surface with what you can do with this. And ideally, if you were like creating a brand, like an actual brand, and had a VA or someone managing your social media account, use Publer. There's so much you can do in here. You can find trending posts. You can get
inspirations for things to share. There's AI baked in here. It's incredible. What we're going To be using is this bulk importer. So, you click create and then bulk options and import CSV. There's a video that you can watch on how this all works. Let's just view the example because I think it's in Google Sheets. So, here's an example. So, we have the date for the post. We have the text, the description of the post, like what goes inside of it. We have links where the post when you click on it is going to go. We
have the image, the URL to the image for the Post. We have the title of the post. And what else do we have? The pin board, the Facebook pin board can go here. And I think that's all we're going to use. Lots of different options inside here. Very powerful. This is a significant upgrade from their previous importer template because now we can do boards. So, let's make a copy of this first of all so we can edit it. And we're going to leave this kind of as is for a little bit because what we need
to do is Actually create our schedule. And that's where Zimwriter comes in. Publer won't create the schedule. You can create it in Publer manually, right? But if you want to do this automated with Zimwriter created blog posts, use Zimwriter because Zimwriter does incredible things. So, we're going to go to Zimwriter right now and we're going to click on the AI vault and the social media scheduler. If you have not used this tool, you need to use this tool Right here. This is incredible. I spent so long making this thing. Obviously, you can read the directions
in here. Very in-depth directions. Very in-depth directions. There's so much to unpack with Zimr Writer. social media scheduler. So what you'll do is you'll select your site, you'll select the user, and then if you want to, you can enter a commaepparated list of category IDs to include. Now, right now, all of our stuff is just in all of our Categories, just our main category. So, we'll just include everything. We'll leave this blank. Maybe you have a specific category or subcategory that you only want Zimrder to pull from. That's where you enter it here. How do
you find the ID? You use that plugin we used before called reveal ids and then next to each category will be the corresponding ID. So if you only want stuff from beef and pork and casserles and bake, you put in 19, 17. And if you Want to exclude any categories, maybe you want everything included except for certain things, you would put that ID over here. Now below this are the post range start and stop. This is going to contain where you want Zimr Writer to look for these posts. when was the post published the earliest
time and when was the post published latest time. I just want to do a test to give you an example of how this all works. So, I don't want to pull all of my posts, but let's let's Just look at a couple here that were published. We backdated some of our posts. Remember, we have one on February 7th of 2025 and then one on April 1st. Okay. So, let's let's select January 15th all the way down to April. Let's do 3. So, this should at least get these three posts right here. When do you want
the social media schedule to start on? We'll just start it on today. Days before repeating a URL. So, we're going to say seven. When it creates this Schedule, if there's multiple images in a post, how spaced apart do you want the posts to be? that share the same URL if that makes sense. Post per day. So I'm just going to do one post per day with this example. And then what images do we want to select? The main images, the alternative images, or both? So we're just going to do both as an example. We want
to use the subheading images. Otherwise, it's just going to use the featured image. And then we can also use AI to recommend a date range. Some posts might be best made over Easter. If you had Easter recipes or something like that, the AI would recommend that to be shared around around the time of Easter. Same with Christmas. If you had Christmas like drinks or Christmas food or something like that, it would recommend times around Christmas for that. So, we can use this. Now, we're not doing a lot of posts. We're only selecting like three or
four posts. And So, if we select this, our schedule could be really out of whack. a post here and then six months before another post because we're telling it to only recommend that date range. So, I'm not going to use this for this short this very short test. Now, there's a custom prompt for a title, description, and then also we can stack a prompt if we want to. Now, by default, Zimr Writer uses its own prompts. It has its own prompts to do this stuff. You'll get Something good, but I have a set of prompts
that I'm going to share with you. A prompt for the description and then also a stack. I'm going to just load those up right now just to show you. CP Pinterest one and CP Pinterest 2 and the AI model for writing. I'm going to use a powerful one. I'm going to use 3.7 sonnet and we'll give this a name schedule. And that's all you need to do. And we'll create the schedule. So what Zimwriter is going to do right now is go Out to my WordPress site and pull in all those posts. And so it
says Zimr created a job file containing the fetched post from your site. The file is located in your output directory called schedule. So here it is right here. Zim writer will now proceed to use that job file and create the schedule along with creating unique social media titles and descriptions. So, do we want to proceed? Yes. So, this is what it made. It made just a list of all of the data that It pulled from our WordPress site. And it went quick because we did not have a lot of posts that we were pulling from
and we did not have it recommend a scheduling time frame. So we have this article here and we have some butchered text here. But remember we're not even opening this particular file anywhere because this file is simply used by Zimwriter for that next stage that pop-up window that appeared. But we have three images from this. We have our two Featured images, one the the regular and one the alternative and then we have the subheading image right here. So each article has three images in here. And what's really wild is these these links actually are jump
links for the subheading image. it'll take you right to the subheading image. So, if someone's on Pinterest and they see an image that they like and they click it, they're going to go right to that image and not to like the top of the article Or something like that. So, here's the chili example. Let's let's put this in here. So, it takes them right to this image of the chili that they were looking at on social. They can learn exactly how to make it. So, that's the file that Zimwriter is using right now to make
this schedule complete file. It's working on this. We're not going to open this up. We're going to let it work. Okay. So, the the schedule for just this limited range of posts is Done. Let's open it up and check it out. Again, this is something you're going to want to open up inside of Google Sheets and not Excel, but this is just a demonstration. So, here's the post publish date. So, this post was published on 27205 and the social schedule date is 5:15. This this was on 3:30. Social schedule is 560. So, we're getting a
post a day. That's good. And the post URL, here's the post URL. And if you Look at this URL right here, we don't see the appearance of this URL again until 7 days later. And the URL is the same, but remember it's sharing our featured image. And then the alternative image. Here's the post URL to the image. And then here's the social media title. So, Mediterranean zucchini, I don't know how to pronounce that recipe. Homemade banana bread recipe. Rich and hearty homemade chili recipe. And then here's the text. Let's copy two of these, put them
in Notepad to read them a little bit easier. A rich and hearty homemade chili recipe delivers deep flavors and satisfying textures that store-bought versions simply cannot match. The secret lies in simmering your ingredients slowly, allowing the spices to bloom and meat to tenderize. Most home cooks miss this crucial step that transforms good chili into legendary chili. That's great. Thai red curry beef stew combines Succulent beef and aromatic spices and creamy coconut milk into a soulwarming dish that transforms traditional beef stew with vibrant Thai flavors. This one pot wonder balances spicy, sweet, and savory. So again,
this is with my custom prompt. I'm sharing it in the description down below. But yeah, this is absolutely great. Exactly what we want. And so what we're going to do with this schedule that it's made, this complete schedule that it's made, we're Going to run it again and actually get the final schedule. But we'll take this schedule and then we'll take the columns that we want and paste it into that Publer schedule that I showed you on Google Sheets. And then we'll upload it into Publer. And then it will instantly create our schedule. And then
we're done. And we have two years of scheduled content completely done. All right. Let's delete both of these because we're going to make a new one. Right. And Let's go back to Zim Writer. This is going to be our final thing now. We're going to make our actual schedule. So I want to select all my posts now. So, I'm going to select all my posts. Just pick a range like well before and well after. That way, you'll get all your posts. And I'm going to set the start date for tomorrow. I want to do two
posts per day. And the reason I want to do two posts per day is because each of my posts has a featured image and a Subheading image. And we're eventually going to reach a point where we don't have enough posts to share because we're only publishing on WordPress five posts a week. So, we'll get to a point that there won't be enough posts to share per day. Uh, but that's okay. Uh, select images. Now, on Pinterest, I don't want alternative images because they could get flagged for AI. I just want the main images. Use subheading
images. Yep. I want the AI to use to recommend the date Range. We're going to use our two prompts right here. And I think that's it. So, I think that's it. Let's let's create our schedule. So, it's going to try to find all of the posters. This will probably hit about 493. Now, it's doing the AI date range calculation for when it should be adding these posts to to the schedule. Now, what's going to happen when this is done, we'll get that pop-up that will appear that will ask us if we want to Continue. And
we'll click yes. And then it will actually make the schedule and that's going to be much more timeconuming job depending on how many articles you have because it's going to be using the AI to create the title and create the description and all this other stuff. So, I'm going to stop the video right here. And when the pop-up appears, I'll click yes and then have it build my entire schedule. It might take about an hour. It takes a little bit of Time depending on how many posts you have. But, I'm going to have the AI
build my schedule and then we'll come back, regroup, and kind of check out what it is. And then we'll import that into Publer. I'll show you exactly how to do that. So, if you're following along, if you want to do what I'm doing, build your schedule right now with Zimrder and then we'll we'll come back and feed that into Publer. See you in just a few minutes. So, ZimRiter finally finished my schedule. It took a little bit of time, and I'll explain why in just a second, but let's get this imported into Google Sheets. We
do not want to open this in Excel cuz that will butcher any special characters. So, go to Google Sheets. Right now, I'm in the the copy of the Publer bulk importer CSV. We're not going to import it directly into here. We're going to make a new spreadsheet. So, click on import and then upload. And We'll drag our schedule over here. and we're going to create a new spreadsheet and import the data and then open that spreadsheet up. So you'll notice if you scroll down first of all that at least for me I have 900 and
some posts and and that might be weird. You might be thinking why do you have so many because over here don't you only have 500 posts? I do. I have 500 blog posts but my blog posts have multiple images. So each image that Zimwriter finds is going to turn into its own social media post. So, we're just doing for Pinterest, we're just doing our main images, not the alternative image, just the main image. And each post has two main images, a featured image and a subheading image. So, each blog post is going to give us
two social media posts. Now, if my blog post had 10 images, a featured image and nine subheading images, I would get 10 social media posts from that one blog Post. So, keep that in mind when you're running this that your schedule, this number indicator that's going up. It's like on post number 1,800. You're like, you know what's going on? I don't have 1,800 blog posts. You don't, but you might have 1,800 social media posts based on the number of images you're having Zim writer look at. Does that make sense? So, we have almost 2 years
of content here. If you look, it ends around 2027, right? So, that's basically Two years of social media posts, which is absolutely phenomenal. And what we have to do now is simply take this and get it into that CSV that Publer has provided us. So, the first thing I want to do is get our date, the social media post date. So, that's this one right here, the social schedule. Don't make the mistake and take the postpublish date. This is the date the post was published. Don't take that date. Take the actual schedule date. I I'm
speaking From experience here. I've made those mistakes, too. So, we're going to take this date right here of when the social media post is supposed to be published and go over here and just paste it in this column. Again, if you don't have this CSV file, I'll show you how to get it. Go to Publer, go to create, go to bulk options, import CSV, and then you can click this right here to open up that Google sheet. And you you need to make a copy of it so it becomes Editable. But that's all you got
to do. You can watch more about it in this video right here. So we have our date for the social media posts. Then we need our text, the actual text for the social media post that is right here, our social media text. So let's copy that and we will paste it right here. And then we need our link. Now this is the link to the actual blog post. So that is the first link that appears right here. This will be the link to the blog Post and we will copy that. Paste that right here. Now
we need the link to the actual social media image whether that's our featured image or our subheading image. So that's right here. We will take this column and copy that. What else do we need? We need the the title for the social media post. So, let's scroll up and check. So, it's not the post title. This would be the title Of the actual blog post or the subheading title. We don't want this. We want the social media title that Zimmer came up with. So, that's this column over here. Let's take this stuff and copy it.
Now, we don't need label or alt text. And we don't we're not going to do comments in this video, but Publer is it's so advanced it will even allow you to specify comments that you want it to make on the post. As an example, if You're using this for Facebook, you could have it instead of sharing a link to the blog post in the actual social media post itself, it could make a comment and share the link inside of the comment like a first comment or second comment or something. So that's pretty cool. We don't
need the post type or the call to action, but we do need the pin board. Okay, so this is going to be the name of the board that we created over here in Pinterest. Now, these pin Boards, we created them based on the categories on our WordPress site. We just went to our categories, we pasted them over here. Double check to make sure all of these are identical to the ones over here. If you have a misspelling, then we could have a problem. Like, I had an I, this is the second time I've recorded this
video because I had a goof up. I when I was pasting the copying this stuff and pasting it over here to make my boards, I had the wrong information for the name of the chicken dishes board. It was like select chicken dishes chicken dishes. Something just messed up like that. And then when I went to import my stuff in Publer, it all got hosed up. So, make sure if you're following along with me with these boards, you copied everything correctly. Beef and pork actually is beef and pork over here. Casserles and bakes is actually casserles
and bakes, if that makes sense. So, what we have to Do is go to our schedule that Zim writer made and let's scroll all the way up. And we don't have the names of the categories for these posts, but we have the category IDs right here. And because we have the reveal ID plugin installed over here, right? We can identify what the categories are and then just do a find and replace and actually get the names of the categories, which are the names of the boards. Does that make sense? What you want to do when
you're Doing find and replace though is sort by ID and do the highest number first because imagine you have an ID of 23 for a category and you also have an ID of three for a category. If you replace the three category first, all right, with whatever the name is, that's going to screw up the 23. So, we want to do the highest numbers first so we don't have any mistakes when we're doing our find and replace. So, we want to replace 23. And we're going to go over here. We've Selected column C. And then
we'll go to edit, find and replace. And we're going to replace 23. That's the ID with the name, which is refreshments. And then sandwiches and salads. That is ID 22. We'll replace that. See how it works? pretty easy to figure out. And if you named your board something different, then you just have to figure out what the board name is and get it all synced up properly. But you'll just be doing this find and replace and it should work Out in the end. Now, we'll just double check that everything looks good. Looks good to me.
We'll copy this and we'll go back to let's go back to Publer and we'll put paste this right here for our pin board. And we'll scroll down. Make sure we have everything's in sync at the bottom. We have the meatless meals for our board. And then we have this garlicky parmesan zoodles. That's interesting. Never had a zoodle before. And yeah, Everything looks good. Everything looks perfect. Now, you might be tempted to download this CSV to import into Publer. That would be a mistake because Publer, and this is so critically important, Publer has an import limit
of 500 at a time. So, we can only do 500 at a time. So, what I want you to do if you have more than 500 social media posts, all right, is create another page here. And we're simply going to just copy everything, paste it over here. So, We've duplicated the sheet basically. And then we'll go back here, and we're just going to delete 501 down. And then over here for sheet two, we're going to go over here to 500 and just delete it. Delete. So, I have less than a thousand, so I only need
two CSV files. You might have more than a thousand. So you might need three CSV files or four CSV files. But just make sure that you don't have more than 500 rows on on any CSV file. So this is our first file that we're Going to use. And this is going to be our second file. So just make sure that you do this step because if you try to import more than 500 at a time, it will look like everything worked properly, but it won't have. You'll be missing whatever came after 500. So for this
first sheet, I'll go to file download CSV and I'll call this publer one. And then for this sheet two, file download CSV. Publer 2. And now if you have more sheets because you have 2,000 posts or Something like that, just make a sheet three and then grab the next from a,000 to,500 or something like that. So now we can go to Publer. And before we we bulk import, I want you to do something. And this is very important. Click on social accounts and click on your Pinterest account if you're using this for Pinterest and click
sync info. And this is going to make sure that whatever boards you have created on Pinterest have been synced up with whatever's Inside of Publer. So Publer is not going to like make new boards. It's going to fetch the boards that you've already made from Pinterest and make sure that they're identified and available inside of here so that when we do our import it it says, "Oh yeah, there is a board called that. Let's use that board." Let's go to create and then bulk options import CSV. And let's simply drag the first one that we're
going to import right over here. Now, it's going to take A minute or two to import, but we'll get a notification when it's done. wait for it to finish before you import the next file because you could get into glitches and things like that and we don't want we don't want that. The upload is done. Let's click this little link right here. And so there we go. Scroll through some of these. You don't have to go through all of them, but scroll through and see if there's any circles with the little Exclamation point which will
indicate that there's an error. Usually you'll get an error in two situations. The first situation is if you accidentally copied this column here, the postpublish date and not the social schedule date. So, you could get an error because it will say, "Oh, all of these are back in time. You can't schedule those." The other time you could get an error is if you have a board over here that is not Identified in Publer. You didn't go and do that sync info. I've run into that situation, too. But other than that, everything should work. So, we'll
just click submit and see what happens. And this is what the post is going to look like. Fresh and crunchy Mediterranean tuna salad. So, here's the text. Here is the cool image. Here's the link to the post. Yeah. Awesome. Looks great. We have two posts today at 2 p.m. 6 p.m. May 16th. Actually, we're probably going To end up getting an error on at least both of these posts because this is yesterday. I'm making this on May 16th and obviously we can't back date post. So, I'll probably get an error on both of these posts
right here. The other times you could get an error is if maintenance mode is not turned off. So make sure maintenance mode is turned off. Otherwise, Publer can't fetch the data. And you could also potentially get an error if your firewall on your site Is blocking all this stuff. All 498 scheduled perfectly fine except for these two. And that's simply because these were from yesterday. So we have to reschedu them. So we'll click schedule. Let's select Saturday. But we have to choose a new time cuz I have a post going out at the same time
on Saturday and you can't schedule at the same time either. So, we'll just move it up an hour. And we'll save that. Same thing for this. Let's do this on Sunday at 700 P.m. And we'll submit. And both of these should go through just fine. Awesome. So, right now we have 500 posts imported. We have to do the second one, but let's just go to our calendar and check this out. Let's click on monthly view and let's go to 2025 and May and I see what we have. So yeah, we have two posts going out
each day. Fantastic. And this is what they look like. Awesome. I don't know if this is Let's see if this is live yet. Yeah. How cool is that? It takes us right to the image and on the right post. So I love it. Now, if for whatever reason you have an error, you're like, "Oh crap, I imported these posts and I have an issue. There's a problem." This is what you do if you want to clear out your calendar and kind of start over again without deleting your workspace. So, go over here to feed view
in list view. And then when you're in list view, you can Click this little settings icon over here. And then you can see all your posts. We have 499. You can click this and it will delete all your posts. You can just start over again. There's no penalty on Publer for doing that. So, let's import the second one. So, bulk options, import CSV. Here's the second CSV we made. This will take just a second. That's done. Let's click finish scheduling. And we'll click submit. And We'll just let this process. And then we'll have our about
a thousand posts all done and scheduled. The import's done. Now, for whatever reason, let's see, two, five, five of them failed for something. Let's see what the problem was. So, there must not have been an image for some of these. And there was no there was no URL either. So, we can try to diagnose what's going on here. So, let's go here and check it Out. Yeah, everything looks good on on this end. Sometimes you just get an error because the publer had to hit my site 500 times and there might be a firewall that
that got triggered or something like that. I have 9 and like 80ome posts scheduled. So having five that did not make it that kind of fell through the cracks perfectly okay in my book. So I could manually fix this if I want to, but I'm really not interested in doing that. I'm fine. I'll just click Clear and we should be good. So let's check our calendar out. Go to calendar and look at the monthly view and let's go forward a year into 2026 October. Look at that. So almost two years out, we still have content
that's dripping out every day. Awesome. So that's it. I think that's the whole course right there. I've taught you how to build an amazing site, right? We went step by step through Keyword research, through domain selection, through hosting and setup and WordPress install and WordPress configuration. I spent who knows how much time showing you how to build almost any homepage you want. Remember, don't just look at this from the the narrow lens of, oh, okay, I learned how to make a recipe. No, I taught you how to use a block builder to build whatever homepage
you want. That's incredibly powerful. And then we also learned how To pull in recipes using the AI with deep research, but then also using a database. And so you could, if you wanted to, you could replicate this site. You can just copy this site, make another one for another batch of 500 recipes from the database if you want to. We pulled the 500 most popular recipes. Now go down and choose the next 500 most popular recipes. You can do that. It's so easy because you have the whole template right here. Change your Logo up a
little bit, keep the categories the same, and just throw on new recipes onto the site. Taught you how to do all that. And then I taught you exhaustively how to configure Zimr Writer. We went through all of the different settings inside of Zim writer's bulk writer. I taught you how to start with a just a very generic blog post and then improve that with various iterations until we reached a point that we were very satisfied with. We used Style mimics, we used a custom outline, alternative images, we talked about the different image models, all kinds
of stuff. So, you've gotten the the grand tour of using Zimriter. And if you stuck with it up until this point, you know more than probably 90% of the other Zimwriter users out there. A lot of Zimwriter users just they don't spend the time to dive into this. But I wanted this course to show you how to really unlock the full potential of Zimr Writer. And I think I've accomplished that. I hope I've accomplished that. If I have, drop a comment down below what you thought about the course. And then finally, to cap it all
off, we we covered social media. So, by now you should have a Facebook page and and your Pinterest account set up with all your stuff dropping on to Pinterest. I got nothing else. If you have any questions whatsoever, you can drop them in the comments below. Please drop some Comments because when you drop a comment down below about your thoughts of this course or something like that, that helps like the algorithms on YouTube in terms of engagement and they'll recommend this course to other people. If you do have any more questions, join the Facebook group.
There's a link to it down below. There's 14,000 Zimwriter members in there. Almost 15,000 members in there. Take advantage of that. I have lots of other links down below, Including affiliate links. This course was free. If you do decide to get something, please use one of my links. But that's it. I got nothing else. I'm done. And you won't believe how long editing this course took. I think I haven't combined it all yet, but I think we're at like 10 hours or something. So, if you stuck with it for 10 hours, props to you. Congratulations.
But it took me a lot more than 10 hours to make it. But I'm happy with the end result. I'm happy To share this knowledge with you and be on the lookout for further courses from me. So that's it. I have nothing else. Good luck with your content generation. Truly, truly good luck with your content generation and I'll talk to you later.