YouTube2Text

I Built a Simple Website with AI to Make Money with AdSense — Transcript

by Profit Studio · 4,817 words · 702 segments · language en · Watch on YouTube

Full transcript

  1. 0:00This looks like one of the most boring
  2. 0:01website ideas on the internet. A QR code
  3. 0:04generator. No products, no brand, no
  4. 0:07complicated software, just a simple free
  5. 0:09tool. But look at this. This website
  6. 0:12gets around 7.2 million visits per
  7. 0:15month. And look at the pages per visit.
  8. 0:17Around 3 pages per visitor. So people
  9. 0:19aren't opening one page and leaving.
  10. 0:21They're using the tool, moving around
  11. 0:23the site, and creating more page views.
  12. 0:25Why does that matter? Because when a
  13. 0:27website like this runs ads, more traffic
  14. 0:29and more page views can mean more ad
  15. 0:31impressions. Google even has an AdSense
  16. 0:33calculator that estimates revenue based
  17. 0:35on monthly page views, region, and
  18. 0:37content category. So, let's enter a
  19. 0:39number close to this traffic. Look at
  20. 0:40the result. Now, this is only an
  21. 0:42estimate. The real number depends on
  22. 0:44where the visitors come from, the niche,
  23. 0:46the ad rates, the season, and a lot
  24. 0:48more. But even as a rough guess, the
  25. 0:50opportunity is clear. And remember, this
  26. 0:52isn't a complex app with a full team
  27. 0:54behind it. It's just a useful free tool
  28. 0:57that people search for every single day.
  29. 1:00Here's another example, an invoice
  30. 1:02generator. Another simple free tool.
  31. 1:05Around 2.1 million visits per month. And
  32. 1:08the pages per visit is even higher. So
  33. 1:11now you see the pattern. These sites
  34. 1:12aren't flashy. They're not complicated.
  35. 1:15They just solve simple problems people
  36. 1:17are already searching for. a QR code
  37. 1:19generator, an invoice maker, a Wi-Fi QR
  38. 1:23tool, a word counter. Most people ignore
  39. 1:25these ideas because they look too
  40. 1:27simple. But simple doesn't mean
  41. 1:29worthless. Sometimes the most boring
  42. 1:32websites are the ones quietly making
  43. 1:34money in the background. And this is the
  44. 1:36model. You build a useful free tool.
  45. 1:38People search for it on Google. They
  46. 1:40land on your site and use it. And once
  47. 1:42the website is ready for Google AdSense,
  48. 1:44it can start earning from ads as the
  49. 1:46traffic grows. Now, I'm not saying
  50. 1:48you'll build a tool today and make
  51. 1:50thousands tomorrow. That's not how this
  52. 1:52works. You still need a useful website,
  53. 1:54real traffic, and approval from Google
  54. 1:56AdSense. But the model is real, and
  55. 1:59today, building the first version is
  56. 2:01easier than ever. So, in this video,
  57. 2:04I'll build a free QR code generator from
  58. 2:06scratch using Hostinger Horizons. I'll
  59. 2:09publish it online, connect a custom
  60. 2:11domain, prepare it for Google AdSense,
  61. 2:13and submit it to Google Search Console
  62. 2:15so Google can start finding it. The QR
  63. 2:18code generator is just our example. The
  64. 2:20real idea is that you can use the same
  65. 2:22process to build all kinds of free tool
  66. 2:24websites around different search
  67. 2:26keywords, and I'll give you the full
  68. 2:28guide with every prompt so you can
  69. 2:30follow along and build your own. Let's
  70. 2:32start. The tool I'm using is Hostinger
  71. 2:34Horizons. Horizons lets you build
  72. 2:36websites and web apps just by chatting
  73. 2:38with AI. You describe what you want and
  74. 2:41it builds it. And for this kind of
  75. 2:42project, that's perfect because we don't
  76. 2:45just need a design. We need the tool,
  77. 2:47the pages, the editing, the publishing,
  78. 2:49and the domain setup all in one place.
  79. 2:52So instead of jumping between different
  80. 2:54tools and code files, we can focus on
  81. 2:56the idea and build the first version
  82. 2:58much faster. To follow along, open the
  83. 3:01free guide in the description. In step
  84. 3:03one, click open Hostinger Horizons. If
  85. 3:05you want the same setup I'm using, my
  86. 3:07link is in the description, too. Here,
  87. 3:09I'll click view plans.
  88. 3:11Now, you can see the plans available.
  89. 3:13For this tutorial, I'm going with the
  90. 3:15starter plan. And the reason is simple.
  91. 3:18It gives us enough AI credits to build
  92. 3:20and test the project. It lets us create
  93. 3:22up to 25 websites, and it includes
  94. 3:24hosting and a free domain for the first
  95. 3:26year. So, for a project like this, it's
  96. 3:29a solid starting point. If you need more
  97. 3:31resources later, you can always move up
  98. 3:33to a higher plan. So, I'll click select
  99. 3:35plan. Now, Hostinger asks for the
  100. 3:38billing period. I'll keep it on 12
  101. 3:40months. And this part matters. 1 month
  102. 3:43can look cheaper at first, but you lose
  103. 3:45a lot of the value, especially the free
  104. 3:47domain. And we're not building something
  105. 3:48random for a single day. We're building
  106. 3:50a real website we want to publish,
  107. 3:52improve, and monetize later. Now, to
  108. 3:55bring the price down even more, I'll
  109. 3:57click have a coupon code. Then I'll
  110. 3:59enter profit studio and click apply. The
  111. 4:03coupon is applied and the price drops.
  112. 4:05After that, I'll click continue. Now
  113. 4:08Hostinger asks me to create an account.
  114. 4:10I'll continue with Google. It's faster.
  115. 4:13Then you'll reach the payment page. Pick
  116. 4:14whatever method works best for you.
  117. 4:16There are options like card, PayPal,
  118. 4:18Google Pay, and Apple Pay depending on
  119. 4:20your country. So, choose the one you
  120. 4:22prefer and complete the order. After
  121. 4:24payment, Hostinger may ask how you want
  122. 4:26to build your website. here. Make sure
  123. 4:28you choose Vibe Code with Horizons. This
  124. 4:31is the option we need because we're
  125. 4:33building the website by chatting with
  126. 4:35AI. Then click next. And now we're
  127. 4:38inside Hostinger or Horizons. This is
  128. 4:40where the real building begins.
  129. 4:44Now we can describe the website we want
  130. 4:46to build. But before I write the prompt,
  131. 4:48I want to show you something inside the
  132. 4:50free guide because maybe you're not sure
  133. 4:52what kind of tool to build or maybe you
  134. 4:54don't know how to write the prompt for
  135. 4:55it. So, open the guide and go to step
  136. 4:57two. You'll find a tool picker. Here, I
  137. 5:00added different free tool ideas that
  138. 5:01people already search for. A QR code
  139. 5:04generator, an invoice generator, a
  140. 5:06percentage calculator, a business name
  141. 5:09generator, a word counter, and more.
  142. 5:12When you choose a tool, the guide gives
  143. 5:13you a ready-made prompt to copy straight
  144. 5:15into Horizons, so you don't have to
  145. 5:17start from zero. For example, if I pick
  146. 5:19word counter tool, the guide hands me a
  147. 5:21prompt built for a word counter. I copy
  148. 5:24it, paste it into Horizons, and start
  149. 5:26building. So, if you don't have an idea
  150. 5:28yet, just pick one tool from the list
  151. 5:29and use its prompt as your starting
  152. 5:31point. But for this video, I'm building
  153. 5:33the QR code generator. So, I'll go back
  154. 5:35to Horizons and write the prompt for it.
  155. 5:37And the prompt doesn't need to be
  156. 5:39technical. You just need to clearly
  157. 5:40explain what the tool should do, what
  158. 5:42pages you want, and what sections to
  159. 5:44include. So, here's the prompt I'll use.
  160. 5:46I'm asking Horizons to build a clean QR
  161. 5:49code generator where users can enter a
  162. 5:51URL or text generate the QR code
  163. 5:54instantly, change the color, and
  164. 5:56download it as a PNG. I'm also asking it
  165. 5:58to make the website simple, fast,
  166. 6:00professional, and usable on both desktop
  167. 6:02and mobile. And I want it to add helpful
  168. 6:05content, a FACU section, basic SEO
  169. 6:07details, add placeholder areas, and
  170. 6:10important footer pages like about,
  171. 6:12contact, privacy policy, and terms of
  172. 6:14use. Now, notice I'm not only asking for
  173. 6:16the QR tool. I'm also asking for useful
  174. 6:19content, a fact q, an SEO title and
  175. 6:22description, add placeholder areas, and
  176. 6:24the important pages. And there's a
  177. 6:26reason for that. Later, when we prepare
  178. 6:28the website for Google AdSense, the site
  179. 6:30shouldn't look empty. It should look
  180. 6:32like a real website, a working tool,
  181. 6:34helpful content, and basic pages that
  182. 6:36build trust. So, now I'll send the
  183. 6:38prompt, and Horizon's starts building.
  184. 6:41Honestly, this is one of my favorite
  185. 6:42parts because if you've ever tried to
  186. 6:44build something like this by hand, you
  187. 6:46know how long it can take. Here, I just
  188. 6:48explained the idea and Horizons creates
  189. 6:50the website for me. So, I'll wait a few
  190. 6:53minutes while it works. And here's the
  191. 6:55first version. It already looks clean
  192. 6:57and professional. The main QR tool is
  193. 7:00right at the top. There's an input field
  194. 7:02for a link or text, color options, a
  195. 7:05live preview, and a button to download
  196. 7:07the QR code as a PNG. If I scroll down,
  197. 7:10Horizon's also added the extra sections
  198. 7:12we asked for. Here's the how QR codes
  199. 7:15work section and below it, the FAQ. It
  200. 7:19also added the important pages in the
  201. 7:20footer. About, contact, privacy policy,
  202. 7:24and terms of use. Let's open one
  203. 7:26quickly. Here's the about page. And the
  204. 7:28privacy policy is there, too. Of course,
  205. 7:31you'll want to review and adjust these
  206. 7:32for your own website later, but as a
  207. 7:34first version, this already gives us a
  208. 7:36complete structure. Now, let's test if
  209. 7:38the tool actually works. Back on the
  210. 7:41homepage, I'll paste a URL. Let's use
  211. 7:43the Profit Studio website. And the QR
  212. 7:45code is generated instantly. Now, I'll
  213. 7:48change the color. The preview updates
  214. 7:49right away. And if I want, I can click
  215. 7:52download PNG and save it. So, now we
  216. 7:54don't just have a design, we have a
  217. 7:56working tool. That's the first version
  218. 7:58of our free tool website. And from here,
  219. 8:00we improve it step by step. Now, we have
  220. 8:02the first working version. But before we
  221. 8:04publish, let's test it properly and fix
  222. 8:06anything that doesn't look right. So in
  223. 8:09the guide, go to step three, improve the
  224. 8:11tool website. The first thing I want to
  225. 8:13check is the mobile version. And this
  226. 8:15matters because a lot of visitors won't
  227. 8:17open a tool like this on a desktop.
  228. 8:19They'll find it on Google, open it on
  229. 8:21their phone, generate a QR code, and
  230. 8:23leave. So the mobile experience has to
  231. 8:25be clean and easy. Inside Horizons, I'll
  232. 8:28switch to the mobile preview. and the
  233. 8:30website works, but the mobile layout
  234. 8:32isn't perfect yet. Some elements feel
  235. 8:34too wide. The spacing could be tighter,
  236. 8:36and the tool needs to sit more naturally
  237. 8:38on a phone screen, and that's normal.
  238. 8:41The first version from AI is a starting
  239. 8:42point, not the finished product. So,
  240. 8:45instead of touching the code, I'll just
  241. 8:46ask Horizons to fix it. I'm asking
  242. 8:48Horizons to improve the mobile version,
  243. 8:51make the layout responsive on different
  244. 8:52phone sizes, fix spacing issues, and
  245. 8:54make sure the QR tool is easy to use on
  246. 8:57a small screen. Now, Horizon's works on
  247. 8:59the update. And here's the mobile
  248. 9:01version again. This already looks much
  249. 9:03better. The layout is cleaner. The tool
  250. 9:05fits the screen. And everything is
  251. 9:07easier to read and tap. Let me scroll
  252. 9:09down. The QR preview looks good. And the
  253. 9:12download button is clear. The feature
  254. 9:14cards are fixed, too. Before they were
  255. 9:16squeezed too narrow, and the text felt
  256. 9:18cramped. Now, they stack one under
  257. 9:20another so each card has room to
  258. 9:22breathe. And this is a key point when
  259. 9:24working with any AI builder. Don't
  260. 9:26expect the first result to be perfect.
  261. 9:28Build the first version, test it, find
  262. 9:30one issue, then ask the AI to fix that
  263. 9:33one thing. That's how you get a clean
  264. 9:35result. Now, I'll switch back to the
  265. 9:37desktop preview just to make sure
  266. 9:38improving mobile didn't break anything.
  267. 9:40And the desktop version still looks
  268. 9:42clean. The layout's intact, and the tool
  269. 9:44is right where it should be. Now, let's
  270. 9:46test the tool one more time for real
  271. 9:48this time. I'll paste the URL of the
  272. 9:50guide page. The QR code updates
  273. 9:52instantly. I'll change the color and it
  274. 9:55updates with the new color. But I don't
  275. 9:57want to just assume it works. So I'll
  276. 9:59scan it with my phone and it opens the
  277. 10:01guide page correctly. So this isn't just
  278. 10:04a design. It's a real working QR code
  279. 10:06generator. So at this point we've got a
  280. 10:09working free tool website. Clean on
  281. 10:11desktop, solid on mobile with a QR
  282. 10:13generator that does exactly what it
  283. 10:15should. Now it's time to take it out of
  284. 10:17Horizons and turn it into a real website
  285. 10:19online.
  286. 10:22So, let's publish it. Inside Horizons,
  287. 10:25I'll click publish. Then I'll click
  288. 10:27publish changes. And now the website is
  289. 10:30live on a temporary hosting or domain.
  290. 10:33That's useful for testing. But for a
  291. 10:35real project, I don't want to leave it
  292. 10:36on a random temporary link. If we want
  293. 10:38the site to look professional, easy to
  294. 10:40remember, and trustworthy, we connect a
  295. 10:42custom domain. So, I'll click connect
  296. 10:45domain. Now, Hostinger asks which domain
  297. 10:47I want to connect. And because I chose
  298. 10:49the 12-month plan, I have a free domain
  299. 10:52available. In my case, you'll see two
  300. 10:54free domains here. One I already had
  301. 10:56from before and one I got during this
  302. 10:59tutorial. But if you follow the same
  303. 11:0112-month setup, you'll see the free
  304. 11:03domain option here, too. Now, if you're
  305. 11:05not sure what name to pick, you can use
  306. 11:07chat GPT for ideas. For example, I'll
  307. 11:10ask it for short and brandable domain
  308. 11:12name ideas for a free QR code generator
  309. 11:15website, and it gives me a list. Of
  310. 11:18course, not every name will be
  311. 11:19available, so take a few, test them, and
  312. 11:22pick the one that's short, clear, and
  313. 11:24easy to remember. For this one, I'll go
  314. 11:26with vivacr.com.
  315. 11:29I like it because it's short, brandable,
  316. 11:31and tied to the QR idea. And when I can,
  317. 11:34I prefer a.com. It just looks clean and
  318. 11:36familiar. So, back in Hostinger, I'll
  319. 11:38enter the domain, and it's available
  320. 11:41free for the first year. So, I'll select
  321. 11:43it and click next. Now Hostinger starts
  322. 11:46setting up the domain registration. Then
  323. 11:48it asks me to confirm the domain owner
  324. 11:50details. These are used for the
  325. 11:51registration. So make sure your
  326. 11:53information is correct. I'll confirm and
  327. 11:55click register. Now Hostinger adds the
  328. 11:57domain to the website. And there we go.
  329. 12:00The domain is added. I'll click
  330. 12:01continue. Now you might see a message
  331. 12:04saying the domain is connected, but that
  332. 12:06it may need some time to fully work. And
  333. 12:08that's completely normal. In my case, it
  334. 12:10took around 30 minutes, but Hostinger
  335. 12:12says it can take up to 24 hours, so
  336. 12:15don't panic if it's not instant. I'll
  337. 12:17click got it. After a little wait, I'll
  338. 12:20open the publish menu again. And now the
  339. 12:23custom domain is connected. The site
  340. 12:25isn't on a temporary preview link
  341. 12:27anymore. It has its own name. So, I'll
  342. 12:29open it. And here it is, the QR code
  343. 12:32generator live on its own domain. It
  344. 12:34loads correctly. The design is intact.
  345. 12:37And the tool works exactly like before,
  346. 12:39only now it's public. A real website
  347. 12:42with a real domain, not a preview inside
  348. 12:44an AI builder. But a live website is
  349. 12:47only half the goal. The real point is to
  350. 12:50make it earn. So next, let's get it
  351. 12:52ready for Google AdSense.
  352. 12:54So what exactly is AdSense? AdSense is
  353. 12:57Google's platform for showing ads on a
  354. 12:59website. When your site gets traffic,
  355. 13:01it's one of the simplest ways to earn
  356. 13:02from it. But the ads don't show up
  357. 13:04instantly. First, Google has to review
  358. 13:06the site and approve it. So, let's start
  359. 13:08that process. Inside the guide, I'll go
  360. 13:10to step five. Then, I'll click open
  361. 13:12Google AdSense. And I like this line
  362. 13:15right here. You create will help you
  363. 13:17earn. That's basically the whole idea of
  364. 13:19this video. We build something useful.
  365. 13:21And once it's approved, AdSense helps us
  366. 13:23monetize it with ads. So, I'll click
  367. 13:25sign up. Here, AdSense asks for the
  368. 13:28website URL. I'll enter the domain we
  369. 13:30connected earlier, vivaqr.com.
  370. 13:33Then for performance suggestions, I'll
  371. 13:35keep yes selected. Now AdSense asks for
  372. 13:38the payment country or territory. And
  373. 13:40this part is important. Choose the
  374. 13:41country where you actually live or where
  375. 13:43your payment profile should be based,
  376. 13:45not a random country because you think
  377. 13:46it's better. Google uses this for
  378. 13:48account verification and payments. So it
  379. 13:50needs to be accurate. Then I'll scroll
  380. 13:52down here. You need to read and accept
  381. 13:54the terms and conditions. I'll check the
  382. 13:56agreement box. Then I'll click start
  383. 13:58using AdSense. And now we're inside the
  384. 14:01AdSense dashboard. You'll see a few
  385. 14:03setup steps.
  386. 14:05The first one is payment information.
  387. 14:07This is where you enter your personal or
  388. 14:09business details, your name, your
  389. 14:11address, and the information Google
  390. 14:13needs for your account. I won't fill
  391. 14:15this in on camera because it's private,
  392. 14:17but when you do it for your own website,
  393. 14:19make sure the information is real and
  394. 14:21correct.
  395. 14:22The next important step is connecting
  396. 14:24the website to AdSense. So, I'll click
  397. 14:26connect your site to AdSense.
  398. 14:29Now, AdSense gives us a verification
  399. 14:31code. This code confirms that we own the
  400. 14:33website. So, we need to add it inside
  401. 14:35the header of the site. I'll click copy.
  402. 14:39Now, I'll go back to Hostinger Horizons
  403. 14:41and I'll ask Horizons to add the code
  404. 14:43for us. The prompt is simple. Add this
  405. 14:46Google AdSense verification code inside
  406. 14:48the head of the website on every page.
  407. 14:50Do not change the code and do not change
  408. 14:52or break the design.
  409. 14:55Then I'll paste the AdSense code below
  410. 14:57the prompt and send it. Horizons will
  411. 14:59add the code to the website. And once
  412. 15:01it's done, we need to publish the
  413. 15:02changes.
  414. 15:04This part matters. If the code only
  415. 15:06stays inside Horizons and we don't
  416. 15:08publish the website, AdSense won't find
  417. 15:10it on the live site. So I'll click
  418. 15:13publish, then publish changes.
  419. 15:16Now the live website is updated.
  420. 15:19Let's go back to Google AdSense. Here
  421. 15:22I'll check I've placed the code. Then
  422. 15:24I'll click verify.
  423. 15:26And now the site is verified. This means
  424. 15:29AdSense can confirm that we control this
  425. 15:31website. I'll click next.
  426. 15:34Now we can request a review. This is
  427. 15:36where Google checks if the website
  428. 15:38follows the AdSense policies. So I'll
  429. 15:40click request review. Now AdSense asks
  430. 15:43us to create a consent message. This is
  431. 15:45about privacy and consent rules for
  432. 15:47certain regions, especially if your
  433. 15:49website gets visitors from places like
  434. 15:51Europe, the UK, or Switzerland. For this
  435. 15:53tutorial, I'll choose the second option
  436. 15:55because it gives users clear choices.
  437. 15:57Consent or do not consent. Then I'll
  438. 16:00click submit. And now the site is sent
  439. 16:02for review. This part is important.
  440. 16:05AdSense approval is not instant.
  441. 16:07Sometimes it takes a few days. Sometimes
  442. 16:09it takes longer, even a few weeks. So
  443. 16:11don't panic if your site is not approved
  444. 16:13right away. Submit the site, wait for
  445. 16:15the review, and in the meantime, keep
  446. 16:17improving the website. Now, before we
  447. 16:19leave AdSense, there's one more useful
  448. 16:21thing I want to show you. I want to see
  449. 16:23how ads could actually appear on the
  450. 16:25website because we don't want ads to
  451. 16:27ruin the experience. So, I'll close this
  452. 16:29page. Then, I'll go to ads. Here is the
  453. 16:31website. I'll click the edit icon. This
  454. 16:34is where we can preview and control how
  455. 16:35auto ads may appear. First, I'll turn on
  456. 16:38auto ads. Auto ads means Google can
  457. 16:40place ads across the website
  458. 16:42automatically. So, instead of choosing
  459. 16:44every ad placement yourself, Google
  460. 16:46suggests placements based on the page
  461. 16:47layout. Now I can preview how the ads
  462. 16:50might look and I can switch between
  463. 16:51mobile and desktop. This matters because
  464. 16:54ads can look very different on a phone
  465. 16:56than on a desktop. A placement that
  466. 16:58looks fine on desktop might feel too big
  467. 17:00on mobile or sit too close to the tool.
  468. 17:02So I want to check both before applying
  469. 17:04anything. And here is the key rule for a
  470. 17:06website like this. The tool has to stay
  471. 17:08clean. If an ad appears inside the QR
  472. 17:11generator or right on top of it, it
  473. 17:13makes the tool harder to use. And people
  474. 17:15came here to use the tool, not to fight
  475. 17:17through ads. That's why AdSense gives us
  476. 17:19excluded areas. Here I can select any
  477. 17:22area where I don't want auto ads to
  478. 17:24appear. So if a placement could
  479. 17:25interrupt the experience, I select that
  480. 17:27area and exclude it. Now that area is
  481. 17:30excluded. This means auto ads will avoid
  482. 17:32placing inpage ads there. Then I'll
  483. 17:34click apply to site. AdSense asks if I
  484. 17:37want to apply the changes now or run an
  485. 17:39experiment first. For this tutorial,
  486. 17:41I'll choose apply now, then save.
  487. 17:44There's also a tab called auto optimize.
  488. 17:46This lets Google test and optimize ad
  489. 17:48settings for you automatically. Leave it
  490. 17:50on if you want Google to experiment on
  491. 17:52your behalf or turn it off if you'd
  492. 17:54rather control everything manually. For
  493. 17:56a beginner setup, I won't go deep into
  494. 17:58every advanced setting, but the rule
  495. 18:00doesn't change. Preview first and never
  496. 18:02let ads block the tool. Now, let's go
  497. 18:04back to ad settings. There's also a
  498. 18:06section called inpage formats. These are
  499. 18:08ad formats that appear inside the page
  500. 18:10content. things like banner ads,
  501. 18:12multiplex ads, and related search. You
  502. 18:14can turn each one on or off. More
  503. 18:16formats mean more ad opportunities. But
  504. 18:19if you overdo it, the website can start
  505. 18:20to feel heavy. So, the goal is not more
  506. 18:22ads. The goal is ads that fit the page
  507. 18:25without annoying the visitor. Now, I'll
  508. 18:27go back. That was auto ads where Google
  509. 18:29chooses the placements. But there's
  510. 18:31another way we can create a manual ad
  511. 18:33unit and place it exactly where we want.
  512. 18:36This gives us more control. So, I'll
  513. 18:38close this preview. Back in the ad
  514. 18:39section, I'll go to buy ad unit. Here,
  515. 18:42AdSense lets us create different types
  516. 18:44of ad units. For this example, I'll
  517. 18:46choose display ads. Display ads are
  518. 18:48simple and flexible. I'll keep the size
  519. 18:50on responsive so the adapts across
  520. 18:52desktop, tablet, and phone. Now, AdSense
  521. 18:56asks for an ad unit name. This name is
  522. 18:58just for us inside AdSense so we can
  523. 19:00recognize the ad later. I'll call it
  524. 19:02horizontal top ad. For the shape, I'll
  525. 19:04choose horizontal. That fits where I
  526. 19:06want it near the top of the page between
  527. 19:08the title section and the QR generator.
  528. 19:11Then I'll click create. Now AdSense
  529. 19:13gives us the ad code. This is what we
  530. 19:15place on the website wherever we want
  531. 19:16the ad to appear. So I'll copy it. Now
  532. 19:19back to Hosting or Horizons. And I'll
  533. 19:22ask Horizons to place this ad in a
  534. 19:23specific spot,
  535. 19:25not inside the tool, but below the main
  536. 19:28title and description and above the QR
  537. 19:30generator.
  538. 19:32The prompt is simple. Add this ad code
  539. 19:34below the main title and description and
  540. 19:36above the QR code generator tool. Then
  541. 19:39I'll paste the ad code below the prompt
  542. 19:41and send it. Horizons will place the ad
  543. 19:43exactly where I asked.
  544. 19:46And that's the real difference between
  545. 19:47the two approaches. Auto ads are easier.
  546. 19:50Google decides where the ads may appear.
  547. 19:52Manual ad units give you more control.
  548. 19:54You decide where the ad should go.
  549. 19:57Personally, I like using both. auto ads
  550. 19:59for the simple placements and manual ad
  551. 20:01units for the spots I really care about.
  552. 20:05Now, Horizon's added the ad code. And as
  553. 20:07you can see, we now have an ad space
  554. 20:09between the main title and the QR
  555. 20:11generator.
  556. 20:12But notice something. The actual ad is
  557. 20:15not showing yet. And that's normal. The
  558. 20:17site is still under review. So, for now,
  559. 20:19we may only see an empty space or a
  560. 20:21placeholder. Once AdSense approves the
  561. 20:24site, ads can start appearing here.
  562. 20:27That's exactly why we set up the
  563. 20:28placement now before approval is even
  564. 20:30finished.
  565. 20:32Now I'll publish the changes. Otherwise,
  566. 20:34this placement stays inside Horizons and
  567. 20:37never reaches the live website.
  568. 20:39So I'll click publish, then publish
  569. 20:41changes.
  570. 20:43Now the live website is updated. So the
  571. 20:45moment AdSense approves the site, this
  572. 20:47ad placement is already in place. Now an
  573. 20:50important reality check. None of this
  574. 20:52means the website earns money right
  575. 20:54away. First, the site has to be
  576. 20:56approved. And second, it needs visitors
  577. 20:59because without traffic, there are no ad
  578. 21:01impressions. So, the real next step is
  579. 21:03getting the website in front of people.
  580. 21:05And that starts with making sure Google
  581. 21:06even knows it exists. Let's do that now.
  582. 21:11And the tool for that is Google Search
  583. 21:13Console. It's a free tool from Google.
  584. 21:15It lets you submit your site, check that
  585. 21:17your pages get indexed, and later see
  586. 21:19which search keywords are actually
  587. 21:20bringing people in. So, in the guide,
  588. 21:22I'll go to step six. Submit your website
  589. 21:25to Google. Then I'll click open Google
  590. 21:27search console and I'll click start now.
  591. 21:30Now Google asks me to add a property
  592. 21:32here. I'll choose domain and I'll enter
  593. 21:34the domain name only. No https, no
  594. 21:37slash, just vivaqr.com.
  595. 21:40Then I'll click continue. Now Google
  596. 21:43asks me to verify that I own this
  597. 21:44domain. And this time the verification
  598. 21:46is a little different from AdSense.
  599. 21:48Google gives me a txt record. I need to
  600. 21:51add that record inside the DNS settings
  601. 21:53of my domain. So, I'll leave this page
  602. 21:55open and head back to Hostinger. Inside
  603. 21:58Horizons, I'll open the menu. Then, I'll
  604. 22:00click Hostinger dashboard. Now, I'll go
  605. 22:02to domains. Here's the domain we
  606. 22:04connected earlier. I'll click manage.
  607. 22:06Then, I'll open DNS/name servers. This
  608. 22:09is where we add DNS records for the
  609. 22:11domain.
  610. 22:13Under manage DNS records, I'll set the
  611. 22:15record type to TXT. For the name field,
  612. 22:18I'll use the root domain value. in
  613. 22:19Hostinger that's usually at. So I'll put
  614. 22:22at here. Now I'll go back to search
  615. 22:24console and copy the txt record. Then
  616. 22:26I'll paste it into the txt value field
  617. 22:28in Hostinger and I'll click add record.
  618. 22:31The DNS record is added. So I'll go back
  619. 22:33to search console and click verify. And
  620. 22:35ownership is verified. That means Google
  621. 22:38now knows I own this domain. So I'll
  622. 22:40click go to property. And now we're
  623. 22:42inside Google search console. Since this
  624. 22:44is a brand new website, there's no data
  625. 22:45yet. So, if you see empty reports or a
  626. 22:48message like processing data, that's
  627. 22:50completely normal. Google just needs
  628. 22:51time to crawl the site and collect
  629. 22:53search data. Now, I want to submit the
  630. 22:55homepage. So, I'll copy my website URL.
  631. 22:58Then, I'll paste it into the URL
  632. 22:59inspection bar. Google checks the URL.
  633. 23:02And if it says the URL isn't on Google
  634. 23:04yet, I'll click request indexing. This
  635. 23:06doesn't guarantee instant ranking, but
  636. 23:08it gives Google a clear signal that this
  637. 23:10page exists and should be crawled. Now,
  638. 23:13one more thing. For a tool website like
  639. 23:15this, don't try to target everything at
  640. 23:16once. Start with one main keyword. For
  641. 23:19this site, that's something like free QR
  642. 23:21code generator. So, the page title, the
  643. 23:23tool, the explanation section, and the
  644. 23:25FAQ should all support that one topic.
  645. 23:28We already added the content and FAQ
  646. 23:30earlier, but you can always go further
  647. 23:32later with better answers, real
  648. 23:33examples, use cases, and more helpful
  649. 23:36content around the same tool. And while
  650. 23:38Google is still discovering the site,
  651. 23:39you can bring your first visitors
  652. 23:41yourself. The easiest way, short videos
  653. 23:43showing the tool in action. You can even
  654. 23:45use chat GPT for ideas. So, I'll quickly
  655. 23:47ask, give me 10 short video ideas to
  656. 23:50promote a free QR code generator
  657. 23:51website. Include a hook, a short script,
  658. 23:54and a caption for each idea.
  659. 23:57Now, I can take any of these, record the
  660. 23:59tool on my phone or screen, and post it
  661. 24:01on YouTube shorts, Tik Tok, Instagram
  662. 24:03reels, or Facebook reels. It doesn't
  663. 24:05need to be complicated. Show a simple
  664. 24:07problem. Show the tool solving it. And
  665. 24:08drop the website link in the caption or
  666. 24:10profile. That's how you get the first
  667. 24:12visitors while Google is still catching
  668. 24:14up. And that's the full setup done. But
  669. 24:16does this mean the website makes money
  670. 24:18instantly? No. You still need AdSense to
  671. 24:20approve it. You still need Google to
  672. 24:22crawl it. And you still need traffic.
  673. 24:24What you have now is the foundation, a
  674. 24:26real tool website that people can visit,
  675. 24:28use, and over time find on Google. And
  676. 24:31remember, with the Hostinger Horizon's
  677. 24:33plan I used, I can build up to 25
  678. 24:35websites. So, this doesn't have to stop
  679. 24:37at one tool. You can go back to the
  680. 24:38Hostinger dashboard, open websites,
  681. 24:41click add website, choose Hostinger
  682. 24:43Horizons, and start a brand new tool
  683. 24:45idea, a calculator, a word counter, an
  684. 24:47invoice generator, a business name
  685. 24:49generator, or any simple tool that
  686. 24:51solves one specific problem. And the
  687. 24:53approach stays the same every time.
  688. 24:55Don't build random empty websites. Build
  689. 24:58useful tools that solve real problems.
  690. 25:00Make them easy to use with helpful
  691. 25:02content. Publish them properly and
  692. 25:03prepare them for monetization. Then give
  693. 25:06Google time to find them. If you want to
  694. 25:08follow the exact steps, the free guide
  695. 25:10is in the description. The Hostinger
  696. 25:12Horizon's link is there, too, so you can
  697. 25:13start from the same place. And if this
  698. 25:15video helped you, subscribe. I share
  699. 25:17practical AI website and online business
  700. 25:20tutorials like this one all the time.
  701. 25:22Thanks for watching, and I'll see you in
  702. 25:23the next video.

About this transcript

This page contains the full transcript of I Built a Simple Website with AI to Make Money with AdSense by Profit Studio, generated from the public captions YouTube serves with the video. The transcript has 4,817 words across 702 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.