welcome to this summary video where I'm going to be talking about this method using bolt. new to generate websites which rank on Google now I've made this document here which is a stepbystep guide to building an SEO monster with bolt. new which will probably be the title of this video now the first thing is there are two different versions of this there is the three-part series that we have released so far which are these three videos here inside the document where we build something based on an API response okay so for example we do a Google search for you know plumbers in Dublin programmatically we do the search obviously we get these responses here and we display them on a page okay so an example of that is find a tradesperson uh in ireland.
com so you can see here that's all I'm doing I'm just displaying the results from Google directly onto a page okay so this is one example this is find a trades person in Ireland another example is get married in Italy same concept if I go to uh regions and let's say I want to get married in a malfie uh and I need to know if there are any good florists in a malfie same concept I'm just displaying the results from an API on a page another example is best boardgames 4. com uh this is just it's a much simpler website it but this is just using the Walmart API the idea here would be to eventually add uh a button here that instead of view details it says buy on Walmart you click that and you get an affiliate commission every single time someone buys from this website okay so this is what I've been working on for the last couple of weeks I have now created four of these websites using this programmatic SEO method so this is the first iteration the building um an API response website using uh data for SEO or you know whatever it might be okay um these are very very simple to make I would say um these three videos here and also we'll have a fourth video which is those three videos edited together so that people can decide how they want to watch it so basically in this document here I'm going to go into a bit more detail but I just want to say there is going to be not there isn't yet but there's going to be a second part of this three-part series which is using AI so instead of just having a response from an API um you know baked into each page instead what it's going to do is I'm going to go to um the meaning of babynames. com this was one that I made uh last night and uh there will be another version of this website coming which I've built in front of people so let's just go to for example um by length and let's say we want a twetter name it doesn't make sense if it's a twl name to be honest with you four-letter name uh so let's say we want to know what this name means we press learn more this is AI generated content so it's taking the same concept of um you know Json responses so all Json responses mean by the way guys it's not as complicated as it seems it just means the AI or not even the AI just the bolt for example or just the program Matic website that you've created it will expect coordinates weather base and Main responses from the API so if you send like a question to chat GPT and specifically chat gbt not Claude you can ask it to respond in a Json object to your choosing for example all I did here was I said what is the meaning of the name X right so in this case ad I said respond in a Json object with the meaning the origin and some interesting facts about the name okay and then all I did was feed a CSV of 88,000 names to this um to this Basics the script that then just ran um a gbt call against the CSV and then created this page that you can see here so this is all programmatic SEO it's actually fairly simple there there are a load of prompts in this document it's not simple I shouldn't have said that it's not very simple at all it's horrible but it's worth learning everything that you will need will be in this document right here please share this document with your friends share it around etc etc so I'm in a pretty good position to talk about how this process actually works firstly these websites have two different types or three different types now there's static and dynamic okay get married in Italy and best board games for are statically generated websites this is the simplest way to do it if you have no idea what you're doing just tell bolt that you want a nextjs statically generated website that is created at build time and then that you can upload as static HTML to the cell or whatever okay they're both slly generated this means that when you build the application using npm run build that's when the pages are actually built this is much easier to conceptu um for people including myself as we all know and love this traditional method of ranking on Google where we just have you know 10 pages that don't change they're not Dynamic they're static and they rank on Google okay this means that you're effectively creating Pages based on responses from an API like I said before for example get married in italy.
all we did was create SEO meta tags and meta descriptions that are easily repeatable over many pages so if I just show you what that means is x in y florists in a mou Fe okay and then you just give the AI the X and the Y it's that simple okay it's not really that simple but um so think get married in y region of Italy so if I go to Italian regions and malie Coast get married in y Italy okay the Y being a variable that you can change according to the inputs um region of Italy we then fill this content with local businesses taken from the data for SEO API there's nothing particularly special about these websites they're static websites that will never change unless I run the build process again this website is built it's it's done it's finished the only time this will ever change is if I run mpm build again and then re-upload the new website okay but that would be pointless because there's not going to be a new you know florist in a malie Coast in the next 3 years let's say so there's no real Point running this again to be honest with you you can but yeah there's no point however find a trades person which was the first website I built is actually completely different the reason being that it's static but it's also Dynamic okay so find a trades person is different it is all dynamically generated this means that when the website is thrown onto Google the pages don't really exist what do I mean by that so for example this this page here plumbers in Dublin is something that somebody has already searched for this page is already loaded it already exists and that's why you can see it right here okay I hope that makes sense so that's the difference between dynamically generated and statically generated these pages are only created or fully populated when someone clicks on it but and this is the really interesting part of this Google can already render this page despite the fact that it doesn't exist yet because what it does is Google loads and populates the page normally for you so it ranks the page based on what content will be there when somebody clicks it not based on what content is not there because it hasn't been populated yet now that might seem a little bit complicated but just honestly for me just stick to static websites they're a lot easier to to build um when someone has clicked it that's when it exists or is populated and it becomes a cached version of that page but it can be updated for example if a new business comes along and starts a roofing company in F ferns Wexford this page will eventually update automatically and add this new business to the page without me re rebuilding the entire website these websites are much harder however they are actually easy wait these websites are much harder to conceptualize but they're actually easier to build the reason they're easier to build is because of this right here you don't have to go through this awful process of generating 165,000 Pages at Bill time okay when you have to build a th000 Pages statically you have an issue at build time you need to build it in under one hour because versel and also netlify will time out if you have if you build a page for too long so what's the point of all this you might ask well the point of all this is this right here find a tradesperson island. com 887 keywords already for a website that was launched less than a week ago that is pretty damn impressive hairdresses in Port Lea Port leash Port leash Newbridge upholst stre these are all really interesting keywords that we could monetize very very easily also to have 1,800 or 1,900 Pages already indexed on Google in less than a week that's going to be a record for me personally okay so keep scrolling down guys there is an example this is an example of a page that I didn't even know it would get indexed okay but it did get indexed because I didn't realize this whole thing about server side rendering I didn't realize that a page that doesn't have anything on it can still be populated and ranked as if it had something on it by Google okay that's the best way I can explain it to you so here's the step-by-step process that I've created to making one of these websites think of an idea by a domain you want to do this first because you want a brand name to put into the various AI tools we're going to use optional make a Facebook Facebook page Instagram page if you're really serious about the business please do do this part make a logo a favon etc give everything to vzo and ask it to make a clean modern modular homepage footer and header on every single page using nextjs Shad CN and Tailwind give the code you get from v0 once you're happy with it to bolt.