This one covers a lot of ground. The last few days have been less about single dramatic features and more about making everything that already exists work properly. That is unsexy work. It is also the most important work you can do before you start driving real traffic.
Here is the honest version of what happened.
The audit that found everything wrong
Before I could move forward confidently I needed to know exactly what was broken. So I ran a full site audit. Not a vibe check. A proper review across nine areas: the website copy and trust signals, SEO and organic traffic, monetisation, email capture, social distribution, competitive positioning, business model, brand, and missed opportunities.
What came back was confronting in the best possible way.
The feed page was invisible to crawlers. The whole thing was client-side rendered, which means Google could not read a single guide. Ninety-eight posts of content that search engines could not see. That was the highest priority fix on the board and it went in first.
Stale pre-launch copy was still sitting on live guide templates. Pages that said things like "we are building this" or referenced a coming soon feature that had already shipped. The site was live but parts of it were still talking to nobody.
The LinkedIn link on the About page was broken. The figure in the title tag could not be verified. There was no default Open Graph image, which meant every social share was going out without a preview image. Email capture was missing from the highest intent pages, including Find a Stay, which is the page where someone is actively trying to book a pet-friendly stay.
Eight tasks. All of them code level. All of them went into a single structured Claude Code prompt and shipped in one session.
What actually got fixed
The feed listing page is now server-rendered. Google can see every guide. That alone will compound for months as the pages get indexed and start ranking.
Email capture is now on every guide template and on Find a Stay. The highest intent pages on the site now have a way to actually capture the people who are there.
The Open Graph default image is live. Every social share now has a proper preview.
The About page is cleaned up. Correct figures, working links, no references to things that do not exist.
The title tag reflects reality. No unverifiable claims.
This is not the kind of work that feels dramatic when you ship it. It is the kind of work that makes everything else work properly. The foundation is now genuinely solid.
The affiliate speed fix
While the build session was open I also fixed something that had been bothering me since Find a Stay went live.
Every affiliate click goes through a CJ redirect. That redirect was adding perceptible delay before the destination loaded. The fix was preconnect hints in the HTML head, which tells the browser to establish the connection to the CJ and Amazon domains before any click happens. Ten hints added. Affiliate redirects now feel noticeably faster.
The first real partnership confirmed
Two meetings are now locked in and both matter.
Chris Jackson from Crumb.pet responded to the partnership inquiry within hours. A meeting is confirmed. Crumb is a premium pet food delivery service and their audience is exactly who Pawtrips is built for. The conversation we prepared for covers every placement angle: the Trusted Partners section on the homepage, the upcoming lead magnet checklist, the trip planner that is coming, editorial placements in destination guides and packing posts. We are not going in as a small site asking for a favour. We are going in as the highest intent placement in the country for their product. The person reading a road trip packing guide is already imagining their dog loose in an unfamiliar town.
Joseph Strong from Zooly confirmed the online meeting. We talked stacks, his Node and MongoDB setup versus the Pawtrips Next.js and Neon Postgres build, and there is enough alignment that the collaboration conversation will be a real one. Two solo founders building in adjacent spaces using Claude as an engineering partner. That is not a coincidence.
The strategy that is now locked in
Four channels, one content engine, and a clear understanding of what each channel is supposed to do.
Facebook is the customer channel. Pet owners. Warm content driving back to guides. Paid ads eventually, organic content now to build the data the algorithm will need.
LinkedIn is the founder channel. My story, told in real time, building the personal brand that Pawtrips needs behind it.
Medium is the technical authority channel. Daily articles at 8am. Two live now, eighteen more written and queued. Developer credibility, backlinks, long tail search traffic compounding over months.
Reddit is the community channel. Showing up in the right threads, being genuinely useful, not just dropping links.
The content engine underneath all of it is simple. One piece of work feeds all four channels. No extra writing from scratch.
What is next
The Find a Stay results page is the next major build. Right now Find a Stay sends users directly to Stayz. The correct flow is: search a destination, stay on Pawtrips, see affiliate cards pre-filled per platform, leave only when you click a specific stay. That keeps users on the site, shows them multiple options, and gives Pawtrips the ability to show Stayz alongside other platforms as they come on board.
The Google Maps API key is set up and the brief for the results page is detailed and ready. This is the build that takes Find a Stay from a redirect page to an actual product.
We are also approaching the first proper growth push. Commission Factory approval unlocks the pet insurance affiliate pages, which are the highest value content on the entire site. Bow Wow Meow at $18 per signup, PetsOnMe at $50, Knose at 10 percent, Butter at 12.5 percent. The moment those go live the monetisation strategy stops being theoretical.
Eleven days in. The site is healthier than it has ever been. The first real partnership is confirmed. The distribution is running. The next build is scoped and ready.
The foundation does not get more solid than this.
Follow along at pawtrips.com.au/building
If this resonated with you, share it with someone who has a dog and a dream.
Join the pack 🐾