C.E.A SMITH
C.E.A SMITH
Digital Agency · Blenheim, NZ

A full check of how your site performs in search, on a phone, and as a booking tool.

When we spoke on 15 September you said you already have a site and what you want is SEO and backlink work. This is the audit we agreed to run before that conversation goes any further.

Business
The Nature's Trail
Website
thenaturestrail.com
Prepared for
Jb Bakshi
Checked
16 September 2026
What we checked

Everything here was measured, not guessed.

We crawled the live site, loaded it in a real browser on a phone-sized screen, measured what it actually downloads, checked what Google can and cannot see, pulled your Google Business Profile and Tripadvisor records, and compared the technical setup against three other Christchurch tour operators.

Every finding below is something we observed, with the page address or the measured number attached. Where we could not check something, we have said so instead of guessing.

6
Pages Google still lists that now return an error
0
Sitemap or robots file on the site
5.4 MB
Downloaded to open the home page on a phone
93
Real reviews you hold that the site never shows
Start here

The five things costing you bookings, in order.

This order is by business impact, not by how technical the problem is. Numbers one and two are where the bookings are going.

1

Google is still sending people to pages that no longer exist

A live Google search for your site returns addresses like /one-day-tours/, /small-group-tours/ and /5-days-south-island-tours/. We requested all six of those addresses. Every one returns a 404 error page, and none of them forwards the visitor anywhere. The replacement pages exist and work, they just sit at different addresses (/one-day-tours.php and /small-group-tours.php both load fine).

Why it matters

This is the big one. Those pages already earned their place in Google. Anyone who clicks them, and any other website that ever linked to them, currently lands on a dead end. That is lost ranking and lost link value at the same time, and it is fixable in a day with a redirect map.

2

Your tour pages are not set up to be found for the searches that matter

Six pages share one identical title, "5 Days Tour - The Nature's Trail": the blog, the FAQ, the 3 day tour, the 5 day tour, airport transfers and event transfers. They also share one identical description. Separately, the Akaroa, Christchurch, Hanmer Springs, Arthur's Pass, one day tours and guided private tours pages have no main heading at all.

Why it matters

Somebody searching "Akaroa day tour from Christchurch" is ready to book. Right now the page that should win that search has no headline for Google to read, and the transfers page is telling Google it is a 5 day tour. The content on those pages is genuinely good, around 2,400 words on the Akaroa and Christchurch pages. It is the labelling that is wrong.

3

You have 93 real reviews and the website shows none of them

Your Google Business Profile holds 35 reviews at a 5.0 average. Tripadvisor holds 58 reviews at 4.9, ranked #20 of 157 outdoor activities in Christchurch. The website's own testimonial section shows five unattributed quotes and links to neither.

Why it matters

A tourist choosing between you and three other operators is deciding on proof. Ninety three reviews is your strongest asset and it is currently invisible at the moment of decision.

4

The home page downloads 5.4 MB on a phone, including a 26.6 MB video it never finishes

Loaded on a 390 pixel phone screen, the home page makes 109 requests and transfers 5.4 MB, of which 3.8 MB is images. It also asks for hero-video-4.mp4, which is 26.6 MB, set to autoplay and preload. The browser gave up on that file mid download on every test we ran.

Why it matters

Your customers are travellers on phones, often on hotel wifi or mobile data, often overseas. Every second of load is a share of them gone before they see a tour.

5

Nothing on the site is being measured

We checked the home page for Google Analytics, Google Tag Manager, a Meta pixel and Microsoft Clarity. There are none. There is also no sitemap and no robots file, which are the two things Google Search Console needs to work properly.

Why it matters

This one has no ranking effect by itself, but it goes first in any plan. Without it, nobody can say which tours people look at, where they drop out, or whether the work below actually made a difference.

The detail · 01

Technical foundation.

What a search engine can reach, read and trust.

What we checked, what we found, why it matters
What we checkedWhat we foundWhy it matters
Sitemap /sitemap.xml returns 404
/sitemap_index.xml returns 404
Google has no list of your pages, so it finds them only by following links. New tours take longer to appear.
Robots file /robots.txt returns 404 No crawl instructions and nowhere to declare a sitemap. Both competitors we could read have one.
Old page addresses /one-day-tours/, /small-group-tours/, /5-days-south-island-tours/, /10-days-south-island-tours/, /booking/waipara-valley-wine-tour/, /booking/nature-wildlife-explorer-10-days-tour/ all return 404, no redirect Google still lists all six. Every click and every inbound link to them is wasted.
Canonical tags Home page is correct. Every other page ships <link rel="canonical" href=""> with an empty address An empty canonical tells Google nothing. It is the tag that stops duplicate versions of a page competing with each other.
Broken internal links 8 of 59 links on the home page fail: /blog.html, /home-travel.html, /my-account.html, /tour.php, /tour-guider-details.php, /south-island-multi-day-tours.php, /queenstown/bungee-day-tour.php, /queenstown/wine-tour.php Visitors hit dead ends, including every one of your four guide profiles, and crawl budget is spent on nothing.
Missing files on every load 404 on /assets/css/2218.jpg, /assets/img/hero/hero_bg_2_3.jpg, /assets/img/bg/tour_bg_2.jpg, /assets/img/bg/gallery_bg_1.jpg Four background images are requested and do not exist, so those sections render without their intended backdrop.
Duplicate site online tnt.appsitelabs.com returns 200 with robots content="index, follow" and appears in live search results A second public copy of your website is crawlable. Its canonical does point back to you, which limits the damage, but it should not be open.
www version www.thenaturestrail.com returns 200 rather than redirecting Two addresses serve the same site. The canonical tag covers it for now, a redirect would settle it properly.
Browser caching Every file, including images and stylesheets, is served with cache-control: private, no-store, no-cache Nothing is stored between visits, so a returning visitor downloads all 5.4 MB again from scratch.
Structured data 0 blocks of schema markup across all 19 pages checked No tour prices, durations, ratings or business details in a format Google can display. This is where star ratings in search results come from.
Secure connection HTTPS with HTTP/2; http:// correctly redirects with a 301 CorrectNothing to do here.
The detail · 02

What Google reads on the page.

On-page signals
What we checkedWhat we foundWhy it matters
Duplicate titles "5 Days Tour - The Nature's Trail" on blog.php, faq.php, 3-days-tour.php, 5-days-tour.php, airport-transfers.php and event-transfers.php Six pages competing as the same page. The airport transfers page cannot rank for airport transfers while it calls itself a 5 day tour.
Duplicate descriptions The same "Discover New Zealand's stunning landscapes ... on this 5-day" text on those same six pages The description is your advert in the search results. Six pages share one advert, and five of them describe the wrong thing.
Broken characters in titles christchurch-day-tour.php, akaroa-day-tour.php, arthur-pass-day-tour.php, hanmer-spring-day-tour.php, one-day-tours.php and guided-private-tours.php all render as The Nature&#039;s Trail Those characters show literally in the Google result. It reads as broken to a customer deciding who to trust with a booking.
Main headings 0 H1 headings on akaroa, christchurch, arthur-pass, hanmer-spring, one-day-tours, guided-private-tours, blog, faq, gallery and every multi day tour page The heading is the strongest on-page signal of what a page is about. Your best selling pages send no signal at all.
Home page headings 3 H1 headings, all slider text: "Discover New Zealand with us", "Enjoy The Most Enjoyable Journey", "Explore beauty of the whole world" Two of the three say nothing about tours, Christchurch or New Zealand day trips.
Wrong titles entirely blog.php and faq.php both titled "5 Days Tour"; both have no heading Two useful pages are unreachable through search because they are labelled as something else.
Blog articles All six article headlines on the home page link to /blog.php. No individual article pages exist Blog content is the usual way a tour company earns links and ranks for "best time to visit" style searches. None of yours is a page Google can rank or another site can link to.
Content depth christchurch-day-tour.php 2,378 words, akaroa-day-tour.php 2,473 words StrongThere is real substance here. It is being wasted by the labelling above, not by a lack of writing.
Social preview tags Home page complete. Inner pages ship og:image content="" and og:url content="" A tour page shared to Facebook or WhatsApp shows no image. That is the exact link a guest sends to the people they are travelling with.
The detail · 03

Speed, phone and accessibility.

Measured in a real Chrome browser, twice, at phone size (390 by 844) and desktop size (1440 by 900). Google's own PageSpeed service refused our requests with a daily quota error, so these are our own measurements rather than a Lighthouse score.

Measured performance
What we measuredResultWhy it matters
Phone page weight 5,568 KB across 109 requests. Images 3,915 KB, stylesheets 1,212 KB Around 5.4 MB to see one page. A well built tour page is usually under 1.5 MB.
Desktop page weight 11,311 KB across 109 requests, images 9,614 KB Full size images are being served to every screen instead of a size that fits it.
Time to first byte, phone 1,393 ms The server takes almost a second and a half before sending anything. Worth raising with your host.
Largest content painted, phone 2,568 ms (desktop 1,144 ms) Google's own threshold for a good score is 2,500 ms. The phone experience sits just the wrong side of it.
Hero video hero-video-4.mp4 is 27,860,013 bytes (26.6 MB), set to autoplay and preload="auto". The browser aborted the download on every run. The backup source points at pexels.com A 26.6 MB autoplay file is the single heaviest thing on the site, and visitors are paying for it in load time without ever seeing it play.
Image formats 92 PNG, 52 JPEG, 16 JPG references on the home page. Zero WebP anywhere Photographs saved as PNG are typically three to five times larger than they need to be. Converting is a one off job with no visible quality loss.
Oversized single files style.css 947,768 bytes. logo.svg 593,182 bytes A 579 KB logo is larger than most entire web pages. Both are quick wins.
Image loading 0 of 109 images use lazy loading. 0 of 109 declare width and height Every image at the bottom of the page loads before the visitor has scrolled to it.
Layout stability Cumulative layout shift 0.000 on phone, 0.001 on desktop ExcellentNothing jumps around as the page loads.
Phone layout Page width 390px against a 390px screen, no sideways scrolling. Viewport tag present CorrectThe responsive work holds up. The WhatsApp button and prefilled message are a good touch.
Accessibility 24 of 109 images have no alt text. 10 form fields have no label. 5 buttons have no readable name. No skip link Alt text is also how Google understands a photo. Unlabelled form fields make the booking form harder to complete on a phone.
The detail · 04

Local search, reviews and trust.

Your public profiles
What we checkedWhat we foundWhy it matters
Google Business Profile "The Nature's Trail Tour & Travel - Airport Transfers / Private Day / Multi Day Trips", 7/486 Barbadoes Street, Edgeware, Christchurch 8013. Rating 5.0 from 35 reviews. Website field correctly points to thenaturestrail.com StrongThe profile is claimed, accurate and well rated. This is your best performing asset.
Phone number consistency Google lists 020 4180 6730. The website leads with +64 20 4068 5577, including the WhatsApp button, and lists 4180 6730 second Google checks that your details match everywhere. Pick one number as the primary and make it identical across the site, Google, Tripadvisor and GetYourGuide.
Address consistency 7/486 Barbadoes Street, Edgeware, Christchurch on both Google and the contact page MatchedNothing to change.
Tripadvisor 4.9 from 58 reviews, #20 of 157 outdoor activities in Christchurch A genuinely competitive position that the website never mentions.
Reviews on the site Five testimonials with first name and initial only, no link to any review platform Unverifiable quotes convert far worse than a live 5.0 from 35 reviews badge that a visitor can click and check.
Guide profiles Four guides named Jacob Jones, Jane Cooper, Guy Hawkins and Jenny Wilson. Each links to tour-guider-details.php, which returns 404, and their social icons point to facebook.com, twitter.com, instagram.com and linkedin.com homepages Please confirmPlease confirm whether these are your actual guides. If they came with the template, they should be replaced with your real team or removed. Guides are a reason to book a private tour, and right now clicking one leads nowhere.
Social links Eight instances each of facebook.com, instagram.com, linkedin.com and twitter.com pointing at the platform home pages rather than your profiles. Your real profile, instagram.com/thenaturestrail, is linked in only three places Interested visitors are being sent to Facebook's front page instead of your page.
Account system A login and register popup with username, password and email confirmation fields appears on every page A sign up form that leads nowhere reads as an unfinished site to a customer about to pay for a tour.
The detail · 05

The booking and enquiry flow.

We followed the path a customer takes, from a tour page to an enquiry, without submitting anything.

One thing we deliberately did not test

The form posts to mail.php, which returns a server error when requested directly. That may simply be normal for a script built to receive form posts, or it may mean enquiries are failing. We did not submit a test enquiry because we were not going to put a fake booking in your inbox. It is a two minute check to run together and it should be the first thing we confirm.

The detail · 06

How three Christchurch competitors are set up.

We checked the same technical basics on three operators selling the same day trips.

The same checks, run on four sites
SiteSitemapStructured data and headings
akaroadaytour.co.nz robots.txt present, declares sitemap_index.xml with 7 entries 1 schema block covering Organization, WebSite, ContactPoint and SearchAction. One clear H1.
chauffeurnz.com robots.txt present, declares sitemap.xml with 5 entries 3 schema blocks including LocalBusiness with a full postal address. One clear H1.
nzsitours.co.nz robots.txt redirects, no sitemap found No structured data, 2 H1s. Weaker than the two above.
thenaturestrail.com No robots.txt, no sitemap No structured data. 3 H1s on the home page, none on the tour pages.
The part that matters
The two operators ranking alongside you have done the plain technical work. None of it is clever or expensive, and your tour pages are better written than theirs.

A sitemap, a robots file, a business address in a format Google reads, and one clear heading per page. That is the base layer you are currently missing, and it is why your tour pages are not competing on equal terms.

Honesty

What we could not check.

Everything above is something we measured. These are the things we did not, and we would rather tell you than let you assume they were covered.

  • Your backlink profile. You asked about backlinks specifically. We have not measured which sites link to you, because that needs a paid tool we did not want to put on this audit without asking. What we can say from what we did measure is that any existing link pointing at one of those six old addresses is currently pointing at a dead page, so the redirect work in phase one recovers link value before any new link building starts.
  • Your actual Google rankings. We did not run paid ranking checks. Everything above is measured from the site, your public profiles and live search results.
  • A PageSpeed Insights score. Google's service returned a daily quota error, so the speed figures are our own browser measurements rather than an official Lighthouse score.
  • Your GetYourGuide listing. The site links to supplier page s673285 but GetYourGuide blocked our request, so we could not read its review count.
  • Whether the enquiry form delivers. Explained above. We chose not to send a test enquiry into your inbox.
  • Whether the four guide profiles are real people. That is a question for you, not something we can verify.
The plan

What we would do, in order.

Phase 1: stop the losses

Week 1 to 2
  • Build a redirect map from the six dead addresses Google still lists to their live equivalents, then confirm each one resolves.
  • Publish a sitemap and a robots file, and connect Google Search Console so we can see what Google actually does with the site.
  • Install Google Analytics so there is a before and after.
  • Fix the eight broken internal links and the four missing background images.
  • Verify the enquiry form delivers, and close the loop on the login popup and the payment logos.
  • Take the staging copy at tnt.appsitelabs.com out of search.

Phase 2: make the tour pages competitive

Week 3 to 6
  • Write a unique title and description for every page, built around what people actually search: the tour, the departure city, the word private or day trip.
  • Fix the broken characters in the six affected titles.
  • Add one clear main heading to every tour page that currently has none.
  • Fill in the canonical, og:image and og:url tags on the inner pages.
  • Add structured data for the business, the tours, the prices and the review ratings, which is what puts stars in a Google result.
  • Put the real review counts on the site, linked to Google and Tripadvisor so a visitor can check them.
  • Settle on one primary phone number and make it identical everywhere, and point the social icons at your real profiles.

Phase 3: speed, content and links

Week 6 onward
  • Convert the photographs to modern formats, size them to the screen, and turn on lazy loading. Target under 1.5 MB on a phone.
  • Remove or properly compress the 26.6 MB hero video, and shrink the 579 KB logo and the 925 KB stylesheet.
  • Turn on browser caching so returning visitors are not downloading everything twice.
  • Give each blog article its own page. Those are the pages that earn links from travel sites, and they are the honest starting point for backlink work.
  • Then, and only then, measure the backlink profile properly and build a link plan on top of a site that can hold the traffic.
The next step we agreed

A Zoom call to walk through this together.

We will answer the questions it raises and decide which parts you want handled. Reply with a couple of times that suit you this week and we will send the invite.