Enter your access code to unlock the full guide. You received this code in your purchase confirmation email.
Incorrect code. Check your purchase email and try again.
This guide covers:
Don't have a code? Get the guide →
Questions? hello@kukuvia.com
Everything your WordPress site needs to be secure, fast, found on Google, cited by ChatGPT, and partially automated — explained step-by-step without technical jargon.
This guide is built for action, not reading. Each chapter ends with a checklist. Complete the checklist before moving on.
Protect your site before you do anything else. A hacked site can lose months of SEO, all of your customer data, and your reputation in a single afternoon.
Hackers don't target you specifically. Automated bots scan millions of sites per day looking for outdated plugins and weak passwords. Wordfence logged over 55 billion malicious login attempts in 2024 alone. Your site is already on lists you don't know about.
The business cost of a breach isn't just technical — a site flagged by Google for malware loses the trust that took years to build, potentially overnight.
If a Wordfence scan shows "Critical" vulnerabilities, or your site is already showing malware warnings in Google search results — stop. Do not try to clean it yourself. A compromised WordPress install has hidden backdoors that survive standard cleanup. Use Sucuri's emergency cleanup service (~$199) or contact a WordPress security specialist. Attempting to fix an active breach yourself typically makes it worse.
Every second of loading time loses you real money. A 1-second delay reduces conversions by 7%. Most small business sites can be fixed in an afternoon — for free.
Open pagespeed.web.dev in your browser. Enter your homepage URL and click Analyze. You'll get separate scores for Mobile and Desktop — both matter, but Mobile is the one Google ranks you on.
| Score | What it means | What to do |
|---|---|---|
| 90–100 | Excellent — maintain quarterly | Monitor; no urgent action |
| 70–89 | Good — room to improve | Images + caching first |
| 50–69 | Needs work — you're losing leads | Follow this chapter fully |
| 0–49 | Critical — fix this week | Hosting may be the root issue |
Run pagespeed.web.dev on your homepage right now. Screenshot your score. Then compress your three largest homepage images using squoosh.app and re-upload them. Re-run the test. Most sites see a 10–20 point improvement from images alone. This takes 15 minutes and costs nothing.
SEO is the only marketing channel you pay for once and that works 24/7 without additional spend. Here's what actually matters — and what to ignore.
SEO is not magic. It's not a one-time fix. And it's not something you pay an agency €1,500 to "do" and never touch again. It's the ongoing process of making sure Google understands what your site is about — and shows it to the right people.
Google Search Console is Google's own free tool showing you exactly what's happening: which search terms bring visitors, which pages are indexed, and which are broken. Set this up before anything else.
sitemap.xml in the field and click Submit. Rank Math/Yoast creates this file automatically. Google will now systematically crawl your entire site.Exactly which words people typed into Google before arriving at your site. This is keyword research — specific to your actual traffic, completely free. Every agency charges for this. Google gives it to you.
Pages Google tried to index but couldn't. Every "Error" is an invisible page. Your services or contact page being listed here is a critical problem. Click each error for exact instructions on fixing it.
Google's three performance scores: LCP (main content load time), INP (response speed to clicks), CLS (layout shift — content jumping around). All three should be green. Red scores = Google penalises your rankings.
| Element | Where to Find It | Best Practice |
|---|---|---|
| SEO Title | Rank Math / Yoast panel below editor | 50–60 chars, include main keyword, make it compelling |
| Meta Description | Same panel, second field | 150–160 chars, include a call to action |
| H1 Heading | Main headline on the page | Exactly one per page, contains primary keyword |
| Image Alt Text | Click image → edit → Alt Text field | Describe the image in plain language, include keywords |
| Internal Links | Link to other relevant pages within your site | Minimum 2–3 per page, descriptive anchor text |
After setting this up, you'll be able to say: "This page gets 120 impressions in Google but zero clicks. The click-through rate is 0%. Can you rewrite the title tag to be more compelling?" That's a specific, measurable, professional brief. Your developer will take you more seriously.
Stop counting visits and start understanding your visitors. Where they came from, what they did, and whether any of them became customers.
Knowing you had "200 visits this week" is nearly useless. GA4 tells you: where they came from (Google, social, direct), what pages they visited, how long they stayed, and whether any became leads. That's the difference between data and intelligence.
Where visitors come from: Organic Search (Google), Direct, Social, Referral. If 80%+ is Direct — your SEO isn't working. If 0% is Social — your social media isn't driving traffic. This tells you where to focus your effort.
Which pages people actually visit and how long they stay. High bounce rate on your pricing page is a red flag. Low engagement on your contact page means the path to reaching you is unclear. Fix what the data shows, not what you assume.
Your site can rank #1 on Google and be completely invisible to ChatGPT, Perplexity, and Google's AI Overviews. This chapter closes that gap.
Until recently, the goal was simple: rank on Google, get the click. But in 2025–2026, users increasingly ask ChatGPT or Perplexity instead of searching. Those AI tools answer directly — without linking to anything. If you're not structured for citation, you're invisible to a growing share of your potential customers.
Good news: strong SEO fundamentals are the foundation of good GEO. These disciplines compound, not compete.
Stop doing manually what a computer can do in 30 seconds. Two complete automation scenarios — both run on Make.com's free plan and save every service business 2–3 hours per week.
The average small business owner handles 50–70 repetitive digital tasks per week: copying form submissions into spreadsheets, sending follow-up emails, posting to social media. Each takes 2–5 minutes. Together: 2–4 hours per week, 100+ hours per year, spent on work a computer can do for free.
Make.com connects your apps through a visual no-code builder. Free plan includes 1,000 operations per month — sufficient for most small businesses to start. You build "scenarios" that say: when X happens in App A, do Y in App B.
{{now}}, Name = the name field from your form, Email = email field, etc. You'll see the form data from your test — just drag the fields across.New inquiry from {{name}}. Body: include all form fields. This arrives within 30 seconds of a form submission — much faster than checking your WordPress inbox manually.{{email}} (the prospect's address from the form). Subject: "We received your message — [Your Business Name]". Body: professional, warm, includes your expected response time and office hours. This tells them immediately that their message wasn't lost in a void.Once scenario 1 is live, your free account already has everything connected. Scenario 2 takes 20 minutes to add — you'll reuse the same Google account connection and email setup.
Most websites collect email addresses and then do nothing with them for days or weeks. A welcome sequence starts the relationship immediately — while interest is highest and attention is still on you. This scenario runs automatically for every new subscriber, forever.
{{now}}, First Name = first name field, Email = email field, Source = you can hardcode the form name here (e.g. "Homepage form").{{email}}. Subject: "Welcome — here's what to expect from [Your Business Name]". Body: warm, personal, 3–4 short paragraphs. What you'll be sending. How often. One useful thing (a tip, a resource, a quick win) they can use right now. Sign with your name, not the business name.When you publish a new WordPress post, Make automatically formats and posts it to LinkedIn, Facebook, and Google Business. You write once, it appears in 3 places. Zero extra work.
When a new Google Business review arrives, Make sends you the review plus a draft response written by ChatGPT. You review, edit if needed, and post. Response time: minutes not days.
If a task takes 5 minutes and happens 3× per week, that's 13 hours per year. If automation takes 2 hours to set up — you break even in 9 weeks and profit for years afterward. The ROI on even basic automation is extraordinary. The only cost is the time to set it up — which this chapter just handled.
All 52 items from every chapter. Progress is saved automatically in your browser.
Every tool referenced in this guide. Free tools are labelled clearly. Some links are affiliate links — marked with an asterisk. This means if you purchase, I may earn a small commission at no extra cost to you. I only recommend tools I actually use.
labs.kukuvia.com is the site you've been reading about throughout this entire guide — every step here has been implemented on that real, live website. If you'd like someone to handle all of this for your business without consuming your time or your team's time: