Xapner
SEO Audit Report · Boossto
Xapner
Website & SEO Health Audit

SEO Audit Report

boossto.com
Prepared by Xapner LTD · September 26, 2026 · 12 pages analyzed with a fully rendered browser
42Health Score / 100
CRITICAL — immediate action needed
14Total issues found
4 high · 6 medium · 4 low severity
Xapner LTD · UK digital agency · websites, software, mobile apps, marketing & AI automation · xapner.com

Executive Summary

Boossto.com was crawled across 12 pages with a fully rendered browser (the same way Google sees your site). The audit found serious, revenue-affecting SEO problems: 3 of your most important pages are completely dead (404 errors), 27 internal links lead nowhere, a JavaScript error is breaking page rendering on 8 pages, and there is zero structured data anywhere on the site.

In plain terms: Google is trying to read your website and hitting locked doors. Every broken page and every failed render is lost visibility — and lost visibility means lost enquiries and lost sales.

3
Broken pages (404)
27
Broken internal links
8
Pages with JS errors
0
Schema markup found

What Each Problem Is Costing You

Dead pages (/services, 2 project pages)

Your /services page is the page that should rank for what you sell. It returns 404. Google cannot rank a page that does not exist — and any customer who clicks it thinks the business is closed.

27 broken internal links

Internal links are how Google discovers and values your pages. 27 dead links spread your site's authority into dead ends and frustrate real visitors into leaving.

JavaScript error on 8 pages

The error sites1 is not defined interrupts rendering on portfolio, about, projects, contact, pricing and more. Googlebot may index these pages incomplete — thin or broken content gets poor rankings.

No H1 on the homepage

The homepage — your strongest page — has no H1 heading. Google has no clear statement of what your business is, so it ranks you for less than you deserve.

Zero schema markup

Structured data is how you win rich results (star ratings, service details, breadcrumbs) in Google. Competitors with schema look bigger and more trustworthy directly in search results.

No sitemap.xml

Without a sitemap you are asking Google to find your pages by accident. Pages get discovered late — or never — and updates take weeks to appear in search.

Critical Issues

IssueSeverityDetail
Broken pages (404)HIGH/services, /project/niva, /project/venor return 404
Broken internal linksHIGH27 links across the site point to dead pages
JavaScript errorMEDIUMsites1 is not defined breaks capture on 8 pages (portfolio, about, projects, contact, pricing, services…)
Missing H1 on homepageMEDIUMHomepage has no H1 heading
Missing sitemap.xmlMEDIUM0 URLs found in sitemap
No schema markupMEDIUMZero structured data on all 12 pages

Full Checklist — What Passed and What Failed

Page-by-Page Findings

PageWordsStatusSEO Impact
/ (home)548Missing H1Weakest signal on your strongest page
/portfolio93THIN JS errorNear-empty page — cannot rank
/about-us357JS errorTrust page renders incomplete
/projects645JS errorYour work evidence is at risk
/contact131THIN JS errorConversion page, weakest content
/pricing—JS errorPricing page invisible to crawlers
/services—404 BROKENYour money page does not exist
/project/niva, /project/venor—404 BROKENCase-study equity lost

The pattern to notice

Every page a customer would visit before hiring you — services, portfolio, pricing, contact — is either broken, erroring, or nearly empty. Your website is effectively hiding your best sales material from both Google and your visitors.

Tech Stack (detected)

Laravel · Nginx · Bootstrap 4 · jQuery · Font Awesome · Google Fonts — TLS 1.3, Let's Encrypt (expires Dec 2, 2026 — 65 days). The foundation is modern enough; the problems are configuration and content issues, not the platform.

The Cost of Waiting

These problems do not pause while you decide. Every week this site stays in its current state, the losses compound:

Competitors are ranking instead of you

Google does not leave your position empty. For every keyword your broken pages cannot rank for, a competitor is collecting that customer right now — and each month they hold the position, it becomes harder and more expensive to take it back.

The /services page loses its history every day

A 404 page is treated as deleted. The longer it stays dead, the more of its accumulated Google trust is permanently written off. Restored early, it recovers. Left for months, it may need to be rebuilt from zero.

Visitors you already pay for are bouncing

Any ad, social post or referral that sends people to the broken pages converts at zero. You pay for the click; the dead page eats it. That is wasted spend on every campaign you run until it is fixed.

Google's trust in the whole site is dropping

Crawl errors on 8+ pages lower how much attention Google gives your entire domain — new pages get indexed slower and rank lower, even ones that are perfectly built. This is a site-wide tax, not a page-level problem.

Portfolio work is invisible

Two project case studies are gone and the portfolio page is 93 words. Proof of work is what converts a hesitant client — right now your strongest evidence cannot be found by Google or by humans.

This report is a snapshot, not a self-correcting system

Nothing in this list fixes itself. Each item that is not addressed will still be here on the next crawl — with more history lost behind it. The cheapest day to act was before the problems appeared; the second cheapest is today.

Bottom line

A website with this many broken surfaces is not neutral — it is actively costing enquiries every month it stays like this. The audit identified everything; the next step is a decision, and every week of delay has a price attached.

Methodology: 12-page browser-rendered crawl (Xapner SEO Engine) + technology fingerprinting, following the same rendering path search engines use. Findings are evidence-dated observations from captured representations; rankings, indexing and traffic were not measured. Full issue log with per-URL evidence available on request.