The most common complaint we hear from business owners who've hired SEO agencies before: "We never really knew what they were doing." Monthly reports full of charts that trended upward with no explanation of why, or work that felt like a black box — pay in, rankings out (hopefully), no insight into the mechanism.

We do things differently. This article documents our full process, from the moment a prospect submits an audit request to the day a target keyword lands on page 1 of Google. No vague promises. No proprietary methodology hidden behind an NDA. If you're evaluating us as an agency — or just want to understand what serious SEO actually looks like — read this from start to finish.

Step 1: The Free Audit — finding what's actually holding you back

Every engagement starts with a free audit. Not a "quick look" or a traffic estimate — a structured, 18-point technical and content review of your website. This takes us roughly 2–3 hours per site and covers:

  • Core Web Vitals — Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). These are confirmed Google ranking factors. 85% of websites currently fail at least one Core Web Vitals threshold (SEOmator, 2025). The benchmark for LCP is under 2.5 seconds; most small business sites we audit average 3.8–5.2 seconds.
  • Crawlability and indexation — We check whether Google can actually find and read your pages. Robots.txt misconfigurations, orphaned pages, and broken internal links silently suppress rankings without any error message you'd notice.
  • Site architecture — Every important page should be reachable within 3 clicks of your homepage. Further than 3 clicks, and Google deprioritises it in its crawl budget.
  • Structured data — Less than 40% of websites use schema markup correctly (PageOptimizer Pro, 2025). For local businesses, this means Google can't display rich results, review stars, or accurate business details in search.
  • Title tags and meta descriptions — We check every page for missing, duplicate, or keyword-free titles. This is often the single fastest-impact fix: our SoundHouz case study showed that rewriting title tags alone moved the CTR from 0.83% toward the 3–5% industry average — without touching any other ranking factors.
  • Content depth — Thin pages (under 400 words with no FAQ, no detail, no genuine expertise signal) rarely rank for competitive terms. We check word count, content structure, topical coverage, and whether the page actually answers the search intent behind its target keyword.
  • Backlink profile — The number of referring domains, their authority, and whether any links are flagged as toxic or manipulative.
  • Mobile performance — Google indexes mobile-first. 53% of mobile sites still don't meet Google's performance standards. We test on mobile explicitly, not just on desktop.
  • Local signals (for local businesses) — Google Business Profile completeness, citation consistency, review count and recency.

The output is a prioritised findings report — not a list of 200 things to fix, but the 5–8 issues that, if resolved, will have the greatest impact on rankings within the first 90 days.

We send this report within 24 hours of the audit request, at no charge. If you decide not to hire us, you keep the report and can act on it yourself. We do this because it demonstrates competence better than any sales call.

Step 2: Keyword strategy — targeting the right fights

After the audit, if we agree to work together, the first paid deliverable is a keyword strategy document. This is where most businesses — and most agencies — make their biggest mistake: they target the highest-volume keywords in their niche instead of the ones they can actually win.

Long-tail keywords — specific, multi-word phrases — account for 70% of all search traffic (SearchAtlas, 2025). More importantly, they convert at higher rates because searchers using specific queries are further along in the decision process. A dental practice in Amsterdam is better served by ranking for "tandarts implantaten Noord Amsterdam" than competing against 40,000 other pages for "tandarts Amsterdam."

Our keyword strategy process:

  1. Industry and market mapping — We identify the search terms your ideal customers use at each stage of the buying cycle: awareness queries (informational), comparison queries, and transactional queries.
  2. Competitor gap analysis — We identify which keywords your direct competitors rank for that you don't. These are winnable positions, because relevance is already established.
  3. Keyword grouping by intent — We cluster related keywords into page-level targets rather than trying to rank one page for 50 unrelated terms. Each page should own one clear search intent.
  4. Difficulty versus opportunity scoring — We combine keyword difficulty with your current domain authority to identify the fastest paths to first-page positions. For most SMBs, this means starting with local and long-tail terms, then building toward more competitive terms as domain authority grows.
  5. Localisation — For European businesses, this means language-specific research on the correct search engine (Google.nl, Google.de, Google.fr, Google.at) and country-specific search volume, not global estimates.

You receive a ranked keyword list — typically 40–80 terms — with monthly search volume, difficulty score, target page, and recommended priority. This document drives every content and optimisation decision for the next 6 months.

Step 3: Technical fixes — clearing the floor

Before any new content can rank, technical issues that suppress existing rankings must be resolved. 72% of websites fail at least one critical technical SEO factor (Semrush, 2025). We fix these in the first month of engagement.

The prioritisation logic:

Issue Type Typical Timeline to Fix Ranking Impact Priority
Core Web Vitals (LCP/INP/CLS) 1–2 weeks High — confirmed ranking factor Critical
Missing/duplicate title tags 1–3 days High — direct CTR impact Critical
Missing structured data (schema) 1 week Medium-High — rich results eligibility High
Broken internal links / orphaned pages 1–3 days Medium — crawl efficiency High
Mobile performance issues 1–2 weeks High — Google mobile-first indexing High
Redirect chains / 404 errors 1–3 days Medium — link equity leakage Medium
Duplicate content / canonical issues 1 week Medium — index bloat Medium
Sitemap errors 1 day Low-Medium — crawl discovery Medium

For clients on WordPress or similar CMS platforms, most of these fixes are applied directly. For platforms where direct access isn't possible, we provide exact implementation instructions with before/after examples.

Technical fixes typically take 2–4 weeks to be recrawled and reflected in rankings. This is the period where the graph looks flat — but the groundwork for every subsequent ranking gain is being laid.

Step 4: On-page optimisation — making each page earn its position

With the technical floor cleared, we move to on-page work: optimising existing pages before creating any new content. This is often the highest-ROI phase for established sites, because you're improving pages that Google already crawls and values — rather than starting from zero with new content.

On-page optimisation involves:

  • Title tag rewriting — The title displayed in search results is one of the most powerful levers for both rankings and CTR. We rewrite titles to include the exact target keyword, city or market qualifier (where relevant), and a specific differentiator (not generic "Quality Service" copy).
  • Meta description optimisation — Meta descriptions don't directly affect rankings, but they are the first sales copy a searcher sees. We write descriptions that describe a specific benefit, include the target keyword, and contain a clear reason to click.
  • Heading structure (H1/H2/H3) — One clear H1 per page, containing the primary keyword. H2s that address related search queries (which Google treats as sub-topic signals). H3s for supporting detail.
  • Content expansion — Thin pages are rewritten or expanded. Articles with over 2,000 words generate 77% more backlinks than shorter ones (SearchAtlas, 2025). More importantly, deeper content ranks for more keyword variations and earns longer on-page time from visitors.
  • Internal link building — We connect related pages with descriptive anchor text. A page about "dental implants Amsterdam" should link to and receive links from "dental clinic Amsterdam," "implant costs Netherlands," and the homepage — creating a cluster that tells Google which pages are topically authoritative.
  • Schema markup implementation — LocalBusiness, Service, FAQPage, and Article schema where relevant. This makes pages eligible for rich snippets, which significantly increase click-through rates even at the same ranking position.

Step 5: Content creation — publishing what your target customers are searching for

No business sustains page 1 rankings on technical fixes alone. Content is the long game — and the compounding asset.

Our content strategy for each client is built from the keyword document produced in Step 2. We target:

  • Service + location pages — Separate, substantive pages for each service/location combination you want to rank for. One page cannot rank for "accountant Rotterdam" and "accountant Utrecht" — you need both.
  • Industry-specific expertise articles — The type of content you're reading right now. These build topical authority, attract backlinks passively, and rank for informational queries that introduce your brand to prospects before they're ready to buy.
  • FAQ content — Structured FAQ sections on key pages rank for "people also ask" boxes and voice search queries. For local businesses, these often capture the highest-converting query types ("how much does X cost in [city]").
  • Case studies and proof content — Evidence-based content that builds trust and handles sales objections. Our SoundHouz case study is an example: it ranks for "SEO case study Malaysia" while simultaneously handling the "prove it" objection from prospects.

For European clients, content is written in the local language where relevant — Dutch for Netherlands clients, German for DE/AT clients, French for French market. Generic English content translated by machine does not perform in local markets. We write natively or with native-speaker review.

Publishing cadence matters. 30% of websites that publish content weekly achieve a top-10 ranking for at least one target keyword within 6 months (DigitalWorldInstitute, 2026). We aim for a minimum of 2–4 pieces per month per client, focused on the keyword gaps identified in Step 2.

Step 6: Reporting — what the numbers actually mean

Every client receives a monthly report. Ours cover:

  • Keyword ranking movements — Position tracking for every target keyword, with week-over-week and month-over-month changes. We flag which keywords entered page 1 (mission success), which are climbing, and which need further attention.
  • Google Search Console data — Impressions, clicks, average position, and CTR for the past 30 days versus the prior period. This is the ground truth — no estimates, no third-party approximations.
  • Traffic trends — Organic sessions, new users, and goal completions from Google Analytics.
  • Technical health check — Crawl errors, Core Web Vitals status, and any new issues detected since the previous month.
  • Work completed — Itemised list of every deliverable: pages optimised, content published, links built, technical fixes applied.
  • Next month plan — What we're targeting in the coming 30 days and why, based on current data.

We do not send reports full of metrics that look busy but don't connect to business outcomes. Every section of our report has one job: tell the client whether they're moving toward page 1 and why.

The realistic timeline

SEO is not instant. Anyone who tells you otherwise is selling you something that won't hold.

Month What happens What you see
Month 1 Audit, keyword strategy, technical fixes implemented Little visible change — groundwork phase
Month 2 On-page optimisation, first content pieces published Impression counts begin rising on GSC
Month 3 Google recrawls, rankings start moving Target keywords moving into positions 8–20
Month 4–5 Content cluster building, link signals accumulating Long-tail keywords hitting page 1; clicks increasing
Month 6 Primary target keywords contending for page 1 Page 1 positions for agreed targets — our guarantee threshold
Month 7–12 Compounding: more content, more authority, more rankings Traffic building month-over-month; leads increasing

18% of sites in low-competition markets see a first page-1 ranking in under 3 months (DigitalWorldInstitute, 2026). For most SMBs in mid-competition local markets — a dentist in Amsterdam, an accountant in Frankfurt, a law firm in Lyon — the 4–6 month timeline is realistic if the technical foundation is solid and content is published consistently.

That's why our guarantee is set at 6 months, not 3. It's not pessimism — it's the honest timeline for doing this properly. If you want to understand exactly what our Page 1 or FREE guarantee covers, read the full explanation at What Does 'Page 1 or Free' Actually Mean?

What makes this process different

Most small agencies run the same playbook on every client: generic keyword research, templated title tags, blog posts written by AI with no market specificity, a monthly PDF that looks like it was auto-generated. We know, because we've audited the work those agencies did on client sites before us.

What we do differently:

  • Market-specific research — We don't copy-paste generic SEO guides. Every market has specifics: DSGVO in Germany means a different compliance approach to cookie consent than UK GDPR. Dutch directories differ from French directories. Search behaviour for a dental practice in Vienna differs from one in Berlin. Our articles for each market demonstrate this — read the German dental SEO guide or the Dutch law firm SEO guide for examples.
  • Geo-arbitrage cost efficiency — Our team operates from Malaysia, where operating costs are a fraction of EU agency rates. We pass that efficiency to clients: the level of work you get for $1,000–3,000/month would cost $4,000–8,000+ at a London or Amsterdam agency.
  • Results accountability — The Page 1 or FREE guarantee is a structural commitment. We don't offer it as a marketing tactic — we offer it because it forces us to take only clients whose sites we can genuinely move.
  • Transparency throughout — This article exists because we think clients should understand exactly what they're paying for. If you want to discuss any step in more detail before deciding, email us directly: hello@solaratechs.com

Start with the free audit

The process described here starts with a free audit — no commitment, no sales call required. You submit your URL, we run the 18-point review, and you receive a prioritised findings report within 24 hours.

If the audit shows we can move your rankings, we'll tell you exactly how and what it will cost. If it shows your site is already well-optimised, we'll tell you that too — and point you toward the issues worth fixing.

Get Your Free SEO Audit →