I've been learning SEO site-building recently and wanted to take a real keyword through the full pipeline — from keyword research, domain purchase, building the site, to waiting for indexing.
After browsing around, I settled on a keyword related to essential oils. Why? KD 23, and the weakest site in the top 10 had a DR of only 17. My gut feeling was "a content-based new site still has a shot here." The keyword is lavender essential oil benefits. Decent search volume, but the SERP is mostly inner pages from big players like Healthline and WebMD — not many small sites dedicated to this niche.
So I registered the domain lavenderessentialoilbenefits.online and started building.
How I approached the content Essential oil health content falls under YMYL (Your Money Your Life) in Google's eyes — getting it wrong has real consequences. So I set a few rules for myself:
Every claim goes through PubMed first. At least one or two relevant studies backing it up. If there's literature, write clearly what the study says. If there's no solid research behind a claim, label it as "traditional / experiential use." Bottom line: no writing about treatment, no curing, no medical efficacy claims whatsoever. Safety-related stuff (pregnancy, pets, children) — I'd rather leave it out than get it wrong. For blend recipes, only neutral-purpose phrasing — like "diffusion blend for evening relaxation" — never "improves insomnia." Sources came from three-way cross-referencing: PubMed research abstracts, practical videos from a few certified aromatherapist channels on YouTube, and existing top-ranking content sites (to see what topics they cover and what angles they've missed). After cross-referencing, it was usually clear what was industry consensus versus what was one site's unique claim.
Tech implementation Nothing fancy. Plain static HTML + CSS + JS, deployed on Cloudflare Pages. Mobile-friendly layout done. First-screen load around 2 seconds (Pagespeed measured — might creep up once I add more images later). No frameworks. The site only has a handful of pages, so no need.
The domain uses the .online TLD — dirt cheap, a few dozen yuan a year. I debated whether to stretch for a .com, but figured it's a practice site anyway. Get it running first, worry about TLD impact when there's actual traffic.
The bumps along the way Bump one: balancing keyword density with readability.
The domain itself contains "lavender essential oil benefits." If the title and H1 don't include it, I'm wasting the EMD advantage. If they do, it's easy to overstuff. I rewrote the body copy several times. Eventually I just wrote naturally first, then went back to see where I could naturally slip it in once or twice.
Bump two: indexing was painfully slow.
New site + .online TLD + zero backlinks — Google was in no hurry to crawl. Submitted the sitemap in GSC, took almost a week to get the first page indexed. Tried manually requesting indexing via the URL Inspection tool in between — helped a bit but no magic bullet. This phase is just about patience. No shortcuts.
Bump three: the depth-versus-length dilemma.
The top few results are all several-thousand-word deep-dive articles. As a DR 0 new site, writing something too long loses user trust; too short and Google thinks it's thin. Compromise: medium-length coverage per topic, but with very clear subheading structure — users can scan the whole thing in 30 seconds and dive deeper where they're interested.
Domain disclaimer lavenderessentialoilbenefits.online — I registered it myself. Built the site from scratch myself. Content written by me, code written by me, no outsourcing. Feel free to run any tool on it — no shady history.
What's next Plans: organize a proper reference list linking to the literature, learn to draw SVG diagrams for essential oil chemical compositions and blend recipes, and fill in the reference materials for each topic. If this keyword can crack the top 10, next step is expanding into adjacent niches.
Feel free to check it out. Happy to chat with fellow content-site builders or anyone in the essential oil / natural products space. Go easy on me.