The starting point
Pedal Taiwan is a one-person business. It runs guided bike tours across Taiwan. Until early 2026 it lived on a WordPress site that had decent traffic but had plateaued: stuck around page 2 to 3 on the queries that actually bring customers, slow page loads, no schema, weak internal linking, no systematic content strategy.
The owner had no marketing budget for a traditional agency. The brief was simple: rank on page 1 for the queries that drive bookings, without 12-month retainers or 200-page deliverables.
The work
The first decision was strategic, not tactical: the center of gravity for a small tour business is not technical SEO. It is content depth on commercial-intent queries plus a few well-built supporting pages. Most agencies would have spent the first 90 days on a comprehensive technical audit. We did the technical work too, but in parallel and in hours, not weeks.
What shipped:
A full rebuild to Astro
The old WordPress site was rebuilt on Astro 6, deployed on Vercel, with proper page speed, redirect rules for every legacy URL, schema markup on every page type, an XML sitemap, and HSTS. Launched 24 March 2026. Domain authority and linking root domains carried over cleanly through 308 redirects.
A weekly site-health audit, automated
We built a Python script (site_health_report.py) that runs every Sunday morning. It hits the PageSpeed Insights API for both mobile and desktop, checks the technical baseline (robots.txt, sitemap, schema presence, redirect chains, HSTS), flags any week-on-week regression greater than 20 percent, and writes a snapshot to a markdown log. The same script ships as a free tool on this site.
A weekly SEO audit, automated
A second Python script (seo_analysis_report.py) pulls Google Search Console, GA4, and Moz data every week. It surfaces striking-distance queries (positions 4 to 20, high impression count), tracks domain authority drift, and flags any new issues. Both scripts run autonomously and append to a single living analysis document.
A homepage meta rewrite, measured
Pre-rewrite, “cycling taiwan” sat at 2.14% CTR with position 3.5. We rewrote the homepage title and description, shipped 8 May 2026, then measured. Post-rewrite, “cycling taiwan” CTR rose to 5.08% (2.4× the baseline) and “taiwan cycling” jumped from 2.97% to 9.76%. Both samples are small (3 to 4 clicks each in the first 5 days), so the read is directional. The next comprehensive measurement at 35 days post-rewrite is scheduled.
A history article from zero to 36,207 impressions
The single highest-traffic page on the site is a long-form article on the history of Taiwan. We identified the opportunity from striking-distance data (multiple history-related queries sitting at position 8 to 11 with thousands of impressions), wrote a deep authoritative piece, added internal linking from the tour pages, and pushed an on-page optimisation in mid-May to try to move it from position 9 toward position 5. 131 clicks and 36,207 impressions in the 49-day measurement window.
The center of gravity
In Audit 11 the GSC data made the strategic call obvious. Most of the impressions on commercial tour queries were already there. They were just sitting at position 6 to 10. The friction was not on the technical side and it was not a content-volume problem. It was the homepage title and description not signalling “Cycling Tours in Taiwan” clearly enough to win clicks at those positions.
We rewrote the homepage. We did not add 20 new pages. We did not redo the technical audit. We made the one change that, if it moved, would move everything else.
The numbers, 49 days post-launch
Real data from Google Search Console, the 49-day window from launch on 24 March 2026 to 12 May 2026:
- Total organic clicks: 1,267
- Total organic impressions: 56,568
- Average position: 6.76
- Clicks per day: 25.9 (steady week-on-week)
- Impressions per day: 1,154 (up 15% on the prior baseline)
Page 1 rankings on commercial queries:
- “taiwan cycle tour”: position 1.1, 10 clicks
- “taiwan cycling tour”: position 1.46, 60 clicks
- “cycling holidays in taiwan”: position 1.57, 2 clicks
- “cycling tours taiwan”: position 4.71, 12 clicks at 19.4% CTR
Commercial tour query growth on a per-day rate, vs the launch-baseline 35-day window:
- “taiwan cycling tour”: 2× to 3× the baseline click rate
- “taiwan bike tour”: 2× to 3× the baseline click rate
- “bike tour taiwan”: 2× to 3× the baseline click rate
Moz, audit window:
- Domain authority: 21
- Page authority (homepage): 29
- Linking root domains: 105
- Spam score: 5 of 17 (low risk)
What did not move (yet)
We are honest about this in every monthly report. Two things are still in flight at the time of writing:
- History article position move from 9 toward 5. On-page push shipped 13 May 2026. The 49-day measurement window captured no post-push data. The real read comes at the next comprehensive audit in mid-June 2026.
- GA4 consent gating. The site currently loads GA4 only after a user accepts the cookie banner. That means traffic from the 30 to 60 percent of EU and UK users who reject cookies is invisible to GA4. The fix is Consent Mode v2 (gtag
consent default 'denied'on page load,consent update 'granted'on Accept). Non-trivial implementation; flagged in three consecutive audits as critical; the work is scheduled.
These are real outstanding items, not vanity polish. We publish them because honest reporting on what has not moved is more valuable than triumphalism on what has.
What this proves
A one-person small business can rank on page 1 of Google for competitive commercial queries without an agency retainer measured in tens of thousands. Modern tools (Claude for content briefs and audit synthesis, custom Python for the recurring checks, the PageSpeed Insights and Google Search Console APIs for measurement) let one operator do work that traditionally took an agency a team and a quarter to deliver. The strategic discipline (find the center of gravity, concentrate force, ignore the rest) does the rest of the lifting.
Clausewitz Studio is the productised version of this approach. If it works for a one-person tour business in Taipei, it works for the consultants, coaches, photographers, and small e-commerce shops who need exactly the same thing: a small number of important pages ranking on page 1, without the 200-page audit.